pub enum DomainSelector {
Id {
domain_id: DomainId,
},
Name {
name: String,
},
}Variants§
Trait Implementations§
Source§impl Clone for DomainSelector
impl Clone for DomainSelector
Source§fn clone(&self) -> DomainSelector
fn clone(&self) -> DomainSelector
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 DomainSelector
impl Debug for DomainSelector
Source§impl<'de> Deserialize<'de> for DomainSelector
impl<'de> Deserialize<'de> for DomainSelector
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 From<&String> for DomainSelector
impl From<&String> for DomainSelector
Source§impl From<&str> for DomainSelector
impl From<&str> for DomainSelector
Source§impl From<DomainId> for DomainSelector
impl From<DomainId> for DomainSelector
Source§impl From<String> for DomainSelector
impl From<String> for DomainSelector
Source§impl PartialEq for DomainSelector
impl PartialEq for DomainSelector
Source§impl Serialize for DomainSelector
impl Serialize for DomainSelector
impl Eq for DomainSelector
impl StructuralPartialEq for DomainSelector
Auto Trait Implementations§
impl Freeze for DomainSelector
impl RefUnwindSafe for DomainSelector
impl Send for DomainSelector
impl Sync for DomainSelector
impl Unpin for DomainSelector
impl UnsafeUnpin for DomainSelector
impl UnwindSafe for DomainSelector
Blanket Implementations§
§impl<T> AnyEq for T
impl<T> AnyEq for T
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.§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