ReaderRegistry

Trait ReaderRegistry 

Source
pub trait ReaderRegistry {
    // Required methods
    fn register(&mut self, reader: Box<dyn ConfigReader>);
    fn try_acquire(&self, suffix: &str) -> Option<&dyn ConfigReader>;
    fn try_acquires(&self) -> Vec<&dyn ConfigReader>;
}

Required Methods§

Source

fn register(&mut self, reader: Box<dyn ConfigReader>)

Source

fn try_acquire(&self, suffix: &str) -> Option<&dyn ConfigReader>

Source

fn try_acquires(&self) -> Vec<&dyn ConfigReader>

Implementors§