pub trait Spanned {
// Required method
fn span(&self) -> Span;
// Provided method
fn join_span(&self, other: &impl OptSpanned) -> Span { ... }
}
Expand description
Compute byte span of an ast fragment
Required Methods§
Provided Methods§
sourcefn join_span(&self, other: &impl OptSpanned) -> Span
fn join_span(&self, other: &impl OptSpanned) -> Span
Compute the minimal span containing both self and other
Object Safety§
This trait is not object safe.