pub struct DefinitionEntry {
pub term: String,
pub term_line: usize,
pub definitions: Vec<Definition>,
}Expand description
Parsed definition list entry
Fields§
§term: StringThe term being defined
term_line: usizeLine number of the term (1-indexed)
definitions: Vec<Definition>List of definitions (each definition may span multiple lines)
Trait Implementations§
Source§impl Clone for DefinitionEntry
impl Clone for DefinitionEntry
Source§fn clone(&self) -> DefinitionEntry
fn clone(&self) -> DefinitionEntry
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 DefinitionEntry
impl Debug for DefinitionEntry
Source§impl PartialEq for DefinitionEntry
impl PartialEq for DefinitionEntry
impl StructuralPartialEq for DefinitionEntry
Auto Trait Implementations§
impl Freeze for DefinitionEntry
impl RefUnwindSafe for DefinitionEntry
impl Send for DefinitionEntry
impl Sync for DefinitionEntry
impl Unpin for DefinitionEntry
impl UnwindSafe for DefinitionEntry
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