Skip to main content

Spanned

Trait Spanned 

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

Required Methods§

Source

fn span(&self) -> SimpleSpan

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementations on Foreign Types§

Source§

impl Spanned for (&BlockIdentifier, &Option<Origin>, &SimpleSpan)

Source§

fn span(&self) -> SimpleSpan

Source§

impl Spanned for (&SimpleSpan, &SymbolName, &ExplicitDefinition)

Source§

fn span(&self) -> SimpleSpan

Implementors§