Skip to main content

mit_commit_message_lints/mit/cmd/
set_config_rotation.rs

1use miette::Result;
2
3use crate::{external::Vcs, mit::lib::rotation_option::RotationOption};
4
5/// Set the rotation configuration setting
6///
7/// # Errors
8///
9/// Returns an error if writing to the git config fails.
10pub fn set_config_rotation(store: &mut dyn Vcs, rotation: RotationOption) -> Result<()> {
11    store.set_str(super::CONFIG_KEY_ROTATION, &rotation.to_string())
12}