//! The renderer port.
usecrate::caps::ChannelCaps;usecrate::message::RenderedMessage;/// Turns canonical Markdown into platform messages: the platform's dialect, each part within its
/// length limit.
pubtraitRenderer: Send + Sync {/// Renders `markdown` for a channel with `caps`. Returns at least one message for non-empty input.
fnrender(&self, markdown:&str, caps:&ChannelCaps)->Vec<RenderedMessage>;}