Trait frame_support::dispatch::marker::Copy1.0.0[][src]

#[lang = "copy"]pub trait Copy: Clone { }
[]

Types whose values can be duplicated simply by copying bits.

By default, variable bindings have ‘move semantics.’ In other words:

#[derive(Debug)]
struct Foo;

let x = Foo;

let y = x;

// `x` has moved into `y`, and so cannot be used

// println!("{:?}", x); // error: use of moved value

However, if a type implements Copy, it instead has ‘copy semantics’:

// We can derive a `Copy` implementation. `Clone` is also required, as it's
// a supertrait of `Copy`.
#[derive(Debug, Copy, Clone)]
struct Foo;

let x = Foo;

let y = x;

// `y` is a copy of `x`

println!("{:?}", x); // A-OK!

It’s important to note that in these two examples, the only difference is whether you are allowed to access x after the assignment. Under the hood, both a copy and a move can result in bits being copied in memory, although this is sometimes optimized away.

How can I implement Copy?

There are two ways to implement Copy on your type. The simplest is to use derive:

#[derive(Copy, Clone)]
struct MyStruct;

You can also implement Copy and Clone manually:

struct MyStruct;

impl Copy for MyStruct { }

impl Clone for MyStruct {
    fn clone(&self) -> MyStruct {
        *self
    }
}

There is a small difference between the two: the derive strategy will also place a Copy bound on type parameters, which isn’t always desired.

What’s the difference between Copy and Clone?

Copies happen implicitly, for example as part of an assignment y = x. The behavior of Copy is not overloadable; it is always a simple bit-wise copy.

Cloning is an explicit action, x.clone(). The implementation of Clone can provide any type-specific behavior necessary to duplicate values safely. For example, the implementation of Clone for String needs to copy the pointed-to string buffer in the heap. A simple bitwise copy of String values would merely copy the pointer, leading to a double free down the line. For this reason, String is Clone but not Copy.

Clone is a supertrait of Copy, so everything which is Copy must also implement Clone. If a type is Copy then its Clone implementation only needs to return *self (see the example above).

When can my type be Copy?

A type can implement Copy if all of its components implement Copy. For example, this struct can be Copy:

#[derive(Copy, Clone)]
struct Point {
   x: i32,
   y: i32,
}

A struct can be Copy, and i32 is Copy, therefore Point is eligible to be Copy. By contrast, consider

struct PointList {
    points: Vec<Point>,
}

The struct PointList cannot implement Copy, because Vec<T> is not Copy. If we attempt to derive a Copy implementation, we’ll get an error:

the trait `Copy` may not be implemented for this type; field `points` does not implement `Copy`

Shared references (&T) are also Copy, so a type can be Copy, even when it holds shared references of types T that are not Copy. Consider the following struct, which can implement Copy, because it only holds a shared reference to our non-Copy type PointList from above:

#[derive(Copy, Clone)]
struct PointListWrapper<'a> {
    point_list_ref: &'a PointList,
}

When can’t my type be Copy?

Some types can’t be copied safely. For example, copying &mut T would create an aliased mutable reference. Copying String would duplicate responsibility for managing the String’s buffer, leading to a double free.

Generalizing the latter case, any type implementing Drop can’t be Copy, because it’s managing some resource besides its own size_of::<T> bytes.

If you try to implement Copy on a struct or enum containing non-Copy data, you will get the error E0204.

When should my type be Copy?

Generally speaking, if your type can implement Copy, it should. Keep in mind, though, that implementing Copy is part of the public API of your type. If the type might become non-Copy in the future, it could be prudent to omit the Copy implementation now, to avoid a breaking API change.

Additional implementors

In addition to the implementors listed below, the following types also implement Copy:

Implementations on Foreign Types

impl Copy for ExitCode[src]

impl Copy for TryRecvError[src]

impl<'a> Copy for Prefix<'a>[src]

impl Copy for SeekFrom[src]

impl Copy for SocketAddr[src]

impl Copy for UCred[src]

impl Copy for RecvTimeoutError[src]

impl<'a> Copy for Ancestors<'a>[src]

impl Copy for ExitStatus[src]

impl Copy for Instant[src]

impl Copy for Ipv4Addr[src]

impl Copy for WaitTimeoutResult[src]

impl Copy for ErrorKind[src]

impl Copy for System[src]

impl<'a> Copy for Component<'a>[src]

impl<T> Copy for TrySendError<T> where
    T: Copy
[src]

impl Copy for AccessError[src]

impl Copy for Shutdown[src]

impl Copy for RecvError[src]

impl Copy for IpAddr[src]

impl Copy for Ipv6Addr[src]

impl Copy for SocketAddrV4[src]

impl<T> Copy for SendError<T> where
    T: Copy
[src]

impl Copy for SocketAddrV6[src]

impl Copy for ThreadId[src]

impl Copy for SystemTime[src]

impl Copy for FileType[src]

impl Copy for Ipv6MulticastScope[src]

impl<'a> Copy for IoSlice<'a>[src]

impl<'a> Copy for PrefixComponent<'a>[src]

impl Copy for i8[src]

impl<F> Copy for RepeatWith<F> where
    F: Copy
[src]

impl<T> Copy for Discriminant<T>[src]

impl Copy for NonZeroI64[src]

impl Copy for f32[src]

impl Copy for RawWakerVTable[src]

impl Copy for NonZeroU128[src]

impl<Idx> Copy for RangeTo<Idx> where
    Idx: Copy
[src]

impl<T> Copy for Reverse<T> where
    T: Copy
[src]

impl<T> Copy for Bound<T> where
    T: Copy
[src]

impl<B, C> Copy for ControlFlow<B, C> where
    C: Copy,
    B: Copy
[src]

impl Copy for TryFromSliceError[src]

impl Copy for NonZeroIsize[src]

impl<'a> Copy for Location<'a>[src]

impl Copy for u64[src]

impl Copy for NonZeroU32[src]

impl Copy for NonZeroI32[src]

impl<'a, T, const N: usize> Copy for ArrayWindows<'a, T, N> where
    T: 'a + Copy
[src]

impl Copy for __m256[src]

impl Copy for NoneError[src]

impl<T> Copy for Poll<T> where
    T: Copy
[src]

impl Copy for isize[src]

impl Copy for bool[src]

impl<T> Copy for NonNull<T> where
    T: ?Sized
[src]

impl Copy for i128[src]

impl Copy for __m256d[src]

impl Copy for __m128d[src]

impl Copy for ![src]

impl Copy for RangeFull[src]

impl Copy for Infallible[src]

impl Copy for usize[src]

impl Copy for NonZeroI128[src]

impl Copy for NonZeroI16[src]

impl Copy for Duration[src]

impl Copy for u8[src]

impl<T> Copy for MaybeUninit<T> where
    T: Copy
[src]

impl<T> Copy for *mut T where
    T: ?Sized
[src]

impl<T> Copy for Wrapping<T> where
    T: Copy
[src]

impl Copy for __m256i[src]

impl<Y, R> Copy for GeneratorState<Y, R> where
    R: Copy,
    Y: Copy
[src]

impl<T> Copy for Option<T> where
    T: Copy
[src]

impl Copy for CharTryFromError[src]

impl Copy for NonZeroUsize[src]

impl<T> Copy for ManuallyDrop<T> where
    T: Copy + ?Sized
[src]

impl Copy for __m512[src]

impl<Dyn> Copy for DynMetadata<Dyn> where
    Dyn: ?Sized
[src]

impl Copy for __m128[src]

impl Copy for NonZeroU8[src]

impl Copy for i64[src]

impl Copy for char[src]

impl Copy for Layout[src]

impl Copy for Ordering[src]

impl Copy for NonZeroI8[src]

impl Copy for u32[src]

impl Copy for Ordering[src]

impl Copy for SearchStep[src]

impl Copy for AllocError[src]

impl Copy for i32[src]

impl Copy for NonZeroU16[src]

impl Copy for __m512d[src]

impl<P> Copy for Pin<P> where
    P: Copy
[src]

impl<'_, T> Copy for &'_ T where
    T: ?Sized
[src]

[]

Shared references can be copied, but mutable references cannot!

impl<Idx> Copy for RangeToInclusive<Idx> where
    Idx: Copy
[src]

impl Copy for u16[src]

impl Copy for __m128i[src]

impl Copy for f64[src]

impl Copy for TraitObject[src]

impl Copy for Utf8Error[src]

impl Copy for NonZeroU64[src]

impl Copy for TryFromIntError[src]

impl Copy for __m512i[src]

impl Copy for CpuidResult[src]

impl<T> Copy for *const T where
    T: ?Sized
[src]

impl Copy for u128[src]

impl Copy for TypeId[src]

impl Copy for FpCategory[src]

impl Copy for i16[src]

impl Copy for Global[src]

impl Copy for _Unwind_Reason_Code

impl Copy for _Unwind_Action

impl Copy for OptionBool[src]

impl<T> Copy for Compact<T> where
    T: Copy
[src]

impl<A> Copy for ArrayString<A> where
    A: Copy + Array<Item = u8>,
    <A as Array>::Index: Copy
[src]

impl<T> Copy for CapacityError<T> where
    T: Copy
[src]

impl<'a> Copy for Unexpected<'a>[src]

impl<E> Copy for U32Deserializer<E>[src]

impl<E> Copy for F32Deserializer<E>[src]

impl<E> Copy for I32Deserializer<E>[src]

impl<'de, E> Copy for StrDeserializer<'de, E>[src]

impl<E> Copy for F64Deserializer<E>[src]

impl<E> Copy for UsizeDeserializer<E>[src]

impl<E> Copy for CharDeserializer<E>[src]

impl<'de, E> Copy for BorrowedStrDeserializer<'de, E>[src]

impl<E> Copy for U16Deserializer<E>[src]

impl<E> Copy for U8Deserializer<E>[src]

impl<E> Copy for I64Deserializer<E>[src]

impl<E> Copy for U64Deserializer<E>[src]

impl<E> Copy for I128Deserializer<E>[src]

impl Copy for IgnoredAny[src]

impl<E> Copy for UnitDeserializer<E>[src]

impl<E> Copy for IsizeDeserializer<E>[src]

impl<'de, E> Copy for BorrowedBytesDeserializer<'de, E>[src]

impl<E> Copy for BoolDeserializer<E>[src]

impl<E> Copy for U128Deserializer<E>[src]

impl<E> Copy for I8Deserializer<E>[src]

impl<E> Copy for I16Deserializer<E>[src]

impl Copy for LevelFilter[src]

impl Copy for Level[src]

impl Copy for Level[src]

impl Copy for LevelFilter[src]

impl Copy for Json[src]

impl Copy for Compact[src]

impl Copy for SystemTime[src]

impl Copy for Full[src]

impl Copy for Uptime[src]

impl<'t> Copy for Match<'t>[src]

impl<'t> Copy for Match<'t>[src]

impl Copy for MatchKind[src]

impl Copy for MatchKind[src]

impl Copy for Utf8Sequence[src]

impl Copy for ClassBytesRange[src]

impl Copy for Utf8Range[src]

impl Copy for Flag[src]

impl Copy for Span[src]

impl Copy for Position[src]

impl Copy for ClassUnicodeRange[src]

impl Copy for ClassSetBinaryOpKind[src]

impl Copy for BigEndian[src]

impl Copy for LittleEndian[src]

impl Copy for Prefix[src]

impl Copy for Infix[src]

impl Copy for Suffix[src]

impl Copy for Style[src]

impl Copy for Colour[src]

impl Copy for Category[src]

impl Copy for Buffer[src]

impl Copy for Buffer[src]

impl Copy for DefaultConfig[src]

impl Copy for ParseError[src]

impl Copy for NaiveTime[src]

impl Copy for Utc[src]

impl Copy for Month[src]

impl Copy for SecondsFormat[src]

impl<Tz> Copy for DateTime<Tz> where
    Tz: TimeZone,
    <Tz as TimeZone>::Offset: Copy
[src]

impl Copy for Weekday[src]

impl Copy for RoundingError[src]

impl Copy for NaiveDateTime[src]

impl Copy for Pad[src]

impl Copy for NaiveDate[src]

impl Copy for Local[src]

impl<Tz> Copy for Date<Tz> where
    Tz: TimeZone,
    <Tz as TimeZone>::Offset: Copy
[src]

impl<T> Copy for LocalResult<T> where
    T: Copy
[src]

impl Copy for IsoWeek[src]

impl Copy for FixedOffset[src]

impl Copy for PreciseTime[src]

impl Copy for Tm[src]

impl Copy for Duration[src]

impl Copy for OutOfRangeError[src]

impl Copy for SteadyTime[src]

impl Copy for Timespec[src]

impl Copy for ParseError[src]

impl Copy for _libc_xmmreg[src]

impl Copy for statfs[src]

impl Copy for ipc_perm[src]

impl Copy for timex[src]

impl Copy for rlimit[src]

impl Copy for dirent64[src]

impl Copy for inotify_event[src]

impl Copy for mallinfo[src]

impl Copy for sockaddr_ll[src]

impl Copy for sched_param[src]

impl Copy for nl_mmap_hdr[src]

impl Copy for arphdr[src]

impl Copy for Elf32_Phdr[src]

impl Copy for ff_ramp_effect[src]

impl Copy for sigset_t[src]

impl Copy for statfs64[src]

impl Copy for cpu_set_t[src]

impl Copy for glob_t[src]

impl Copy for nl_pktinfo[src]

impl Copy for flock[src]

impl Copy for statx_timestamp[src]

impl Copy for rusage[src]

impl Copy for pthread_rwlockattr_t[src]

impl Copy for input_event[src]

impl Copy for pthread_rwlock_t[src]

impl Copy for hostent[src]

impl Copy for timespec[src]

impl Copy for sigaction[src]

impl Copy for nlmsgerr[src]

impl Copy for itimerval[src]

impl Copy for __c_anonymous_sockaddr_can_j1939[src]

impl Copy for ff_replay[src]

impl Copy for msghdr[src]

impl Copy for msginfo[src]

impl Copy for sigevent[src]

impl Copy for in6_rtmsg[src]

impl Copy for nlattr[src]

impl Copy for epoll_event[src]

impl Copy for ff_periodic_effect[src]

impl Copy for ff_condition_effect[src]

impl Copy for termios[src]

impl Copy for arpd_request[src]

impl Copy for linger[src]

impl Copy for nl_mmap_req[src]

impl Copy for pthread_mutex_t[src]

impl Copy for fd_set[src]

impl Copy for Elf32_Chdr[src]

impl Copy for dqblk[src]

impl Copy for servent[src]

impl Copy for pthread_attr_t[src]

impl Copy for mmsghdr[src]

impl Copy for signalfd_siginfo[src]

impl Copy for in6_addr[src]

impl Copy for _libc_fpstate[src]

impl Copy for lconv[src]

impl Copy for ip_mreqn[src]

impl Copy for Elf32_Sym[src]

impl Copy for ff_envelope[src]

impl Copy for statx[src]

impl Copy for sockaddr_nl[src]

impl Copy for flock64[src]

impl Copy for pollfd[src]

impl Copy for sockaddr_vm[src]

impl Copy for mntent[src]

impl Copy for Elf64_Chdr[src]

impl Copy for arpreq[src]

impl Copy for iovec[src]

impl Copy for statvfs[src]

impl Copy for passwd[src]

impl Copy for fpos64_t[src]

impl Copy for can_filter[src]

impl Copy for addrinfo[src]

impl Copy for itimerspec[src]

impl Copy for FILE[src]

impl Copy for rtentry[src]

impl Copy for input_absinfo[src]

impl Copy for sockaddr_alg[src]

impl Copy for __exit_status[src]

impl Copy for ipv6_mreq[src]

impl Copy for user_regs_struct[src]

impl Copy for ip_mreq_source[src]

impl Copy for stat[src]

impl Copy for input_id[src]

impl Copy for sockaddr_un[src]

impl Copy for max_align_t[src]

impl Copy for ucontext_t[src]

impl Copy for sockaddr_in[src]

impl Copy for tms[src]

impl Copy for Elf32_Ehdr[src]

impl Copy for mcontext_t[src]

impl Copy for if_nameindex[src]

impl Copy for Elf32_Shdr[src]

impl Copy for sockaddr_can[src]

impl Copy for mq_attr[src]

impl Copy for input_keymap_entry[src]

impl Copy for pthread_mutexattr_t[src]

impl Copy for tm[src]

impl Copy for sysinfo[src]

impl Copy for in_addr[src]

impl Copy for sockaddr_storage[src]

impl Copy for ifaddrs[src]

impl Copy for in_pktinfo[src]

impl Copy for shmid_ds[src]

impl Copy for ntptimeval[src]

impl Copy for __c_anonymous_sockaddr_can_can_addr[src]

impl Copy for aiocb[src]

impl Copy for sockaddr_in6[src]

impl Copy for input_mask[src]

impl Copy for Elf64_Sym[src]

impl Copy for packet_mreq[src]

impl Copy for dirent[src]

impl Copy for pthread_condattr_t[src]

impl Copy for Elf64_Shdr[src]

impl Copy for ucred[src]

impl Copy for glob64_t[src]

impl Copy for DIR[src]

impl Copy for utimbuf[src]

impl Copy for user_fpregs_struct[src]

impl Copy for _libc_fpxreg[src]

impl Copy for nlmsghdr[src]

impl Copy for statvfs64[src]

impl Copy for posix_spawn_file_actions_t[src]

impl Copy for __timeval[src]

impl Copy for protoent[src]

impl Copy for Elf64_Phdr[src]

impl Copy for group[src]

impl Copy for ff_rumble_effect[src]

impl Copy for ip_mreq[src]

impl Copy for sockaddr[src]

impl Copy for ff_effect[src]

impl Copy for timezone[src]

impl Copy for sock_extended_err[src]

impl Copy for arpreq_old[src]

impl Copy for ff_trigger[src]

impl Copy for sem_t[src]

impl Copy for user[src]

impl Copy for can_frame[src]

impl Copy for ff_constant_effect[src]

impl Copy for fanotify_response[src]

impl Copy for Dl_info[src]

impl Copy for termios2[src]

impl Copy for in6_pktinfo[src]

impl Copy for dl_phdr_info[src]

impl Copy for regmatch_t[src]

impl Copy for spwd[src]

impl Copy for cmsghdr[src]

impl Copy for posix_spawnattr_t[src]

impl Copy for canfd_frame[src]

impl Copy for pthread_cond_t[src]

impl Copy for fanotify_event_metadata[src]

impl Copy for stat64[src]

impl Copy for regex_t[src]

impl Copy for af_alg_iv[src]

impl Copy for __c_anonymous_sockaddr_can_tp[src]

impl Copy for msqid_ds[src]

impl Copy for fsid_t[src]

impl Copy for utmpx[src]

impl Copy for winsize[src]

impl Copy for sigval[src]

impl Copy for rlimit64[src]

impl Copy for Elf64_Ehdr[src]

impl Copy for genlmsghdr[src]

impl Copy for utsname[src]

impl Copy for fpos_t[src]

impl Copy for sembuf[src]

impl Copy for timeval[src]

impl Copy for stack_t[src]

impl Copy for siginfo_t[src]

impl<A> Copy for ExtendedGcd<A> where
    A: Copy
[src]

impl Copy for Public[src]

impl Copy for Timestamp[src]

impl Copy for ParseError[src]

impl Copy for StorageKind[src]

impl Copy for LogLevel[src]

impl Copy for HttpRequestStatus[src]

impl Copy for PublicError[src]

impl Copy for MissingHostFunctions[src]

impl Copy for PublicError[src]

impl Copy for Capabilities[src]

impl Copy for Public[src]

impl Copy for DeriveJunction[src]

impl Copy for Ss58AddressFormat[src]

impl Copy for Duration[src]

impl Copy for PublicError[src]

impl Copy for CryptoTypeId[src]

impl Copy for KeyTypeId[src]

impl Copy for HttpError[src]

impl Copy for HttpRequestId[src]

impl Copy for Capability[src]

impl Copy for ReturnValue[src]

impl<T> Copy for Pointer<T> where
    T: Copy + PointerType
[src]

impl Copy for Value[src]

impl Copy for ValueType[src]

impl Copy for F32[src]

impl Copy for ValueType[src]

impl Copy for F64[src]

impl Copy for RuntimeValue[src]

impl Copy for Pages[src]

impl Copy for Bytes[src]

impl Copy for Words[src]

impl Copy for Pages[src]

impl Copy for Words[src]

impl Copy for VarUint7[src]

impl Copy for Uint32[src]

impl Copy for VarInt32[src]

impl Copy for TableType[src]

impl Copy for Uint64[src]

impl Copy for BlockType[src]

impl Copy for Uint8[src]

impl Copy for VarUint1[src]

impl Copy for TableElementType[src]

impl Copy for VarInt64[src]

impl Copy for Func[src]

impl Copy for ResizableLimits[src]

impl Copy for ImportCountType[src]

impl Copy for RelocationEntry[src]

impl Copy for External[src]

impl Copy for ValueType[src]

impl Copy for VarUint32[src]

impl Copy for GlobalType[src]

impl Copy for MemoryType[src]

impl Copy for Internal[src]

impl Copy for VarUint64[src]

impl Copy for Local[src]

impl Copy for VarInt7[src]

impl Copy for StackValueType[src]

impl Copy for StartedWith[src]

impl Copy for ParseRatioError[src]

impl<T> Copy for Ratio<T> where
    T: Copy
[src]

impl Copy for Sign[src]

impl Copy for H512[src]

impl Copy for U256[src]

impl Copy for U128[src]

impl Copy for H160[src]

impl Copy for U512[src]

impl Copy for H128[src]

impl Copy for H256[src]

impl Copy for FromHexError[src]

impl Copy for BernoulliError[src]

impl Copy for UniformChar[src]

impl Copy for WeightedError[src]

impl Copy for Open01[src]

impl Copy for Standard[src]

impl<X> Copy for UniformInt<X> where
    X: Copy
[src]

impl<X> Copy for Uniform<X> where
    X: Copy + SampleUniform,
    <X as SampleUniform>::Sampler: Copy
[src]

impl Copy for OpenClosed01[src]

impl Copy for UniformDuration[src]

impl<X> Copy for UniformFloat<X> where
    X: Copy
[src]

impl Copy for Bernoulli[src]

impl Copy for OsRng[src]

impl Copy for Error[src]

impl Copy for NoNI[src]

impl Copy for YesA1[src]

impl Copy for vec256_storage[src]

impl Copy for YesA2[src]

impl Copy for vec512_storage[src]

impl<NI> Copy for Avx2Machine<NI> where
    NI: Copy
[src]

impl<S3, S4, NI> Copy for SseMachine<S3, S4, NI> where
    S3: Copy,
    S4: Copy,
    NI: Copy
[src]

impl Copy for YesS4[src]

impl Copy for NoA2[src]

impl Copy for YesNI[src]

impl Copy for NoA1[src]

impl Copy for NoS4[src]

impl Copy for YesS3[src]

impl Copy for NoS3[src]

impl Copy for vec128_storage[src]

impl Copy for FromStrRadixErrKind[src]

impl Copy for FromHexError[src]

impl Copy for Blake2bResult[src]

impl Copy for Blake2sResult[src]

impl<T> Copy for CapacityError<T> where
    T: Copy
[src]

impl<A> Copy for ArrayString<A> where
    A: Copy + Array<Item = u8>,
    <A as Array>::Index: Copy
[src]

impl<T, N> Copy for GenericArray<T, N> where
    T: Copy,
    N: ArrayLength<T>,
    <N as ArrayLength<T>>::ArrayType: Copy
[src]

impl<V, A> Copy for TArr<V, A> where
    A: Copy,
    V: Copy
[src]

impl Copy for Z0[src]

impl Copy for UTerm[src]

impl<U, B> Copy for UInt<U, B> where
    B: Copy,
    U: Copy
[src]

impl Copy for Greater[src]

impl Copy for B0[src]

impl<U> Copy for NInt<U> where
    U: Copy + Unsigned + NonZero
[src]

impl Copy for Equal[src]

impl Copy for ATerm[src]

impl<U> Copy for PInt<U> where
    U: Copy + Unsigned + NonZero
[src]

impl Copy for B1[src]

impl Copy for Less[src]

impl Copy for PadError[src]

impl Copy for Iso7816[src]

impl Copy for Pkcs7[src]

impl Copy for UnpadError[src]

impl Copy for NoPadding[src]

impl Copy for AnsiX923[src]

impl Copy for ZeroPadding[src]

impl Copy for InvalidOutputSize[src]

impl Copy for XxHash32[src]

impl Copy for XxHash64[src]

impl Copy for Beta[src]

impl Copy for Poisson[src]

impl Copy for Binomial[src]

impl Copy for Exp1[src]

impl Copy for FisherF[src]

impl Copy for LogNormal[src]

impl Copy for Pareto[src]

impl Copy for Bernoulli[src]

impl Copy for Cauchy[src]

impl Copy for OpenClosed01[src]

impl Copy for UnitSphereSurface[src]

impl Copy for UnitCircle[src]

impl Copy for StandardNormal[src]

impl<X> Copy for Uniform<X> where
    X: Copy + SampleUniform,
    <X as SampleUniform>::Sampler: Copy
[src]

impl Copy for UniformDuration[src]

impl Copy for Open01[src]

impl Copy for ThreadRng[src]

impl Copy for ChiSquared[src]

impl Copy for Gamma[src]

impl Copy for Standard[src]

impl Copy for StudentT[src]

impl<X> Copy for UniformFloat<X> where
    X: Copy
[src]

impl Copy for Normal[src]

impl<X> Copy for UniformInt<X> where
    X: Copy
[src]

impl Copy for Exp[src]

impl Copy for WeightedError[src]

impl Copy for BernoulliError[src]

impl Copy for Weibull[src]

impl Copy for Triangular[src]

impl Copy for OsRng[src]

impl Copy for Error[src]

impl Copy for WaitTimeoutResult[src]

impl Copy for OnceState[src]

impl Copy for RequeueOp[src]

impl Copy for FilterOp[src]

impl Copy for UnparkToken[src]

impl Copy for ParkToken[src]

impl Copy for UnparkResult[src]

impl Copy for ParkResult[src]

impl Copy for PublicKey[src]

impl Copy for Signature[src]

impl Copy for Scalar[src]

impl Copy for MontgomeryPoint[src]

impl Copy for EdwardsPoint[src]

impl Copy for CompressedEdwardsY[src]

impl Copy for CompressedRistretto[src]

impl Copy for RistrettoPoint[src]

impl<T> Copy for CtOption<T> where
    T: Copy
[src]

impl Copy for Choice[src]

impl Copy for Error[src]

impl Copy for PadError[src]

impl Copy for UnpadError[src]

impl<T, N> Copy for GenericArray<T, N> where
    T: Copy,
    N: ArrayLength<T>,
    <N as ArrayLength<T>>::ArrayType: Copy
[src]

impl Copy for u64x2

impl Copy for u32x4

impl Copy for InvalidOutputSize[src]

impl Copy for MacError[src]

impl Copy for InvalidKeyLength[src]

impl Copy for Choice[src]

impl Copy for PublicKey[src]

impl Copy for SignatureError[src]

impl Copy for VRFOutput[src]

impl Copy for RistrettoBoth[src]

impl Copy for Commitment[src]

impl Copy for ECQVCertPublic[src]

impl<K> Copy for ExtendedKey<K> where
    K: Copy
[src]

impl Copy for MultiSignatureStage[src]

impl Copy for ChainCode[src]

impl Copy for Signature[src]

impl Copy for ECQVCertSecret[src]

impl Copy for Cosignature[src]

impl Copy for CompressedEdwardsY[src]

impl Copy for MontgomeryPoint[src]

impl Copy for RistrettoPoint[src]

impl Copy for Scalar[src]

impl Copy for CompressedRistretto[src]

impl Copy for EdwardsPoint[src]

impl Copy for Language[src]

impl Copy for MnemonicType[src]

impl<A> Copy for ArrayVec<A> where
    A: Copy + Array
[src]

impl Copy for MacError[src]

impl Copy for InvalidKeyLength[src]

impl Copy for RecoveryId[src]

impl<T> Copy for Compat<T> where
    T: Copy
[src]

impl<T> Copy for AllowStdIo<T> where
    T: Copy
[src]

impl Copy for Aborted[src]

impl Copy for Canceled[src]

impl Copy for ExecuteErrorKind[src]

impl<T> Copy for AsyncSink<T> where
    T: Copy
[src]

impl<T> Copy for Async<T> where
    T: Copy
[src]

impl Copy for Canceled[src]

impl Copy for ExecutionStrategy[src]

impl<'a> Copy for NibbleSlice<'a>[src]

impl<'a> Copy for NodeHandle<'a>[src]

impl<HO> Copy for ChildReference<HO> where
    HO: Copy
[src]

impl<T> Copy for NoopTracker<T>[src]

impl<T> Copy for MemCounter<T>[src]

impl Copy for PrintFmt[src]

impl Copy for X86_64[src]

impl Copy for Augmentation[src]

impl Copy for DebugTypeSignature[src]

impl<R> Copy for DebugInfo<R> where
    R: Copy
[src]

impl<T> Copy for DebugLineOffset<T> where
    T: Copy
[src]

impl<T> Copy for DebugMacinfoOffset<T> where
    T: Copy
[src]

impl Copy for UnitEntryId[src]

impl Copy for BigEndian[src]

impl<T> Copy for UnitOffset<T> where
    T: Copy
[src]

impl<R> Copy for EhFrameHdr<R> where
    R: Copy + Reader
[src]

impl<'abbrev, 'entry, 'unit, R> Copy for AttrsIter<'abbrev, 'entry, 'unit, R> where
    R: Copy + Reader
[src]

impl<R> Copy for DebugFrame<R> where
    R: Copy + Reader
[src]

impl Copy for FileId[src]

impl Copy for DwLang[src]

impl Copy for ConvertError[src]

impl Copy for DwOrd[src]

impl<T> Copy for DebugStrOffset<T> where
    T: Copy
[src]

impl Copy for Error[src]

impl<R, Offset> Copy for AttributeValue<R, Offset> where
    R: Copy + Reader<Offset = Offset>,
    Offset: Copy + ReaderOffset
[src]

impl<R, Offset> Copy for Piece<R, Offset> where
    R: Copy + Reader<Offset = Offset>,
    Offset: Copy + ReaderOffset
[src]

impl Copy for DwIdx[src]

impl<R> Copy for DebugRanges<R> where
    R: Copy
[src]

impl Copy for DwLne[src]

impl Copy for DwoId[src]

impl<R> Copy for DebugLine<R> where
    R: Copy
[src]

impl<T> Copy for DebugMacroOffset<T> where
    T: Copy
[src]

impl<R, Offset> Copy for FileEntry<R, Offset> where
    R: Copy + Reader<Offset = Offset>,
    Offset: Copy + ReaderOffset
[src]

impl<R> Copy for EhFrame<R> where
    R: Copy + Reader
[src]

impl<T> Copy for UnitSectionOffset<T> where
    T: Copy
[src]

impl Copy for DwCc[src]

impl Copy for LittleEndian[src]

impl<T> Copy for DieReference<T> where
    T: Copy
[src]

impl Copy for LineStringId[src]

impl<T> Copy for DebugLocListsIndex<T> where
    T: Copy
[src]

impl<R> Copy for Attribute<R> where
    R: Copy + Reader
[src]

impl<R> Copy for OperationIter<R> where
    R: Copy + Reader
[src]

impl<R, Offset> Copy for Location<R, Offset> where
    R: Copy + Reader<Offset = Offset>,
    Offset: Copy + ReaderOffset
[src]

impl<R> Copy for DebugStr<R> where
    R: Copy
[src]

impl Copy for UnitId[src]

impl Copy for DwEhPe[src]

impl Copy for DwAddr[src]

impl<R> Copy for DebugAbbrev<R> where
    R: Copy
[src]

impl<T> Copy for DebugInfoOffset<T> where
    T: Copy
[src]

impl<T> Copy for DebugFrameOffset<T> where
    T: Copy
[src]

impl<T> Copy for DebugStrOffsetsIndex<T> where
    T: Copy
[src]

impl Copy for DwTag[src]

impl Copy for Arm[src]

impl<Offset> Copy for UnitType<Offset> where
    Offset: Copy + ReaderOffset
[src]

impl<T> Copy for DebugRngListsBase<T> where
    T: Copy
[src]

impl Copy for Register[src]

impl Copy for Encoding[src]

impl Copy for Value[src]

impl Copy for DwLle[src]

impl Copy for DwAte[src]

impl<T> Copy for DebugAddrIndex<T> where
    T: Copy
[src]

impl<R> Copy for LocationLists<R> where
    R: Copy
[src]

impl Copy for StringId[src]

impl Copy for DwVis[src]

impl Copy for DirectoryId[src]

impl Copy for ColumnType[src]

impl<T> Copy for DebugStrOffsetsBase<T> where
    T: Copy
[src]

impl Copy for Error[src]

impl Copy for DwForm[src]

impl Copy for SectionId[src]

impl Copy for DwMacro[src]

impl<R> Copy for DebugAddr<R> where
    R: Copy
[src]

impl Copy for CieId[src]

impl Copy for DwAt[src]

impl Copy for DwDefaulted[src]

impl Copy for FileEntryFormat[src]

impl Copy for DwChildren[src]

impl Copy for LineEncoding[src]

impl<R> Copy for LocationListEntry<R> where
    R: Copy + Reader
[src]

impl Copy for LineRow[src]

impl Copy for DwOp[src]

impl Copy for DwId[src]

impl Copy for DwUt[src]

impl<T> Copy for DebugAddrBase<T> where
    T: Copy
[src]

impl Copy for DwDs[src]

impl Copy for InitialLengthOffset[src]

impl<R> Copy for Expression<R> where
    R: Copy + Reader
[src]

impl Copy for LocationListId[src]

impl<R, Offset> Copy for UnitHeader<R, Offset> where
    R: Copy + Reader<Offset = Offset>,
    Offset: Copy + ReaderOffset
[src]

impl<R> Copy for DebugRngLists<R> where
    R: Copy
[src]

impl Copy for Range[src]

impl<R> Copy for DebugLoc<R> where
    R: Copy
[src]

impl<R> Copy for RangeLists<R> where
    R: Copy
[src]

impl Copy for DwLnct[src]

impl<T> Copy for DebugRngListsIndex<T> where
    T: Copy
[src]

impl Copy for ValueType[src]

impl Copy for DwRle[src]

impl<R> Copy for DebugLineStr<R> where
    R: Copy
[src]

impl<'input, Endian> Copy for EndianSlice<'input, Endian> where
    Endian: Copy + Endianity
[src]

impl Copy for RangeListId[src]

impl Copy for DwEnd[src]

impl<R, Offset> Copy for LineInstruction<R, Offset> where
    R: Copy + Reader<Offset = Offset>,
    Offset: Copy + ReaderOffset
[src]

impl<R> Copy for DebugLocLists<R> where
    R: Copy
[src]

impl Copy for X86[src]

impl<T> Copy for DebugLocListsBase<T> where
    T: Copy
[src]

impl Copy for Pointer[src]

impl<R> Copy for DebugStrOffsets<R> where
    R: Copy
[src]

impl Copy for DwAccess[src]

impl Copy for DwInl[src]

impl Copy for DwVirtuality[src]

impl<T> Copy for DebugTypesOffset<T> where
    T: Copy
[src]

impl Copy for ReaderOffsetId[src]

impl Copy for Format[src]

impl Copy for DwarfFileType[src]

impl<T> Copy for RangeListsOffset<T> where
    T: Copy
[src]

impl Copy for DwDsc[src]

impl<R, Offset> Copy for Operation<R, Offset> where
    R: Copy + Reader<Offset = Offset>,
    Offset: Copy + ReaderOffset
[src]

impl Copy for Reference[src]

impl Copy for RunTimeEndian[src]

impl<T> Copy for LocationListsOffset<T> where
    T: Copy
[src]

impl Copy for AttributeSpecification[src]

impl<T> Copy for DebugLineStrOffset<T> where
    T: Copy
[src]

impl Copy for DwCfa[src]

impl<R> Copy for DebugTypes<R> where
    R: Copy
[src]

impl<T> Copy for EhFrameOffset<T> where
    T: Copy
[src]

impl Copy for FileInfo[src]

impl<Endian, T> Copy for EndianReader<Endian, T> where
    T: Copy + CloneStableDeref<Target = [u8]> + Debug,
    Endian: Copy + Endianity
[src]

impl Copy for Address[src]

impl<T> Copy for DebugAbbrevOffset<T> where
    T: Copy
[src]

impl Copy for LineRow[src]

impl Copy for DwLns[src]

impl Copy for ImageSymbol[src]

impl<'data, 'file, Elf> Copy for ElfSymbolTable<'data, 'file, Elf> where
    'data: 'file,
    Elf: Copy + FileHeader,
    <Elf as FileHeader>::Endian: Copy
[src]

impl<E> Copy for BuildToolVersion<E> where
    E: Copy + Endian
[src]

impl<E> Copy for PrebindCksumCommand<E> where
    E: Copy + Endian
[src]

impl Copy for ImageOptionalHeader32[src]

impl Copy for ImageOs2Header[src]

impl<E> Copy for Rela32<E> where
    E: Copy + Endian
[src]

impl<'data, 'file, Mach> Copy for MachOSymbol<'data, 'file, Mach> where
    Mach: Copy + MachHeader,
    <Mach as MachHeader>::Nlist: Copy
[src]

impl<E> Copy for Rel64<E> where
    E: Copy + Endian
[src]

impl<'data, 'file> Copy for CoffSymbolTable<'data, 'file> where
    'data: 'file, 
[src]

impl Copy for ImageEnclaveImport[src]

impl Copy for Error[src]

impl<E> Copy for Rela64<E> where
    E: Copy + Endian
[src]

impl Copy for ImageResourceDirectory[src]

impl<E> Copy for FvmlibCommand<E> where
    E: Copy + Endian
[src]

impl Copy for ImageDebugMisc[src]

impl Copy for SymbolSection[src]

impl Copy for ImageAuxSymbolTokenDef[src]

impl<E> Copy for LcStr<E> where
    E: Copy + Endian
[src]

impl Copy for CompressionFormat[src]

impl Copy for ImageAuxSymbolSection[src]

impl<'data> Copy for SymbolMapName<'data>[src]

impl Copy for ImageEnclaveConfig64[src]

impl Copy for ImageRuntimeFunctionEntry[src]

impl<E> Copy for DysymtabCommand<E> where
    E: Copy + Endian
[src]

impl Copy for ImageResourceDirStringU[src]

impl Copy for ImageDynamicRelocation64[src]

impl Copy for ImageTlsDirectory32[src]

impl<E> Copy for SegmentCommand32<E> where
    E: Copy + Endian
[src]

impl<E> Copy for Dylib<E> where
    E: Copy + Endian
[src]

impl<E> Copy for FileHeader64<E> where
    E: Copy + Endian
[src]

impl Copy for ImportObjectHeader[src]

impl Copy for ImageResourceDataEntry[src]

impl<E> Copy for U16Bytes<E> where
    E: Copy + Endian
[src]

impl<E> Copy for BuildVersionCommand<E> where
    E: Copy + Endian
[src]

impl<E> Copy for Dyn32<E> where
    E: Copy + Endian
[src]

impl Copy for SectionId[src]

impl Copy for FatArch64[src]

impl<E> Copy for Rel32<E> where
    E: Copy + Endian
[src]

impl<E> Copy for DylibCommand<E> where
    E: Copy + Endian
[src]

impl Copy for ScatteredRelocationInfo[src]

impl<E> Copy for DylibTableOfContents<E> where
    E: Copy + Endian
[src]

impl<E> Copy for SectionHeader32<E> where
    E: Copy + Endian
[src]

impl<E> Copy for NoteHeader32<E> where
    E: Copy + Endian
[src]

impl Copy for FatHeader[src]

impl<E> Copy for DylibModule64<E> where
    E: Copy + Endian
[src]

impl Copy for SymbolKind[src]

impl Copy for ImageDelayloadDescriptor[src]

impl Copy for Guid[src]

impl Copy for ImageBoundImportDescriptor[src]

impl<E> Copy for U32Bytes<E> where
    E: Copy + Endian
[src]

impl Copy for ImageSeparateDebugHeader[src]

impl<'data, 'file, Mach> Copy for MachOSymbolTable<'data, 'file, Mach> where
    Mach: Copy + MachHeader
[src]

impl Copy for RelocationTarget[src]

impl Copy for RelocationKind[src]

impl Copy for ImageHotPatchBase[src]

impl<E> Copy for TwolevelHintsCommand<E> where
    E: Copy + Endian
[src]

impl Copy for ImageTlsDirectory64[src]

impl Copy for ImageCor20Header[src]

impl<E> Copy for Relocation<E> where
    E: Copy + Endian
[src]

impl Copy for ImageFunctionEntry[src]

impl<E> Copy for NoteHeader64<E> where
    E: Copy + Endian
[src]

impl<E> Copy for Dyn64<E> where
    E: Copy + Endian
[src]

impl<'data> Copy for Bytes<'data>[src]

impl<E> Copy for IdentCommand<E> where
    E: Copy + Endian
[src]

impl Copy for ImageDynamicRelocation32V2[src]

impl<E> Copy for RoutinesCommand<E> where
    E: Copy + Endian
[src]

impl Copy for ImageLoadConfigCodeIntegrity[src]

impl Copy for ImageNtHeaders32[src]

impl Copy for ImageAuxSymbolFunctionBeginEnd[src]

impl Copy for ImageDynamicRelocation32[src]

impl Copy for ImageAlphaRuntimeFunctionEntry[src]

impl<E> Copy for PreboundDylibCommand<E> where
    E: Copy + Endian
[src]

impl<E> Copy for Fvmlib<E> where
    E: Copy + Endian
[src]

impl Copy for ImageAuxSymbolCrc[src]

impl<E> Copy for EncryptionInfoCommand64<E> where
    E: Copy + Endian
[src]

impl Copy for ImageResourceDirectoryEntry[src]

impl Copy for ImageEnclaveConfig32[src]

impl Copy for Mangling[src]

impl Copy for ImageNtHeaders64[src]

impl<E> Copy for DylinkerCommand<E> where
    E: Copy + Endian
[src]

impl Copy for ImageSymbolBytes[src]

impl<E> Copy for FvmfileCommand<E> where
    E: Copy + Endian
[src]

impl<E> Copy for SectionHeader64<E> where
    E: Copy + Endian
[src]

impl Copy for ImageResourceDirectoryString[src]

impl Copy for ImageHotPatchHashes[src]

impl Copy for ImageRelocation[src]

impl<E> Copy for EncryptionInfoCommand<E> where
    E: Copy + Endian
[src]

impl Copy for ImageEpilogueDynamicRelocationHeader[src]

impl<'data> Copy for CompressedData<'data>[src]

impl Copy for ImageOptionalHeader64[src]

impl Copy for ImageSectionHeader[src]

impl Copy for ImageArmRuntimeFunctionEntry[src]

impl Copy for StandardSection[src]

impl Copy for ImageVxdHeader[src]

impl Copy for ImageRomHeaders[src]

impl<E> Copy for SymSegCommand<E> where
    E: Copy + Endian
[src]

impl<E> Copy for DylibReference<E> where
    E: Copy + Endian
[src]

impl<E> Copy for SegmentCommand64<E> where
    E: Copy + Endian
[src]

impl<E> Copy for LoadCommand<E> where
    E: Copy + Endian
[src]

impl<E> Copy for VersionMinCommand<E> where
    E: Copy + Endian
[src]

impl<E> Copy for MachHeader32<E> where
    E: Copy + Endian
[src]

impl Copy for ImageAlpha64RuntimeFunctionEntry[src]

impl<E> Copy for SubUmbrellaCommand<E> where
    E: Copy + Endian
[src]

impl Copy for SymbolIndex[src]

impl<E> Copy for LinkerOptionCommand<E> where
    E: Copy + Endian
[src]

impl Copy for Ident[src]

impl<E> Copy for SubLibraryCommand<E> where
    E: Copy + Endian
[src]

impl<E> Copy for Syminfo32<E> where
    E: Copy + Endian
[src]

impl Copy for AddressSize[src]

impl<'data, Mach> Copy for SymbolTable<'data, Mach> where
    Mach: Copy + MachHeader,
    <Mach as MachHeader>::Nlist: Copy
[src]

impl<E> Copy for ThreadCommand<E> where
    E: Copy + Endian
[src]

impl Copy for ImageDynamicRelocationTable[src]

impl<E> Copy for SymtabCommand<E> where
    E: Copy + Endian
[src]

impl Copy for ImageDebugDirectory[src]

impl Copy for Endianness[src]

impl Copy for RelocationEncoding[src]

impl Copy for SectionKind[src]

impl Copy for ImageDosHeader[src]

impl Copy for SectionFlags[src]

impl Copy for ImageAuxSymbolWeak[src]

impl<E> Copy for TwolevelHint<E> where
    E: Copy + Endian
[src]

impl Copy for BigEndian[src]

impl Copy for ImageRomOptionalHeader[src]

impl Copy for SymbolScope[src]

impl<'data, Elf> Copy for SectionTable<'data, Elf> where
    Elf: Copy + FileHeader,
    <Elf as FileHeader>::SectionHeader: Copy
[src]

impl Copy for Header[src]

impl<E> Copy for LinkeditDataCommand<E> where
    E: Copy + Endian
[src]

impl Copy for Architecture[src]

impl<E> Copy for I64Bytes<E> where
    E: Copy + Endian
[src]

impl<'data, 'file> Copy for CoffSymbol<'data, 'file> where
    'data: 'file, 
[src]

impl Copy for ImageAuxSymbolFunction[src]

impl Copy for FileFlags[src]

impl Copy for AnonObjectHeader[src]

impl<E> Copy for NoteCommand<E> where
    E: Copy + Endian
[src]

impl<E> Copy for FileHeader32<E> where
    E: Copy + Endian
[src]

impl<E> Copy for DyldInfoCommand<E> where
    E: Copy + Endian
[src]

impl Copy for SectionIndex[src]

impl<E> Copy for Sym64<E> where
    E: Copy + Endian
[src]

impl Copy for SymbolId[src]

impl Copy for ImageLoadConfigDirectory64[src]

impl Copy for ImageDynamicRelocation64V2[src]

impl Copy for ArchiveKind[src]

impl Copy for ImageImportByName[src]

impl Copy for ImageArm64RuntimeFunctionEntry[src]

impl<E> Copy for I32Bytes<E> where
    E: Copy + Endian
[src]

impl<E> Copy for U64Bytes<E> where
    E: Copy + Endian
[src]

impl<'data> Copy for StringTable<'data>[src]

impl<E> Copy for I16Bytes<E> where
    E: Copy + Endian
[src]

impl Copy for ImageBaseRelocation[src]

impl Copy for ImageFileHeader[src]

impl<Section> Copy for SymbolFlags<Section> where
    Section: Copy
[src]

impl<E> Copy for SubClientCommand<E> where
    E: Copy + Endian
[src]

impl<E> Copy for Section32<E> where
    E: Copy + Endian
[src]

impl<E> Copy for SubFrameworkCommand<E> where
    E: Copy + Endian
[src]

impl<E> Copy for Nlist32<E> where
    E: Copy + Endian
[src]

impl Copy for BinaryFormat[src]

impl<E> Copy for ProgramHeader32<E> where
    E: Copy + Endian
[src]

impl<E> Copy for MachHeader64<E> where
    E: Copy + Endian
[src]

impl<E> Copy for EntryPointCommand<E> where
    E: Copy + Endian
[src]

impl Copy for ImageHotPatchInfo[src]

impl Copy for ImageExportDirectory[src]

impl Copy for StandardSegment[src]

impl Copy for ImageImportDescriptor[src]

impl<E> Copy for Syminfo64<E> where
    E: Copy + Endian
[src]

impl Copy for ComdatId[src]

impl Copy for ImageLinenumber[src]

impl Copy for AnonObjectHeaderBigobj[src]

impl<E> Copy for DylibModule32<E> where
    E: Copy + Endian
[src]

impl Copy for ImageArchiveMemberHeader[src]

impl Copy for LittleEndian[src]

impl<E> Copy for Nlist64<E> where
    E: Copy + Endian
[src]

impl Copy for ImageDataDirectory[src]

impl Copy for ImageFunctionEntry64[src]

impl<'data, 'file, Elf> Copy for ElfSymbol<'data, 'file, Elf> where
    'data: 'file,
    Elf: Copy + FileHeader,
    <Elf as FileHeader>::Endian: Copy,
    <Elf as FileHeader>::Sym: Copy
[src]

impl Copy for ImageLoadConfigDirectory32[src]

impl<E> Copy for Section64<E> where
    E: Copy + Endian
[src]

impl<'data> Copy for SectionTable<'data>[src]

impl Copy for NonPagedDebugInfo[src]

impl Copy for ImageSymbolEx[src]

impl<E> Copy for UuidCommand<E> where
    E: Copy + Endian
[src]

impl Copy for ImageCoffSymbolsHeader[src]

impl Copy for AnonObjectHeaderV2[src]

impl Copy for ImageArchitectureEntry[src]

impl<E> Copy for RoutinesCommand_64<E> where
    E: Copy + Endian
[src]

impl<'data, Elf> Copy for SymbolTable<'data, Elf> where
    Elf: Copy + FileHeader,
    <Elf as FileHeader>::Sym: Copy
[src]

impl Copy for ComdatKind[src]

impl Copy for FatArch32[src]

impl<'data> Copy for ObjectMapEntry<'data>[src]

impl<E> Copy for CompressionHeader32<E> where
    E: Copy + Endian
[src]

impl<E> Copy for CompressionHeader64<E> where
    E: Copy + Endian
[src]

impl Copy for ImagePrologueDynamicRelocationHeader[src]

impl Copy for ImageSymbolExBytes[src]

impl Copy for ImageBoundForwarderRef[src]

impl Copy for RelocationInfo[src]

impl<E> Copy for ProgramHeader64<E> where
    E: Copy + Endian
[src]

impl<E> Copy for Sym32<E> where
    E: Copy + Endian
[src]

impl Copy for SymbolSection[src]

impl<E> Copy for RpathCommand<E> where
    E: Copy + Endian
[src]

impl<E> Copy for SourceVersionCommand<E> where
    E: Copy + Endian
[src]

impl<E> Copy for DataInCodeEntry<E> where
    E: Copy + Endian
[src]

impl Copy for StreamResult[src]

impl Copy for TINFLStatus[src]

impl Copy for MZError[src]

impl Copy for CompressionStrategy[src]

impl Copy for CompressionLevel[src]

impl Copy for TDEFLStatus[src]

impl Copy for TDEFLFlush[src]

impl Copy for DataFormat[src]

impl Copy for MZFlush[src]

impl Copy for MZStatus[src]

impl Copy for Adler32[src]

impl Copy for ModuleId[src]

impl Copy for Era[src]

impl<Info> Copy for DispatchErrorWithPostInfo<Info> where
    Info: Copy + Eq + PartialEq<Info> + Clone + Encode + Decode + Printable
[src]

impl<Block> Copy for BlockId<Block> where
    Block: Block
[src]

impl<'a> Copy for OpaqueDigestItemId<'a>[src]

impl Copy for FixedI128[src]

impl Copy for Rational128[src]

impl Copy for PerU16[src]

impl Copy for Percent[src]

impl Copy for FixedI64[src]

impl Copy for Perquintill[src]

impl Copy for Permill[src]

impl Copy for FixedU128[src]

impl Copy for Perbill[src]

impl<L, R> Copy for Either<L, R> where
    R: Copy,
    L: Copy
[src]

Implementors

impl Copy for DispatchError[src]

impl Copy for InvalidTransaction[src]

impl Copy for TransactionSource[src]

impl Copy for TransactionValidityError[src]

impl Copy for UnknownTransaction[src]

impl Copy for ChildType[src]

impl Copy for BalanceStatus[src]

impl Copy for ExistenceRequirement[src]

impl Copy for DispatchClass[src]

impl Copy for Pays[src]

impl Copy for frame_support::dispatch::fmt::Error[src]

impl Copy for PhantomPinned1.33.0[src]

impl Copy for Instance0[src]

impl Copy for Instance1[src]

impl Copy for Instance2[src]

impl Copy for Instance3[src]

impl Copy for Instance4[src]

impl Copy for Instance5[src]

impl Copy for Instance6[src]

impl Copy for Instance7[src]

impl Copy for Instance8[src]

impl Copy for Instance9[src]

impl Copy for Instance10[src]

impl Copy for Instance11[src]

impl Copy for Instance12[src]

impl Copy for Instance13[src]

impl Copy for Instance14[src]

impl Copy for Instance15[src]

impl Copy for PalletVersion[src]

impl Copy for WithdrawReasons[src]

impl Copy for DispatchInfo[src]

impl Copy for PostDispatchInfo[src]

impl Copy for RuntimeDbWeight[src]

impl<'a> Copy for Arguments<'a>[src]

impl<BlockNumber: Copy> Copy for DispatchTime<BlockNumber>[src]

impl<T> Copy for PhantomData<T> where
    T: ?Sized
[src]

impl<T, E> Copy for Result<T, E> where
    T: Copy,
    E: Copy
[src]

impl Copy for Adler32

impl Copy for Error

impl Copy for MatchKind

impl Copy for MatchKind

impl Copy for Prefix

impl Copy for Infix

impl Copy for Suffix

impl Copy for Style

impl Copy for Colour

impl<A: Copy> Copy for ArrayString<A> where
    A: Array<Item = u8> + Copy,
    A::Index: Copy

impl<T: Copy> Copy for CapacityError<T>

impl Copy for DerTag

impl Copy for DerLength

impl Copy for Asn1DerError

impl<T: Copy> Copy for SendError<T>

impl<T: Copy> Copy for TrySendError<T>

impl Copy for RecvError

impl Copy for TryRecvError

impl Copy for TaskId

impl Copy for AccessError

impl Copy for TimeoutError

impl Copy for TimeoutError

impl<'a> Copy for Ancestors<'a>

impl Copy for Stream

impl Copy for PrintFmt

impl Copy for CharacterSet

impl Copy for Config

impl Copy for LittleEndian

impl Copy for BigEndian

impl Copy for NativeEndian

impl Copy for FixintEncoding

impl Copy for VarintEncoding

impl Copy for Bounded

impl Copy for Infinite

impl Copy for AllowTrailing

impl Copy for RejectTrailing

impl Copy for DefaultOptions

impl<O: Copy + Options, L: Copy + SizeLimit> Copy for WithOtherLimit<O, L>

impl<O: Copy + Options, E: Copy + BincodeByteOrder> Copy for WithOtherEndian<O, E>

impl Copy for Language

impl Copy for MnemonicType

impl<O, V> Copy for BitArray<O, V> where
    O: BitOrder,
    V: BitView + Copy

impl<O, T> Copy for BitDomain<'_, O, T> where
    O: BitOrder,
    T: BitStore

impl<T> Copy for Domain<'_, T> where
    T: BitStore

impl<R: Copy> Copy for BitIdx<R> where
    R: BitRegister

impl<R: Copy> Copy for BitIdxError<R> where
    R: BitRegister

impl<R: Copy> Copy for BitTail<R> where
    R: BitRegister

impl<R: Copy> Copy for BitPos<R> where
    R: BitRegister

impl<R: Copy> Copy for BitSel<R> where
    R: BitRegister

impl<R: Copy> Copy for BitMask<R> where
    R: BitRegister

impl Copy for Const

impl Copy for Mut

impl Copy for Lsb0

impl Copy for Msb0

impl<M, T> Copy for Address<M, T> where
    M: Mutability,
    T: BitStore

impl<T: Copy> Copy for AddressError<T> where
    T: BitStore

impl<M, O, T> Copy for BitPtr<M, O, T> where
    M: Mutability,
    O: BitOrder,
    T: BitStore

impl<T: Copy> Copy for BitPtrError<T> where
    T: BitStore,
    T::Mem: Copy

impl<T: Copy> Copy for BitSpanError<T> where
    T: BitStore

impl<'a, O: Copy, T: Copy> Copy for IterOnes<'a, O, T> where
    O: BitOrder,
    T: BitStore

impl<'a, O: Copy, T: Copy> Copy for IterZeros<'a, O, T> where
    O: BitOrder,
    T: BitStore

impl Copy for Blake2bResult

impl Copy for Blake2sResult

impl Copy for Hash

impl Copy for Hash

impl Copy for Hash

impl Copy for InvalidKeyLength

impl Copy for PadError

impl Copy for UnpadError

impl Copy for ZeroPadding

impl Copy for Pkcs7

impl Copy for AnsiX923

impl Copy for Iso7816

impl Copy for NoPadding

impl Copy for Alphabet

impl Copy for Error

impl Copy for Error

impl Copy for Error

impl Copy for BigEndian

impl Copy for LittleEndian

impl<T: Copy> Copy for CachePadded<T>

impl<T: Copy> Copy for LocalResult<T>

impl Copy for FixedOffset

impl Copy for Local

impl Copy for Utc

impl Copy for NaiveDate

impl Copy for NaiveDateTime

impl Copy for IsoWeek

impl Copy for NaiveTime

impl<Tz: TimeZone> Copy for Date<Tz> where
    <Tz as TimeZone>::Offset: Copy

impl Copy for SecondsFormat

impl<Tz: TimeZone> Copy for DateTime<Tz> where
    <Tz as TimeZone>::Offset: Copy

impl Copy for Pad

impl Copy for ParseError

impl Copy for RoundingError

impl Copy for Weekday

impl Copy for Month

impl<S: Size> Copy for Cid<S> where
    S::ArrayType: Copy

impl Copy for Version

impl Copy for InvalidKeyLength

impl Copy for LoopError

impl Copy for InvalidKeyNonceLength

impl Copy for OverflowError

impl Copy for AppSettings

impl Copy for ArgSettings

impl Copy for Shell

impl Copy for ErrorKind

impl Copy for PopError

impl<T: Copy> Copy for PushError<T>

impl<'prev, 'subs> Copy for ArgScopeStack<'prev, 'subs> where
    'subs: 'prev, 

impl Copy for Error

impl Copy for ParseOptions

impl Copy for DemangleOptions

impl Copy for DemangleNodeType

impl Copy for Reloc

impl Copy for CursorPosition

impl Copy for AtomicRmwOp

impl Copy for ValueDef

impl Copy for Block

impl Copy for Value

impl Copy for Inst

impl Copy for StackSlot

impl Copy for GlobalValue

impl Copy for Constant

impl Copy for Immediate

impl Copy for JumpTable

impl Copy for FuncRef

impl Copy for SigRef

impl Copy for Heap

impl Copy for Table

impl Copy for AnyEntity

impl Copy for AbiParam

impl Copy for ArgumentExtension

impl Copy for ArgumentPurpose

impl Copy for Imm64

impl Copy for Uimm64

impl Copy for Uimm32

impl Copy for V128Imm

impl Copy for Offset32

impl Copy for Ieee32

impl Copy for Ieee64

impl Copy for InstructionFormat

impl Copy for Opcode

impl Copy for OpcodeConstraints

impl Copy for ValueTypeSet

impl Copy for ResolvedConstraint

impl Copy for LibCall

impl Copy for Endianness

impl Copy for MemFlags

impl Copy for ProgramPoint

impl Copy for ExpandedProgramPoint

impl Copy for SourceLoc

impl Copy for StackSlotKind

impl Copy for StackLayoutInfo

impl Copy for TrapCode

impl Copy for Type

impl Copy for ValueLoc

impl Copy for ArgumentLoc

impl Copy for ValueLabel

impl Copy for CallConv

impl Copy for ConstraintKind

impl Copy for BranchRange

impl Copy for Encoding

impl Copy for RegClassIndex

impl Copy for StackRef

impl Copy for StackBase

impl Copy for StackBaseMask

impl Copy for BackendVariant

impl Copy for LookupError

impl Copy for TargetFrontendConfig

impl Copy for Loop

impl Copy for NonRegInput

impl Copy for RelocDistance

impl Copy for VCodeConstant

impl Copy for LoweredBlock

impl Copy for ABIArg

impl Copy for ArgsOrRets

impl Copy for InstIsSafepoint

impl Copy for StackAMode

impl Copy for MachLabel

impl Copy for AtomicRmwOp

impl<R: Copy + Clone + Debug + PartialEq + Eq + InvalidSentinel> Copy for ValueRegs<R>

impl Copy for UnwindInfoKind

impl<'a> Copy for PredicateView<'a>

impl Copy for Detail

impl Copy for Regalloc

impl Copy for OptLevel

impl Copy for TlsModel

impl Copy for LibcallCallConv

impl<'a> Copy for FlagsOrIsa<'a>

impl Copy for ValueLocRange

impl Copy for IntCC

impl Copy for FloatCC

impl Copy for EncodingBits

impl Copy for OpcodePrefix

impl<T: Copy + ReservedValue> Copy for PackedOption<T>

impl Copy for Variable

impl Copy for WasmType

impl Copy for GlobalVariable

impl Copy for ReturnMode

impl Copy for FuncIndex

impl Copy for DefinedFuncIndex

impl Copy for DefinedTableIndex

impl Copy for DefinedMemoryIndex

impl Copy for DefinedGlobalIndex

impl Copy for TableIndex

impl Copy for GlobalIndex

impl Copy for MemoryIndex

impl Copy for SignatureIndex

impl Copy for DataIndex

impl Copy for ElemIndex

impl Copy for TypeIndex

impl Copy for ModuleIndex

impl Copy for InstanceIndex

impl Copy for EventIndex

impl Copy for ModuleTypeIndex

impl Copy for InstanceTypeIndex

impl Copy for EntityIndex

impl Copy for Global

impl Copy for GlobalInit

impl Copy for Table

impl Copy for TableElementType

impl Copy for Memory

impl Copy for Event

impl<T: Copy> Copy for SendError<T>

impl<T: Copy> Copy for TrySendError<T>

impl<T: Copy> Copy for SendTimeoutError<T>

impl Copy for RecvError

impl Copy for TryRecvError

impl Copy for RecvTimeoutError

impl Copy for TrySelectError

impl Copy for SelectTimeoutError

impl Copy for TryReadyError

impl Copy for ReadyTimeoutError

impl<T: Copy> Copy for Steal<T>

impl<T: ?Sized + Pointable> Copy for Shared<'_, T>

impl<T: Copy> Copy for CachePadded<T>

impl Copy for MacError

impl Copy for InvalidKeyLength

impl Copy for Scalar

impl Copy for MontgomeryPoint

impl Copy for CompressedEdwardsY

impl Copy for EdwardsPoint

impl Copy for CompressedRistretto

impl Copy for RistrettoPoint

impl Copy for DecodeKind

impl Copy for DecodeError

impl Copy for DecodePartial

impl Copy for BitOrder

impl Copy for SpecificationError

impl Copy for InvalidOutputSize

impl Copy for Type

impl Copy for QueryType

impl Copy for Class

impl Copy for QueryClass

impl Copy for Opcode

impl Copy for ResponseCode

impl<'a> Copy for Name<'a>

impl Copy for Header

impl Copy for Record

impl Copy for Record

impl Copy for Record

impl Copy for Record

impl<'a> Copy for Record<'a>

impl Copy for Record

impl Copy for Record

impl Copy for Record

impl Copy for Record

impl Copy for Record

impl Copy for Record

impl Copy for Record

impl Copy for Record

impl<'a> Copy for Record<'a>

impl<'a> Copy for Record<'a>

impl Copy for Record

impl Copy for Record

impl<'a> Copy for Record<'a>

impl<'a> Copy for Record<'a>

impl<'a> Copy for Record<'a>

impl Copy for Record

impl Copy for Signature

impl Copy for PublicKey

impl<L: Copy, R: Copy> Copy for Either<L, R>

impl Copy for Target

impl Copy for WriteStyle

impl Copy for TimestampPrecision

impl Copy for Errno

impl<E: Copy> Copy for Compat<E>

impl Copy for Phase

impl Copy for FlushCompress

impl Copy for FlushDecompress

impl Copy for Status

impl Copy for Compression

impl<'a> Copy for Parse<'a>

impl Copy for BenchmarkParameter

impl Copy for Canceled

impl<T: Copy> Copy for AssertAsync<T>

impl Copy for Aborted

impl<T: Copy> Copy for Compat<T>

impl<T: Copy> Copy for AllowStdIo<T>

impl<T: Copy, N> Copy for GenericArray<T, N> where
    N: ArrayLength<T>,
    N::ArrayType: Copy

impl Copy for Error

impl Copy for Format

impl Copy for Encoding

impl Copy for LineEncoding

impl Copy for Register

impl<T: Copy> Copy for DebugAbbrevOffset<T>

impl<T: Copy> Copy for DebugAddrBase<T>

impl<T: Copy> Copy for DebugAddrIndex<T>

impl<T: Copy> Copy for DebugInfoOffset<T>

impl<T: Copy> Copy for DebugLineOffset<T>

impl<T: Copy> Copy for DebugLineStrOffset<T>

impl<T: Copy> Copy for LocationListsOffset<T>

impl<T: Copy> Copy for DebugLocListsBase<T>

impl<T: Copy> Copy for DebugLocListsIndex<T>

impl<T: Copy> Copy for DebugMacinfoOffset<T>

impl<T: Copy> Copy for DebugMacroOffset<T>

impl<T: Copy> Copy for RangeListsOffset<T>

impl<T: Copy> Copy for DebugRngListsBase<T>

impl<T: Copy> Copy for DebugRngListsIndex<T>

impl<T: Copy> Copy for DebugStrOffset<T>

impl<T: Copy> Copy for DebugStrOffsetsBase<T>

impl<T: Copy> Copy for DebugStrOffsetsIndex<T>

impl<T: Copy> Copy for DebugTypesOffset<T>

impl Copy for DebugTypeSignature

impl<T: Copy> Copy for DebugFrameOffset<T>

impl<T: Copy> Copy for EhFrameOffset<T>

impl<T: Copy> Copy for UnitSectionOffset<T>

impl Copy for SectionId

impl Copy for DwoId

impl Copy for DwarfFileType

impl Copy for Arm

impl Copy for X86

impl Copy for X86_64

impl Copy for DwUt

impl Copy for DwCfa

impl Copy for DwChildren

impl Copy for DwTag

impl Copy for DwAt

impl Copy for DwForm

impl Copy for DwAte

impl Copy for DwLle

impl Copy for DwDs

impl Copy for DwEnd

impl Copy for DwAccess

impl Copy for DwVis

impl Copy for DwVirtuality

impl Copy for DwLang

impl Copy for DwAddr

impl Copy for DwId

impl Copy for DwCc

impl Copy for DwInl

impl Copy for DwOrd

impl Copy for DwDsc

impl Copy for DwIdx

impl Copy for DwDefaulted

impl Copy for DwLns

impl Copy for DwLne

impl Copy for DwLnct

impl Copy for DwMacro

impl Copy for DwRle

impl Copy for DwOp

impl Copy for DwEhPe

impl Copy for RunTimeEndian

impl Copy for LittleEndian

impl Copy for BigEndian

impl<R: Copy> Copy for DebugAddr<R>

impl<R: Copy + Reader> Copy for DebugFrame<R>

impl<R: Copy + Reader> Copy for EhFrameHdr<R>

impl<R: Copy + Reader> Copy for EhFrame<R>

impl Copy for Augmentation

impl Copy for Pointer

impl<'input, Endian: Copy> Copy for EndianSlice<'input, Endian> where
    Endian: Endianity

impl<Endian: Copy, T: Copy> Copy for EndianReader<Endian, T> where
    Endian: Endianity,
    T: CloneStableDeref<Target = [u8]> + Debug

impl Copy for ReaderOffsetId

impl<R: Copy> Copy for DebugAbbrev<R>

impl Copy for AttributeSpecification

impl<R: Copy> Copy for DebugLine<R>

impl<R: Copy, Offset: Copy> Copy for LineInstruction<R, Offset> where
    R: Reader<Offset = Offset>,
    Offset: ReaderOffset

impl Copy for LineRow

impl Copy for ColumnType

impl<R: Copy, Offset: Copy> Copy for FileEntry<R, Offset> where
    R: Reader<Offset = Offset>,
    Offset: ReaderOffset

impl Copy for FileEntryFormat

impl<R: Copy> Copy for DebugLoc<R>

impl<R: Copy> Copy for DebugLocLists<R>

impl<R: Copy> Copy for LocationLists<R>

impl<R: Copy + Reader> Copy for LocationListEntry<R>

impl<T: Copy> Copy for DieReference<T>

impl<R: Copy, Offset: Copy> Copy for Operation<R, Offset> where
    R: Reader<Offset = Offset>,
    Offset: ReaderOffset

impl<R: Copy, Offset: Copy> Copy for Location<R, Offset> where
    R: Reader<Offset = Offset>,
    Offset: ReaderOffset

impl<R: Copy, Offset: Copy> Copy for Piece<R, Offset> where
    R: Reader<Offset = Offset>,
    Offset: ReaderOffset

impl<R: Copy + Reader> Copy for Expression<R>

impl<R: Copy + Reader> Copy for OperationIter<R>

impl<R: Copy> Copy for DebugRanges<R>

impl<R: Copy> Copy for DebugRngLists<R>

impl<R: Copy> Copy for RangeLists<R>

impl Copy for Range

impl<R: Copy> Copy for DebugStr<R>

impl<R: Copy> Copy for DebugStrOffsets<R>

impl<R: Copy> Copy for DebugLineStr<R>

impl<T: Copy> Copy for UnitOffset<T>

impl<R: Copy> Copy for DebugInfo<R>

impl<Offset: Copy> Copy for UnitType<Offset> where
    Offset: ReaderOffset

impl<R: Copy, Offset: Copy> Copy for UnitHeader<R, Offset> where
    R: Reader<Offset = Offset>,
    Offset: ReaderOffset

impl<R: Copy, Offset: Copy> Copy for AttributeValue<R, Offset> where
    R: Reader<Offset = Offset>,
    Offset: ReaderOffset

impl<R: Copy + Reader> Copy for Attribute<R>

impl<'abbrev, 'entry, 'unit, R: Copy + Reader> Copy for AttrsIter<'abbrev, 'entry, 'unit, R>

impl<R: Copy> Copy for DebugTypes<R>

impl Copy for ValueType

impl Copy for Value

impl Copy for Error

impl Copy for InitialLengthOffset

impl Copy for CieId

impl Copy for LineRow

impl Copy for DirectoryId

impl Copy for FileId

impl Copy for FileInfo

impl Copy for LocationListId

impl Copy for RangeListId

impl Copy for StringId

impl Copy for LineStringId

impl Copy for UnitId

impl Copy for UnitEntryId

impl Copy for Error

impl Copy for Address

impl Copy for Reference

impl Copy for ConvertError

impl Copy for Reason

impl Copy for FromHexError

impl Copy for StatusCode

impl Copy for Version

impl Copy for Error

impl<T: Copy> Copy for Status<T>

impl<'a> Copy for Header<'a>

impl Copy for HttpDate

impl Copy for Error

impl Copy for Duration

impl Copy for Error

impl Copy for Config

impl Copy for IfEvent

impl Copy for IpNetwork

impl Copy for Ipv4Network

impl Copy for Ipv6MulticastScope

impl Copy for Ipv6Network

impl Copy for IpAddrRange

impl Copy for Ipv4AddrRange

impl Copy for Ipv6AddrRange

impl Copy for IpNet

impl Copy for Ipv4Net

impl Copy for Ipv6Net

impl Copy for IpSubnets

impl Copy for Ipv4Subnets

impl Copy for Ipv6Subnets

impl<T: Copy> Copy for MinMaxResult<T>

impl<T: Copy> Copy for Position<T>

impl<T: Copy> Copy for FoldWhile<T>

impl Copy for Buffer

impl Copy for Compatibility

impl Copy for Version

impl Copy for RestApi

impl Copy for RandomStringIdProvider

impl Copy for CompactionProfile

impl Copy for DIR

impl Copy for group

impl Copy for utimbuf

impl Copy for timeval

impl Copy for timespec

impl Copy for rlimit

impl Copy for rusage

impl Copy for ipv6_mreq

impl Copy for hostent

impl Copy for iovec

impl Copy for pollfd

impl Copy for winsize

impl Copy for linger

impl Copy for sigval

impl Copy for itimerval

impl Copy for tms

impl Copy for servent

impl Copy for protoent

impl Copy for FILE

impl Copy for fpos_t

impl Copy for timezone

impl Copy for in_addr

impl Copy for ip_mreq

impl Copy for ip_mreq_source

impl Copy for sockaddr

impl Copy for sockaddr_in

impl Copy for sockaddr_in6

impl Copy for addrinfo

impl Copy for sockaddr_ll

impl Copy for fd_set

impl Copy for tm

impl Copy for sched_param

impl Copy for Dl_info

impl Copy for lconv

impl Copy for in_pktinfo

impl Copy for ifaddrs

impl Copy for in6_rtmsg

impl Copy for arpreq

impl Copy for arpreq_old

impl Copy for arphdr

impl Copy for mmsghdr

impl Copy for epoll_event

impl Copy for sockaddr_un

impl Copy for sockaddr_storage

impl Copy for utsname

impl Copy for sigevent

impl Copy for fpos64_t

impl Copy for rlimit64

impl Copy for glob_t

impl Copy for passwd

impl Copy for spwd

impl Copy for dqblk

impl Copy for signalfd_siginfo

impl Copy for itimerspec

impl Copy for fsid_t

impl Copy for packet_mreq

impl Copy for cpu_set_t

impl Copy for if_nameindex

impl Copy for msginfo

impl Copy for sembuf

impl Copy for input_event

impl Copy for input_id

impl Copy for input_absinfo

impl Copy for input_keymap_entry

impl Copy for input_mask

impl Copy for ff_replay

impl Copy for ff_trigger

impl Copy for ff_envelope

impl Copy for ff_constant_effect

impl Copy for ff_ramp_effect

impl Copy for ff_condition_effect

impl Copy for ff_periodic_effect

impl Copy for ff_rumble_effect

impl Copy for ff_effect

impl Copy for dl_phdr_info

impl Copy for Elf32_Ehdr

impl Copy for Elf64_Ehdr

impl Copy for Elf32_Sym

impl Copy for Elf64_Sym

impl Copy for Elf32_Phdr

impl Copy for Elf64_Phdr

impl Copy for Elf32_Shdr

impl Copy for Elf64_Shdr

impl Copy for Elf32_Chdr

impl Copy for Elf64_Chdr

impl Copy for ucred

impl Copy for mntent

impl Copy for posix_spawn_file_actions_t

impl Copy for posix_spawnattr_t

impl Copy for genlmsghdr

impl Copy for in6_pktinfo

impl Copy for arpd_request

impl Copy for inotify_event

impl Copy for fanotify_response

impl Copy for sockaddr_vm

impl Copy for regmatch_t

impl Copy for sock_extended_err

impl Copy for __c_anonymous_sockaddr_can_tp

impl Copy for __c_anonymous_sockaddr_can_j1939

impl Copy for can_filter

impl Copy for sockaddr_nl

impl Copy for dirent

impl Copy for dirent64

impl Copy for sockaddr_alg

impl Copy for af_alg_iv

impl Copy for mq_attr

impl Copy for __c_anonymous_sockaddr_can_can_addr

impl Copy for sockaddr_can

impl Copy for statx

impl Copy for statx_timestamp

impl Copy for aiocb

impl Copy for __exit_status

impl Copy for __timeval

impl Copy for glob64_t

impl Copy for msghdr

impl Copy for cmsghdr

impl Copy for termios

impl Copy for mallinfo

impl Copy for nlmsghdr

impl Copy for nlmsgerr

impl Copy for nl_pktinfo

impl Copy for nl_mmap_req

impl Copy for nl_mmap_hdr

impl Copy for nlattr

impl Copy for rtentry

impl Copy for timex

impl Copy for ntptimeval

impl Copy for regex_t

impl Copy for utmpx

impl Copy for sigset_t

impl Copy for sysinfo

impl Copy for msqid_ds

impl Copy for sigaction

impl Copy for statfs

impl Copy for flock

impl Copy for flock64

impl Copy for siginfo_t

impl Copy for stack_t

impl Copy for stat

impl Copy for stat64

impl Copy for statfs64

impl Copy for statvfs64

impl Copy for pthread_attr_t

impl Copy for _libc_fpxreg

impl Copy for _libc_xmmreg

impl Copy for _libc_fpstate

impl Copy for user_regs_struct

impl Copy for user

impl Copy for mcontext_t

impl Copy for ipc_perm

impl Copy for shmid_ds

impl Copy for termios2

impl Copy for ip_mreqn

impl Copy for user_fpregs_struct

impl Copy for ucontext_t

impl Copy for statvfs

impl Copy for max_align_t

impl Copy for sem_t

impl Copy for pthread_mutexattr_t

impl Copy for pthread_rwlockattr_t

impl Copy for pthread_condattr_t

impl Copy for fanotify_event_metadata

impl Copy for pthread_cond_t

impl Copy for pthread_mutex_t

impl Copy for pthread_rwlock_t

impl Copy for can_frame

impl Copy for canfd_frame

impl Copy for in6_addr

impl Copy for PeerId

impl<TOutboundOpenInfo: Copy, TCustom: Copy> Copy for ConnectionHandlerEvent<TOutboundOpenInfo, TCustom>

impl Copy for ListenerId

impl<TDialInfo: Copy> Copy for SubstreamEndpoint<TDialInfo>

impl Copy for ConnectionId

impl Copy for Endpoint

impl<'a> Copy for IncomingInfo<'a>

impl<'a> Copy for OutgoingInfo<'a>

impl<A: Copy, B: Copy> Copy for EitherError<A, B>

impl<A: Copy, B: Copy> Copy for EitherOutput<A, B>

impl<A: Copy + StreamMuxer, B: Copy + StreamMuxer> Copy for EitherOutbound<A, B> where
    A::OutboundSubstream: Copy,
    B::OutboundSubstream: Copy

impl<A: Copy, B: Copy> Copy for EitherListenStream<A, B>

impl<A: Copy, B: Copy> Copy for EitherFuture<A, B>

impl<A: Copy, B: Copy> Copy for EitherFuture2<A, B>

impl<A: Copy, B: Copy> Copy for EitherTransport<A, B>

impl<A: Copy, B: Copy> Copy for OrTransport<A, B>

impl<T: Copy, F: Copy> Copy for Map<T, F>

impl<T: Copy, F: Copy> Copy for MapErr<T, F>

impl Copy for MemoryTransport

impl Copy for MemoryTransportError

impl<InnerTrans: Copy> Copy for TransportTimeout<InnerTrans>

impl<T: Copy, U: Copy> Copy for Upgrade<T, U>

impl<T: Copy> Copy for OptionalTransport<T>

impl Copy for DeniedUpgrade

impl Copy for DeflateConfig

impl Copy for ValidationError

impl Copy for NodeStatus

impl Copy for Distance

impl Copy for KadConnectionType

impl Copy for KademliaBucketInserts

impl Copy for Quorum

impl Copy for AddProviderContext

impl Copy for PutRecordContext

impl Copy for QueryId

impl Copy for MaxBufferBehaviour

impl Copy for Ping

impl Copy for PlainText1Config

impl Copy for PreSharedKey

impl Copy for Fingerprint

impl Copy for PnetConfig

impl Copy for RequestId

impl Copy for DialPeerCondition

impl Copy for AddressScore

impl<TUpgrade: Copy, TInfo: Copy> Copy for SubstreamProtocol<TUpgrade, TInfo>

impl<TConnectionUpgrade: Copy, TOutboundOpenInfo: Copy, TCustom: Copy, TErr: Copy> Copy for ProtocolsHandlerEvent<TConnectionUpgrade, TOutboundOpenInfo, TCustom, TErr>

impl Copy for KeepAlive

impl Copy for Tcp

impl Copy for __fsid_t

impl Copy for rocksdb_t

impl Copy for rocksdb_backup_engine_t

impl Copy for rocksdb_backup_engine_info_t

impl Copy for rocksdb_restore_options_t

impl Copy for rocksdb_cache_t

impl Copy for rocksdb_compactionfilter_t

impl Copy for rocksdb_compactionfiltercontext_t

impl Copy for rocksdb_compactionfilterfactory_t

impl Copy for rocksdb_comparator_t

impl Copy for rocksdb_dbpath_t

impl Copy for rocksdb_env_t

impl Copy for rocksdb_fifo_compaction_options_t

impl Copy for rocksdb_filelock_t

impl Copy for rocksdb_filterpolicy_t

impl Copy for rocksdb_flushoptions_t

impl Copy for rocksdb_iterator_t

impl Copy for rocksdb_logger_t

impl Copy for rocksdb_mergeoperator_t

impl Copy for rocksdb_options_t

impl Copy for rocksdb_compactoptions_t

impl Copy for rocksdb_block_based_table_options_t

impl Copy for rocksdb_cuckoo_table_options_t

impl Copy for rocksdb_randomfile_t

impl Copy for rocksdb_readoptions_t

impl Copy for rocksdb_seqfile_t

impl Copy for rocksdb_slicetransform_t

impl Copy for rocksdb_snapshot_t

impl Copy for rocksdb_writablefile_t

impl Copy for rocksdb_writebatch_t

impl Copy for rocksdb_writebatch_wi_t

impl Copy for rocksdb_writeoptions_t

impl Copy for rocksdb_universal_compaction_options_t

impl Copy for rocksdb_livefiles_t

impl Copy for rocksdb_column_family_handle_t

impl Copy for rocksdb_envoptions_t

impl Copy for rocksdb_ingestexternalfileoptions_t

impl Copy for rocksdb_sstfilewriter_t

impl Copy for rocksdb_ratelimiter_t

impl Copy for rocksdb_perfcontext_t

impl Copy for rocksdb_pinnableslice_t

impl Copy for rocksdb_transactiondb_options_t

impl Copy for rocksdb_transactiondb_t

impl Copy for rocksdb_transaction_options_t

impl Copy for rocksdb_optimistictransactiondb_t

impl Copy for rocksdb_optimistictransaction_options_t

impl Copy for rocksdb_transaction_t

impl Copy for rocksdb_checkpoint_t

impl Copy for rocksdb_wal_iterator_t

impl Copy for rocksdb_wal_readoptions_t

impl Copy for rocksdb_memory_consumers_t

impl Copy for rocksdb_memory_usage_t

impl Copy for __va_list_tag

impl Copy for gz_header

impl Copy for z_stream

impl Copy for InconsistentSlopes

impl Copy for RegressionDataBuilder

impl Copy for InvalidValueHandling

impl Copy for Level

impl Copy for LevelFilter

impl<T> Copy for MemCounter<T>

impl<T> Copy for NoopTracker<T>

impl Copy for Bytes

impl Copy for Words

impl Copy for Pages

impl Copy for Words

impl Copy for Pages

impl Copy for Type

impl Copy for Tag

impl Copy for CompressionStrategy

impl Copy for TDEFLFlush

impl Copy for TDEFLStatus

impl Copy for CompressionLevel

impl Copy for TINFLStatus

impl Copy for MZFlush

impl Copy for MZStatus

impl Copy for MZError

impl Copy for DataFormat

impl Copy for StreamResult

impl Copy for PollOpt

impl Copy for Ready

impl Copy for Event

impl Copy for UnixReady

impl Copy for Token

impl Copy for Base

impl<S: Size> Copy for Blake2bDigest<S> where
    S::ArrayType: Copy

impl<S: Size> Copy for Blake2sDigest<S> where
    S::ArrayType: Copy

impl<S: Size> Copy for Blake3Digest<S> where
    S::ArrayType: Copy

impl<S: Size> Copy for Sha2Digest<S> where
    S::ArrayType: Copy

impl<S: Size> Copy for Sha3Digest<S> where
    S::ArrayType: Copy

impl<S: Size> Copy for KeccakDigest<S> where
    S::ArrayType: Copy

impl<S: Size> Copy for UnknownDigest<S> where
    S::ArrayType: Copy

impl<S: Size> Copy for Multihash<S> where
    <S as ArrayLength<u8>>::ArrayType: Copy

impl Copy for Code

impl Copy for Version

impl<N: Copy + Scalar> Copy for X<N>

impl<N: Copy + Scalar> Copy for XY<N>

impl<N: Copy + Scalar> Copy for XYZ<N>

impl<N: Copy + Scalar> Copy for XYZW<N>

impl<N: Copy + Scalar> Copy for XYZWA<N>

impl<N: Copy + Scalar> Copy for XYZWAB<N>

impl<N: Copy + Scalar> Copy for IJKW<N>

impl<N: Copy + Scalar> Copy for M2x2<N>

impl<N: Copy + Scalar> Copy for M2x3<N>

impl<N: Copy + Scalar> Copy for M2x4<N>

impl<N: Copy + Scalar> Copy for M2x5<N>

impl<N: Copy + Scalar> Copy for M2x6<N>

impl<N: Copy + Scalar> Copy for M3x2<N>

impl<N: Copy + Scalar> Copy for M3x3<N>

impl<N: Copy + Scalar> Copy for M3x4<N>

impl<N: Copy + Scalar> Copy for M3x5<N>

impl<N: Copy + Scalar> Copy for M3x6<N>

impl<N: Copy + Scalar> Copy for M4x2<N>

impl<N: Copy + Scalar> Copy for M4x3<N>

impl<N: Copy + Scalar> Copy for M4x4<N>

impl<N: Copy + Scalar> Copy for M4x5<N>

impl<N: Copy + Scalar> Copy for M4x6<N>

impl<N: Copy + Scalar> Copy for M5x2<N>

impl<N: Copy + Scalar> Copy for M5x3<N>

impl<N: Copy + Scalar> Copy for M5x4<N>

impl<N: Copy + Scalar> Copy for M5x5<N>

impl<N: Copy + Scalar> Copy for M5x6<N>

impl<N: Copy + Scalar> Copy for M6x2<N>

impl<N: Copy + Scalar> Copy for M6x3<N>

impl<N: Copy + Scalar> Copy for M6x4<N>

impl<N: Copy + Scalar> Copy for M6x5<N>

impl<N: Copy + Scalar> Copy for M6x6<N>

impl Copy for Dynamic

impl Copy for U1

impl Copy for U0

impl Copy for U2

impl Copy for U3

impl Copy for U4

impl Copy for U5

impl Copy for U6

impl Copy for U7

impl Copy for U8

impl Copy for U9

impl Copy for U10

impl Copy for U11

impl Copy for U12

impl Copy for U13

impl Copy for U14

impl Copy for U15

impl Copy for U16

impl Copy for U17

impl Copy for U18

impl Copy for U19

impl Copy for U20

impl Copy for U21

impl Copy for U22

impl Copy for U23

impl Copy for U24

impl Copy for U25

impl Copy for U26

impl Copy for U27

impl Copy for U28

impl Copy for U29

impl Copy for U30

impl Copy for U31

impl Copy for U32

impl Copy for U33

impl Copy for U34

impl Copy for U35

impl Copy for U36

impl Copy for U37

impl Copy for U38

impl Copy for U39

impl Copy for U40

impl Copy for U41

impl Copy for U42

impl Copy for U43

impl Copy for U44

impl Copy for U45

impl Copy for U46

impl Copy for U47

impl Copy for U48

impl Copy for U49

impl Copy for U50

impl Copy for U51

impl Copy for U52

impl Copy for U53

impl Copy for U54

impl Copy for U55

impl Copy for U56

impl Copy for U57

impl Copy for U58

impl Copy for U59

impl Copy for U60

impl Copy for U61

impl Copy for U62

impl Copy for U63

impl Copy for U64

impl Copy for U65

impl Copy for U66

impl Copy for U67

impl Copy for U68

impl Copy for U69

impl Copy for U70

impl Copy for U71

impl Copy for U72

impl Copy for U73

impl Copy for U74

impl Copy for U75

impl Copy for U76

impl Copy for U77

impl Copy for U78

impl Copy for U79

impl Copy for U80

impl Copy for U81

impl Copy for U82

impl Copy for U83

impl Copy for U84

impl Copy for U85

impl Copy for U86

impl Copy for U87

impl Copy for U88

impl Copy for U89

impl Copy for U90

impl Copy for U91

impl Copy for U92

impl Copy for U93

impl Copy for U94

impl Copy for U95

impl Copy for U96

impl Copy for U97

impl Copy for U98

impl Copy for U99

impl Copy for U100

impl Copy for U101

impl Copy for U102

impl Copy for U103

impl Copy for U104

impl Copy for U105

impl Copy for U106

impl Copy for U107

impl Copy for U108

impl Copy for U109

impl Copy for U110

impl Copy for U111

impl Copy for U112

impl Copy for U113

impl Copy for U114

impl Copy for U115

impl Copy for U116

impl Copy for U117

impl Copy for U118

impl Copy for U119

impl Copy for U120

impl Copy for U121

impl Copy for U122

impl Copy for U123

impl Copy for U124

impl Copy for U125

impl Copy for U126

impl Copy for U127

impl<N, R, C> Copy for ArrayStorage<N, R, C> where
    N: Copy,
    R: DimName,
    C: DimName,
    R::Value: Mul<C::Value>,
    Prod<R::Value, C::Value>: ArrayLength<N>,
    GenericArray<N, Prod<R::Value, C::Value>>: Copy

impl<N: Copy + Scalar, R: Copy + Dim, C: Copy + Dim, S: Copy> Copy for Matrix<N, R, C, S>

impl<'a, N: Scalar, R: Dim, C: Dim, RStride: Dim, CStride: Dim> Copy for SliceStorage<'a, N, R, C, RStride, CStride>

impl<T: Copy> Copy for Unit<T>

impl<N: Scalar + Copy, D: DimName> Copy for Point<N, D> where
    DefaultAllocator: Allocator<N, D>,
    <DefaultAllocator as Allocator<N, D>>::Buffer: Copy

impl<N: Scalar + Copy, D: DimName> Copy for Rotation<N, D> where
    DefaultAllocator: Allocator<N, D, D>,
    <DefaultAllocator as Allocator<N, D, D>>::Buffer: Copy

impl<N: Scalar + Copy + SimdValue> Copy for Quaternion<N>

impl<N: Scalar + Copy, D: DimName> Copy for Translation<N, D> where
    DefaultAllocator: Allocator<N, D>,
    Owned<N, D>: Copy

impl<N: Scalar + Copy, D: DimName + Copy, R: AbstractRotation<N, D> + Copy> Copy for Isometry<N, D, R> where
    DefaultAllocator: Allocator<N, D>,
    Owned<N, D>: Copy

impl<N: Scalar + Copy + Zero, D: DimName + Copy, R: AbstractRotation<N, D> + Copy> Copy for Similarity<N, D, R> where
    DefaultAllocator: Allocator<N, D>,
    Owned<N, D>: Copy

impl Copy for TGeneral

impl Copy for TProjective

impl Copy for TAffine

impl<N: RealField, D: DimNameAdd<U1> + Copy, C: TCategory> Copy for Transform<N, D, C> where
    DefaultAllocator: Allocator<N, DimNameSum<D, U1>, DimNameSum<D, U1>>,
    Owned<N, DimNameSum<D, U1>, DimNameSum<D, U1>>: Copy

impl<N: RealField> Copy for Orthographic3<N>

impl<N: RealField> Copy for Perspective3<N>

impl<N: ComplexField, R: DimMin<C>, C: Dim> Copy for Bidiagonal<N, R, C> where
    DimMinimum<R, C>: DimSub<U1>,
    DefaultAllocator: Allocator<N, R, C> + Allocator<N, DimMinimum<R, C>> + Allocator<N, DimDiff<DimMinimum<R, C>, U1>>,
    MatrixMN<N, R, C>: Copy,
    VectorN<N, DimMinimum<R, C>>: Copy,
    VectorN<N, DimDiff<DimMinimum<R, C>, U1>>: Copy

impl<N: SimdComplexField, D: Dim> Copy for Cholesky<N, D> where
    DefaultAllocator: Allocator<N, D, D>,
    MatrixN<N, D>: Copy

impl<N: ComplexField, R: DimMin<C>, C: Dim> Copy for FullPivLU<N, R, C> where
    DefaultAllocator: Allocator<N, R, C> + Allocator<(usize, usize), DimMinimum<R, C>>,
    MatrixMN<N, R, C>: Copy,
    PermutationSequence<DimMinimum<R, C>>: Copy

impl<N: Copy + ComplexField> Copy for GivensRotation<N> where
    N::RealField: Copy

impl<N: ComplexField, D: DimSub<U1>> Copy for Hessenberg<N, D> where
    DefaultAllocator: Allocator<N, D, D> + Allocator<N, DimDiff<D, U1>>,
    MatrixN<N, D>: Copy,
    VectorN<N, DimDiff<D, U1>>: Copy

impl<N: ComplexField, R: DimMin<C>, C: Dim> Copy for LU<N, R, C> where
    DefaultAllocator: Allocator<N, R, C> + Allocator<(usize, usize), DimMinimum<R, C>>,
    MatrixMN<N, R, C>: Copy,
    PermutationSequence<DimMinimum<R, C>>: Copy

impl<D: Dim> Copy for PermutationSequence<D> where
    DefaultAllocator: Allocator<(usize, usize), D>,
    VectorN<(usize, usize), D>: Copy

impl<N: ComplexField, R: DimMin<C>, C: Dim> Copy for QR<N, R, C> where
    DefaultAllocator: Allocator<N, R, C> + Allocator<N, DimMinimum<R, C>>,
    MatrixMN<N, R, C>: Copy,
    VectorN<N, DimMinimum<R, C>>: Copy

impl<N: ComplexField, D: Dim> Copy for Schur<N, D> where
    DefaultAllocator: Allocator<N, D, D>,
    MatrixN<N, D>: Copy

impl<N: ComplexField, R: DimMin<C>, C: Dim> Copy for SVD<N, R, C> where
    DefaultAllocator: Allocator<N, DimMinimum<R, C>, C> + Allocator<N, R, DimMinimum<R, C>> + Allocator<N::RealField, DimMinimum<R, C>>,
    MatrixMN<N, R, DimMinimum<R, C>>: Copy,
    MatrixMN<N, DimMinimum<R, C>, C>: Copy,
    VectorN<N::RealField, DimMinimum<R, C>>: Copy

impl<N: ComplexField, D: Dim> Copy for SymmetricEigen<N, D> where
    DefaultAllocator: Allocator<N, D, D> + Allocator<N::RealField, D>,
    MatrixN<N, D>: Copy,
    VectorN<N::RealField, D>: Copy

impl<N: ComplexField, D: DimSub<U1>> Copy for SymmetricTridiagonal<N, D> where
    DefaultAllocator: Allocator<N, D, D> + Allocator<N, DimDiff<D, U1>>,
    MatrixN<N, D>: Copy,
    VectorN<N, DimDiff<D, U1>>: Copy

impl Copy for Runtime

impl<T> Copy for NoHashHasher<T>

impl Copy for Sign

impl<T: Copy> Copy for Complex<T>

impl<A: Copy> Copy for ExtendedGcd<A>

impl<T: Copy> Copy for Ratio<T>

impl Copy for ParseRatioError

impl Copy for Architecture

impl Copy for AddressSize

impl Copy for BinaryFormat

impl Copy for SectionKind

impl Copy for ComdatKind

impl Copy for SymbolKind

impl Copy for SymbolScope

impl Copy for RelocationKind

impl Copy for RelocationEncoding

impl Copy for FileFlags

impl Copy for SectionFlags

impl<Section: Copy> Copy for SymbolFlags<Section>

impl Copy for Endianness

impl Copy for LittleEndian

impl Copy for BigEndian

impl<E: Copy + Endian> Copy for U16Bytes<E>

impl<E: Copy + Endian> Copy for U32Bytes<E>

impl<E: Copy + Endian> Copy for U64Bytes<E>

impl<E: Copy + Endian> Copy for I16Bytes<E>

impl<E: Copy + Endian> Copy for I32Bytes<E>

impl<E: Copy + Endian> Copy for I64Bytes<E>

impl<'data> Copy for Bytes<'data>

impl<'data> Copy for StringTable<'data>

impl Copy for ArchiveKind

impl<'data> Copy for SectionTable<'data>

impl<'data, 'file> Copy for CoffSymbolTable<'data, 'file> where
    'data: 'file, 

impl<'data, 'file> Copy for CoffSymbol<'data, 'file> where
    'data: 'file, 

impl<'data, Elf: Copy + FileHeader> Copy for SectionTable<'data, Elf> where
    Elf::SectionHeader: Copy

impl<'data, Elf: Copy + FileHeader> Copy for SymbolTable<'data, Elf> where
    Elf::Sym: Copy

impl<'data, 'file, Elf: Copy> Copy for ElfSymbolTable<'data, 'file, Elf> where
    'data: 'file,
    Elf: FileHeader,
    Elf::Endian: Copy

impl<'data, 'file, Elf: Copy> Copy for ElfSymbol<'data, 'file, Elf> where
    'data: 'file,
    Elf: FileHeader,
    Elf::Endian: Copy,
    Elf::Sym: Copy

impl<'data, Mach: Copy + MachHeader> Copy for SymbolTable<'data, Mach> where
    Mach::Nlist: Copy

impl<'data, 'file, Mach: Copy + MachHeader> Copy for MachOSymbolTable<'data, 'file, Mach>

impl<'data, 'file, Mach: Copy + MachHeader> Copy for MachOSymbol<'data, 'file, Mach> where
    Mach::Nlist: Copy

impl Copy for Error

impl Copy for SectionIndex

impl Copy for SymbolIndex

impl Copy for SymbolSection

impl<'data> Copy for SymbolMapName<'data>

impl<'data> Copy for ObjectMapEntry<'data>

impl Copy for RelocationTarget

impl<'data> Copy for CompressedData<'data>

impl Copy for CompressionFormat

impl Copy for StandardSegment

impl Copy for StandardSection

impl Copy for SectionId

impl Copy for SymbolSection

impl Copy for SymbolId

impl Copy for ComdatId

impl Copy for Mangling

impl Copy for Header

impl<E: Copy + Endian> Copy for FileHeader32<E>

impl<E: Copy + Endian> Copy for FileHeader64<E>

impl Copy for Ident

impl<E: Copy + Endian> Copy for SectionHeader32<E>

impl<E: Copy + Endian> Copy for SectionHeader64<E>

impl<E: Copy + Endian> Copy for CompressionHeader32<E>

impl<E: Copy + Endian> Copy for CompressionHeader64<E>

impl<E: Copy + Endian> Copy for Sym32<E>

impl<E: Copy + Endian> Copy for Sym64<E>

impl<E: Copy + Endian> Copy for Syminfo32<E>

impl<E: Copy + Endian> Copy for Syminfo64<E>

impl<E: Copy + Endian> Copy for Rel32<E>

impl<E: Copy + Endian> Copy for Rela32<E>

impl<E: Copy + Endian> Copy for Rel64<E>

impl<E: Copy + Endian> Copy for Rela64<E>

impl<E: Copy + Endian> Copy for ProgramHeader32<E>

impl<E: Copy + Endian> Copy for ProgramHeader64<E>

impl<E: Copy + Endian> Copy for Dyn32<E>

impl<E: Copy + Endian> Copy for Dyn64<E>

impl<E: Copy + Endian> Copy for NoteHeader32<E>

impl<E: Copy + Endian> Copy for NoteHeader64<E>

impl Copy for FatHeader

impl Copy for FatArch32

impl Copy for FatArch64

impl<E: Copy + Endian> Copy for MachHeader32<E>

impl<E: Copy + Endian> Copy for MachHeader64<E>

impl<E: Copy + Endian> Copy for LoadCommand<E>

impl<E: Copy + Endian> Copy for LcStr<E>

impl<E: Copy + Endian> Copy for SegmentCommand32<E>

impl<E: Copy + Endian> Copy for SegmentCommand64<E>

impl<E: Copy + Endian> Copy for Section32<E>

impl<E: Copy + Endian> Copy for Section64<E>

impl<E: Copy + Endian> Copy for Fvmlib<E>

impl<E: Copy + Endian> Copy for FvmlibCommand<E>

impl<E: Copy + Endian> Copy for Dylib<E>

impl<E: Copy + Endian> Copy for DylibCommand<E>

impl<E: Copy + Endian> Copy for SubFrameworkCommand<E>

impl<E: Copy + Endian> Copy for SubClientCommand<E>

impl<E: Copy + Endian> Copy for SubUmbrellaCommand<E>

impl<E: Copy + Endian> Copy for SubLibraryCommand<E>

impl<E: Copy + Endian> Copy for PreboundDylibCommand<E>

impl<E: Copy + Endian> Copy for DylinkerCommand<E>

impl<E: Copy + Endian> Copy for ThreadCommand<E>

impl<E: Copy + Endian> Copy for RoutinesCommand<E>

impl<E: Copy + Endian> Copy for RoutinesCommand_64<E>

impl<E: Copy + Endian> Copy for SymtabCommand<E>

impl<E: Copy + Endian> Copy for DysymtabCommand<E>

impl<E: Copy + Endian> Copy for DylibTableOfContents<E>

impl<E: Copy + Endian> Copy for DylibModule32<E>

impl<E: Copy + Endian> Copy for DylibModule64<E>

impl<E: Copy + Endian> Copy for DylibReference<E>

impl<E: Copy + Endian> Copy for TwolevelHintsCommand<E>

impl<E: Copy + Endian> Copy for TwolevelHint<E>

impl<E: Copy + Endian> Copy for PrebindCksumCommand<E>

impl<E: Copy + Endian> Copy for UuidCommand<E>

impl<E: Copy + Endian> Copy for RpathCommand<E>

impl<E: Copy + Endian> Copy for LinkeditDataCommand<E>

impl<E: Copy + Endian> Copy for EncryptionInfoCommand<E>

impl<E: Copy + Endian> Copy for EncryptionInfoCommand64<E>

impl<E: Copy + Endian> Copy for VersionMinCommand<E>

impl<E: Copy + Endian> Copy for BuildVersionCommand<E>

impl<E: Copy + Endian> Copy for BuildToolVersion<E>

impl<E: Copy + Endian> Copy for DyldInfoCommand<E>

impl<E: Copy + Endian> Copy for LinkerOptionCommand<E>

impl<E: Copy + Endian> Copy for SymSegCommand<E>

impl<E: Copy + Endian> Copy for IdentCommand<E>

impl<E: Copy + Endian> Copy for FvmfileCommand<E>

impl<E: Copy + Endian> Copy for EntryPointCommand<E>

impl<E: Copy + Endian> Copy for SourceVersionCommand<E>

impl<E: Copy + Endian> Copy for DataInCodeEntry<E>

impl<E: Copy + Endian> Copy for NoteCommand<E>

impl<E: Copy + Endian> Copy for Nlist32<E>

impl<E: Copy + Endian> Copy for Nlist64<E>

impl<E: Copy + Endian> Copy for Relocation<E>

impl Copy for RelocationInfo

impl Copy for ScatteredRelocationInfo

impl Copy for ImageDosHeader

impl Copy for ImageOs2Header

impl Copy for ImageVxdHeader

impl Copy for ImageFileHeader

impl Copy for ImageDataDirectory

impl Copy for ImageOptionalHeader32

impl Copy for ImageRomOptionalHeader

impl Copy for ImageOptionalHeader64

impl Copy for ImageNtHeaders64

impl Copy for ImageNtHeaders32

impl Copy for ImageRomHeaders

impl Copy for Guid

impl Copy for AnonObjectHeader

impl Copy for AnonObjectHeaderV2

impl Copy for AnonObjectHeaderBigobj

impl Copy for ImageSectionHeader

impl Copy for ImageSymbol

impl Copy for ImageSymbolBytes

impl Copy for ImageSymbolEx

impl Copy for ImageSymbolExBytes

impl Copy for ImageAuxSymbolTokenDef

impl Copy for ImageAuxSymbolFunction

impl Copy for ImageAuxSymbolFunctionBeginEnd

impl Copy for ImageAuxSymbolWeak

impl Copy for ImageAuxSymbolSection

impl Copy for ImageAuxSymbolCrc

impl Copy for ImageRelocation

impl Copy for ImageLinenumber

impl Copy for ImageBaseRelocation

impl Copy for ImageArchiveMemberHeader

impl Copy for ImageExportDirectory

impl Copy for ImageImportByName

impl Copy for ImageTlsDirectory64

impl Copy for ImageTlsDirectory32

impl Copy for ImageImportDescriptor

impl Copy for ImageBoundImportDescriptor

impl Copy for ImageBoundForwarderRef

impl Copy for ImageDelayloadDescriptor

impl Copy for ImageResourceDirectory

impl Copy for ImageResourceDirectoryEntry

impl Copy for ImageResourceDirectoryString

impl Copy for ImageResourceDirStringU

impl Copy for ImageResourceDataEntry

impl Copy for ImageLoadConfigCodeIntegrity

impl Copy for ImageDynamicRelocationTable

impl Copy for ImageDynamicRelocation32

impl Copy for ImageDynamicRelocation64

impl Copy for ImageDynamicRelocation32V2

impl Copy for ImageDynamicRelocation64V2

impl Copy for ImagePrologueDynamicRelocationHeader

impl Copy for ImageEpilogueDynamicRelocationHeader

impl Copy for ImageLoadConfigDirectory32

impl Copy for ImageLoadConfigDirectory64

impl Copy for ImageHotPatchInfo

impl Copy for ImageHotPatchBase

impl Copy for ImageHotPatchHashes

impl Copy for ImageArmRuntimeFunctionEntry

impl Copy for ImageArm64RuntimeFunctionEntry

impl Copy for ImageAlpha64RuntimeFunctionEntry

impl Copy for ImageAlphaRuntimeFunctionEntry

impl Copy for ImageRuntimeFunctionEntry

impl Copy for ImageEnclaveConfig32

impl Copy for ImageEnclaveConfig64

impl Copy for ImageEnclaveImport

impl Copy for ImageDebugDirectory

impl Copy for ImageCoffSymbolsHeader

impl Copy for ImageDebugMisc

impl Copy for ImageFunctionEntry

impl Copy for ImageFunctionEntry64

impl Copy for ImageSeparateDebugHeader

impl Copy for NonPagedDebugInfo

impl Copy for ImageArchitectureEntry

impl Copy for ImportObjectHeader

impl Copy for ImageCor20Header

impl<T: Copy + Config> Copy for Module<T>

impl Copy for Reasons

impl Copy for TokenType

impl<T: Copy + Config> Copy for Module<T>

impl<T: Copy + Config> Copy for Module<T>

impl Copy for GrandpaTimeSlot

impl<T: Copy + Config> Copy for Module<T>

impl<T: Copy + Config> Copy for Module<T>

impl<T: Copy + Config> Copy for Module<T>

impl Copy for DAOId

impl<T: Copy + Config> Copy for Module<T>

impl<T: Copy + Config> Copy for Module<T>

impl<T: Copy + Config> Copy for Module<T>

impl<T: Copy + Config> Copy for Module<T>

impl<T: Copy + Config> Copy for Module<T>

impl<T: Copy + Config> Copy for Module<T>

impl Copy for OptionBool

impl<T: Copy> Copy for Compact<T>

impl Copy for VarUint32

impl Copy for VarUint64

impl Copy for VarUint7

impl Copy for VarInt7

impl Copy for Uint8

impl Copy for VarInt32

impl Copy for VarInt64

impl Copy for Uint32

impl Copy for Uint64

impl Copy for VarUint1

impl Copy for ImportCountType

impl Copy for ValueType

impl Copy for BlockType

impl Copy for TableElementType

impl Copy for GlobalType

impl Copy for TableType

impl Copy for ResizableLimits

impl Copy for MemoryType

impl Copy for External

impl Copy for Internal

impl Copy for Func

impl Copy for Local

impl Copy for RelocationEntry

impl Copy for OpCode

impl Copy for CloseCode

impl Copy for Settings

impl Copy for Builder

impl Copy for WaitTimeoutResult

impl Copy for OnceState

impl Copy for ParkResult

impl Copy for UnparkResult

impl Copy for RequeueOp

impl Copy for FilterOp

impl Copy for UnparkToken

impl Copy for ParkToken

impl Copy for Lookahead

impl Copy for Atomicity

impl Copy for MatchDir

impl Copy for Assoc

impl Copy for RuleType

impl Copy for Rule

impl Copy for YesS3

impl Copy for NoS3

impl Copy for YesS4

impl Copy for NoS4

impl Copy for YesA1

impl Copy for NoA1

impl Copy for YesA2

impl Copy for NoA2

impl Copy for YesNI

impl Copy for NoNI

impl<S3: Copy, S4: Copy, NI: Copy> Copy for SseMachine<S3, S4, NI>

impl<NI: Copy> Copy for Avx2Machine<NI>

impl Copy for vec128_storage

impl Copy for vec256_storage

impl Copy for vec512_storage

impl Copy for U128

impl Copy for U256

impl Copy for U512

impl Copy for H128

impl Copy for H160

impl Copy for H256

impl Copy for H512

impl Copy for LineColumn

impl Copy for Span

impl Copy for Delimiter

impl Copy for Spacing

impl Copy for SpanRange

impl Copy for MetricType

impl Copy for EncodeError

impl Copy for StackDirection

impl Copy for Metering

impl Copy for InstructionType

impl Copy for SourceTarget

impl Copy for Bernoulli

impl Copy for BernoulliError

impl<X: Copy + SampleUniform> Copy for Uniform<X> where
    X::Sampler: Copy

impl<X: Copy> Copy for UniformInt<X>

impl Copy for UniformChar

impl<X: Copy> Copy for UniformFloat<X>

impl Copy for UniformDuration

impl Copy for WeightedError

impl Copy for OpenClosed01

impl Copy for Open01

impl Copy for Standard

impl Copy for OsRng

impl Copy for UnitSphere

impl Copy for UnitBall

impl Copy for UnitCircle

impl Copy for UnitDisc

impl<N: Copy> Copy for Gamma<N>

impl Copy for Error

impl<N: Copy> Copy for ChiSquared<N>

impl Copy for ChiSquaredError

impl<N: Copy> Copy for FisherF<N>

impl Copy for FisherFError

impl<N: Copy> Copy for StudentT<N>

impl<N: Copy> Copy for Beta<N>

impl Copy for BetaError

impl Copy for StandardNormal

impl<N: Copy> Copy for Normal<N>

impl Copy for Error

impl<N: Copy> Copy for LogNormal<N>

impl Copy for Exp1

impl<N: Copy> Copy for Exp<N>

impl Copy for Error

impl<N: Copy> Copy for Pareto<N>

impl Copy for Error

impl<N: Copy> Copy for Pert<N>

impl Copy for PertError

impl<N: Copy> Copy for Poisson<N>

impl Copy for Error

impl Copy for Binomial

impl Copy for Error

impl<N: Copy> Copy for Cauchy<N>

impl Copy for Error

impl Copy for Error

impl<N: Copy> Copy for Triangular<N>

impl Copy for TriangularError

impl<N: Copy> Copy for Weibull<N>

impl Copy for Error

impl Copy for CpuIdResult

impl Copy for CacheInfoType

impl Copy for CacheInfo

impl Copy for CacheParameter

impl<T: Copy> Copy for Range<T>

impl Copy for InstIx

impl Copy for BlockIx

impl Copy for RegClass

impl Copy for Reg

impl Copy for RealReg

impl Copy for VirtualReg

impl<R: Copy + WritableBase> Copy for Writable<R>

impl Copy for SpillSlot

impl Copy for RegClassInfo

impl Copy for AlgorithmWithDefaults

impl<'t> Copy for Match<'t>

impl<'t> Copy for Match<'t>

impl Copy for Span

impl Copy for Position

impl Copy for ClassSetBinaryOpKind

impl Copy for Flag

impl Copy for ClassUnicodeRange

impl Copy for ClassBytesRange

impl Copy for Utf8Sequence

impl Copy for Utf8Range

impl Copy for Protection

impl Copy for Region

impl<B: Copy> Copy for UnparsedPublicKey<B> where
    B: AsRef<[u8]>, 

impl<'a> Copy for Positive<'a>

impl Copy for Digest

impl Copy for Unspecified

impl Copy for KeyRejected

impl Copy for Algorithm

impl Copy for Algorithm

impl Copy for Tag

impl Copy for Algorithm

impl<B: Copy> Copy for RsaPublicKeyComponents<B> where
    B: AsRef<[u8]> + Debug

impl Copy for Signature

impl<B: Copy> Copy for UnparsedPublicKey<B> where
    B: AsRef<[u8]>, 

impl Copy for DBCompressionType

impl Copy for DBCompactionStyle

impl Copy for DBRecoveryMode

impl Copy for UniversalCompactionStopStyle

impl Copy for BottommostLevelCompaction

impl Copy for PerfStatsLevel

impl Copy for PerfMetric

impl Copy for FromHexError

impl Copy for ProtocolVersion

impl Copy for HashAlgorithm

impl Copy for SignatureAlgorithm

impl Copy for ClientCertificateType

impl Copy for Compression

impl Copy for ContentType

impl Copy for HandshakeType

impl Copy for AlertLevel

impl Copy for AlertDescription

impl Copy for HeartbeatMessageType

impl Copy for ExtensionType

impl Copy for ServerNameType

impl Copy for NamedCurve

impl Copy for NamedGroup

impl Copy for CipherSuite

impl Copy for ECPointFormat

impl Copy for HeartbeatMode

impl Copy for ECCurveType

impl Copy for SignatureScheme

impl Copy for PSKKeyExchangeMode

impl Copy for KeyUpdateRequest

impl Copy for CertificateStatusType

impl Copy for SessionID

impl Copy for Buffer

impl Copy for WasmExecutionMethod

impl Copy for TracingReceiver

impl Copy for NodeKeyType

impl Copy for CryptoScheme

impl Copy for OutputType

impl Copy for ExecutionStrategy

impl Copy for RpcMethods

impl Copy for Database

impl Copy for NewBlockState

impl Copy for MemorySize

impl Copy for KeyTracker

impl Copy for ReadWriteTracker

impl Copy for KeepBlocks

impl Copy for TransactionStorageMode

impl Copy for EpochIdentifierPosition

impl<T: Copy> Copy for SlotDuration<T>

impl Copy for WasmExecutionMethod

impl Copy for SupervisorFuncIndex

impl Copy for BitswapConfig

impl Copy for TransactionImport

impl Copy for MessageIntent

impl Copy for SetId

impl Copy for ReputationChange

impl Copy for IncomingIndex

impl Copy for DenyUnsafe

impl Copy for RpcMethods

impl Copy for RistrettoBoth

impl Copy for PublicKey

impl Copy for Signature

impl Copy for VRFOutput

impl Copy for ChainCode

impl<K: Copy> Copy for ExtendedKey<K>

impl Copy for ECQVCertSecret

impl Copy for ECQVCertPublic

impl Copy for MultiSignatureStage

impl Copy for SignatureError

impl Copy for Commitment

impl Copy for Cosignature

impl Copy for StrCtx

impl Copy for Endian

impl Copy for Uleb128

impl Copy for Sleb128

impl Copy for Error

impl Copy for RecoveryId

impl<E> Copy for UnitDeserializer<E>

impl<E> Copy for BoolDeserializer<E>

impl<E> Copy for I8Deserializer<E>

impl<E> Copy for I16Deserializer<E>

impl<E> Copy for I32Deserializer<E>

impl<E> Copy for I64Deserializer<E>

impl<E> Copy for IsizeDeserializer<E>

impl<E> Copy for U8Deserializer<E>

impl<E> Copy for U16Deserializer<E>

impl<E> Copy for U64Deserializer<E>

impl<E> Copy for UsizeDeserializer<E>

impl<E> Copy for F32Deserializer<E>

impl<E> Copy for F64Deserializer<E>

impl<E> Copy for CharDeserializer<E>

impl<E> Copy for I128Deserializer<E>

impl<E> Copy for U128Deserializer<E>

impl<E> Copy for U32Deserializer<E>

impl<'de, E> Copy for StrDeserializer<'de, E>

impl<'de, E> Copy for BorrowedStrDeserializer<'de, E>

impl<'de, E> Copy for BorrowedBytesDeserializer<'de, E>

impl Copy for IgnoredAny

impl<'a> Copy for Unexpected<'a>

impl Copy for Category

impl Copy for DefaultConfig

impl Copy for SigId

impl Copy for HandshakePattern

impl Copy for HandshakeModifier

impl Copy for BaseChoice

impl Copy for DHChoice

impl Copy for CipherChoice

impl Copy for HashChoice

impl Copy for Domain

impl Copy for Type

impl Copy for Protocol

impl Copy for OpCode

impl Copy for Mode

impl<'a, Block: Copy + BlockT> Copy for InitializeBlock<'a, Block>

impl Copy for Percent

impl Copy for PerU16

impl Copy for Permill

impl Copy for Perbill

impl Copy for Perquintill

impl Copy for FixedI64

impl Copy for FixedI128

impl Copy for FixedU128

impl Copy for Rational128

impl Copy for BlockOrigin

impl Copy for ForkChoiceStrategy

impl Copy for RecordProof

impl Copy for NoNetwork

impl Copy for AllowedSlots

impl Copy for Slot

impl Copy for DeriveJunction

impl Copy for PublicError

impl Copy for Ss58AddressFormat

impl Copy for ParseError

impl Copy for KeyTypeId

impl Copy for CryptoTypeId

impl Copy for Public

impl Copy for PublicError

impl Copy for Public

impl Copy for PublicError

impl Copy for StorageKind

impl Copy for HttpRequestId

impl Copy for HttpError

impl Copy for HttpRequestStatus

impl Copy for Timestamp

impl Copy for Duration

impl Copy for Capability

impl Copy for Capabilities

impl Copy for MissingHostFunctions

impl Copy for LogLevel

impl Copy for Keyring

impl Copy for Keyring

impl Copy for NumberOrHex

impl Copy for Era

impl<Block: BlockT> Copy for BlockId<Block>

impl<'a> Copy for OpaqueDigestItemId<'a>

impl Copy for InvalidTransaction

impl Copy for UnknownTransaction

impl Copy for TransactionValidityError

impl Copy for TransactionSource

impl Copy for ModuleId

impl Copy for DispatchError

impl<Info: Copy> Copy for DispatchErrorWithPostInfo<Info> where
    Info: Eq + PartialEq + Clone + Copy + Encode + Decode + Printable

impl Copy for ExecutionStrategy

impl Copy for ChildType

impl Copy for ValueType

impl Copy for Value

impl<T: Copy + PointerType> Copy for Pointer<T>

impl Copy for ReturnValue

impl Copy for Bernoulli

impl Copy for Beta

impl Copy for Binomial

impl Copy for Cauchy

impl Copy for Chi

impl Copy for ChiSquared

impl Copy for DiscreteUniform

impl Copy for Erlang

impl Copy for Exponential

impl Copy for FisherSnedecor

impl Copy for Gamma

impl Copy for Geometric

impl Copy for Hypergeometric

impl Copy for InverseGamma

impl Copy for LogNormal

impl Copy for Normal

impl Copy for Pareto

impl Copy for Poisson

impl Copy for StudentsT

impl Copy for Triangular

impl Copy for Uniform

impl Copy for Weibull

impl Copy for RankTieBreaker

impl Copy for LoopError

impl Copy for InvalidKeyNonceLength

impl Copy for OverflowError

impl Copy for ParseError

impl Copy for Error

impl Copy for ParseFixedError

impl<F: Copy> Copy for Wrapping<F>

impl<Frac> Copy for FixedU8<Frac>

impl<Frac> Copy for FixedU16<Frac>

impl<Frac> Copy for FixedU32<Frac>

impl<Frac> Copy for FixedU64<Frac>

impl<Frac> Copy for FixedU128<Frac>

impl<Frac> Copy for FixedI8<Frac>

impl<Frac> Copy for FixedI16<Frac>

impl<Frac> Copy for FixedI32<Frac>

impl<Frac> Copy for FixedI64<Frac>

impl<Frac> Copy for FixedI128<Frac>

impl Copy for Choice

impl<T: Copy> Copy for CtOption<T>

impl Copy for Underscore

impl Copy for Abstract

impl Copy for As

impl Copy for Async

impl Copy for Auto

impl Copy for Await

impl Copy for Become

impl Copy for Box

impl Copy for Break

impl Copy for Const

impl Copy for Continue

impl Copy for Crate

impl Copy for Default

impl Copy for Do

impl Copy for Dyn

impl Copy for Else

impl Copy for Enum

impl Copy for Extern

impl Copy for Final

impl Copy for Fn

impl Copy for For

impl Copy for If

impl Copy for Impl

impl Copy for In

impl Copy for Let

impl Copy for Loop

impl Copy for Macro

impl Copy for Match

impl Copy for Mod

impl Copy for Move

impl Copy for Mut

impl Copy for Override

impl Copy for Priv

impl Copy for Pub

impl Copy for Ref

impl Copy for Return

impl Copy for SelfType

impl Copy for SelfValue

impl Copy for Static

impl Copy for Struct

impl Copy for Super

impl Copy for Trait

impl Copy for Try

impl Copy for Type

impl Copy for Typeof

impl Copy for Union

impl Copy for Unsafe

impl Copy for Unsized

impl Copy for Use

impl Copy for Virtual

impl Copy for Where

impl Copy for While

impl Copy for Yield

impl Copy for Add

impl Copy for AddEq

impl Copy for And

impl Copy for AndAnd

impl Copy for AndEq

impl Copy for At

impl Copy for Bang

impl Copy for Caret

impl Copy for CaretEq

impl Copy for Colon

impl Copy for Colon2

impl Copy for Comma

impl Copy for Div

impl Copy for DivEq

impl Copy for Dollar

impl Copy for Dot

impl Copy for Dot2

impl Copy for Dot3

impl Copy for DotDotEq

impl Copy for Eq

impl Copy for EqEq

impl Copy for Ge

impl Copy for Gt

impl Copy for Le

impl Copy for Lt

impl Copy for MulEq

impl Copy for Ne

impl Copy for Or

impl Copy for OrEq

impl Copy for OrOr

impl Copy for Pound

impl Copy for Question

impl Copy for RArrow

impl Copy for LArrow

impl Copy for Rem

impl Copy for RemEq

impl Copy for FatArrow

impl Copy for Semi

impl Copy for Shl

impl Copy for ShlEq

impl Copy for Shr

impl Copy for ShrEq

impl Copy for Star

impl Copy for Sub

impl Copy for SubEq

impl Copy for Tilde

impl Copy for Brace

impl Copy for Bracket

impl Copy for Paren

impl Copy for Group

impl<'a> Copy for Cursor<'a>

impl Copy for AttrStyle

impl Copy for BinOp

impl Copy for RangeLimits

impl Copy for TraitBoundModifier

impl Copy for UnOp

impl<'c, 'a> Copy for StepCursor<'c, 'a>

impl Copy for AddBounds

impl Copy for BindStyle

impl<'a> Copy for VariantAst<'a>

impl Copy for Size

impl Copy for CDataModel

impl Copy for Architecture

impl Copy for ArmArchitecture

impl Copy for Aarch64Architecture

impl Copy for Riscv32Architecture

impl Copy for Riscv64Architecture

impl Copy for X86_32Architecture

impl Copy for Mips32Architecture

impl Copy for Mips64Architecture

impl Copy for OperatingSystem

impl Copy for Environment

impl Copy for BinaryFormat

impl Copy for Endianness

impl Copy for PointerWidth

impl Copy for CallingConvention

impl Copy for ColorChoice

impl Copy for Color

impl Copy for Duration

impl Copy for OutOfRangeError

impl Copy for Timespec

impl Copy for PreciseTime

impl Copy for SteadyTime

impl Copy for Tm

impl Copy for ParseError

impl<A: Copy + Array> Copy for ArrayVec<A>

impl Copy for SignalKind

impl Copy for Instant

impl Copy for BytesCodec

impl<T: Copy> Copy for AllowStdIo<T>

impl Copy for UCred

impl Copy for BytesCodec

impl Copy for Builder

impl Copy for Level

impl Copy for LevelFilter

impl Copy for Json

impl Copy for Compact

impl Copy for Full

impl Copy for SystemTime

impl Copy for Uptime

impl<'a> Copy for NodeHandle<'a>

impl<HO: Copy> Copy for ChildReference<HO>

impl<'a> Copy for NibbleSlice<'a>

impl Copy for XxHash64

impl Copy for XxHash32

impl Copy for B0

impl Copy for B1

impl<U: Copy + Unsigned + NonZero> Copy for PInt<U>

impl<U: Copy + Unsigned + NonZero> Copy for NInt<U>

impl Copy for Z0

impl Copy for UTerm

impl<U: Copy, B: Copy> Copy for UInt<U, B>

impl Copy for ATerm

impl<V: Copy, A: Copy> Copy for TArr<V, A>

impl Copy for Greater

impl Copy for Less

impl Copy for Equal

impl<'a> Copy for TrieSetSlice<'a>

impl Copy for FromStrRadixErrKind

impl<S: Copy> Copy for UniCase<S>

impl<S: Copy> Copy for Ascii<S>

impl Copy for Level

impl Copy for BidiClass

impl Copy for Error

impl<'a> Copy for Input<'a>

impl Copy for EndOfInput

impl Copy for ParseError

impl Copy for SyntaxViolation

impl Copy for Position

impl<'a> Copy for ParseOptions<'a>

impl Copy for Void

impl<T: Copy> Copy for Clamped<T>

impl Copy for TypeKind

impl Copy for TypeLocation

impl Copy for F32

impl Copy for F64

impl Copy for ValueType

impl Copy for RuntimeValue

impl Copy for StartedWith

impl Copy for StackValueType

impl Copy for Range

impl Copy for CustomSectionKind

impl<'a> Copy for SectionCode<'a>

impl Copy for Type

impl Copy for TypeOrFuncType

impl Copy for ExternalKind

impl Copy for ResizableLimits

impl Copy for ResizableLimits64

impl Copy for TableType

impl Copy for MemoryType

impl Copy for EventType

impl Copy for GlobalType

impl Copy for ImportSectionEntryType

impl Copy for MemoryImmediate

impl<'a> Copy for Naming<'a>

impl Copy for NameType

impl Copy for LinkingType

impl Copy for RelocType

impl Copy for Ieee32

impl Copy for Ieee64

impl Copy for V128

impl<'a> Copy for Data<'a>

impl<'a> Copy for DataKind<'a>

impl<'a> Copy for ElementItems<'a>

impl<'a> Copy for Export<'a>

impl<'a> Copy for Global<'a>

impl<'a> Copy for Import<'a>

impl<'a> Copy for InitExpr<'a>

impl<'a> Copy for ModuleName<'a>

impl<'a> Copy for FunctionName<'a>

impl<'a> Copy for FunctionLocalName<'a>

impl<'a> Copy for LocalName<'a>

impl<'a> Copy for Name<'a>

impl<'a> Copy for ProducersFieldValue<'a>

impl<'a> Copy for ProducersField<'a>

impl Copy for Reloc

impl Copy for WasmFeatures

impl Copy for ProfilingStrategy

impl Copy for WasmBacktraceDetails

impl Copy for TrapCode

impl Copy for Mutability

impl Copy for BuiltinFunctionIndex

impl Copy for RelocationTarget

impl Copy for ModuleType

impl Copy for TargetSharedSignatureIndex

impl Copy for CompilationStrategy

impl Copy for NullProfilerAgent

impl Copy for VMFunctionImport

impl Copy for VMTableImport

impl Copy for VMMemoryImport

impl Copy for VMGlobalImport

impl Copy for VMMemoryDefinition

impl Copy for VMTableDefinition

impl Copy for VMGlobalDefinition

impl Copy for VMSharedSignatureIndex

impl Copy for VMInvokeArgument

impl Copy for Span

impl<'a> Copy for Id<'a>

impl<'a> Copy for Index<'a>

impl<'a> Copy for NameAnnotation<'a>

impl Copy for CustomPlace

impl Copy for CustomPlaceAnchor

impl Copy for ExportKind

impl<'a> Copy for InlineImport<'a>

impl<'a> Copy for ValType<'a>

impl<'a> Copy for HeapType<'a>

impl<'a> Copy for RefType<'a>

impl<'a> Copy for StorageType<'a>

impl<'a> Copy for GlobalType<'a>

impl Copy for Limits

impl Copy for Limits64

impl<'a> Copy for TableType<'a>

impl Copy for MemoryType

impl Copy for after

impl Copy for alias

impl Copy for any

impl Copy for anyfunc

impl Copy for anyref

impl Copy for arg

impl Copy for array

impl Copy for assert_exhaustion

impl Copy for assert_invalid

impl Copy for assert_malformed

impl Copy for assert_return

impl Copy for assert_return_arithmetic_nan

impl Copy for assert_return_arithmetic_nan_f32x4

impl Copy for assert_return_arithmetic_nan_f64x2

impl Copy for assert_return_canonical_nan

impl Copy for assert_return_canonical_nan_f32x4

impl Copy for assert_return_canonical_nan_f64x2

impl Copy for assert_return_func

impl Copy for assert_trap

impl Copy for assert_unlinkable

impl Copy for before

impl Copy for binary

impl Copy for block

impl Copy for catch

impl Copy for catch_all

impl Copy for code

impl Copy for data

impl Copy for declare

impl Copy for do

impl Copy for elem

impl Copy for end

impl Copy for event

impl Copy for exn

impl Copy for exnref

impl Copy for export

impl Copy for extern

impl Copy for externref

impl Copy for eq

impl Copy for eqref

impl Copy for f32

impl Copy for f32x4

impl Copy for f64

impl Copy for f64x2

impl Copy for field

impl Copy for first

impl Copy for func

impl Copy for funcref

impl Copy for get

impl Copy for global

impl Copy for i16

impl Copy for i16x8

impl Copy for i31

impl Copy for i31ref

impl Copy for i32

impl Copy for i32x4

impl Copy for i64

impl Copy for i64x2

impl Copy for i8

impl Copy for i8x16

impl Copy for import

impl Copy for instance

impl Copy for instantiate

impl Copy for invoke

impl Copy for item

impl Copy for last

impl Copy for local

impl Copy for memory

impl Copy for module

impl Copy for modulecode

impl Copy for nan_arithmetic

impl Copy for nan_canonical

impl Copy for null

impl Copy for nullref

impl Copy for offset

impl Copy for outer

impl Copy for param

impl Copy for parent

impl Copy for passive

impl Copy for quote

impl Copy for else

impl Copy for if

impl Copy for loop

impl Copy for mut

impl Copy for type

impl Copy for ref

impl Copy for ref_func

impl Copy for ref_null

impl Copy for register

impl Copy for result

impl Copy for rtt

impl Copy for shared

impl Copy for start

impl Copy for struct

impl Copy for table

impl Copy for then

impl Copy for try

impl Copy for unwind

impl Copy for v128

impl Copy for SignToken

impl<'a> Copy for Parser<'a>

impl<'a> Copy for Cursor<'a>

impl Copy for Error

impl<'a> Copy for DNSNameRef<'a>

impl Copy for InvalidDNSNameError

impl Copy for Time

impl Copy for PublicKey

impl Copy for StreamId

impl Copy for Mode

impl Copy for WindowUpdateMode

impl Copy for FrameFormat

impl Copy for CParameter

impl Copy for ZSTD_CCtx_s

impl Copy for ZSTD_DCtx_s

impl Copy for ZSTD_strategy

impl Copy for ZSTD_cParameter

impl Copy for ZSTD_bounds

impl Copy for ZSTD_ResetDirective

impl Copy for ZSTD_dParameter

impl Copy for ZSTD_inBuffer_s

impl Copy for ZSTD_outBuffer_s

impl Copy for ZSTD_EndDirective

impl Copy for ZSTD_CDict_s

impl Copy for ZSTD_DDict_s

impl Copy for ZSTD_CCtx_params_s

impl Copy for ZSTD_Sequence

impl Copy for ZSTD_compressionParameters

impl Copy for ZSTD_frameParameters

impl Copy for ZSTD_parameters

impl Copy for ZSTD_dictContentType_e

impl Copy for ZSTD_dictLoadMethod_e

impl Copy for ZSTD_format_e

impl Copy for ZSTD_forceIgnoreChecksum_e

impl Copy for ZSTD_dictAttachPref_e

impl Copy for ZSTD_literalCompressionMode_e

impl Copy for ZSTD_sequenceFormat_e

impl Copy for ZSTD_customMem

impl Copy for POOL_ctx_s

impl Copy for ZSTD_frameProgression

impl Copy for ZSTD_frameType_e

impl Copy for ZSTD_frameHeader

impl Copy for ZSTD_nextInputType_e

impl Copy for ZDICT_params_t

impl Copy for ZDICT_cover_params_t

impl Copy for ZDICT_fastCover_params_t

impl Copy for ZDICT_legacy_params_t

impl Copy for __locale_struct

impl Copy for ZSTDMT_CCtx_s

impl Copy for __locale_data