Struct PatternSetInsertError
pub struct PatternSetInsertError { /* private fields */ }
An error that occurs when a PatternID failed to insert into a
PatternSet.
An insert fails when the given PatternID exceeds the configured capacity
of the PatternSet.
This error is created by the PatternSet::try_insert routine.
Trait Implementations
impl Clone for PatternSetInsertError
fn clone(&self) -> Self
impl Debug for PatternSetInsertError
fn fmt(&self, f: &mut Formatter<'_>) -> Result
impl Display for PatternSetInsertError
fn fmt(&self, f: &mut Formatter<'_>) -> Result
impl Error for PatternSetInsertError
Auto Trait Implementations
impl Freeze for PatternSetInsertError
impl RefUnwindSafe for PatternSetInsertError
impl Send for PatternSetInsertError
impl Sync for PatternSetInsertError
impl Unpin for PatternSetInsertError
impl UnsafeUnpin for PatternSetInsertError
impl UnwindSafe for PatternSetInsertError
Blanket Implementations
impl<T> Any for PatternSetInsertError
where
T: 'static + ?Sized,
fn type_id(&self) -> TypeId
impl<T> Borrow<T> for PatternSetInsertError
where
T: ?Sized,
fn borrow(&self) -> &T
impl<T> BorrowMut<T> for PatternSetInsertError
where
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
impl<T> CloneToUninit for PatternSetInsertError
where
T: Clone,
unsafe fn clone_to_uninit(&self, dest: *mut u8)
impl<T> From<T> for PatternSetInsertError
fn from(t: T) -> TReturns the argument unchanged.
impl<T> ToOwned for PatternSetInsertError
where
T: Clone,
type Owned = T;fn to_owned(&self) -> Tfn clone_into(&self, target: &mut T)
impl<T> ToString for PatternSetInsertError
where
T: Display + ?Sized,
fn to_string(&self) -> String
impl<T, U> Into<U> for PatternSetInsertError
where
U: From<T>,
fn into(self) -> UCalls
U::from(self).That is, this conversion is whatever the implementation of
[From]<T> for Uchooses to do.
impl<T, U> TryFrom<U> for PatternSetInsertError
where
U: Into<T>,
type Error = never;fn try_from(value: U) -> Result<T, never>
impl<T, U> TryInto<U> for PatternSetInsertError
where
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error;fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>