Enum air_test_utils::CallSeDeErrors
source · pub enum CallSeDeErrors {
CallResultsSeFailed {
call_results: HashMap<u32, CallServiceResult, RandomState>,
se_error: Error,
},
CallRequestsDeError {
raw_call_request: Vec<u8, Global>,
error: Error,
},
CallParamsArgsDeFailed {
call_params: CallRequestParams,
de_error: Error,
},
CallParamsTetrapletsDeFailed {
call_params: CallRequestParams,
de_error: Error,
},
}
Variants§
CallResultsSeFailed
Errors encountered while trying to serialize call results.
CallRequestsDeError
This error is encountered when deserialization pof call requests failed for some reason.
CallParamsArgsDeFailed
Errors encountered while trying to deserialize arguments from call parameters returned
by the interpreter. In the corresponding struct such arguments are Vec
CallParamsTetrapletsDeFailed
Errors encountered while trying to deserialize tetraplets from call parameters returned
by the interpreter. In the corresponding struct such tetraplets are
Vec<Vec
Trait Implementations§
source§impl Debug for CallSeDeErrors
impl Debug for CallSeDeErrors
source§impl Display for CallSeDeErrors
impl Display for CallSeDeErrors
source§impl Error for CallSeDeErrors
impl Error for CallSeDeErrors
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more
1.0.0 · source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()
Auto Trait Implementations§
impl !RefUnwindSafe for CallSeDeErrors
impl Send for CallSeDeErrors
impl Sync for CallSeDeErrors
impl Unpin for CallSeDeErrors
impl !UnwindSafe for CallSeDeErrors
Blanket Implementations§
§impl<T> GetSetFdFlags for T
impl<T> GetSetFdFlags for T
§fn get_fd_flags(&self) -> Result<FdFlags, Error>where
T: AsFilelike,
fn get_fd_flags(&self) -> Result<FdFlags, Error>where T: AsFilelike,
Query the “status” flags for the
self
file descriptor.