pub enum DeferredMutationOutcome {
Completed {
response: Value,
metadata: Metadata,
},
Failed {
response: Value,
metadata: Metadata,
},
}Expand description
Terminal outcome supplied for a deferred tool.
Variants§
Implementations§
Source§impl DeferredMutationOutcome
impl DeferredMutationOutcome
Trait Implementations§
Source§impl Clone for DeferredMutationOutcome
impl Clone for DeferredMutationOutcome
Source§fn clone(&self) -> DeferredMutationOutcome
fn clone(&self) -> DeferredMutationOutcome
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for DeferredMutationOutcome
impl Debug for DeferredMutationOutcome
Source§impl<'de> Deserialize<'de> for DeferredMutationOutcome
impl<'de> Deserialize<'de> for DeferredMutationOutcome
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
impl Eq for DeferredMutationOutcome
Source§impl PartialEq for DeferredMutationOutcome
impl PartialEq for DeferredMutationOutcome
Source§impl Serialize for DeferredMutationOutcome
impl Serialize for DeferredMutationOutcome
impl StructuralPartialEq for DeferredMutationOutcome
Auto Trait Implementations§
impl Freeze for DeferredMutationOutcome
impl RefUnwindSafe for DeferredMutationOutcome
impl Send for DeferredMutationOutcome
impl Sync for DeferredMutationOutcome
impl Unpin for DeferredMutationOutcome
impl UnsafeUnpin for DeferredMutationOutcome
impl UnwindSafe for DeferredMutationOutcome
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