Trait FromConfigFile

Source
pub trait FromConfigFile {
    // Required method
    fn from_config_file<P: AsRef<Path>>(
        path: P,
    ) -> Result<Self, ConfigFileError>
       where Self: Sized;
}
Expand description

Trait for loading a struct from a configuration file. This trait is automatically implemented when serde::Deserialize is.

Required Methods§

Source

fn from_config_file<P: AsRef<Path>>(path: P) -> Result<Self, ConfigFileError>
where Self: Sized,

Load ourselves from the configuration file located at @path

Implementors§