pub enum SemanticDispatchPattern {
Literal(DispatchLiteral),
EmptyList,
NoneValue,
WrapperTag(WrapperKind),
}Variants§
Trait Implementations§
Source§impl Clone for SemanticDispatchPattern
impl Clone for SemanticDispatchPattern
Source§fn clone(&self) -> SemanticDispatchPattern
fn clone(&self) -> SemanticDispatchPattern
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 SemanticDispatchPattern
impl Debug for SemanticDispatchPattern
Source§impl PartialEq for SemanticDispatchPattern
impl PartialEq for SemanticDispatchPattern
impl Eq for SemanticDispatchPattern
impl StructuralPartialEq for SemanticDispatchPattern
Auto Trait Implementations§
impl Freeze for SemanticDispatchPattern
impl RefUnwindSafe for SemanticDispatchPattern
impl Send for SemanticDispatchPattern
impl Sync for SemanticDispatchPattern
impl Unpin for SemanticDispatchPattern
impl UnsafeUnpin for SemanticDispatchPattern
impl UnwindSafe for SemanticDispatchPattern
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§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.