pub struct EffectSucceeded {
pub result: EffectSuccess,
}Expand description
The success arm. The effect kind is implied by the effect being resolved and by
result’s own tag; the host never restates the effect id’s kind here.
Fields§
§result: EffectSuccessTrait Implementations§
Source§impl Clone for EffectSucceeded
impl Clone for EffectSucceeded
Source§fn clone(&self) -> EffectSucceeded
fn clone(&self) -> EffectSucceeded
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 EffectSucceeded
impl Debug for EffectSucceeded
Source§impl<'de> Deserialize<'de> for EffectSucceeded
impl<'de> Deserialize<'de> for EffectSucceeded
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 EffectSucceeded
impl PartialEq for EffectSucceeded
Source§impl Serialize for EffectSucceeded
impl Serialize for EffectSucceeded
impl StructuralPartialEq for EffectSucceeded
Auto Trait Implementations§
impl Freeze for EffectSucceeded
impl RefUnwindSafe for EffectSucceeded
impl Send for EffectSucceeded
impl Sync for EffectSucceeded
impl Unpin for EffectSucceeded
impl UnsafeUnpin for EffectSucceeded
impl UnwindSafe for EffectSucceeded
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