slack_blocks_render::visitor

Trait Visitor

Source
pub trait Visitor {
Show 15 methods // Provided methods fn visit_slack_block(&mut self, slack_block: &SlackBlock) { ... } fn visit_slack_section_block( &mut self, slack_section_block: &SlackSectionBlock, ) { ... } fn visit_slack_block_text(&mut self, slack_block_text: &SlackBlockText) { ... } fn visit_slack_block_plain_text( &mut self, slack_block_plain_text: &SlackBlockPlainText, ) { ... } fn visit_slack_header_block( &mut self, slack_header_block: &SlackHeaderBlock, ) { ... } fn visit_slack_divider_block( &mut self, slack_divider_block: &SlackDividerBlock, ) { ... } fn visit_slack_image_block(&mut self, slack_image_block: &SlackImageBlock) { ... } fn visit_slack_block_image_element( &mut self, slack_block_image_element: &SlackBlockImageElement, ) { ... } fn visit_slack_actions_block( &mut self, slack_actions_block: &SlackActionsBlock, ) { ... } fn visit_slack_context_block( &mut self, slack_context_block: &SlackContextBlock, ) { ... } fn visit_slack_block_mark_down_text( &mut self, slack_block_mark_down_text: &SlackBlockMarkDownText, ) { ... } fn visit_slack_input_block(&mut self, slack_input_block: &SlackInputBlock) { ... } fn visit_slack_file_block(&mut self, slack_file_block: &SlackFileBlock) { ... } fn visit_slack_event_block(&mut self, slack_event_block: &SlackEventBlock) { ... } fn visit_slack_rich_text_block( &mut self, slack_rich_text_block: &SlackRichTextBlock, ) { ... }
}

Provided Methods§

Source

fn visit_slack_block(&mut self, slack_block: &SlackBlock)

Source

fn visit_slack_section_block(&mut self, slack_section_block: &SlackSectionBlock)

Source

fn visit_slack_block_text(&mut self, slack_block_text: &SlackBlockText)

Source

fn visit_slack_block_plain_text( &mut self, slack_block_plain_text: &SlackBlockPlainText, )

Source

fn visit_slack_header_block(&mut self, slack_header_block: &SlackHeaderBlock)

Source

fn visit_slack_divider_block(&mut self, slack_divider_block: &SlackDividerBlock)

Source

fn visit_slack_image_block(&mut self, slack_image_block: &SlackImageBlock)

Source

fn visit_slack_block_image_element( &mut self, slack_block_image_element: &SlackBlockImageElement, )

Source

fn visit_slack_actions_block(&mut self, slack_actions_block: &SlackActionsBlock)

Source

fn visit_slack_context_block(&mut self, slack_context_block: &SlackContextBlock)

Source

fn visit_slack_block_mark_down_text( &mut self, slack_block_mark_down_text: &SlackBlockMarkDownText, )

Source

fn visit_slack_input_block(&mut self, slack_input_block: &SlackInputBlock)

Source

fn visit_slack_file_block(&mut self, slack_file_block: &SlackFileBlock)

Source

fn visit_slack_event_block(&mut self, slack_event_block: &SlackEventBlock)

Source

fn visit_slack_rich_text_block( &mut self, slack_rich_text_block: &SlackRichTextBlock, )

Implementors§