sfo-cmd-server 0.3.2

command server implement
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
pub use sfo_result::err as cmd_err;
pub use sfo_result::into_err as into_cmd_err;

#[derive(Copy, Clone, Debug, Eq, PartialEq, Default)]
pub enum CmdErrorCode {
    #[default]
    Failed,
    InvalidParam,
    IoError,
    TlsError,
    RawCodecError,
    PeerConnectionNotFound,
    Timeout,
}

pub type CmdResult<T> = sfo_result::Result<T, CmdErrorCode>;
pub type CmdError = sfo_result::Error<CmdErrorCode>;