fn process_config(&self, config: ZebradConfig) -> Result<ZebradConfig, FrameworkError> {
        match self {
            ZebradCmd::Start(cmd) => cmd.override_config(config),
            _ => Ok(config),
        }
    }
/// Apply changes to the config after it's been loaded, e.g. overriding
/// values in a config file using command-line options.
///
/// This can be safely deleted if you don't want to override config
/// settings from command-line options.
Apply changes to the config after it's been loaded, e.g. overriding
values in a config file using command-line options.

This can be safely deleted if you don't want to override config
settings from command-line options.
Apply changes to the config after it ' s been loaded e . g . overriding values in a config file using command - line options . This can be safely deleted if you don ' t want to override config settings from command - line options .
fn process_config(&self, config: ZebradConfig) -> Result<ZebradConfig, FrameworkError> {
        match self {
            ZebradCmd::Start(cmd) => cmd.override_config(config),
            _ => Ok(config),
        }
    }
fn process_config ( & self , config : ZebradConfig ) -> Result < ZebradConfig , FrameworkError > { match self { ZebradCmd :: Start ( cmd ) => cmd . override_config ( config ) , _ => Ok ( config ) , } }
Apply changes to the config after it's been loaded, e.g.
Apply changes to the config after it ' s been loaded e . g .
&self
config
ZebradConfig