impulse_utils/results.rs
1//! Result types for `ServerError` (`impulse-server-kit`) and `ClientError` (`impulse-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::ClientError;
12
13/// Simple frontend result type.
14#[cfg(feature = "cresult")]
15pub type CResult<T> = Result<T, ClientError>;