impulse_utils/results.rs
1//! Result types for `ServerError` (`cc-server-kit`) and `CliError` (`cc-ui-kit`) errors.
2
3#[cfg(feature = "mresult")]
4use crate::errors::ServerError;
5
6/// Simple backend result type.
7#[cfg(feature = "mresult")]
8pub type MResult<T> = Result<T, ServerError>;
9
10#[cfg(feature = "cresult")]
11use crate::errors::CliError;
12
13/// Simple frontend result type.
14#[cfg(feature = "cresult")]
15pub type CResult<T> = Result<T, CliError>;