Enum workflow_rpc::asynchronous::error::RpcResponseError
source · [−]pub enum RpcResponseError {
NoData,
PoisonError,
NonBorshRequest,
NonSerdeRequest,
ReqDeserialize,
RespSerialize,
Data(Vec<u8>),
Text(String),
}Variants
NoData
PoisonError
NonBorshRequest
NonSerdeRequest
ReqDeserialize
RespSerialize
Data(Vec<u8>)
Text(String)
Trait Implementations
sourceimpl BorshDeserialize for RpcResponseErrorwhere
Vec<u8>: BorshDeserialize,
String: BorshDeserialize,
impl BorshDeserialize for RpcResponseErrorwhere
Vec<u8>: BorshDeserialize,
String: BorshDeserialize,
sourceimpl BorshSerialize for RpcResponseErrorwhere
Vec<u8>: BorshSerialize,
String: BorshSerialize,
impl BorshSerialize for RpcResponseErrorwhere
Vec<u8>: BorshSerialize,
String: BorshSerialize,
sourceimpl Clone for RpcResponseError
impl Clone for RpcResponseError
sourcefn clone(&self) -> RpcResponseError
fn clone(&self) -> RpcResponseError
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresourceimpl Debug for RpcResponseError
impl Debug for RpcResponseError
sourceimpl From<Error> for RpcResponseError
impl From<Error> for RpcResponseError
sourceimpl<T> From<PoisonError<T>> for RpcResponseError
impl<T> From<PoisonError<T>> for RpcResponseError
sourcefn from(_error: PoisonError<T>) -> RpcResponseError
fn from(_error: PoisonError<T>) -> RpcResponseError
Converts to this type from the input type.
Auto Trait Implementations
impl RefUnwindSafe for RpcResponseError
impl Send for RpcResponseError
impl Sync for RpcResponseError
impl Unpin for RpcResponseError
impl UnwindSafe for RpcResponseError
Blanket Implementations
impl<T> Any for Twhere
T: Any,
impl<T> Any for Twhere
T: Any,
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more