summaryrefslogtreecommitdiff
path: root/src/cmds/converter/read_sheet_data_error.rs
blob: 3a0ff6e372cb468d942889558ded645e3cd464c7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
use just_enough_vcs::system::sheet_system::sheet::error::ReadSheetDataError;

use crate::systems::cmd::errors::CmdExecuteError;

pub struct ReadSheetDataErrorConverter;

impl ReadSheetDataErrorConverter {
    pub fn to_exec_error(err: ReadSheetDataError) -> CmdExecuteError {
        match err {
            ReadSheetDataError::IOErr(error) => CmdExecuteError::Io(error),
        }
    }
}