Trait ra_ap_mbe::SpanMapper

source ·
pub trait SpanMapper<S> {
    // Required method
    fn span_for(&self, range: TextRange) -> S;
}

Required Methods§

source

fn span_for(&self, range: TextRange) -> S

Implementations on Foreign Types§

source§

impl<S> SpanMapper<SpanData<S>> for SpanMap<S>
where SpanData<S>: Copy,

source§

fn span_for(&self, range: TextRange) -> SpanData<S>

source§

impl<S: Copy, SM: SpanMapper<S>> SpanMapper<S> for &SM

source§

fn span_for(&self, range: TextRange) -> S

Implementors§