pub struct AdmonitionBlock {
pub id: Option<String>,
pub variant: AdmonitionVariant,
pub title: Option<String>,
pub children: Vec<Block>,
pub attributes: BlockAttributes,
}Expand description
Admonition block for callout boxes (note, warning, tip, etc.).
Fields§
§id: Option<String>Optional unique identifier.
variant: AdmonitionVariantAdmonition variant (note, tip, warning, etc.).
title: Option<String>Optional title (if not provided, variant name is used).
children: Vec<Block>Content blocks within the admonition.
attributes: BlockAttributesBlock attributes.
Implementations§
Trait Implementations§
Source§impl Clone for AdmonitionBlock
impl Clone for AdmonitionBlock
Source§fn clone(&self) -> AdmonitionBlock
fn clone(&self) -> AdmonitionBlock
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for AdmonitionBlock
impl Debug for AdmonitionBlock
Source§impl<'de> Deserialize<'de> for AdmonitionBlock
impl<'de> Deserialize<'de> for AdmonitionBlock
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for AdmonitionBlock
impl PartialEq for AdmonitionBlock
Source§impl Serialize for AdmonitionBlock
impl Serialize for AdmonitionBlock
impl StructuralPartialEq for AdmonitionBlock
Auto Trait Implementations§
impl Freeze for AdmonitionBlock
impl RefUnwindSafe for AdmonitionBlock
impl Send for AdmonitionBlock
impl Sync for AdmonitionBlock
impl Unpin for AdmonitionBlock
impl UnsafeUnpin for AdmonitionBlock
impl UnwindSafe for AdmonitionBlock
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more