Trait wain_ast::source::Source

source ·
pub trait Source: Clone {
    type Raw;

    // Required methods
    fn describe(&self, f: &mut Formatter<'_>, offset: usize) -> Result;
    fn raw(&self) -> Self::Raw;
}

Required Associated Types§

Required Methods§

source

fn describe(&self, f: &mut Formatter<'_>, offset: usize) -> Result

source

fn raw(&self) -> Self::Raw

Object Safety§

This trait is not object safe.

Implementors§