pub enum Invalid<MessageId: IndexLike> {
Configuration(&'static str),
Agent(usize, &'static str),
Message(MessageId, &'static str),
}Expand description
An indicator that something is invalid.
Variants§
Trait Implementations§
impl<MessageId: Copy + IndexLike> Copy for Invalid<MessageId>
impl<MessageId: Eq + IndexLike> Eq for Invalid<MessageId>
impl<MessageId: IndexLike> StructuralPartialEq for Invalid<MessageId>
Auto Trait Implementations§
impl<MessageId> Freeze for Invalid<MessageId>where
MessageId: Freeze,
impl<MessageId> RefUnwindSafe for Invalid<MessageId>where
MessageId: RefUnwindSafe,
impl<MessageId> Send for Invalid<MessageId>where
MessageId: Send,
impl<MessageId> Sync for Invalid<MessageId>where
MessageId: Sync,
impl<MessageId> Unpin for Invalid<MessageId>where
MessageId: Unpin,
impl<MessageId> UnwindSafe for Invalid<MessageId>where
MessageId: 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