pub struct DomainPatternKind(/* private fields */);Trait Implementations§
Source§impl AsRef<NormalPatternKind> for DomainPatternKind
impl AsRef<NormalPatternKind> for DomainPatternKind
Source§fn as_ref(&self) -> &NormalPatternKind
fn as_ref(&self) -> &NormalPatternKind
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl Clone for DomainPatternKind
impl Clone for DomainPatternKind
Source§fn clone(&self) -> DomainPatternKind
fn clone(&self) -> DomainPatternKind
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 DomainPatternKind
Source§impl Debug for DomainPatternKind
impl Debug for DomainPatternKind
Source§impl<'de> Deserialize<'de> for DomainPatternKind
impl<'de> Deserialize<'de> for DomainPatternKind
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
impl Eq for DomainPatternKind
Source§impl From<DomainPatternKind> for NormalPatternKind
impl From<DomainPatternKind> for NormalPatternKind
Source§fn from(value: DomainPatternKind) -> Self
fn from(value: DomainPatternKind) -> Self
Converts to this type from the input type.
Source§impl From<NormalPatternKind> for DomainPatternKind
impl From<NormalPatternKind> for DomainPatternKind
Source§fn from(value: NormalPatternKind) -> Self
fn from(value: NormalPatternKind) -> Self
Converts to this type from the input type.
Source§impl Ord for DomainPatternKind
impl Ord for DomainPatternKind
Source§fn cmp(&self, other: &DomainPatternKind) -> Ordering
fn cmp(&self, other: &DomainPatternKind) -> 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 DomainPatternKind
impl PartialEq for DomainPatternKind
Source§fn eq(&self, other: &DomainPatternKind) -> bool
fn eq(&self, other: &DomainPatternKind) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl PartialOrd for DomainPatternKind
impl PartialOrd for DomainPatternKind
Source§impl Serialize for DomainPatternKind
impl Serialize for DomainPatternKind
impl StructuralPartialEq for DomainPatternKind
Auto Trait Implementations§
impl Freeze for DomainPatternKind
impl RefUnwindSafe for DomainPatternKind
impl Send for DomainPatternKind
impl Sync for DomainPatternKind
impl Unpin for DomainPatternKind
impl UnsafeUnpin for DomainPatternKind
impl UnwindSafe for DomainPatternKind
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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