pub enum SignalName {
PreSave,
PostSave,
PreDelete,
PostDelete,
M2mChanged,
}Expand description
The signal a Receiver listens to, without event payload.
Variants§
PreSave
Before an instance is inserted or updated.
PostSave
After an instance was inserted or updated.
PreDelete
Before an instance is deleted.
PostDelete
After an instance was deleted.
M2mChanged
Around a many-to-many change (all M2mActions).
Trait Implementations§
Source§impl Clone for SignalName
impl Clone for SignalName
Source§fn clone(&self) -> SignalName
fn clone(&self) -> SignalName
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 moreimpl Copy for SignalName
Source§impl Debug for SignalName
impl Debug for SignalName
impl Eq for SignalName
Source§impl Hash for SignalName
impl Hash for SignalName
Source§impl PartialEq for SignalName
impl PartialEq for SignalName
impl StructuralPartialEq for SignalName
Auto Trait Implementations§
impl Freeze for SignalName
impl RefUnwindSafe for SignalName
impl Send for SignalName
impl Sync for SignalName
impl Unpin for SignalName
impl UnsafeUnpin for SignalName
impl UnwindSafe for SignalName
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.