INNER CODE UNIT · Rust
fmt
rustic-rs/rustic · src/config.rs:101
fn fmt(&self, f: &mut Formatter<'_>) -> fmt::Result {
let config = toml::to_string_pretty(self)
.unwrap_or_else(|_| "<Error serializing config>".to_string());
write!(f, "{config}",)
}
}
impl RusticConfig {
/// Merge a profile into the current config by reading the corresponding config file.
/// Also recursively merge all profiles given within this config file.
///
/// # Arguments
///
/// * `profile` - name of the profile to merge
/// * `merge_logs` - Vector to collect logs during merging
/// * `level_missing` - The log level to use if this profile is missing. Recursive calls will produce a Warning.
pub fn merge_profile(