pub struct SemanticHeading {
pub base: SemanticParagraph,
pub heading_level: Option<u32>,
}Expand description
A semantic heading.
Fields§
§base: SemanticParagraphBase paragraph
heading_level: Option<u32>Heading level (1-6, None if not yet assigned)
Trait Implementations§
Source§impl Clone for SemanticHeading
impl Clone for SemanticHeading
Source§fn clone(&self) -> SemanticHeading
fn clone(&self) -> SemanticHeading
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 SemanticHeading
impl Debug for SemanticHeading
Source§impl<'de> Deserialize<'de> for SemanticHeading
impl<'de> Deserialize<'de> for SemanticHeading
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 SemanticHeading
impl RefUnwindSafe for SemanticHeading
impl Send for SemanticHeading
impl Sync for SemanticHeading
impl Unpin for SemanticHeading
impl UnsafeUnpin for SemanticHeading
impl UnwindSafe for SemanticHeading
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more