pub enum EmitsChangedSignal {
True,
Invalidates,
Const,
False,
}
Expand description
Enumerates the different signaling behaviors a Property can have to being changed.
Variants§
True
The Property emits a signal that includes the new value.
Invalidates
The Property emits a signal that does not include the new value.
Const
The Property cannot be changed.
False
The Property does not emit a signal when changed.
Trait Implementations§
Source§impl Clone for EmitsChangedSignal
impl Clone for EmitsChangedSignal
Source§fn clone(&self) -> EmitsChangedSignal
fn clone(&self) -> EmitsChangedSignal
Returns a duplicate of the value. Read more
1.0.0 · 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 EmitsChangedSignal
impl Debug for EmitsChangedSignal
Source§impl Ord for EmitsChangedSignal
impl Ord for EmitsChangedSignal
Source§fn cmp(&self, other: &EmitsChangedSignal) -> Ordering
fn cmp(&self, other: &EmitsChangedSignal) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for EmitsChangedSignal
impl PartialEq for EmitsChangedSignal
Source§impl PartialOrd for EmitsChangedSignal
impl PartialOrd for EmitsChangedSignal
impl Copy for EmitsChangedSignal
impl Eq for EmitsChangedSignal
impl StructuralPartialEq for EmitsChangedSignal
Auto Trait Implementations§
impl Freeze for EmitsChangedSignal
impl RefUnwindSafe for EmitsChangedSignal
impl Send for EmitsChangedSignal
impl Sync for EmitsChangedSignal
impl Unpin for EmitsChangedSignal
impl UnwindSafe for EmitsChangedSignal
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