pub enum ResponseOutcome {
Success {
result: Value,
},
Error {
error: RpcError,
},
}Variants§
Trait Implementations§
Source§impl Clone for ResponseOutcome
impl Clone for ResponseOutcome
Source§impl Debug for ResponseOutcome
impl Debug for ResponseOutcome
Source§impl<'de> Deserialize<'de> for ResponseOutcome
impl<'de> Deserialize<'de> for ResponseOutcome
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for ResponseOutcome
impl PartialEq for ResponseOutcome
Source§impl Serialize for ResponseOutcome
impl Serialize for ResponseOutcome
impl StructuralPartialEq for ResponseOutcome
Auto Trait Implementations§
impl Freeze for ResponseOutcome
impl RefUnwindSafe for ResponseOutcome
impl Send for ResponseOutcome
impl Sync for ResponseOutcome
impl Unpin for ResponseOutcome
impl UnsafeUnpin for ResponseOutcome
impl UnwindSafe for ResponseOutcome
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more