pub enum TypeFamilyKind {
Open,
Closed,
}Expand description
Whether a type family is open or closed.
Variants§
Trait Implementations§
Source§impl Clone for TypeFamilyKind
impl Clone for TypeFamilyKind
Source§fn clone(&self) -> TypeFamilyKind
fn clone(&self) -> TypeFamilyKind
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for TypeFamilyKind
Source§impl Debug for TypeFamilyKind
impl Debug for TypeFamilyKind
impl Eq for TypeFamilyKind
Source§impl PartialEq for TypeFamilyKind
impl PartialEq for TypeFamilyKind
Source§fn eq(&self, other: &TypeFamilyKind) -> bool
fn eq(&self, other: &TypeFamilyKind) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for TypeFamilyKind
Auto Trait Implementations§
impl Freeze for TypeFamilyKind
impl RefUnwindSafe for TypeFamilyKind
impl Send for TypeFamilyKind
impl Sync for TypeFamilyKind
impl Unpin for TypeFamilyKind
impl UnsafeUnpin for TypeFamilyKind
impl UnwindSafe for TypeFamilyKind
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