use super::{Result, Settled};
use crate::state;
pub fn rename(settled: Settled, from: &str, to: &str) -> Result<String> {
let Settled {
_exclusive,
mut state,
} = settled;
let email = state.relabel(from, to)?.email.clone();
state::save(&state)?;
Ok(email)
}