Trait ImportReceiver

Source
pub trait ImportReceiver {
    // Required method
    fn receive(&mut self, name: &ImportedName);

    // Provided method
    fn import_all<T>(&mut self, sources: &Vec<T>)
       where T: Imports,
             Self: Sized { ... }
}

Required Methods§

Source

fn receive(&mut self, name: &ImportedName)

Provided Methods§

Source

fn import_all<T>(&mut self, sources: &Vec<T>)
where T: Imports, Self: Sized,

Implementations on Foreign Types§

Source§

impl ImportReceiver for BTreeSet<ImportedName>

Source§

fn receive(&mut self, name: &ImportedName)

Implementors§