Skip to main content

Spanned

Trait Spanned 

Source
pub trait Spanned {
    // Required method
    fn span(&self) -> Span;

    // Provided methods
    fn start(&self) -> Point { ... }
    fn end(&self) -> Point { ... }
}
Expand description

Implemented by every generated type that has a source location.

Required Methods§

Source

fn span(&self) -> Span

Provided Methods§

Source

fn start(&self) -> Point

Source

fn end(&self) -> Point

Implementors§