pub struct TargetDatabaseIdentity(/* private fields */);Expand description
Opaque identity binding a proposal to one target database.
Implementations§
Source§impl TargetDatabaseIdentity
impl TargetDatabaseIdentity
Sourcepub const fn from_bytes(bytes: [u8; 32]) -> TargetDatabaseIdentity
pub const fn from_bytes(bytes: [u8; 32]) -> TargetDatabaseIdentity
Construct from opaque bytes issued by IcyDB.
Trait Implementations§
Source§impl CandidType for TargetDatabaseIdentity
impl CandidType for TargetDatabaseIdentity
Source§impl Clone for TargetDatabaseIdentity
impl Clone for TargetDatabaseIdentity
Source§fn clone(&self) -> TargetDatabaseIdentity
fn clone(&self) -> TargetDatabaseIdentity
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 TargetDatabaseIdentity
Source§impl Debug for TargetDatabaseIdentity
impl Debug for TargetDatabaseIdentity
Source§impl<'de> Deserialize<'de> for TargetDatabaseIdentity
impl<'de> Deserialize<'de> for TargetDatabaseIdentity
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<TargetDatabaseIdentity, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<TargetDatabaseIdentity, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for TargetDatabaseIdentity
Source§impl Hash for TargetDatabaseIdentity
impl Hash for TargetDatabaseIdentity
Source§impl Ord for TargetDatabaseIdentity
impl Ord for TargetDatabaseIdentity
Source§fn cmp(&self, other: &TargetDatabaseIdentity) -> Ordering
fn cmp(&self, other: &TargetDatabaseIdentity) -> Ordering
1.21.0 (const: unstable) · 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 TargetDatabaseIdentity
impl PartialEq for TargetDatabaseIdentity
Source§impl PartialOrd for TargetDatabaseIdentity
impl PartialOrd for TargetDatabaseIdentity
Source§impl Serialize for TargetDatabaseIdentity
impl Serialize for TargetDatabaseIdentity
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl StructuralPartialEq for TargetDatabaseIdentity
Auto Trait Implementations§
impl Freeze for TargetDatabaseIdentity
impl RefUnwindSafe for TargetDatabaseIdentity
impl Send for TargetDatabaseIdentity
impl Sync for TargetDatabaseIdentity
impl Unpin for TargetDatabaseIdentity
impl UnsafeUnpin for TargetDatabaseIdentity
impl UnwindSafe for TargetDatabaseIdentity
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> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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.