sfo_cmd_server/errors.rs
1pub use sfo_result::err as cmd_err;
2pub use sfo_result::into_err as into_cmd_err;
3
4#[derive(Copy, Clone, Debug, Eq, PartialEq, Default)]
5pub enum CmdErrorCode {
6 #[default]
7 Failed,
8 InvalidParam,
9 IoError,
10 TlsError,
11 RawCodecError,
12 PeerConnectionNotFound,
13}
14
15pub type CmdResult<T> = sfo_result::Result<T, CmdErrorCode>;
16pub type CmdError = sfo_result::Error<CmdErrorCode>;