Skip to main content

HasModule

Trait HasModule 

Source
pub trait HasModule<'ctx> {
    // Required method
    fn module(&self) -> Option<&'ctx str>;
}
Expand description

Trait for types that can provide their containing module.

Required Methods§

Source

fn module(&self) -> Option<&'ctx str>

Get the module name where this symbol is defined.

Implementors§

Source§

impl<'ctx> HasModule<'ctx> for Constructor<'ctx>

Source§

impl<'ctx> HasModule<'ctx> for Destructor<'ctx>

Source§

impl<'ctx> HasModule<'ctx> for Function<'ctx>