pub struct TocItem {
pub text: String,
pub level: usize,
pub id: String,
pub children: Vec<TocItem>,
}Expand description
階層化された目次項目
Fields§
§text: String見出しテキスト
level: usizeレベル (1-6)
id: StringアンカーID
children: Vec<TocItem>子見出し
Trait Implementations§
Source§impl<'de> Deserialize<'de> for TocItem
impl<'de> Deserialize<'de> for TocItem
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
Auto Trait Implementations§
impl Freeze for TocItem
impl RefUnwindSafe for TocItem
impl Send for TocItem
impl Sync for TocItem
impl Unpin for TocItem
impl UnsafeUnpin for TocItem
impl UnwindSafe for TocItem
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