Trait core::kinds::CopyExperimental
[-]
[+]
[src]
pub trait Copy: ?Sized { }
Types that can be copied by simply copying bits (i.e. memcpy
).
Implementors
impl Copy for FpCategory
impl Copy for TyDesc
impl Copy for TypeId
impl<T: Copy + Zeroable> Copy for NonZero<T>
impl<T: ?Sized> Copy for CovariantType<T>
impl<T: ?Sized> Copy for ContravariantType<T>
impl<T: ?Sized> Copy for InvariantType<T>
impl<'a> Copy for CovariantLifetime<'a>
impl<'a> Copy for ContravariantLifetime<'a>
impl<'a> Copy for InvariantLifetime<'a>
impl Copy for NoSend
impl Copy for NoSync
impl Copy for FullRange
impl<Idx: Copy> Copy for Range<Idx>
impl<Idx: Copy> Copy for RangeFrom<Idx>
impl<Idx: Copy> Copy for RangeTo<Idx>
impl Copy for Ordering
impl Copy for Ordering
impl<T: Copy> Copy for Cycle<T>
impl<A: Copy, T: Copy> Copy for Peekable<A, T>
impl<A: Copy> Copy for Counter<A>
impl<A: Copy> Copy for Range<A>
impl<T: Copy> Copy for Option<T>
impl<T> Copy for Slice<T>
impl Copy for Closure
impl Copy for TraitObject
impl<T: Copy, E: Copy> Copy for Result<T, E>
impl Copy for i8x16
impl Copy for i16x8
impl Copy for i32x4
impl Copy for i64x2
impl Copy for u8x16
impl Copy for u16x8
impl Copy for u32x4
impl Copy for u64x2
impl Copy for f32x4
impl Copy for f64x2
impl<'a, T> Copy for Iter<'a, T>
impl Copy for Utf8Error
impl<'a> Copy for Chars<'a>
impl Copy for CharRange
impl Copy for SipState
impl Copy for Radix
impl<T: Copy, R: Copy> Copy for RadixFmt<T, R>
impl Copy for Alignment
impl Copy for Flag
impl Copy for Error
impl<'a> Copy for Argument<'a>
impl<'a> Copy for Arguments<'a>