pub enum SelfSignalEffect {
Observe,
Mutate,
}Expand description
The effect a self-signal has on the external surface it targets.
Variants§
Trait Implementations§
Source§impl Clone for SelfSignalEffect
impl Clone for SelfSignalEffect
Source§fn clone(&self) -> SelfSignalEffect
fn clone(&self) -> SelfSignalEffect
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 SelfSignalEffect
impl Debug for SelfSignalEffect
Source§impl<'de> Deserialize<'de> for SelfSignalEffect
impl<'de> Deserialize<'de> for SelfSignalEffect
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 SelfSignalEffect
Source§impl PartialEq for SelfSignalEffect
impl PartialEq for SelfSignalEffect
Source§impl Serialize for SelfSignalEffect
impl Serialize for SelfSignalEffect
impl StructuralPartialEq for SelfSignalEffect
Auto Trait Implementations§
impl Freeze for SelfSignalEffect
impl RefUnwindSafe for SelfSignalEffect
impl Send for SelfSignalEffect
impl Sync for SelfSignalEffect
impl Unpin for SelfSignalEffect
impl UnsafeUnpin for SelfSignalEffect
impl UnwindSafe for SelfSignalEffect
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