pub struct LazyContLine {
pub line_num: usize,
pub expected_indent: usize,
pub current_indent: usize,
pub blockquote_level: usize,
}Expand description
A lazy continuation line detected by pulldown-cmark.
Lazy continuation occurs when text continues a list item paragraph but with less indentation than expected.
Fields§
§line_num: usize1-indexed line number
expected_indent: usizeExpected indentation
current_indent: usizeCurrent indentation
blockquote_level: usizeBlockquote nesting level
Trait Implementations§
Source§impl Clone for LazyContLine
impl Clone for LazyContLine
Source§fn clone(&self) -> LazyContLine
fn clone(&self) -> LazyContLine
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 moreAuto Trait Implementations§
impl Freeze for LazyContLine
impl RefUnwindSafe for LazyContLine
impl Send for LazyContLine
impl Sync for LazyContLine
impl Unpin for LazyContLine
impl UnsafeUnpin for LazyContLine
impl UnwindSafe for LazyContLine
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> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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