pub struct AnnotationHeaderAnalysis {
pub label_token_count: usize,
pub has_label: bool,
}Expand description
Result of analyzing the tokens inside an annotation header.
Fields§
§label_token_count: usizeNumber of tokens (including leading whitespace) that belong to the label.
has_label: boolWhether a syntactic label (non-whitespace, non-parameter) was found.
Trait Implementations§
Source§impl Clone for AnnotationHeaderAnalysis
impl Clone for AnnotationHeaderAnalysis
Source§fn clone(&self) -> AnnotationHeaderAnalysis
fn clone(&self) -> AnnotationHeaderAnalysis
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 AnnotationHeaderAnalysis
impl Debug for AnnotationHeaderAnalysis
Source§impl PartialEq for AnnotationHeaderAnalysis
impl PartialEq for AnnotationHeaderAnalysis
impl Copy for AnnotationHeaderAnalysis
impl Eq for AnnotationHeaderAnalysis
impl StructuralPartialEq for AnnotationHeaderAnalysis
Auto Trait Implementations§
impl Freeze for AnnotationHeaderAnalysis
impl RefUnwindSafe for AnnotationHeaderAnalysis
impl Send for AnnotationHeaderAnalysis
impl Sync for AnnotationHeaderAnalysis
impl Unpin for AnnotationHeaderAnalysis
impl UnwindSafe for AnnotationHeaderAnalysis
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