Struct slack_blocks::compose::text::Plain [−][src]
pub struct Plain { /* fields omitted */ }
Expand description
Just plain text
Only formatting available is emojis.
Implementations
Construct some markdown text from a string or string-like value
Arguments
text
- The text contents to render for thisText
object. For some basic formatting examples, see the docs above for the Contents struct itself, or Slack’s markdown docs 🔗. There are no intrinsic length limits on this, those are usually requirements of the context the text will be used in.
Example
use slack_blocks::compose::text::{mrkdwn, Text}; let text = mrkdwn::Contents::from_text("This link doesn't work! :tada: https://www.cheese.com") .with_verbatim(true);
Trait Implementations
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]Deserialize this value from the given Serde deserializer. Read more
This is supported on crate feature
blox
only.Invoke TextBuilder.mrkdwn
or TextBuilder.plain
Auto Trait Implementations
impl RefUnwindSafe for Contents
impl UnwindSafe for Contents
Blanket Implementations
Mutably borrows from an owned value. Read more