Trait cosmic_nom::Span
source · pub trait Span:
Clone
+ ToString
+ AsBytes
+ Slice<Range<usize>>
+ Slice<RangeTo<usize>>
+ Slice<RangeFrom<usize>>
+ InputLength
+ Offset
+ InputTake
+ InputIter<Item = char>
+ InputTakeAtPosition<Item = char>
+ Compare<&'static str>
+ FindSubstring<&'static str>
+ Debug{
// Required methods
fn location_offset(&self) -> usize;
fn location_line(&self) -> u32;
fn get_column(&self) -> usize;
fn extra(&self) -> Arc<String>;
fn len(&self) -> usize;
fn range(&self) -> Range<usize>;
// Provided method
fn trace(&self) -> Trace { ... }
}Required Methods§
fn location_offset(&self) -> usize
fn location_line(&self) -> u32
fn get_column(&self) -> usize
fn extra(&self) -> Arc<String>
fn len(&self) -> usize
fn range(&self) -> Range<usize>
Provided Methods§
Object Safety§
This trait is not object safe.