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