pub struct ChangedEffect {
pub subject: EffectSubject,
pub before: CanonicalEffect,
pub after: CanonicalEffect,
}Fields§
§subject: EffectSubject§before: CanonicalEffect§after: CanonicalEffectTrait Implementations§
Source§impl Clone for ChangedEffect
impl Clone for ChangedEffect
Source§impl Debug for ChangedEffect
impl Debug for ChangedEffect
Source§impl<'de> Deserialize<'de> for ChangedEffect
impl<'de> Deserialize<'de> for ChangedEffect
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 ChangedEffect
Source§impl PartialEq for ChangedEffect
impl PartialEq for ChangedEffect
Source§impl Serialize for ChangedEffect
impl Serialize for ChangedEffect
impl StructuralPartialEq for ChangedEffect
Auto Trait Implementations§
impl Freeze for ChangedEffect
impl RefUnwindSafe for ChangedEffect
impl Send for ChangedEffect
impl Sync for ChangedEffect
impl Unpin for ChangedEffect
impl UnsafeUnpin for ChangedEffect
impl UnwindSafe for ChangedEffect
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