Trait config_file::FromConfigFile
source · [−]pub trait FromConfigFile {
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
fn from_config_file<P: AsRef<Path>>(path: P) -> Result<Self, ConfigFileError> where
Self: Sized,
fn from_config_file<P: AsRef<Path>>(path: P) -> Result<Self, ConfigFileError> where
Self: Sized,
Load ourselves from the configuration file located at @path