pub enum SpecializationError {
ValuesOutOfOrder,
TooManyWords,
AllocationFailed,
}Expand description
Failure while constructing a canonical specialization key.
Variants§
Trait Implementations§
Source§impl Clone for SpecializationError
impl Clone for SpecializationError
Source§fn clone(&self) -> SpecializationError
fn clone(&self) -> SpecializationError
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 SpecializationError
Source§impl Debug for SpecializationError
impl Debug for SpecializationError
Source§impl Display for SpecializationError
impl Display for SpecializationError
impl Eq for SpecializationError
Source§impl PartialEq for SpecializationError
impl PartialEq for SpecializationError
Source§fn eq(&self, other: &SpecializationError) -> bool
fn eq(&self, other: &SpecializationError) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for SpecializationError
Auto Trait Implementations§
impl Freeze for SpecializationError
impl RefUnwindSafe for SpecializationError
impl Send for SpecializationError
impl Sync for SpecializationError
impl Unpin for SpecializationError
impl UnsafeUnpin for SpecializationError
impl UnwindSafe for SpecializationError
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