pub enum Explicit {}
Expand description
A type parameter for EXPLICIT
tagged values.
Trait Implementations§
impl Eq for Explicit
impl StructuralPartialEq for Explicit
impl TagKind for Explicit
Auto Trait Implementations§
impl Freeze for Explicit
impl RefUnwindSafe for Explicit
impl Send for Explicit
impl Sync for Explicit
impl Unpin for Explicit
impl UnwindSafe for Explicit
Blanket Implementations§
source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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