1
2
3
4
5
6
7
8
9
10
use crate::blocks::SlackBlock;
use crate::SlackMessageContent;

pub trait SlackMessageTemplate {
    fn render_template(&self) -> SlackMessageContent;
}

pub trait SlackBlocksTemplate {
    fn render_template(&self) -> Vec<SlackBlock>;
}