Trait schematic::PartialConfig
source · pub trait PartialConfig: Clone + Default + DeserializeOwned + Serialize + Sized {
type Context: Default;
// Required methods
fn default_values(context: &Self::Context) -> Result<Self, ConfigError>;
fn env_values() -> Result<Self, ConfigError>;
fn extends_from(&self) -> Option<ExtendsFrom>;
fn merge(&mut self, next: Self);
}