pub enum IdError<TID> {
CannotParse(String),
IdNotReserved(TID),
IdAlreadyExists(TID),
IdMissing(TID),
IdUnexpected(TID),
IdHasNoName(TID),
NameAlreadyExists(String),
NoSuchName(String),
}
Variants§
CannotParse(String)
IdNotReserved(TID)
IdAlreadyExists(TID)
IdMissing(TID)
IdUnexpected(TID)
IdHasNoName(TID)
NameAlreadyExists(String)
NoSuchName(String)
Trait Implementations§
impl<TID> StructuralPartialEq for IdError<TID>
Auto Trait Implementations§
impl<TID> Freeze for IdError<TID>where
TID: Freeze,
impl<TID> RefUnwindSafe for IdError<TID>where
TID: RefUnwindSafe,
impl<TID> Send for IdError<TID>where
TID: Send,
impl<TID> Sync for IdError<TID>where
TID: Sync,
impl<TID> Unpin for IdError<TID>where
TID: Unpin,
impl<TID> UnwindSafe for IdError<TID>where
TID: UnwindSafe,
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