Enum rusp::usp_generator::OperationResponse [−][src]
pub enum OperationResponse<'a> { Async(&'a str), Sync(Vec<(&'a str, &'a str)>), Error(u32, &'a str), }
Enum describing the result of an operation, sent through the Operate response
Variants
Async(&'a str)
A path to the object responsible for performing the operation asynchronously, corresponds to
req_obj_path
in the protobuf scheme
The result of an operation that was made synchronously, corresponds to req_output_args
in
the protobuf scheme
An operation error, corresponds to cmd_failure
in the protobuf scheme
Trait Implementations
impl<'a> PartialEq<OperationResponse<'a>> for OperationResponse<'a>
[src]
impl<'a> PartialEq<OperationResponse<'a>> for OperationResponse<'a>
[src]fn eq(&self, other: &OperationResponse<'a>) -> bool
[src]
fn ne(&self, other: &OperationResponse<'a>) -> bool
[src]
impl<'a> StructuralPartialEq for OperationResponse<'a>
[src]
impl<'a> StructuralPartialEq for OperationResponse<'a>
[src]Auto Trait Implementations
impl<'a> RefUnwindSafe for OperationResponse<'a>
impl<'a> RefUnwindSafe for OperationResponse<'a>
impl<'a> Send for OperationResponse<'a>
impl<'a> Send for OperationResponse<'a>
impl<'a> Sync for OperationResponse<'a>
impl<'a> Sync for OperationResponse<'a>
impl<'a> Unpin for OperationResponse<'a>
impl<'a> Unpin for OperationResponse<'a>
impl<'a> UnwindSafe for OperationResponse<'a>
impl<'a> UnwindSafe for OperationResponse<'a>