pub enum HeadingStrategy {
AsIs,
Flatten(usize),
InferFromNesting,
}Expand description
Strategy for handling heading levels
Variants§
AsIs
Use actual heading levels from HTML (h1-h6)
Flatten(usize)
Flatten all headings to a single level
InferFromNesting
Infer hierarchy from DOM nesting depth
Trait Implementations§
Source§impl Clone for HeadingStrategy
impl Clone for HeadingStrategy
Source§fn clone(&self) -> HeadingStrategy
fn clone(&self) -> HeadingStrategy
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 HeadingStrategy
impl Debug for HeadingStrategy
Source§impl Default for HeadingStrategy
impl Default for HeadingStrategy
Source§fn default() -> HeadingStrategy
fn default() -> HeadingStrategy
Returns the “default value” for a type. Read more
Source§impl PartialEq for HeadingStrategy
impl PartialEq for HeadingStrategy
impl Copy for HeadingStrategy
impl Eq for HeadingStrategy
impl StructuralPartialEq for HeadingStrategy
Auto Trait Implementations§
impl Freeze for HeadingStrategy
impl RefUnwindSafe for HeadingStrategy
impl Send for HeadingStrategy
impl Sync for HeadingStrategy
impl Unpin for HeadingStrategy
impl UnsafeUnpin for HeadingStrategy
impl UnwindSafe for HeadingStrategy
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