pub enum ArrayLikeKind {
Array(TypeId),
Tuple,
Readonly(TypeId),
Union(Vec<TypeId>),
Intersection(Vec<TypeId>),
Other,
}Expand description
Classification for array-like types.
Variants§
Trait Implementations§
Source§impl Clone for ArrayLikeKind
impl Clone for ArrayLikeKind
Source§fn clone(&self) -> ArrayLikeKind
fn clone(&self) -> ArrayLikeKind
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 ArrayLikeKind
impl RefUnwindSafe for ArrayLikeKind
impl Send for ArrayLikeKind
impl Sync for ArrayLikeKind
impl Unpin for ArrayLikeKind
impl UnsafeUnpin for ArrayLikeKind
impl UnwindSafe for ArrayLikeKind
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