pub enum PropertyChangeOwned {
Created {
subject: jack_uuid_t,
key: String,
},
Changed {
subject: jack_uuid_t,
key: String,
},
Deleted {
subject: jack_uuid_t,
key: String,
},
}
Expand description
A helper enum, allowing for sending changes between threads.
Variants§
Trait Implementations§
Source§impl Clone for PropertyChangeOwned
impl Clone for PropertyChangeOwned
Source§fn clone(&self) -> PropertyChangeOwned
fn clone(&self) -> PropertyChangeOwned
Returns a copy 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 PropertyChangeOwned
impl Debug for PropertyChangeOwned
Source§impl<'a> From<&PropertyChange<'a>> for PropertyChangeOwned
impl<'a> From<&PropertyChange<'a>> for PropertyChangeOwned
Source§fn from(property: &PropertyChange<'a>) -> Self
fn from(property: &PropertyChange<'a>) -> Self
Converts to this type from the input type.
Source§impl PartialEq for PropertyChangeOwned
impl PartialEq for PropertyChangeOwned
impl Eq for PropertyChangeOwned
impl StructuralPartialEq for PropertyChangeOwned
Auto Trait Implementations§
impl Freeze for PropertyChangeOwned
impl RefUnwindSafe for PropertyChangeOwned
impl Send for PropertyChangeOwned
impl Sync for PropertyChangeOwned
impl Unpin for PropertyChangeOwned
impl UnwindSafe for PropertyChangeOwned
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