pub enum Primary<R, U> {
Register(R),
Unregister(U),
}Expand description
Exact canary registration stage that failed.
Variants§
Trait Implementations§
impl<R: Copy, U: Copy> Copy for Primary<R, U>
impl<R: Eq, U: Eq> Eq for Primary<R, U>
impl<R: PartialEq, U: PartialEq> StructuralPartialEq for Primary<R, U>
Auto Trait Implementations§
impl<R, U> Freeze for Primary<R, U>
impl<R, U> RefUnwindSafe for Primary<R, U>where
R: RefUnwindSafe,
U: RefUnwindSafe,
impl<R, U> Send for Primary<R, U>
impl<R, U> Sync for Primary<R, U>
impl<R, U> Unpin for Primary<R, U>
impl<R, U> UnsafeUnpin for Primary<R, U>where
R: UnsafeUnpin,
U: UnsafeUnpin,
impl<R, U> UnwindSafe for Primary<R, U>where
R: UnwindSafe,
U: 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