Struct comrak::nodes::NodeCodeBlock [−][src]
pub struct NodeCodeBlock { pub fenced: bool, pub fence_char: u8, pub fence_length: usize, pub info: Vec<u8>, pub literal: Vec<u8>, // some fields omitted }
Expand description
The metadata and data of a code block (fenced or indented).
Fields
fenced: bool
Whether the code block is fenced.
fence_char: u8
For fenced code blocks, the fence character itself (`
or ~
).
fence_length: usize
For fenced code blocks, the length of the fence.
info: Vec<u8>
For fenced code blocks, the info string after the opening fence, if any.
literal: Vec<u8>
The literal contents of the code block. As the contents are not interpreted as Markdown at all, they are contained within this structure, rather than inserted into a child inline of any kind.
Trait Implementations
Returns the “default value” for a type. Read more
Auto Trait Implementations
impl RefUnwindSafe for NodeCodeBlock
impl Send for NodeCodeBlock
impl Sync for NodeCodeBlock
impl Unpin for NodeCodeBlock
impl UnwindSafe for NodeCodeBlock
Blanket Implementations
Mutably borrows from an owned value. Read more