Trait graphify::information::general_information_provider::GeneralInformationProvider [] [src]

pub trait GeneralInformationProvider {
    fn get_all_information(&self) -> Vec<&Any>;
    fn get_all_information_mut<'a>(&'a mut self) -> Vec<&'a mut Any>;
    fn get_information(&self, vertex_id: usize) -> &Any;
    fn get_information_mut<'a>(&'a mut self, vertex_id: usize) -> &'a mut Any;
}

Required Methods

Implementors