pub struct ResonatorId(/* private fields */);Expand description
Unique identifier for a Resonator
NOT a UUID in the traditional sense - represents persistent identity that survives restarts, migrations, and network partitions.
Implementations§
Trait Implementations§
Source§impl Clone for ResonatorId
impl Clone for ResonatorId
Source§fn clone(&self) -> ResonatorId
fn clone(&self) -> ResonatorId
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 ResonatorId
impl Debug for ResonatorId
Source§impl Default for ResonatorId
impl Default for ResonatorId
Source§impl<'de> Deserialize<'de> for ResonatorId
impl<'de> Deserialize<'de> for ResonatorId
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
Source§impl Display for ResonatorId
impl Display for ResonatorId
Source§impl Hash for ResonatorId
impl Hash for ResonatorId
Source§impl PartialEq for ResonatorId
impl PartialEq for ResonatorId
Source§impl Serialize for ResonatorId
impl Serialize for ResonatorId
impl Copy for ResonatorId
impl Eq for ResonatorId
impl StructuralPartialEq for ResonatorId
Auto Trait Implementations§
impl Freeze for ResonatorId
impl RefUnwindSafe for ResonatorId
impl Send for ResonatorId
impl Sync for ResonatorId
impl Unpin for ResonatorId
impl UnwindSafe for ResonatorId
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,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.