pub trait Locational {
    // Required method
    fn loc(&self) -> Location;

    // Provided methods
    fn ln_begin(&self) -> Option<u32> { ... }
    fn ln_end(&self) -> Option<u32> { ... }
    fn col_begin(&self) -> Option<u32> { ... }
    fn col_end(&self) -> Option<u32> { ... }
}

Required Methods§

source

fn loc(&self) -> Location

Provided Methods§

source

fn ln_begin(&self) -> Option<u32>

source

fn ln_end(&self) -> Option<u32>

source

fn col_begin(&self) -> Option<u32>

source

fn col_end(&self) -> Option<u32>

Implementors§