pub enum SpecTypeArg {
Concrete(LcnfType),
Poly,
}Expand description
A type argument in a specialization key
Variants§
Trait Implementations§
Source§impl Clone for SpecTypeArg
impl Clone for SpecTypeArg
Source§fn clone(&self) -> SpecTypeArg
fn clone(&self) -> SpecTypeArg
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 SpecTypeArg
impl Debug for SpecTypeArg
Source§impl Hash for SpecTypeArg
impl Hash for SpecTypeArg
Source§impl PartialEq for SpecTypeArg
impl PartialEq for SpecTypeArg
impl Eq for SpecTypeArg
impl StructuralPartialEq for SpecTypeArg
Auto Trait Implementations§
impl Freeze for SpecTypeArg
impl RefUnwindSafe for SpecTypeArg
impl Send for SpecTypeArg
impl Sync for SpecTypeArg
impl Unpin for SpecTypeArg
impl UnsafeUnpin for SpecTypeArg
impl UnwindSafe for SpecTypeArg
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