pub enum UnionMembersKind {
Union(Vec<TypeId>),
NotUnion,
}Expand description
Classification for union member access. Used by narrowing to filter union members.
Variants§
Trait Implementations§
Source§impl Clone for UnionMembersKind
impl Clone for UnionMembersKind
Source§fn clone(&self) -> UnionMembersKind
fn clone(&self) -> UnionMembersKind
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for UnionMembersKind
impl RefUnwindSafe for UnionMembersKind
impl Send for UnionMembersKind
impl Sync for UnionMembersKind
impl Unpin for UnionMembersKind
impl UnsafeUnpin for UnionMembersKind
impl UnwindSafe for UnionMembersKind
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