pub trait Copy: Clone { }
Expand description
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` cannot 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
:
- Function item types (i.e., the distinct types defined for each function)
- Function pointer types (e.g.,
fn() -> i32
) - Closure types, if they capture no value from the environment
or if all such captured values implement
Copy
themselves. Note that variables captured by shared reference always implementCopy
(even if the referent doesn’t), while variables captured by mutable reference never implementCopy
.
Object Safety§
Implementors§
impl Copy for CostToken
impl Copy for ChargeResult
impl Copy for CounterType
impl Copy for LockId
impl Copy for MessageDetails
impl Copy for DispatchKind
impl Copy for GasReservationState
impl Copy for ExecutionError
impl Copy for ExtError
impl Copy for MemoryError
impl Copy for MessageError
impl Copy for ReservationError
impl Copy for ErrorReplyReason
impl Copy for ReplyCode
impl Copy for SignalCode
impl Copy for SimpleExecutionError
impl Copy for SimpleProgramCreationError
impl Copy for SuccessReplyReason
impl Copy for DeriveJunction
impl Copy for ArithmeticError
impl Copy for gclient::ext::sp_runtime::DispatchError
impl Copy for ExtrinsicInclusionMode
impl Copy for Rounding
impl Copy for StateVersion
impl Copy for TokenError
impl Copy for TransactionalError
impl Copy for gclient::ext::sp_runtime::generic::Era
impl Copy for gclient::ext::sp_runtime::legacy::byte_sized_error::DispatchError
impl Copy for HttpError
impl Copy for HttpRequestStatus
impl Copy for StorageKind
impl Copy for MetaForm
impl Copy for PortableForm
impl Copy for InvalidTransaction
impl Copy for TransactionSource
impl Copy for TransactionValidityError
impl Copy for UnknownTransaction
impl Copy for SearchStep
impl Copy for Ss58AddressFormatRegistry
impl Copy for LogLevel
impl Copy for LogLevelFilter
impl Copy for ChildType
impl Copy for CallContext
impl Copy for gclient::ext::sp_core::sp_std::cmp::Ordering
impl Copy for Infallible
impl Copy for FpCategory
impl Copy for gclient::ext::sp_core::sp_std::sync::atomic::Ordering
impl Copy for RecvTimeoutError
impl Copy for gclient::ext::sp_core::sp_std::sync::mpsc::TryRecvError
impl Copy for AsciiChar
impl Copy for core::fmt::Alignment
impl Copy for core::net::ip_addr::IpAddr
impl Copy for Ipv6MulticastScope
impl Copy for SocketAddr
impl Copy for std::io::SeekFrom
impl Copy for ErrorKind
impl Copy for Shutdown
impl Copy for BacktraceStyle
impl Copy for _Unwind_Action
impl Copy for _Unwind_Reason_Code
impl Copy for hex::error::FromHexError
impl Copy for itertools::with_position::Position
impl Copy for log::Level
impl Copy for log::LevelFilter
impl Copy for Sign
impl Copy for Grouping
impl Copy for Locale
impl Copy for Category
impl Copy for url::parser::ParseError
impl Copy for SyntaxViolation
impl Copy for url::slicing::Position
impl Copy for BernoulliError
impl Copy for WeightedError
impl Copy for bool
impl Copy for char
impl Copy for f16
impl Copy for f32
impl Copy for f64
impl Copy for f128
impl Copy for i8
impl Copy for i16
impl Copy for i32
impl Copy for i64
impl Copy for i128
impl Copy for isize
impl Copy for !
impl Copy for u8
impl Copy for u16
impl Copy for u32
impl Copy for u64
impl Copy for u128
impl Copy for usize
impl Copy for RuntimeBufferSizeError
impl Copy for BlocksAmount
impl Copy for BytesAmount
impl Copy for CallsAmount
impl Copy for GasLeft
impl Copy for gear_core::gas_metering::schedule::Weight
impl Copy for MemoryInterval
impl Copy for ReplyDetails
impl Copy for SignalDetails
impl Copy for ContextSettings
impl Copy for PayloadSizeError
impl Copy for gear_core::percent::Percent
impl Copy for MemoryInfix
impl Copy for ReservationNonce
impl Copy for gclient::metadata::runtime_types::gprimitives::ActorId
impl Copy for gclient::metadata::runtime_types::gprimitives::CodeId
impl Copy for gclient::metadata::runtime_types::gprimitives::MessageId
impl Copy for gclient::metadata::runtime_types::gprimitives::ReservationId
impl Copy for gclient::ext::sp_runtime::app_crypto::ed25519::Pair
impl Copy for OptionBool
impl Copy for gclient::ext::sp_runtime::legacy::byte_sized_error::ModuleError
impl Copy for Capabilities
impl Copy for gclient::ext::sp_runtime::offchain::Duration
impl Copy for HttpRequestId
impl Copy for Timestamp
impl Copy for gclient::ext::sp_runtime::scale_info::prelude::time::Duration
impl Copy for gclient::ext::sp_runtime::scale_info::prelude::time::Instant
impl Copy for gclient::ext::sp_runtime::scale_info::prelude::time::SystemTime
impl Copy for MetaType
impl Copy for CryptoTypeId
impl Copy for FixedI64
impl Copy for FixedI128
impl Copy for FixedU64
impl Copy for FixedU128
impl Copy for KeyTypeId
impl Copy for gclient::ext::sp_runtime::ModuleError
impl Copy for PerU16
impl Copy for Perbill
impl Copy for gclient::ext::sp_runtime::Percent
impl Copy for Permill
impl Copy for Perquintill
impl Copy for Rational128
impl Copy for H256
impl Copy for Utf8Error
impl Copy for Ss58AddressFormat
impl Copy for IgnoredAny
impl Copy for H160
impl Copy for H512
impl Copy for U256
impl Copy for U512
impl Copy for gclient::ext::sp_core::sp_std::alloc::AllocError
impl Copy for gclient::ext::sp_core::sp_std::alloc::Global
impl Copy for Layout
impl Copy for System
impl Copy for gclient::ext::sp_core::sp_std::any::TypeId
impl Copy for Assume
impl Copy for gclient::ext::sp_core::sp_std::num::TryFromIntError
impl Copy for RangeFull
impl Copy for RecvError
impl Copy for gclient::ext::sp_core::sp_std::sync::WaitTimeoutResult
impl Copy for EndOfInput
impl Copy for core::array::TryFromSliceError
impl Copy for CharTryFromError
impl Copy for TryFromCharError
impl Copy for CpuidResult
impl Copy for __m128
impl Copy for __m128bh
impl Copy for __m128d
impl Copy for __m128i
impl Copy for __m256
impl Copy for __m256bh
impl Copy for __m256d
impl Copy for __m256i
impl Copy for __m512
impl Copy for __m512bh
impl Copy for __m512d
impl Copy for __m512i
impl Copy for core::fmt::Error
impl Copy for core::net::ip_addr::Ipv4Addr
impl Copy for core::net::ip_addr::Ipv6Addr
impl Copy for SocketAddrV4
impl Copy for SocketAddrV6
impl Copy for core::ptr::alignment::Alignment
impl Copy for RawWakerVTable
impl Copy for FileTimes
impl Copy for std::fs::FileType
impl Copy for std::io::util::Empty
impl Copy for Sink
impl Copy for std::os::unix::net::ucred::UCred
impl Copy for ExitCode
impl Copy for ExitStatus
impl Copy for ExitStatusError
impl Copy for AccessError
impl Copy for ThreadId
impl Copy for Adler32
impl Copy for bincode::config::endian::BigEndian
impl Copy for bincode::config::endian::LittleEndian
impl Copy for NativeEndian
impl Copy for FixintEncoding
impl Copy for VarintEncoding
impl Copy for Bounded
impl Copy for Infinite
impl Copy for DefaultOptions
impl Copy for AllowTrailing
impl Copy for RejectTrailing
impl Copy for getrandom::error::Error
impl Copy for http::status::StatusCode
impl Copy for http::version::Version
impl Copy for itoa::Buffer
impl Copy for num_format::buffer::Buffer
impl Copy for ParseRatioError
impl Copy for ryu::buffer::Buffer
impl Copy for DefaultConfig
impl Copy for Choice
impl Copy for ATerm
impl Copy for B0
impl Copy for B1
impl Copy for Z0
impl Copy for Equal
impl Copy for Greater
impl Copy for Less
impl Copy for UTerm
impl Copy for Bernoulli
impl Copy for Open01
impl Copy for OpenClosed01
impl Copy for Alphanumeric
impl Copy for Standard
impl Copy for UniformChar
impl Copy for UniformDuration
impl Copy for OsRng
impl Copy for PhantomPinned
impl Copy for AArch64
impl Copy for AArch64
impl Copy for Aarch64Architecture
impl Copy for Aborted
impl Copy for Access
impl Copy for Access
impl Copy for Action
impl Copy for ActorId
impl Copy for AdaptorCertPublic
impl Copy for AdaptorCertSecret
impl Copy for AddrParseError
impl Copy for Address
impl Copy for AddressSize
impl Copy for AddressSize
impl Copy for Advice
impl Copy for Advice
impl Copy for Advice
impl Copy for Affine
impl Copy for AffineStorage
impl Copy for AhoCorasickKind
impl Copy for AixFileHeader
impl Copy for AixHeader
impl Copy for AixMemberOffset
impl Copy for AlertDescription
impl Copy for AlertDescription
impl Copy for AlertLevel
impl Copy for Algorithm
impl Copy for Algorithm
impl Copy for Algorithm
impl Copy for AlgorithmIdentifier
impl Copy for AlignedType
impl Copy for All
impl Copy for AllocError
impl Copy for Alphabet
impl Copy for AlreadyStoppedError
impl Copy for AmbiguousLanguages
impl Copy for Anchored
impl Copy for Anchored
impl Copy for AnonObjectHeader
impl Copy for AnonObjectHeaderBigobj
impl Copy for AnonObjectHeaderV2
impl Copy for AnyfuncIndex
impl Copy for Architecture
impl Copy for Architecture
impl Copy for Architecture
impl Copy for ArchiveKind
impl Copy for Arm
impl Copy for Arm
impl Copy for ArmArchitecture
impl Copy for AtFlags
impl Copy for AtFlags
impl Copy for AttributeSpecification
impl Copy for AttributeSpecification
impl Copy for Augmentation
impl Copy for Augmentation
impl Copy for AuxHeader32
impl Copy for AuxHeader64
impl Copy for Base64
impl Copy for Base64Bcrypt
impl Copy for Base64Crypt
impl Copy for Base64ShaCrypt
impl Copy for Base64Unpadded
impl Copy for Base64Url
impl Copy for Base64UrlUnpadded
impl Copy for BatchRequestConfig
impl Copy for BidiClass
impl Copy for BidiMatchedOpeningBracket
impl Copy for BigEndian
impl Copy for BigEndian
impl Copy for BigEndian
impl Copy for BigEndian
impl Copy for BigEndian
impl Copy for BinaryFormat
impl Copy for BinaryFormat
impl Copy for BinaryFormat
impl Copy for BitsOrderFormat
impl Copy for BitsStoreFormat
impl Copy for BlakeTwo256
impl Copy for BlockAux32
impl Copy for BlockAux64
impl Copy for BlockType
impl Copy for BlockType
impl Copy for BlockType
impl Copy for BlockType
impl Copy for Builder
impl Copy for BuiltinFunctionIndex
impl Copy for ByLength
impl Copy for ByMemoryUsage
impl Copy for ByteClasses
impl Copy for Bytes
impl Copy for BytesCodec
impl Copy for CDataModel
impl Copy for CacheSize
impl Copy for CallHook
impl Copy for CallingConvention
impl Copy for Canceled
impl Copy for CanonicalOption
impl Copy for CanonicalOption
impl Copy for Case
impl Copy for CertificateCompressionAlgorithm
impl Copy for CertificateStore
impl Copy for ChainCode
impl Copy for CharacterSet
impl Copy for CheckMetadataHashMode
impl Copy for CieId
impl Copy for CipherSuite
impl Copy for CipherSuite
impl Copy for ClassBytesRange
impl Copy for ClassBytesRange
impl Copy for ClassSetBinaryOpKind
impl Copy for ClassSetBinaryOpKind
impl Copy for ClassUnicodeRange
impl Copy for ClassUnicodeRange
impl Copy for ClientBuilder
impl Copy for ClientBuilder
impl Copy for CodeId
impl Copy for Color
impl Copy for Color
impl Copy for Color
impl Copy for ColorChoice
impl Copy for ColumnType
impl Copy for ColumnType
impl Copy for ComdatId
impl Copy for ComdatKind
impl Copy for ComdatKind
impl Copy for Commitment
impl Copy for Compact
impl Copy for CompiledModuleId
impl Copy for Component
impl Copy for ComponentEntityType
impl Copy for ComponentEntityType
impl Copy for ComponentExternalKind
impl Copy for ComponentExternalKind
impl Copy for ComponentOuterAliasKind
impl Copy for ComponentOuterAliasKind
impl Copy for ComponentRange
impl Copy for ComponentTypeRef
impl Copy for ComponentTypeRef
impl Copy for ComponentValType
impl Copy for ComponentValType
impl Copy for ComponentValType
impl Copy for ComponentValType
impl Copy for CompressedEdwardsY
impl Copy for CompressedFileRange
impl Copy for CompressedFileRange
impl Copy for CompressedRistretto
impl Copy for Compression
impl Copy for CompressionFormat
impl Copy for CompressionFormat
impl Copy for CompressionLevel
impl Copy for CompressionLevel
impl Copy for CompressionStrategy
impl Copy for Config
impl Copy for Config
impl Copy for Config
impl Copy for ConnectionId
impl Copy for Const
impl Copy for ContentType
impl Copy for ContentType
impl Copy for ControlModes
impl Copy for ConversionError
impl Copy for ConversionRange
impl Copy for ConvertError
impl Copy for Cosignature
impl Copy for CreateFlags
impl Copy for CreateFlags
impl Copy for CreateFlags
impl Copy for CreateFlags
impl Copy for CsectAux32
impl Copy for CsectAux64
impl Copy for CustomColor
impl Copy for DataFormat
impl Copy for DataIndex
impl Copy for Date
impl Copy for DateKind
impl Copy for Day
impl Copy for Day
impl Copy for DebugByte
impl Copy for DebugTypeSignature
impl Copy for DebugTypeSignature
impl Copy for DecodePaddingMode
impl Copy for DecodePaddingMode
impl Copy for DefinedFuncIndex
impl Copy for DefinedGlobalIndex
impl Copy for DefinedMemoryIndex
impl Copy for DefinedTableIndex
impl Copy for DemangleNodeType
impl Copy for DemangleOptions
impl Copy for DerTypeId
impl Copy for DifferentVariant
impl Copy for Digest
impl Copy for Direction
impl Copy for DirectoryId
impl Copy for Dl_info
impl Copy for Domain
impl Copy for Dot
impl Copy for DupFlags
impl Copy for DupFlags
impl Copy for DupFlags
impl Copy for Duration
impl Copy for Duration
impl Copy for DwAccess
impl Copy for DwAccess
impl Copy for DwAddr
impl Copy for DwAddr
impl Copy for DwAt
impl Copy for DwAt
impl Copy for DwAte
impl Copy for DwAte
impl Copy for DwCc
impl Copy for DwCc
impl Copy for DwCfa
impl Copy for DwCfa
impl Copy for DwChildren
impl Copy for DwChildren
impl Copy for DwDefaulted
impl Copy for DwDefaulted
impl Copy for DwDs
impl Copy for DwDs
impl Copy for DwDsc
impl Copy for DwDsc
impl Copy for DwEhPe
impl Copy for DwEhPe
impl Copy for DwEnd
impl Copy for DwEnd
impl Copy for DwForm
impl Copy for DwForm
impl Copy for DwId
impl Copy for DwId
impl Copy for DwIdx
impl Copy for DwIdx
impl Copy for DwInl
impl Copy for DwInl
impl Copy for DwLang
impl Copy for DwLang
impl Copy for DwLle
impl Copy for DwLle
impl Copy for DwLnct
impl Copy for DwLnct
impl Copy for DwLne
impl Copy for DwLne
impl Copy for DwLns
impl Copy for DwLns
impl Copy for DwMacro
impl Copy for DwMacro
impl Copy for DwOp
impl Copy for DwOp
impl Copy for DwOrd
impl Copy for DwOrd
impl Copy for DwRle
impl Copy for DwRle
impl Copy for DwSect
impl Copy for DwSect
impl Copy for DwSectV2
impl Copy for DwSectV2
impl Copy for DwTag
impl Copy for DwTag
impl Copy for DwUt
impl Copy for DwUt
impl Copy for DwVirtuality
impl Copy for DwVirtuality
impl Copy for DwVis
impl Copy for DwVis
impl Copy for DwarfAux32
impl Copy for DwarfAux64
impl Copy for DwarfFileType
impl Copy for DwarfFileType
impl Copy for DwoId
impl Copy for DwoId
impl Copy for Eager
impl Copy for EchStatus
impl Copy for EchVersion
impl Copy for EdwardsPoint
impl Copy for ElemIndex
impl Copy for Elf32_Chdr
impl Copy for Elf32_Ehdr
impl Copy for Elf32_Phdr
impl Copy for Elf32_Shdr
impl Copy for Elf32_Sym
impl Copy for Elf64_Chdr
impl Copy for Elf64_Ehdr
impl Copy for Elf64_Phdr
impl Copy for Elf64_Shdr
impl Copy for Elf64_Sym
impl Copy for Elf_Dyn
impl Copy for Elf_Dyn_Union
impl Copy for ElligatorSwift
impl Copy for ElligatorSwift
impl Copy for ElligatorSwiftParty
impl Copy for EmptyBatchRequest
impl Copy for EmptyBatchRequest
impl Copy for EmptyRangeError
impl Copy for Encoding
impl Copy for Encoding
impl Copy for Encoding
impl Copy for Encoding
impl Copy for Encoding
impl Copy for End
impl Copy for Endianness
impl Copy for Endianness
impl Copy for Endianness
impl Copy for EntityIndex
impl Copy for EntityType
impl Copy for EntityType
impl Copy for EnvVars
impl Copy for Environment
impl Copy for Era
impl Copy for ErrPtr
impl Copy for Errno
impl Copy for Errno
impl Copy for Errno
impl Copy for Error
impl Copy for Error
impl Copy for Error
impl Copy for Error
impl Copy for Error
impl Copy for Error
impl Copy for Error
impl Copy for Error
impl Copy for Error
impl Copy for Error
impl Copy for Error
impl Copy for Error
impl Copy for Error
impl Copy for Error
impl Copy for Error
impl Copy for Error
impl Copy for Error
impl Copy for Error
impl Copy for Error
impl Copy for Error
impl Copy for Error
impl Copy for Error
impl Copy for Error
impl Copy for ErrorCode
impl Copy for ErrorCode
impl Copy for EventFlags
impl Copy for EventFlags
impl Copy for EventfdFlags
impl Copy for EventfdFlags
impl Copy for ExpAux
impl Copy for ExpirationPolicy
impl Copy for ExportFunction
impl Copy for External
impl Copy for External
impl Copy for ExternalKind
impl Copy for ExternalKind
impl Copy for F32
impl Copy for F64
impl Copy for FallocateFlags
impl Copy for FallocateFlags
impl Copy for FatArch32
impl Copy for FatArch64
impl Copy for FatHeader
impl Copy for FdFlags
impl Copy for FdFlags
impl Copy for FdFlags
impl Copy for Field
impl Copy for FieldStorage
impl Copy for FileAux32
impl Copy for FileAux64
impl Copy for FileEntryFormat
impl Copy for FileEntryFormat
impl Copy for FileFlags
impl Copy for FileFlags
impl Copy for FileHeader32
impl Copy for FileHeader64
impl Copy for FileId
impl Copy for FileInfo
impl Copy for FileKind
impl Copy for FileKind
impl Copy for FilePos
impl Copy for FileSeal
impl Copy for FileType
impl Copy for FileType
impl Copy for FilterId
impl Copy for FilterOp
impl Copy for Finder
impl Copy for Finder
impl Copy for Finder
impl Copy for Finder
impl Copy for FinderRev
impl Copy for Flag
impl Copy for Flag
impl Copy for FlockOperation
impl Copy for FlockOperation
impl Copy for Format
impl Copy for Format
impl Copy for Format
impl Copy for FormattedComponents
impl Copy for FormatterOptions
impl Copy for Frame
impl Copy for Frame
impl Copy for FrameKind
impl Copy for FrameKind
impl Copy for FromHexError
impl Copy for FromSliceError
impl Copy for FromStrRadixErrKind
impl Copy for Full
impl Copy for FunAux32
impl Copy for FunAux64
impl Copy for Func
impl Copy for Func
impl Copy for Func
impl Copy for FuncIndex
impl Copy for FunctionLoc
impl Copy for FxBuildHasher
impl Copy for GasMultiplier
impl Copy for GeneralPurposeConfig
impl Copy for GeneralPurposeConfig
impl Copy for Gid
impl Copy for Global
impl Copy for Global
impl Copy for Global
impl Copy for GlobalContext
impl Copy for GlobalIndex
impl Copy for GlobalInit
impl Copy for GlobalType
impl Copy for GlobalType
impl Copy for GlobalType
impl Copy for GlobalType
impl Copy for Gradient
impl Copy for Guid
impl Copy for H128
impl Copy for H384
impl Copy for H768
impl Copy for HalfMatch
impl Copy for HandshakeKind
impl Copy for HandshakeType
impl Copy for HandshakeType
impl Copy for Hash
impl Copy for Hash
impl Copy for Hash
impl Copy for Hash
impl Copy for Hash
impl Copy for Hash
impl Copy for Hash
impl Copy for Hash
impl Copy for Hash
impl Copy for HashAlgorithm
impl Copy for HashAlgorithm
impl Copy for HashType
impl Copy for Header
impl Copy for HeapType
impl Copy for HexToArrayError
impl Copy for HexToBytesError
impl Copy for Hour
impl Copy for Hour
impl Copy for HpkeAead
impl Copy for HpkeKdf
impl Copy for HpkeKem
impl Copy for HpkeSuite
impl Copy for HttpDate
impl Copy for HugetlbSize
impl Copy for IdKind
impl Copy for IdKind
impl Copy for Ident
impl Copy for Ident
impl Copy for Ieee32
impl Copy for Ieee32
impl Copy for Ieee64
impl Copy for Ieee64
impl Copy for Ignore
impl Copy for ImageAlpha64RuntimeFunctionEntry
impl Copy for ImageAlphaRuntimeFunctionEntry
impl Copy for ImageArchitectureEntry
impl Copy for ImageArchiveMemberHeader
impl Copy for ImageArm64RuntimeFunctionEntry
impl Copy for ImageArmRuntimeFunctionEntry
impl Copy for ImageAuxSymbolCrc
impl Copy for ImageAuxSymbolFunction
impl Copy for ImageAuxSymbolFunctionBeginEnd
impl Copy for ImageAuxSymbolSection
impl Copy for ImageAuxSymbolTokenDef
impl Copy for ImageAuxSymbolWeak
impl Copy for ImageBaseRelocation
impl Copy for ImageBoundForwarderRef
impl Copy for ImageBoundImportDescriptor
impl Copy for ImageCoffSymbolsHeader
impl Copy for ImageCor20Header
impl Copy for ImageDataDirectory
impl Copy for ImageDebugDirectory
impl Copy for ImageDebugMisc
impl Copy for ImageDelayloadDescriptor
impl Copy for ImageDosHeader
impl Copy for ImageDynamicRelocation32
impl Copy for ImageDynamicRelocation64
impl Copy for ImageDynamicRelocation32V2
impl Copy for ImageDynamicRelocation64V2
impl Copy for ImageDynamicRelocationTable
impl Copy for ImageEnclaveConfig32
impl Copy for ImageEnclaveConfig64
impl Copy for ImageEnclaveImport
impl Copy for ImageEpilogueDynamicRelocationHeader
impl Copy for ImageExportDirectory
impl Copy for ImageFileHeader
impl Copy for ImageFunctionEntry
impl Copy for ImageFunctionEntry64
impl Copy for ImageHotPatchBase
impl Copy for ImageHotPatchHashes
impl Copy for ImageHotPatchInfo
impl Copy for ImageImportByName
impl Copy for ImageImportDescriptor
impl Copy for ImageLinenumber
impl Copy for ImageLoadConfigCodeIntegrity
impl Copy for ImageLoadConfigDirectory32
impl Copy for ImageLoadConfigDirectory64
impl Copy for ImageNtHeaders32
impl Copy for ImageNtHeaders64
impl Copy for ImageOptionalHeader32
impl Copy for ImageOptionalHeader64
impl Copy for ImageOs2Header
impl Copy for ImagePrologueDynamicRelocationHeader
impl Copy for ImageRelocation
impl Copy for ImageResourceDataEntry
impl Copy for ImageResourceDirStringU
impl Copy for ImageResourceDirectory
impl Copy for ImageResourceDirectoryEntry
impl Copy for ImageResourceDirectoryString
impl Copy for ImageRomHeaders
impl Copy for ImageRomOptionalHeader
impl Copy for ImageRuntimeFunctionEntry
impl Copy for ImageSectionHeader
impl Copy for ImageSeparateDebugHeader
impl Copy for ImageSymbol
impl Copy for ImageSymbolBytes
impl Copy for ImageSymbolEx
impl Copy for ImageSymbolExBytes
impl Copy for ImageThunkData32
impl Copy for ImageThunkData64
impl Copy for ImageTlsDirectory32
impl Copy for ImageTlsDirectory64
impl Copy for ImageVxdHeader
impl Copy for ImportCountType
impl Copy for ImportCountType
impl Copy for ImportObjectHeader
impl Copy for ImportType
impl Copy for IncorrectRangeError
impl Copy for Infix
impl Copy for InitialLengthOffset
impl Copy for InputModes
impl Copy for Instance
impl Copy for Instant
impl Copy for Instant
impl Copy for InstantiationArgKind
impl Copy for InstantiationArgKind
impl Copy for InsufficientSizeError
impl Copy for Interest
impl Copy for Interest
impl Copy for Internal
impl Copy for Internal
impl Copy for InvalidBufferSize
impl Copy for InvalidEncodingError
impl Copy for InvalidKeyLength
impl Copy for InvalidLength
impl Copy for InvalidLengthError
impl Copy for InvalidMessage
impl Copy for InvalidMessage
impl Copy for InvalidOutputSize
impl Copy for InvalidOutputSize
impl Copy for InvalidParityValue
impl Copy for InvalidSignature
impl Copy for InvalidValue
impl Copy for InvalidVariant
impl Copy for IpAddr
impl Copy for Ipv4Addr
impl Copy for Ipv6Addr
impl Copy for Jacobian
impl Copy for KeyExchangeAlgorithm
impl Copy for KeyExchangeAlgorithm
impl Copy for KeyRejected
impl Copy for KeyUsage
impl Copy for Keypair
impl Copy for Keypair
impl Copy for Kind
impl Copy for Language
impl Copy for Lazy
impl Copy for LazyStateID
impl Copy for Level
impl Copy for Level
impl Copy for LevelFilter
impl Copy for LineEncoding
impl Copy for LineEncoding
impl Copy for LineEnding
impl Copy for LineRow
impl Copy for LineRow
impl Copy for LineRow
impl Copy for LineStringId
impl Copy for LittleEndian
impl Copy for LittleEndian
impl Copy for LittleEndian
impl Copy for LittleEndian
impl Copy for LittleEndian
impl Copy for Local
impl Copy for Local
impl Copy for LocalModes
impl Copy for LocationListId
impl Copy for Look
impl Copy for Look
impl Copy for LookSet
impl Copy for LookSet
impl Copy for LoongArch
impl Copy for LoongArch
impl Copy for Lsb0
impl Copy for MZError
impl Copy for MZFlush
impl Copy for MZStatus
impl Copy for MacError
impl Copy for MacError
impl Copy for Mangling
impl Copy for MapFlags
impl Copy for MaskedRichHeaderEntry
impl Copy for Match
impl Copy for Match
impl Copy for MatchKind
impl Copy for MatchKind
impl Copy for MatchKind
impl Copy for MemArg
impl Copy for MemArg
impl Copy for MemfdFlags
impl Copy for MemfdFlags
impl Copy for Memory
impl Copy for Memory
impl Copy for MemoryGrowCost
impl Copy for MemoryIndex
impl Copy for MemoryType
impl Copy for MemoryType
impl Copy for MemoryType
impl Copy for MemoryType
impl Copy for Message
impl Copy for Message
impl Copy for MessageHandle
impl Copy for MessageId
impl Copy for MethodKind
impl Copy for MethodResponseError
impl Copy for Microsecond
impl Copy for Midstate
impl Copy for Millisecond
impl Copy for Minute
impl Copy for Minute
impl Copy for Mips32Architecture
impl Copy for Mips64Architecture
impl Copy for MissedTickBehavior
impl Copy for MlockFlags
impl Copy for Mode
impl Copy for Mode
impl Copy for Mode
impl Copy for Mode
impl Copy for Mode
impl Copy for Mode
impl Copy for ModuleType
impl Copy for MontgomeryPoint
impl Copy for Month
impl Copy for Month
impl Copy for MonthRepr
impl Copy for MountFlags
impl Copy for MountFlags
impl Copy for MountPropagationFlags
impl Copy for MountPropagationFlags
impl Copy for MprotectFlags
impl Copy for MremapFlags
impl Copy for Msb0
impl Copy for MsyncFlags
impl Copy for MultiSignatureStage
impl Copy for Mut
impl Copy for Mutability
impl Copy for NamedGroup
impl Copy for NamedGroup
impl Copy for Nanosecond
impl Copy for NewWithLenError
impl Copy for NoA1
impl Copy for NoA2
impl Copy for NoNI
impl Copy for NoS3
impl Copy for NoS4
impl Copy for NoSubscriber
impl Copy for NonMaxUsize
impl Copy for NonPagedDebugInfo
impl Copy for NonZeroU256
impl Copy for NoopIdProvider
impl Copy for NotifyMsg
impl Copy for NullProfilerAgent
impl Copy for NullPtrError
impl Copy for NumberOrHex
impl Copy for NumberOrHex
impl Copy for OFlags
impl Copy for OFlags
impl Copy for ObjectIdentifier
impl Copy for ObjectKind
impl Copy for ObjectKind
impl Copy for OffsetDateTime
impl Copy for OffsetHour
impl Copy for OffsetMinute
impl Copy for OffsetPrecision
impl Copy for OffsetSecond
impl Copy for OnceState
impl Copy for One
impl Copy for One
impl Copy for One
impl Copy for OpCode
impl Copy for OpCode
impl Copy for Opcode
impl Copy for OperatingSystem
impl Copy for OptionalActions
impl Copy for Ordinal
impl Copy for OutOfBoundsError
impl Copy for OuterAliasKind
impl Copy for OuterAliasKind
impl Copy for OuterEnumsMetadata
impl Copy for Output
impl Copy for OutputModes
impl Copy for OwnedMemoryIndex
impl Copy for PackedIndex
impl Copy for Padding
impl Copy for Pages
impl Copy for Pages
impl Copy for Pair
impl Copy for ParamType
impl Copy for Parity
impl Copy for ParkResult
impl Copy for ParkToken
impl Copy for ParseError
impl Copy for ParseOptions
impl Copy for PatternID
impl Copy for PatternID
impl Copy for PendingSubscriptionAcceptError
impl Copy for Percent
impl Copy for Period
impl Copy for Phase
impl Copy for Pid
impl Copy for PingConfig
impl Copy for PingConfig
impl Copy for PingConfig
impl Copy for PipeFlags
impl Copy for PipeFlags
impl Copy for Pointer
impl Copy for Pointer
impl Copy for PointerWidth
impl Copy for PolkadotConfig
impl Copy for PollFlags
impl Copy for PollFlags
impl Copy for PollNext
impl Copy for Port
impl Copy for Position
impl Copy for Position
impl Copy for PrefilterConfig
impl Copy for Prefix
impl Copy for Primitive
impl Copy for PrimitiveDateTime
impl Copy for PrimitiveValType
impl Copy for PrimitiveValType
impl Copy for PrintFmt
impl Copy for ProfilingStrategy
impl Copy for ProtFlags
impl Copy for Protocol
impl Copy for ProtocolVersion
impl Copy for ProtocolVersion
impl Copy for Ptr
impl Copy for PublicKey
impl Copy for PublicKey
impl Copy for PublicKey
impl Copy for PublicKey
impl Copy for QueueSelector
impl Copy for Random
impl Copy for RandomIntegerIdProvider
impl Copy for RandomStringIdProvider
impl Copy for Range
impl Copy for Range
impl Copy for RangeListId
impl Copy for ReadFlags
impl Copy for ReadWriteFlags
impl Copy for ReadWriteFlags
impl Copy for ReadWriteFlags
impl Copy for ReaderOffsetId
impl Copy for ReaderOffsetId
impl Copy for Ready
impl Copy for Reason
impl Copy for RecordedForKey
impl Copy for RecoverableSignature
impl Copy for RecoverableSignature
impl Copy for RecoveryId
impl Copy for RecoveryId
impl Copy for RecvFlags
impl Copy for RefType
impl Copy for Reference
impl Copy for Register
impl Copy for Register
impl Copy for RegularParamType
impl Copy for Rel32
impl Copy for Rel64
impl Copy for Relocation
impl Copy for RelocationEncoding
impl Copy for RelocationEncoding
impl Copy for RelocationEntry
impl Copy for RelocationEntry
impl Copy for RelocationInfo
impl Copy for RelocationKind
impl Copy for RelocationKind
impl Copy for RelocationTarget
impl Copy for RelocationTarget
impl Copy for RenameFlags
impl Copy for RenameFlags
impl Copy for RequeueOp
impl Copy for ReservationId
impl Copy for ResizableLimits
impl Copy for ResizableLimits
impl Copy for ResolveFlags
impl Copy for ResolveFlags
impl Copy for ResourceName
impl Copy for ReturnValue
impl Copy for RevocationCheckDepth
impl Copy for RevocationReason
impl Copy for Rfc2822
impl Copy for Rfc3339
impl Copy for Rgb
impl Copy for RichHeaderEntry
impl Copy for RiscV
impl Copy for RiscV
impl Copy for Riscv32Architecture
impl Copy for Riscv64Architecture
impl Copy for RistrettoBoth
impl Copy for RistrettoPoint
impl Copy for RpcLoggerLayer
impl Copy for RunTimeEndian
impl Copy for RunTimeEndian
impl Copy for RuntimeDbWeight
impl Copy for RuntimeVersion
impl Copy for Scalar
impl Copy for Scalar
impl Copy for Scalar
impl Copy for ScatteredRelocationInfo
impl Copy for SealFlags
impl Copy for SealFlags
impl Copy for Second
impl Copy for Second
impl Copy for SecretKey
impl Copy for SecretKey
impl Copy for SectionFlags
impl Copy for SectionFlags
impl Copy for SectionHeader32
impl Copy for SectionHeader64
impl Copy for SectionId
impl Copy for SectionId
impl Copy for SectionId
impl Copy for SectionIndex
impl Copy for SectionIndex
impl Copy for SectionIndex
impl Copy for SectionKind
impl Copy for SectionKind
impl Copy for SeekFrom
impl Copy for SeekFrom
impl Copy for SegmentFlags
impl Copy for SegmentFlags
impl Copy for SerializedSignature
impl Copy for SessionId
impl Copy for Setting
impl Copy for SettingKind
impl Copy for Side
impl Copy for Side
impl Copy for SignOnly
impl Copy for Signature
impl Copy for Signature
impl Copy for Signature
impl Copy for Signature
impl Copy for Signature
impl Copy for Signature
impl Copy for Signature
impl Copy for SignatureAlgorithm
impl Copy for SignatureAlgorithm
impl Copy for SignatureError
impl Copy for SignatureIndex
impl Copy for SignatureScheme
impl Copy for SignatureScheme
impl Copy for SignedRounding
impl Copy for SigningKey
impl Copy for Size
impl Copy for SliceTokensLocation
impl Copy for SmallIndex
impl Copy for Span
impl Copy for Span
impl Copy for Span
impl Copy for Span
impl Copy for SpecialCodeIndex
impl Copy for SpliceFlags
impl Copy for SpliceFlags
impl Copy for StackDirection
impl Copy for StackValueType
impl Copy for StandardSection
impl Copy for StandardSegment
impl Copy for StartKind
impl Copy for StartedWith
impl Copy for StatAux
impl Copy for StatVfsMountFlags
impl Copy for StatVfsMountFlags
impl Copy for StateID
impl Copy for StateID
impl Copy for StatusCode
impl Copy for StatxFlags
impl Copy for StatxFlags
impl Copy for StorageEntryModifier
impl Copy for StorageHasher
impl Copy for StoreOnHeap
impl Copy for StoreOnHeap
impl Copy for StrTokensLocation
impl Copy for Strategy
impl Copy for StreamId
impl Copy for StreamResult
impl Copy for StringId
impl Copy for StringId
impl Copy for Style
impl Copy for Style
impl Copy for Styles
impl Copy for SubArchitecture
impl Copy for SubscriptionCloseReason
impl Copy for Subsecond
impl Copy for SubsecondDigits
impl Copy for SubstrateConfig
impl Copy for Suffix
impl Copy for Suite
impl Copy for SupportedCipherSuite
impl Copy for SupportedCipherSuite
impl Copy for Symbol32
impl Copy for Symbol64
impl Copy for SymbolBytes
impl Copy for SymbolId
impl Copy for SymbolIndex
impl Copy for SymbolIndex
impl Copy for SymbolIndex
impl Copy for SymbolKind
impl Copy for SymbolKind
impl Copy for SymbolScope
impl Copy for SymbolScope
impl Copy for SymbolSection
impl Copy for SymbolSection
impl Copy for SymbolSection
impl Copy for SyscallName
impl Copy for SystemBreakCode
impl Copy for SystemTime
impl Copy for TDEFLFlush
impl Copy for TDEFLStatus
impl Copy for TINFLStatus
impl Copy for Table
impl Copy for Table
impl Copy for TableElementType
impl Copy for TableElementType
impl Copy for TableIndex
impl Copy for TableType
impl Copy for TableType
impl Copy for TableType
impl Copy for TableType
impl Copy for Tag
impl Copy for Tag
impl Copy for Tag
impl Copy for TagIndex
impl Copy for TagKind
impl Copy for TagKind
impl Copy for TagType
impl Copy for TagType
impl Copy for TargetGround
impl Copy for Three
impl Copy for Three
impl Copy for Three
impl Copy for Time
impl Copy for TimePrecision
impl Copy for TimestampPrecision
impl Copy for Tls12Resumption
impl Copy for Tls12Resumption
impl Copy for Token
impl Copy for TokenRegistry
impl Copy for Transition
impl Copy for Trap
impl Copy for TrapCode
impl Copy for TruncSide
impl Copy for TryFromIntError
impl Copy for TryFromRangeError
impl Copy for TryFromSliceError
impl Copy for TryRecvError
impl Copy for Two
impl Copy for Two
impl Copy for Two
impl Copy for TwoPointZero
impl Copy for TwoPointZero
impl Copy for Type
impl Copy for TypeBounds
impl Copy for TypeBounds
impl Copy for TypeId
impl Copy for TypeId
impl Copy for TypeIndex
impl Copy for TypeRef
impl Copy for TypeRef
impl Copy for U128
impl Copy for UCred
impl Copy for Uid
impl Copy for Uint8
impl Copy for Uint8
impl Copy for Uint32
impl Copy for Uint32
impl Copy for Uint64
impl Copy for Uint64
impl Copy for Unexpected
impl Copy for UnhandledKind
impl Copy for Unit
impl Copy for UnitEntryId
impl Copy for UnitId
impl Copy for UnitIndexSection
impl Copy for UnitIndexSection
impl Copy for UnixTime
impl Copy for UnixTimestamp
impl Copy for UnixTimestampPrecision
impl Copy for UnknownStatusPolicy
impl Copy for Unlimited
impl Copy for UnlimitedCompact
impl Copy for UnmountFlags
impl Copy for UnmountFlags
impl Copy for UnparkResult
impl Copy for UnparkToken
impl Copy for Unspecified
impl Copy for UnsupportedOperationError
impl Copy for UnsupportedOperationError
impl Copy for UntypedError
impl Copy for UntypedValue
impl Copy for Uptime
impl Copy for UserfaultfdFlags
impl Copy for UtcOffset
impl Copy for Utf8Range
impl Copy for Utf8Range
impl Copy for Utf8Sequence
impl Copy for Utf8Sequence
impl Copy for V128
impl Copy for V128
impl Copy for VMFunctionImport
impl Copy for VMGlobalImport
impl Copy for VMInvokeArgument
impl Copy for VMMemoryImport
impl Copy for VMTableDefinition
impl Copy for VMTableImport
impl Copy for VRFPreOut
impl Copy for ValRaw
impl Copy for ValType
impl Copy for ValType
impl Copy for ValType
impl Copy for Value
impl Copy for Value
impl Copy for Value
impl Copy for Value
impl Copy for ValueType
impl Copy for ValueType
impl Copy for ValueType
impl Copy for ValueType
impl Copy for ValueType
impl Copy for ValueType
impl Copy for VarInt7
impl Copy for VarInt7
impl Copy for VarInt32
impl Copy for VarInt32
impl Copy for VarInt64
impl Copy for VarInt64
impl Copy for VarUint1
impl Copy for VarUint1
impl Copy for VarUint7
impl Copy for VarUint7
impl Copy for VarUint32
impl Copy for VarUint32
impl Copy for VarUint64
impl Copy for VarUint64
impl Copy for Vendor
impl Copy for VerificationKey
impl Copy for VerificationKeyBytes
impl Copy for VerifyOnly
impl Copy for VerifyingKey
impl Copy for Version
impl Copy for Version
impl Copy for Version
impl Copy for VersionIndex
impl Copy for VersionIndex
impl Copy for WaitResult
impl Copy for WaitTimeoutResult
impl Copy for WasmBacktraceDetails
impl Copy for WasmFeatures
impl Copy for WasmFeatures
impl Copy for WasmType
impl Copy for WatchFlags
impl Copy for WatchFlags
impl Copy for WebPkiSupportedAlgorithms
impl Copy for WebPkiSupportedAlgorithms
impl Copy for Week
impl Copy for WeekNumber
impl Copy for WeekNumberRepr
impl Copy for Weekday
impl Copy for Weekday
impl Copy for WeekdayRepr
impl Copy for Weight
impl Copy for WhichCaptures
impl Copy for Words
impl Copy for Words
impl Copy for WriteStyle
impl Copy for X86
impl Copy for X86
impl Copy for X86_64
impl Copy for X86_64
impl Copy for X86_32Architecture
impl Copy for XOnlyPublicKey
impl Copy for XOnlyPublicKey
impl Copy for XattrFlags
impl Copy for XattrFlags
impl Copy for XxHash32
impl Copy for XxHash64
impl Copy for Year
impl Copy for YearRepr
impl Copy for YesA1
impl Copy for YesA2
impl Copy for YesNI
impl Copy for YesS3
impl Copy for YesS4
impl Copy for __c_anonymous_ifc_ifcu
impl Copy for __c_anonymous_ifr_ifru
impl Copy for __c_anonymous_ifru_map
impl Copy for __c_anonymous_ptrace_syscall_info_data
impl Copy for __c_anonymous_ptrace_syscall_info_entry
impl Copy for __c_anonymous_ptrace_syscall_info_exit
impl Copy for __c_anonymous_ptrace_syscall_info_seccomp
impl Copy for __c_anonymous_sockaddr_can_can_addr
impl Copy for __c_anonymous_sockaddr_can_j1939
impl Copy for __c_anonymous_sockaddr_can_tp
impl Copy for __exit_status
impl Copy for __kernel_fd_set
impl Copy for __kernel_fd_set
impl Copy for __kernel_fd_set
impl Copy for __kernel_fsid_t
impl Copy for __kernel_fsid_t
impl Copy for __kernel_fsid_t
impl Copy for __kernel_itimerspec
impl Copy for __kernel_itimerspec
impl Copy for __kernel_itimerspec
impl Copy for __kernel_old_itimerval
impl Copy for __kernel_old_itimerval
impl Copy for __kernel_old_itimerval
impl Copy for __kernel_old_timespec
impl Copy for __kernel_old_timespec
impl Copy for __kernel_old_timespec
impl Copy for __kernel_old_timeval
impl Copy for __kernel_old_timeval
impl Copy for __kernel_old_timeval
impl Copy for __kernel_sock_timeval
impl Copy for __kernel_sock_timeval
impl Copy for __kernel_sock_timeval
impl Copy for __kernel_sockaddr_storage
impl Copy for __kernel_sockaddr_storage
impl Copy for __kernel_sockaddr_storage__bindgen_ty_1
impl Copy for __kernel_sockaddr_storage__bindgen_ty_1
impl Copy for __kernel_sockaddr_storage__bindgen_ty_1__bindgen_ty_1
impl Copy for __kernel_sockaddr_storage__bindgen_ty_1__bindgen_ty_1
impl Copy for __kernel_timespec
impl Copy for __kernel_timespec
impl Copy for __kernel_timespec
impl Copy for __old_kernel_stat
impl Copy for __old_kernel_stat
impl Copy for __old_kernel_stat
impl Copy for __sifields
impl Copy for __sifields
impl Copy for __sifields
impl Copy for __sifields__bindgen_ty_1
impl Copy for __sifields__bindgen_ty_1
impl Copy for __sifields__bindgen_ty_1
impl Copy for __sifields__bindgen_ty_2
impl Copy for __sifields__bindgen_ty_2
impl Copy for __sifields__bindgen_ty_2
impl Copy for __sifields__bindgen_ty_3
impl Copy for __sifields__bindgen_ty_3
impl Copy for __sifields__bindgen_ty_3
impl Copy for __sifields__bindgen_ty_4
impl Copy for __sifields__bindgen_ty_4
impl Copy for __sifields__bindgen_ty_4
impl Copy for __sifields__bindgen_ty_5
impl Copy for __sifields__bindgen_ty_5
impl Copy for __sifields__bindgen_ty_5
impl Copy for __sifields__bindgen_ty_6
impl Copy for __sifields__bindgen_ty_6
impl Copy for __sifields__bindgen_ty_6
impl Copy for __sifields__bindgen_ty_7
impl Copy for __sifields__bindgen_ty_7
impl Copy for __sifields__bindgen_ty_7
impl Copy for __sifields__bindgen_ty_5__bindgen_ty_1
impl Copy for __sifields__bindgen_ty_5__bindgen_ty_1
impl Copy for __sifields__bindgen_ty_5__bindgen_ty_1
impl Copy for __sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_1
impl Copy for __sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_1
impl Copy for __sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_1
impl Copy for __sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_2
impl Copy for __sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_2
impl Copy for __sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_2
impl Copy for __sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_3
impl Copy for __sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_3
impl Copy for __sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_3
impl Copy for __timeval
impl Copy for __user_cap_data_struct
impl Copy for __user_cap_data_struct
impl Copy for __user_cap_header_struct
impl Copy for __user_cap_header_struct
impl Copy for _bindgen_ty_1
impl Copy for _bindgen_ty_1
impl Copy for _bindgen_ty_2
impl Copy for _bindgen_ty_2
impl Copy for _bindgen_ty_3
impl Copy for _bindgen_ty_3
impl Copy for _bindgen_ty_4
impl Copy for _bindgen_ty_4
impl Copy for _bindgen_ty_5
impl Copy for _bindgen_ty_5
impl Copy for _bindgen_ty_6
impl Copy for _bindgen_ty_6
impl Copy for _bindgen_ty_7
impl Copy for _bindgen_ty_7
impl Copy for _bindgen_ty_8
impl Copy for _bindgen_ty_8
impl Copy for _bindgen_ty_9
impl Copy for _bindgen_ty_9
impl Copy for _bindgen_ty_10
impl Copy for _bindgen_ty_10
impl Copy for _bindgen_ty_11
impl Copy for _bindgen_ty_11
impl Copy for _bindgen_ty_12
impl Copy for _bindgen_ty_12
impl Copy for _libc_fpstate
impl Copy for _libc_fpxreg
impl Copy for _libc_xmmreg
impl Copy for addrinfo
impl Copy for af_alg_iv
impl Copy for aiocb
impl Copy for arpd_request
impl Copy for arphdr
impl Copy for arpreq
impl Copy for arpreq_old
impl Copy for can_filter
impl Copy for can_frame
impl Copy for canfd_frame
impl Copy for canxl_frame
impl Copy for clone_args
impl Copy for clone_args
impl Copy for clone_args
impl Copy for clone_args
impl Copy for cmsghdr
impl Copy for cmsghdr
impl Copy for cmsghdr
impl Copy for compat_statfs64
impl Copy for compat_statfs64
impl Copy for compat_statfs64
impl Copy for cpu_set_t
impl Copy for dirent
impl Copy for dirent64
impl Copy for dl_phdr_info
impl Copy for dqblk
impl Copy for epoll_event
impl Copy for epoll_event
impl Copy for epoll_event
impl Copy for epoll_event
impl Copy for f_owner_ex
impl Copy for f_owner_ex
impl Copy for f_owner_ex
impl Copy for fanotify_event_metadata
impl Copy for fanotify_response
impl Copy for fd_set
impl Copy for ff_condition_effect
impl Copy for ff_constant_effect
impl Copy for ff_effect
impl Copy for ff_envelope
impl Copy for ff_periodic_effect
impl Copy for ff_ramp_effect
impl Copy for ff_replay
impl Copy for ff_rumble_effect
impl Copy for ff_trigger
impl Copy for file_clone_range
impl Copy for file_clone_range
impl Copy for file_clone_range
impl Copy for file_clone_range
impl Copy for file_dedupe_range_info
impl Copy for file_dedupe_range_info
impl Copy for file_dedupe_range_info
impl Copy for files_stat_struct
impl Copy for files_stat_struct
impl Copy for files_stat_struct
impl Copy for flock
impl Copy for flock
impl Copy for flock
impl Copy for flock
impl Copy for flock64
impl Copy for flock64
impl Copy for flock64
impl Copy for flock64
impl Copy for fsconfig_command
impl Copy for fsconfig_command
impl Copy for fsconfig_command
impl Copy for fscrypt_get_key_status_arg
impl Copy for fscrypt_get_key_status_arg
impl Copy for fscrypt_get_key_status_arg
impl Copy for fscrypt_get_policy_ex_arg
impl Copy for fscrypt_get_policy_ex_arg
impl Copy for fscrypt_get_policy_ex_arg
impl Copy for fscrypt_get_policy_ex_arg__bindgen_ty_1
impl Copy for fscrypt_get_policy_ex_arg__bindgen_ty_1
impl Copy for fscrypt_get_policy_ex_arg__bindgen_ty_1
impl Copy for fscrypt_key
impl Copy for fscrypt_key
impl Copy for fscrypt_key
impl Copy for fscrypt_key_specifier
impl Copy for fscrypt_key_specifier
impl Copy for fscrypt_key_specifier
impl Copy for fscrypt_key_specifier__bindgen_ty_1
impl Copy for fscrypt_key_specifier__bindgen_ty_1
impl Copy for fscrypt_key_specifier__bindgen_ty_1
impl Copy for fscrypt_policy_v1
impl Copy for fscrypt_policy_v1
impl Copy for fscrypt_policy_v1
impl Copy for fscrypt_policy_v2
impl Copy for fscrypt_policy_v2
impl Copy for fscrypt_policy_v2
impl Copy for fscrypt_remove_key_arg
impl Copy for fscrypt_remove_key_arg
impl Copy for fscrypt_remove_key_arg
impl Copy for fsid_t
impl Copy for fstrim_range
impl Copy for fstrim_range
impl Copy for fstrim_range
impl Copy for fsxattr
impl Copy for fsxattr
impl Copy for fsxattr
impl Copy for futex_waitv
impl Copy for futex_waitv
impl Copy for futex_waitv
impl Copy for genlmsghdr
impl Copy for glob64_t
impl Copy for glob_t
impl Copy for group
impl Copy for group_filter__bindgen_ty_1__bindgen_ty_1
impl Copy for group_filter__bindgen_ty_1__bindgen_ty_1
impl Copy for group_req
impl Copy for group_req
impl Copy for group_source_req
impl Copy for group_source_req
impl Copy for hostent
impl Copy for hwtstamp_config
impl Copy for if_nameindex
impl Copy for ifaddrs
impl Copy for ifconf
impl Copy for ifreq
impl Copy for in6_addr
impl Copy for in6_addr
impl Copy for in6_addr
impl Copy for in6_addr__bindgen_ty_1
impl Copy for in6_addr__bindgen_ty_1
impl Copy for in6_flowlabel_req
impl Copy for in6_flowlabel_req
impl Copy for in6_ifreq
impl Copy for in6_ifreq
impl Copy for in6_ifreq
impl Copy for in6_pktinfo
impl Copy for in6_pktinfo
impl Copy for in6_pktinfo
impl Copy for in6_rtmsg
impl Copy for in_addr
impl Copy for in_addr
impl Copy for in_addr
impl Copy for in_pktinfo
impl Copy for in_pktinfo
impl Copy for in_pktinfo
impl Copy for inodes_stat_t
impl Copy for inodes_stat_t
impl Copy for inodes_stat_t
impl Copy for inotify_event
impl Copy for input_absinfo
impl Copy for input_event
impl Copy for input_id
impl Copy for input_keymap_entry
impl Copy for input_mask
impl Copy for io_cqring_offsets
impl Copy for io_cqring_offsets
impl Copy for io_sqring_offsets
impl Copy for io_sqring_offsets
impl Copy for io_uring_buf
impl Copy for io_uring_buf_reg
impl Copy for io_uring_buf_ring__bindgen_ty_1__bindgen_ty_1
impl Copy for io_uring_buf_ring__bindgen_ty_1__bindgen_ty_2__bindgen_ty_1
impl Copy for io_uring_cqe
impl Copy for io_uring_file_index_range
impl Copy for io_uring_files_update
impl Copy for io_uring_files_update
impl Copy for io_uring_getevents_arg
impl Copy for io_uring_getevents_arg
impl Copy for io_uring_notification_register
impl Copy for io_uring_notification_slot
impl Copy for io_uring_op
impl Copy for io_uring_params
impl Copy for io_uring_params
impl Copy for io_uring_probe_op
impl Copy for io_uring_probe_op
impl Copy for io_uring_recvmsg_out
impl Copy for io_uring_restriction
impl Copy for io_uring_restriction
impl Copy for io_uring_restriction__bindgen_ty_1
impl Copy for io_uring_restriction__bindgen_ty_1
impl Copy for io_uring_rsrc_register
impl Copy for io_uring_rsrc_register
impl Copy for io_uring_rsrc_update
impl Copy for io_uring_rsrc_update
impl Copy for io_uring_rsrc_update2
impl Copy for io_uring_rsrc_update2
impl Copy for io_uring_sqe
impl Copy for io_uring_sqe__bindgen_ty_1
impl Copy for io_uring_sqe__bindgen_ty_1
impl Copy for io_uring_sqe__bindgen_ty_2
impl Copy for io_uring_sqe__bindgen_ty_2
impl Copy for io_uring_sqe__bindgen_ty_3
impl Copy for io_uring_sqe__bindgen_ty_3
impl Copy for io_uring_sqe__bindgen_ty_4
impl Copy for io_uring_sqe__bindgen_ty_4
impl Copy for io_uring_sqe__bindgen_ty_5
impl Copy for io_uring_sqe__bindgen_ty_5
impl Copy for io_uring_sqe__bindgen_ty_1__bindgen_ty_1
impl Copy for io_uring_sqe__bindgen_ty_5__bindgen_ty_1
impl Copy for io_uring_sqe__bindgen_ty_6__bindgen_ty_1
impl Copy for io_uring_sync_cancel_reg
impl Copy for iocb
impl Copy for iovec
impl Copy for iovec
impl Copy for iovec
impl Copy for iovec
impl Copy for ip6_mtuinfo
impl Copy for ip6_mtuinfo
impl Copy for ip_beet_phdr
impl Copy for ip_beet_phdr
impl Copy for ip_comp_hdr
impl Copy for ip_comp_hdr
impl Copy for ip_mreq
impl Copy for ip_mreq
impl Copy for ip_mreq
impl Copy for ip_mreq_source
impl Copy for ip_mreq_source
impl Copy for ip_mreq_source
impl Copy for ip_mreqn
impl Copy for ip_mreqn
impl Copy for ip_mreqn
impl Copy for ip_msfilter__bindgen_ty_1__bindgen_ty_1
impl Copy for ip_msfilter__bindgen_ty_1__bindgen_ty_1__bindgen_ty_1
impl Copy for ipc_perm
impl Copy for iphdr
impl Copy for iphdr
impl Copy for iphdr__bindgen_ty_1
impl Copy for iphdr__bindgen_ty_1__bindgen_ty_1
impl Copy for iphdr__bindgen_ty_1__bindgen_ty_2
impl Copy for ipv6_destopt_hao
impl Copy for ipv6_destopt_hao
impl Copy for ipv6_mreq
impl Copy for ipv6_mreq
impl Copy for ipv6_mreq
impl Copy for ipv6_opt_hdr
impl Copy for ipv6_opt_hdr
impl Copy for ipv6_rt_hdr
impl Copy for ipv6_rt_hdr
impl Copy for ipv6hdr
impl Copy for ipv6hdr
impl Copy for ipv6hdr__bindgen_ty_1
impl Copy for ipv6hdr__bindgen_ty_1__bindgen_ty_1
impl Copy for ipv6hdr__bindgen_ty_1__bindgen_ty_2
impl Copy for itimerspec
impl Copy for itimerspec
impl Copy for itimerspec
impl Copy for itimerspec
impl Copy for itimerval
impl Copy for itimerval
impl Copy for itimerval
impl Copy for itimerval
impl Copy for j1939_filter
impl Copy for kernel_sigaction
impl Copy for kernel_sigaction
impl Copy for kernel_sigset_t
impl Copy for kernel_sigset_t
impl Copy for ktermios
impl Copy for ktermios
impl Copy for ktermios
impl Copy for lconv
impl Copy for linger
impl Copy for linger
impl Copy for linger
impl Copy for mallinfo
impl Copy for mallinfo2
impl Copy for max_align_t
impl Copy for mcontext_t
impl Copy for membarrier_cmd
impl Copy for membarrier_cmd
impl Copy for membarrier_cmd
impl Copy for membarrier_cmd_flag
impl Copy for membarrier_cmd_flag
impl Copy for membarrier_cmd_flag
impl Copy for mmsghdr
impl Copy for mmsghdr
impl Copy for mmsghdr
impl Copy for mntent
impl Copy for mount_attr
impl Copy for mount_attr
impl Copy for mount_attr
impl Copy for mq_attr
impl Copy for msghdr
impl Copy for msghdr
impl Copy for msghdr
impl Copy for msginfo
impl Copy for msqid_ds
impl Copy for new_utsname
impl Copy for new_utsname
impl Copy for nl_mmap_hdr
impl Copy for nl_mmap_req
impl Copy for nl_pktinfo
impl Copy for nlattr
impl Copy for nlmsgerr
impl Copy for nlmsghdr
impl Copy for ntptimeval
impl Copy for old_utsname
impl Copy for old_utsname
impl Copy for oldold_utsname
impl Copy for oldold_utsname
impl Copy for open_how
impl Copy for open_how
impl Copy for open_how
impl Copy for open_how
impl Copy for option
impl Copy for packet_mreq
impl Copy for passwd
impl Copy for pollfd
impl Copy for pollfd
impl Copy for pollfd
impl Copy for pollfd
impl Copy for posix_spawn_file_actions_t
impl Copy for posix_spawnattr_t
impl Copy for prctl_mm_map
impl Copy for prctl_mm_map
impl Copy for protoent
impl Copy for pthread_attr_t
impl Copy for pthread_barrier_t
impl Copy for pthread_barrierattr_t
impl Copy for pthread_cond_t
impl Copy for pthread_condattr_t
impl Copy for pthread_mutex_t
impl Copy for pthread_mutexattr_t
impl Copy for pthread_rwlock_t
impl Copy for pthread_rwlockattr_t
impl Copy for ptrace_peeksiginfo_args
impl Copy for ptrace_rseq_configuration
impl Copy for ptrace_syscall_info
impl Copy for regex_t
impl Copy for regmatch_t
impl Copy for rlimit
impl Copy for rlimit
impl Copy for rlimit
impl Copy for rlimit
impl Copy for rlimit64
impl Copy for rlimit64
impl Copy for rlimit64
impl Copy for rlimit64
impl Copy for robust_list
impl Copy for robust_list
impl Copy for robust_list
impl Copy for robust_list_head
impl Copy for robust_list_head
impl Copy for robust_list_head
impl Copy for rt2_hdr
impl Copy for rt2_hdr
impl Copy for rtentry
impl Copy for rusage
impl Copy for rusage
impl Copy for rusage
impl Copy for rusage
impl Copy for sched_attr
impl Copy for sched_param
impl Copy for sctp_authinfo
impl Copy for sctp_initmsg
impl Copy for sctp_nxtinfo
impl Copy for sctp_prinfo
impl Copy for sctp_rcvinfo
impl Copy for sctp_sndinfo
impl Copy for sctp_sndrcvinfo
impl Copy for seccomp_data
impl Copy for seccomp_notif
impl Copy for seccomp_notif_addfd
impl Copy for seccomp_notif_resp
impl Copy for seccomp_notif_sizes
impl Copy for sem_t
impl Copy for sembuf
impl Copy for semid_ds
impl Copy for seminfo
impl Copy for servent
impl Copy for shmid_ds
impl Copy for sigaction
impl Copy for sigaction
impl Copy for sigaction
impl Copy for sigaction
impl Copy for sigaltstack
impl Copy for sigaltstack
impl Copy for sigaltstack
impl Copy for sigevent
impl Copy for sigevent
impl Copy for sigevent
impl Copy for sigevent
impl Copy for sigevent__bindgen_ty_1
impl Copy for sigevent__bindgen_ty_1
impl Copy for sigevent__bindgen_ty_1
impl Copy for sigevent__bindgen_ty_1__bindgen_ty_1
impl Copy for sigevent__bindgen_ty_1__bindgen_ty_1
impl Copy for sigevent__bindgen_ty_1__bindgen_ty_1
impl Copy for siginfo
impl Copy for siginfo
impl Copy for siginfo
impl Copy for siginfo__bindgen_ty_1
impl Copy for siginfo__bindgen_ty_1
impl Copy for siginfo__bindgen_ty_1
impl Copy for siginfo__bindgen_ty_1__bindgen_ty_1
impl Copy for siginfo__bindgen_ty_1__bindgen_ty_1
impl Copy for siginfo__bindgen_ty_1__bindgen_ty_1
impl Copy for siginfo_t
impl Copy for signalfd_siginfo
impl Copy for sigset_t
impl Copy for sigval
impl Copy for sigval
impl Copy for sigval
impl Copy for sigval
impl Copy for sock_extended_err
impl Copy for sock_filter
impl Copy for sock_fprog
impl Copy for sock_txtime
impl Copy for sockaddr
impl Copy for sockaddr
impl Copy for sockaddr
impl Copy for sockaddr_alg
impl Copy for sockaddr_can
impl Copy for sockaddr_in
impl Copy for sockaddr_in
impl Copy for sockaddr_in
impl Copy for sockaddr_in6
impl Copy for sockaddr_in6
impl Copy for sockaddr_in6
impl Copy for sockaddr_ll
impl Copy for sockaddr_nl
impl Copy for sockaddr_storage
impl Copy for sockaddr_un
impl Copy for sockaddr_un
impl Copy for sockaddr_un
impl Copy for sockaddr_vm
impl Copy for sockaddr_xdp
impl Copy for socket_state
impl Copy for socket_state
impl Copy for spwd
impl Copy for stack_t
impl Copy for stat
impl Copy for stat
impl Copy for stat
impl Copy for stat
impl Copy for stat64
impl Copy for statfs
impl Copy for statfs
impl Copy for statfs
impl Copy for statfs
impl Copy for statfs64
impl Copy for statfs64
impl Copy for statfs64
impl Copy for statfs64
impl Copy for statvfs
impl Copy for statvfs64
impl Copy for statx
impl Copy for statx
impl Copy for statx
impl Copy for statx
impl Copy for statx_timestamp
impl Copy for statx_timestamp
impl Copy for statx_timestamp
impl Copy for statx_timestamp
impl Copy for sysinfo
impl Copy for tcp_ca_state
impl Copy for tcp_ca_state
impl Copy for tcp_diag_md5sig
impl Copy for tcp_diag_md5sig
impl Copy for tcp_fastopen_client_fail
impl Copy for tcp_fastopen_client_fail
impl Copy for tcp_info
impl Copy for tcp_info
impl Copy for tcp_md5sig
impl Copy for tcp_md5sig
impl Copy for tcp_repair_opt
impl Copy for tcp_repair_opt
impl Copy for tcp_repair_window
impl Copy for tcp_repair_window
impl Copy for tcp_word_hdr
impl Copy for tcp_word_hdr
impl Copy for tcp_zerocopy_receive
impl Copy for tcp_zerocopy_receive
impl Copy for tcphdr
impl Copy for tcphdr
impl Copy for termio
impl Copy for termio
impl Copy for termio
impl Copy for termios
impl Copy for termios
impl Copy for termios
impl Copy for termios
impl Copy for termios2
impl Copy for termios2
impl Copy for termios2
impl Copy for termios2
impl Copy for timespec
impl Copy for timespec
impl Copy for timespec
impl Copy for timespec
impl Copy for timeval
impl Copy for timeval
impl Copy for timeval
impl Copy for timeval
impl Copy for timex
impl Copy for timezone
impl Copy for timezone
impl Copy for timezone
impl Copy for tls12_crypto_info_aes_gcm_128
impl Copy for tls12_crypto_info_aes_gcm_256
impl Copy for tls12_crypto_info_chacha20_poly1305
impl Copy for tls_crypto_info
impl Copy for tm
impl Copy for tms
impl Copy for ucontext_t
impl Copy for ucred
impl Copy for ucred
impl Copy for ucred
impl Copy for uffd_msg
impl Copy for uffd_msg
impl Copy for uffd_msg
impl Copy for uffd_msg__bindgen_ty_1
impl Copy for uffd_msg__bindgen_ty_1
impl Copy for uffd_msg__bindgen_ty_1
impl Copy for uffd_msg__bindgen_ty_1__bindgen_ty_1
impl Copy for uffd_msg__bindgen_ty_1__bindgen_ty_1
impl Copy for uffd_msg__bindgen_ty_1__bindgen_ty_1
impl Copy for uffd_msg__bindgen_ty_1__bindgen_ty_2
impl Copy for uffd_msg__bindgen_ty_1__bindgen_ty_2
impl Copy for uffd_msg__bindgen_ty_1__bindgen_ty_2
impl Copy for uffd_msg__bindgen_ty_1__bindgen_ty_3
impl Copy for uffd_msg__bindgen_ty_1__bindgen_ty_3
impl Copy for uffd_msg__bindgen_ty_1__bindgen_ty_3
impl Copy for uffd_msg__bindgen_ty_1__bindgen_ty_4
impl Copy for uffd_msg__bindgen_ty_1__bindgen_ty_4
impl Copy for uffd_msg__bindgen_ty_1__bindgen_ty_4
impl Copy for uffd_msg__bindgen_ty_1__bindgen_ty_5
impl Copy for uffd_msg__bindgen_ty_1__bindgen_ty_5
impl Copy for uffd_msg__bindgen_ty_1__bindgen_ty_5
impl Copy for uffd_msg__bindgen_ty_1__bindgen_ty_1__bindgen_ty_1
impl Copy for uffd_msg__bindgen_ty_1__bindgen_ty_1__bindgen_ty_1
impl Copy for uffd_msg__bindgen_ty_1__bindgen_ty_1__bindgen_ty_1
impl Copy for uffdio_api
impl Copy for uffdio_api
impl Copy for uffdio_api
impl Copy for uffdio_continue
impl Copy for uffdio_continue
impl Copy for uffdio_continue
impl Copy for uffdio_copy
impl Copy for uffdio_copy
impl Copy for uffdio_copy
impl Copy for uffdio_range
impl Copy for uffdio_range
impl Copy for uffdio_range
impl Copy for uffdio_register
impl Copy for uffdio_register
impl Copy for uffdio_register
impl Copy for uffdio_writeprotect
impl Copy for uffdio_writeprotect
impl Copy for uffdio_writeprotect
impl Copy for uffdio_zeropage
impl Copy for uffdio_zeropage
impl Copy for uffdio_zeropage
impl Copy for uinput_abs_setup
impl Copy for uinput_ff_erase
impl Copy for uinput_ff_upload
impl Copy for uinput_setup
impl Copy for uinput_user_dev
impl Copy for user
impl Copy for user_desc
impl Copy for user_desc
impl Copy for user_desc
impl Copy for user_fpregs_struct
impl Copy for user_regs_struct
impl Copy for utimbuf
impl Copy for utmpx
impl Copy for utsname
impl Copy for vec128_storage
impl Copy for vec256_storage
impl Copy for vec512_storage
impl Copy for vfs_cap_data
impl Copy for vfs_cap_data
impl Copy for vfs_cap_data__bindgen_ty_1
impl Copy for vfs_cap_data__bindgen_ty_1
impl Copy for vfs_ns_cap_data
impl Copy for vfs_ns_cap_data
impl Copy for vfs_ns_cap_data__bindgen_ty_1
impl Copy for vfs_ns_cap_data__bindgen_ty_1
impl Copy for winsize
impl Copy for winsize
impl Copy for winsize
impl Copy for winsize
impl Copy for xdp_desc
impl Copy for xdp_mmap_offsets
impl Copy for xdp_mmap_offsets_v1
impl Copy for xdp_options
impl Copy for xdp_ring_offset
impl Copy for xdp_ring_offset_v1
impl Copy for xdp_statistics
impl Copy for xdp_statistics_v1
impl Copy for xdp_umem_reg
impl Copy for xdp_umem_reg_v1
impl<'a> Copy for OpaqueDigestItemId<'a>
impl<'a> Copy for gclient::ext::sp_core::serde::de::Unexpected<'a>
impl<'a> Copy for std::path::Component<'a>
impl<'a> Copy for std::path::Prefix<'a>
impl<'a> Copy for Input<'a>
impl<'a> Copy for Arguments<'a>
impl<'a> Copy for core::panic::location::Location<'a>
impl<'a> Copy for IoSlice<'a>
impl<'a> Copy for Ancestors<'a>
impl<'a> Copy for PrefixComponent<'a>
impl<'a> Copy for url::ParseOptions<'a>
impl<'a> Copy for BitsIter<'a>
impl<'a> Copy for ComponentImport<'a>
impl<'a> Copy for ComponentImport<'a>
impl<'a> Copy for ConstExpr<'a>
impl<'a> Copy for ConstExpr<'a>
impl<'a> Copy for DataKind<'a>
impl<'a> Copy for DataKind<'a>
impl<'a> Copy for Export<'a>
impl<'a> Copy for Export<'a>
impl<'a> Copy for FfdheGroup<'a>
impl<'a> Copy for Global<'a>
impl<'a> Copy for Global<'a>
impl<'a> Copy for Header<'a>
impl<'a> Copy for Ident<'a>
impl<'a> Copy for Import<'a>
impl<'a> Copy for Import<'a>
impl<'a> Copy for Location<'a>
impl<'a> Copy for Naming<'a>
impl<'a> Copy for Naming<'a>
impl<'a> Copy for NibbleSlice<'a>
impl<'a> Copy for NodeHandle<'a>
impl<'a> Copy for PalletMetadata<'a>
impl<'a> Copy for ParamsSequence<'a>
impl<'a> Copy for ParamsSequence<'a>
impl<'a> Copy for Parse<'a>
impl<'a> Copy for Positive<'a>
impl<'a> Copy for ProducersFieldValue<'a>
impl<'a> Copy for ProducersFieldValue<'a>
impl<'a> Copy for RequestHeaders<'a>
impl<'a> Copy for RequestHeaders<'a>
impl<'a> Copy for RevocationOptions<'a>
impl<'a> Copy for RevocationOptionsBuilder<'a>
impl<'a> Copy for RuntimeApiMetadata<'a>
impl<'a> Copy for Salt<'a>
impl<'a> Copy for TypesRef<'a>
impl<'a> Copy for TypesRef<'a>
impl<'a> Copy for Value<'a>
impl<'a, E> Copy for BytesDeserializer<'a, E>
impl<'a, R> Copy for CompositeField<'a, R>
impl<'a, R> Copy for ReadCacheRange<'a, R>
impl<'a, T> Copy for CompactRef<'a, T>where
T: Copy,
impl<'a, T> Copy for Symbol<'a, T>where
T: Copy + 'a,
impl<'a, T> Copy for Slice<'a, T>where
T: Copy,
impl<'a, T> Copy for Ptr<'a, T>where
T: ?Sized,
impl<'a, T, O> Copy for IterOnes<'a, T, O>
impl<'a, T, O> Copy for IterZeros<'a, T, O>
impl<'a, T, S> Copy for BoundedSlice<'a, T, S>
impl<'a, T, const N: usize> Copy for ArrayWindows<'a, T, N>where
T: Copy + 'a,
impl<'abbrev, 'entry, 'unit, R> Copy for AttrsIter<'abbrev, 'entry, 'unit, R>where
R: Copy + Reader,
impl<'abbrev, 'entry, 'unit, R> Copy for AttrsIter<'abbrev, 'entry, 'unit, R>where
R: Copy + Reader,
impl<'buf> Copy for AllPreallocated<'buf>
impl<'buf> Copy for SignOnlyPreallocated<'buf>
impl<'buf> Copy for VerifyOnlyPreallocated<'buf>
impl<'data> Copy for Bytes<'data>
impl<'data> Copy for Bytes<'data>
impl<'data> Copy for CodeView<'data>
impl<'data> Copy for CodeView<'data>
impl<'data> Copy for CompressedData<'data>
impl<'data> Copy for CompressedData<'data>
impl<'data> Copy for DataDirectories<'data>
impl<'data> Copy for Export<'data>
impl<'data> Copy for Export<'data>
impl<'data> Copy for Export<'data>
impl<'data> Copy for ExportTarget<'data>
impl<'data> Copy for Import<'data>
impl<'data> Copy for Import<'data>
impl<'data> Copy for Import<'data>
impl<'data> Copy for ImportName<'data>
impl<'data> Copy for ObjectMapEntry<'data>
impl<'data> Copy for ObjectMapEntry<'data>
impl<'data> Copy for RelocationBlockIterator<'data>
impl<'data> Copy for ResourceDirectory<'data>
impl<'data> Copy for RichHeaderInfo<'data>
impl<'data> Copy for SectionTable<'data>
impl<'data> Copy for SymbolMapName<'data>
impl<'data> Copy for SymbolMapName<'data>
impl<'data> Copy for Version<'data>
impl<'data> Copy for Version<'data>
impl<'data, 'file, Elf, R> Copy for ElfSymbol<'data, 'file, Elf, R>
impl<'data, 'file, Elf, R> Copy for ElfSymbol<'data, 'file, Elf, R>
impl<'data, 'file, Elf, R> Copy for ElfSymbolTable<'data, 'file, Elf, R>
impl<'data, 'file, Elf, R> Copy for ElfSymbolTable<'data, 'file, Elf, R>
impl<'data, 'file, Mach, R> Copy for MachOSymbol<'data, 'file, Mach, R>
impl<'data, 'file, Mach, R> Copy for MachOSymbolTable<'data, 'file, Mach, R>
impl<'data, 'file, R, Coff> Copy for CoffSymbol<'data, 'file, R, Coff>
impl<'data, 'file, R, Coff> Copy for CoffSymbolTable<'data, 'file, R, Coff>
impl<'data, 'file, Xcoff, R> Copy for XcoffSymbol<'data, 'file, Xcoff, R>
impl<'data, 'file, Xcoff, R> Copy for XcoffSymbolTable<'data, 'file, Xcoff, R>
impl<'data, E> Copy for LoadCommandData<'data, E>where
E: Copy + Endian,
impl<'data, E> Copy for LoadCommandIterator<'data, E>where
E: Copy + Endian,
impl<'data, E> Copy for LoadCommandVariant<'data, E>where
E: Copy + Endian,
impl<'data, Elf, R> Copy for SectionTable<'data, Elf, R>
impl<'data, Elf, R> Copy for SectionTable<'data, Elf, R>
impl<'data, Elf, R> Copy for SymbolTable<'data, Elf, R>
impl<'data, Elf, R> Copy for SymbolTable<'data, Elf, R>
impl<'data, Mach, R> Copy for SymbolTable<'data, Mach, R>
impl<'data, R> Copy for ArchiveFile<'data, R>where
R: Copy + ReadRef<'data>,
impl<'data, R> Copy for StringTable<'data, R>where
R: Copy + ReadRef<'data>,
impl<'data, R> Copy for StringTable<'data, R>where
R: Copy + ReadRef<'data>,
impl<'data, Xcoff> Copy for SectionTable<'data, Xcoff>
impl<'de, E> Copy for BorrowedBytesDeserializer<'de, E>
impl<'de, E> Copy for BorrowedStrDeserializer<'de, E>
impl<'de, E> Copy for StrDeserializer<'de, E>
impl<'fd> Copy for BorrowedFd<'fd>
impl<'h> Copy for Match<'h>
impl<'h> Copy for Match<'h>
impl<'input, Endian> Copy for EndianSlice<'input, Endian>where
Endian: Copy + Endianity,
impl<'input, Endian> Copy for EndianSlice<'input, Endian>where
Endian: Copy + Endianity,
impl<'prev, 'subs> Copy for ArgScopeStack<'prev, 'subs>where
'subs: 'prev,
impl<'resolver, TypeId> Copy for Field<'resolver, TypeId>where
TypeId: Copy,
impl<A> Copy for ExtendedGcd<A>where
A: Copy,
impl<A> Copy for Aad<A>where
A: Copy,
impl<A> Copy for ArrayVec<A>
impl<A, B> Copy for EitherWriter<A, B>
impl<A, B> Copy for OrElse<A, B>
impl<A, B> Copy for Tee<A, B>
impl<A, O> Copy for BitArray<A, O>where
O: BitOrder,
A: BitViewSized + Copy,
impl<B> Copy for BodyDataStream<B>where
B: Copy,
impl<B> Copy for BodyStream<B>where
B: Copy,
impl<B> Copy for Limited<B>where
B: Copy,
impl<B> Copy for PublicKeyComponents<B>where
B: Copy,
impl<B> Copy for UnparsedPublicKey<B>where
B: Copy,
impl<B> Copy for UnparsedPublicKey<B>where
B: Copy,
impl<B, C> Copy for ControlFlow<B, C>
impl<B, F> Copy for MapErr<B, F>
impl<B, F> Copy for MapFrame<B, F>
impl<Block> Copy for BlockId<Block>where
Block: Block,
impl<D> Copy for Empty<D>
impl<D> Copy for Full<D>where
D: Copy,
impl<Dyn> Copy for DynMetadata<Dyn>where
Dyn: ?Sized,
impl<E> Copy for BoolDeserializer<E>
impl<E> Copy for CharDeserializer<E>
impl<E> Copy for F32Deserializer<E>
impl<E> Copy for F64Deserializer<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 I128Deserializer<E>
impl<E> Copy for IsizeDeserializer<E>
impl<E> Copy for U8Deserializer<E>
impl<E> Copy for U16Deserializer<E>
impl<E> Copy for U32Deserializer<E>
impl<E> Copy for U64Deserializer<E>
impl<E> Copy for U128Deserializer<E>
impl<E> Copy for UnitDeserializer<E>
impl<E> Copy for UsizeDeserializer<E>
impl<E> Copy for BuildToolVersion<E>where
E: Copy + Endian,
impl<E> Copy for BuildVersionCommand<E>where
E: Copy + Endian,
impl<E> Copy for CompressionHeader32<E>where
E: Copy + Endian,
impl<E> Copy for CompressionHeader32<E>where
E: Copy + Endian,
impl<E> Copy for CompressionHeader64<E>where
E: Copy + Endian,
impl<E> Copy for CompressionHeader64<E>where
E: Copy + Endian,
impl<E> Copy for DataInCodeEntry<E>where
E: Copy + Endian,
impl<E> Copy for DyldCacheHeader<E>where
E: Copy + Endian,
impl<E> Copy for DyldCacheImageInfo<E>where
E: Copy + Endian,
impl<E> Copy for DyldCacheMappingInfo<E>where
E: Copy + Endian,
impl<E> Copy for DyldInfoCommand<E>where
E: Copy + Endian,
impl<E> Copy for DyldSubCacheInfo<E>where
E: Copy + Endian,
impl<E> Copy for Dylib<E>where
E: Copy + Endian,
impl<E> Copy for DylibCommand<E>where
E: Copy + Endian,
impl<E> Copy for DylibModule32<E>where
E: Copy + Endian,
impl<E> Copy for DylibModule64<E>where
E: Copy + Endian,
impl<E> Copy for DylibReference<E>where
E: Copy + Endian,
impl<E> Copy for DylibTableOfContents<E>where
E: Copy + Endian,
impl<E> Copy for DylinkerCommand<E>where
E: Copy + Endian,
impl<E> Copy for Dyn32<E>where
E: Copy + Endian,
impl<E> Copy for Dyn32<E>where
E: Copy + Endian,
impl<E> Copy for Dyn64<E>where
E: Copy + Endian,
impl<E> Copy for Dyn64<E>where
E: Copy + Endian,
impl<E> Copy for DysymtabCommand<E>where
E: Copy + Endian,
impl<E> Copy for EncryptionInfoCommand32<E>where
E: Copy + Endian,
impl<E> Copy for EncryptionInfoCommand64<E>where
E: Copy + Endian,
impl<E> Copy for EntryPointCommand<E>where
E: Copy + Endian,
impl<E> Copy for FileHeader32<E>where
E: Copy + Endian,
impl<E> Copy for FileHeader32<E>where
E: Copy + Endian,
impl<E> Copy for FileHeader64<E>where
E: Copy + Endian,
impl<E> Copy for FileHeader64<E>where
E: Copy + Endian,
impl<E> Copy for FilesetEntryCommand<E>where
E: Copy + Endian,
impl<E> Copy for FvmfileCommand<E>where
E: Copy + Endian,
impl<E> Copy for Fvmlib<E>where
E: Copy + Endian,
impl<E> Copy for FvmlibCommand<E>where
E: Copy + Endian,
impl<E> Copy for GnuHashHeader<E>where
E: Copy + Endian,
impl<E> Copy for GnuHashHeader<E>where
E: Copy + Endian,
impl<E> Copy for HashHeader<E>where
E: Copy + Endian,
impl<E> Copy for HashHeader<E>where
E: Copy + Endian,
impl<E> Copy for I16<E>where
E: Copy + Endian,
impl<E> Copy for I16Bytes<E>where
E: Copy + Endian,
impl<E> Copy for I16Bytes<E>where
E: Copy + Endian,
impl<E> Copy for I32<E>where
E: Copy + Endian,
impl<E> Copy for I32Bytes<E>where
E: Copy + Endian,
impl<E> Copy for I32Bytes<E>where
E: Copy + Endian,
impl<E> Copy for I64<E>where
E: Copy + Endian,
impl<E> Copy for I64Bytes<E>where
E: Copy + Endian,
impl<E> Copy for I64Bytes<E>where
E: Copy + Endian,
impl<E> Copy for IdentCommand<E>where
E: Copy + Endian,
impl<E> Copy for LcStr<E>where
E: Copy + Endian,
impl<E> Copy for LinkeditDataCommand<E>where
E: Copy + Endian,
impl<E> Copy for LinkerOptionCommand<E>where
E: Copy + Endian,
impl<E> Copy for LoadCommand<E>where
E: Copy + Endian,
impl<E> Copy for MachHeader32<E>where
E: Copy + Endian,
impl<E> Copy for MachHeader64<E>where
E: Copy + Endian,
impl<E> Copy for Nlist32<E>where
E: Copy + Endian,
impl<E> Copy for Nlist64<E>where
E: Copy + Endian,
impl<E> Copy for NoteCommand<E>where
E: Copy + Endian,
impl<E> Copy for NoteHeader32<E>where
E: Copy + Endian,
impl<E> Copy for NoteHeader32<E>where
E: Copy + Endian,
impl<E> Copy for NoteHeader64<E>where
E: Copy + Endian,
impl<E> Copy for NoteHeader64<E>where
E: Copy + Endian,
impl<E> Copy for PrebindCksumCommand<E>where
E: Copy + Endian,
impl<E> Copy for PreboundDylibCommand<E>where
E: Copy + Endian,
impl<E> Copy for ProgramHeader32<E>where
E: Copy + Endian,
impl<E> Copy for ProgramHeader32<E>where
E: Copy + Endian,
impl<E> Copy for ProgramHeader64<E>where
E: Copy + Endian,
impl<E> Copy for ProgramHeader64<E>where
E: Copy + Endian,
impl<E> Copy for Rel32<E>where
E: Copy + Endian,
impl<E> Copy for Rel32<E>where
E: Copy + Endian,
impl<E> Copy for Rel64<E>where
E: Copy + Endian,
impl<E> Copy for Rel64<E>where
E: Copy + Endian,
impl<E> Copy for Rela32<E>where
E: Copy + Endian,
impl<E> Copy for Rela32<E>where
E: Copy + Endian,
impl<E> Copy for Rela64<E>where
E: Copy + Endian,
impl<E> Copy for Rela64<E>where
E: Copy + Endian,
impl<E> Copy for Relocation<E>where
E: Copy + Endian,
impl<E> Copy for RoutinesCommand32<E>where
E: Copy + Endian,
impl<E> Copy for RoutinesCommand64<E>where
E: Copy + Endian,
impl<E> Copy for RpathCommand<E>where
E: Copy + Endian,
impl<E> Copy for Section32<E>where
E: Copy + Endian,
impl<E> Copy for Section64<E>where
E: Copy + Endian,
impl<E> Copy for SectionHeader32<E>where
E: Copy + Endian,
impl<E> Copy for SectionHeader32<E>where
E: Copy + Endian,
impl<E> Copy for SectionHeader64<E>where
E: Copy + Endian,
impl<E> Copy for SectionHeader64<E>where
E: Copy + Endian,
impl<E> Copy for SegmentCommand32<E>where
E: Copy + Endian,
impl<E> Copy for SegmentCommand64<E>where
E: Copy + Endian,
impl<E> Copy for SourceVersionCommand<E>where
E: Copy + Endian,
impl<E> Copy for SubClientCommand<E>where
E: Copy + Endian,
impl<E> Copy for SubFrameworkCommand<E>where
E: Copy + Endian,
impl<E> Copy for SubLibraryCommand<E>where
E: Copy + Endian,
impl<E> Copy for SubUmbrellaCommand<E>where
E: Copy + Endian,
impl<E> Copy for Sym32<E>where
E: Copy + Endian,
impl<E> Copy for Sym32<E>where
E: Copy + Endian,
impl<E> Copy for Sym64<E>where
E: Copy + Endian,
impl<E> Copy for Sym64<E>where
E: Copy + Endian,
impl<E> Copy for Syminfo32<E>where
E: Copy + Endian,
impl<E> Copy for Syminfo32<E>where
E: Copy + Endian,
impl<E> Copy for Syminfo64<E>where
E: Copy + Endian,
impl<E> Copy for Syminfo64<E>where
E: Copy + Endian,
impl<E> Copy for SymsegCommand<E>where
E: Copy + Endian,
impl<E> Copy for SymtabCommand<E>where
E: Copy + Endian,
impl<E> Copy for ThreadCommand<E>where
E: Copy + Endian,
impl<E> Copy for TwolevelHint<E>where
E: Copy + Endian,
impl<E> Copy for TwolevelHintsCommand<E>where
E: Copy + Endian,
impl<E> Copy for U16<E>where
E: Copy + Endian,
impl<E> Copy for U16Bytes<E>where
E: Copy + Endian,
impl<E> Copy for U16Bytes<E>where
E: Copy + Endian,
impl<E> Copy for U32<E>where
E: Copy + Endian,
impl<E> Copy for U32Bytes<E>where
E: Copy + Endian,
impl<E> Copy for U32Bytes<E>where
E: Copy + Endian,
impl<E> Copy for U64<E>where
E: Copy + Endian,
impl<E> Copy for U64Bytes<E>where
E: Copy + Endian,
impl<E> Copy for U64Bytes<E>where
E: Copy + Endian,
impl<E> Copy for UuidCommand<E>where
E: Copy + Endian,
impl<E> Copy for Verdaux<E>where
E: Copy + Endian,
impl<E> Copy for Verdaux<E>where
E: Copy + Endian,
impl<E> Copy for Verdef<E>where
E: Copy + Endian,
impl<E> Copy for Verdef<E>where
E: Copy + Endian,
impl<E> Copy for Vernaux<E>where
E: Copy + Endian,
impl<E> Copy for Vernaux<E>where
E: Copy + Endian,
impl<E> Copy for Verneed<E>where
E: Copy + Endian,
impl<E> Copy for Verneed<E>where
E: Copy + Endian,
impl<E> Copy for VersionMinCommand<E>where
E: Copy + Endian,
impl<E> Copy for Versym<E>where
E: Copy + Endian,
impl<E> Copy for Versym<E>where
E: Copy + Endian,
impl<F32, F64> Copy for Value<F32, F64>
impl<F> Copy for RepeatWith<F>where
F: Copy,
impl<F> Copy for LayerFn<F>where
F: Copy,
impl<HO> Copy for ChildReference<HO>where
HO: Copy,
impl<Idx> Copy for RangeTo<Idx>where
Idx: Copy,
impl<Idx> Copy for RangeToInclusive<Idx>where
Idx: Copy,
impl<Idx> Copy for core::range::Range<Idx>where
Idx: Copy,
impl<Idx> Copy for RangeFrom<Idx>where
Idx: Copy,
impl<Idx> Copy for RangeInclusive<Idx>where
Idx: Copy,
impl<Info> Copy for DispatchErrorWithPostInfo<Info>
impl<Inner> Copy for Frozen<Inner>where
Inner: Copy + Mutability,
impl<K> Copy for ExtendedKey<K>where
K: Copy,
impl<L, R> Copy for gclient::ext::sp_runtime::Either<L, R>
impl<L, R> Copy for Either<L, R>
impl<M> Copy for WithMaxLevel<M>where
M: Copy,
impl<M> Copy for WithMinLevel<M>where
M: Copy,
impl<M, F> Copy for WithFilter<M, F>
impl<M, R> Copy for GasNodeId<M, R>
impl<M, T> Copy for Address<M, T>where
M: Mutability,
T: ?Sized,
impl<M, T, O> Copy for BitPtr<M, T, O>where
M: Mutability,
T: BitStore,
O: BitOrder,
impl<NI> Copy for Avx2Machine<NI>where
NI: Copy,
impl<O, E> Copy for WithOtherEndian<O, E>
impl<O, I> Copy for WithOtherIntEncoding<O, I>
impl<O, L> Copy for WithOtherLimit<O, L>
impl<O, T> Copy for WithOtherTrailing<O, T>
impl<Offset> Copy for UnitType<Offset>where
Offset: Copy + ReaderOffset,
impl<Offset> Copy for UnitType<Offset>where
Offset: Copy + ReaderOffset,
impl<P> Copy for VMOffsets<P>where
P: Copy,
impl<P> Copy for VMOffsetsFields<P>where
P: Copy,
impl<Params, Results> Copy for TypedFunc<Params, Results>
impl<Ptr> Copy for Pin<Ptr>where
Ptr: Copy,
impl<Public, Private> Copy for KeyPairComponents<Public, Private>
impl<R> Copy for Attribute<R>where
R: Copy + Reader,
impl<R> Copy for Attribute<R>where
R: Copy + Reader,
impl<R> Copy for BitEnd<R>where
R: Copy + BitRegister,
impl<R> Copy for BitIdx<R>where
R: Copy + BitRegister,
impl<R> Copy for BitIdxError<R>where
R: Copy + BitRegister,
impl<R> Copy for BitMask<R>where
R: Copy + BitRegister,
impl<R> Copy for BitPos<R>where
R: Copy + BitRegister,
impl<R> Copy for BitSel<R>where
R: Copy + BitRegister,
impl<R> Copy for DebugAbbrev<R>where
R: Copy,
impl<R> Copy for DebugAbbrev<R>where
R: Copy,
impl<R> Copy for DebugAddr<R>where
R: Copy,
impl<R> Copy for DebugAddr<R>where
R: Copy,
impl<R> Copy for DebugAranges<R>where
R: Copy,
impl<R> Copy for DebugAranges<R>where
R: Copy,
impl<R> Copy for DebugCuIndex<R>where
R: Copy,
impl<R> Copy for DebugCuIndex<R>where
R: Copy,
impl<R> Copy for DebugFrame<R>where
R: Copy + Reader,
impl<R> Copy for DebugFrame<R>where
R: Copy + Reader,
impl<R> Copy for DebugInfo<R>where
R: Copy,
impl<R> Copy for DebugInfo<R>where
R: Copy,
impl<R> Copy for DebugLine<R>where
R: Copy,
impl<R> Copy for DebugLine<R>where
R: Copy,
impl<R> Copy for DebugLineStr<R>where
R: Copy,
impl<R> Copy for DebugLineStr<R>where
R: Copy,
impl<R> Copy for DebugLoc<R>where
R: Copy,
impl<R> Copy for DebugLoc<R>where
R: Copy,
impl<R> Copy for DebugLocLists<R>where
R: Copy,
impl<R> Copy for DebugLocLists<R>where
R: Copy,
impl<R> Copy for DebugRanges<R>where
R: Copy,
impl<R> Copy for DebugRanges<R>where
R: Copy,
impl<R> Copy for DebugRngLists<R>where
R: Copy,
impl<R> Copy for DebugRngLists<R>where
R: Copy,
impl<R> Copy for DebugStr<R>where
R: Copy,
impl<R> Copy for DebugStr<R>where
R: Copy,
impl<R> Copy for DebugStrOffsets<R>where
R: Copy,
impl<R> Copy for DebugStrOffsets<R>where
R: Copy,
impl<R> Copy for DebugTuIndex<R>where
R: Copy,
impl<R> Copy for DebugTuIndex<R>where
R: Copy,
impl<R> Copy for DebugTypes<R>where
R: Copy,
impl<R> Copy for DebugTypes<R>where
R: Copy,
impl<R> Copy for EhFrame<R>where
R: Copy + Reader,
impl<R> Copy for EhFrame<R>where
R: Copy + Reader,
impl<R> Copy for EhFrameHdr<R>where
R: Copy + Reader,
impl<R> Copy for EhFrameHdr<R>where
R: Copy + Reader,
impl<R> Copy for Expression<R>where
R: Copy + Reader,
impl<R> Copy for Expression<R>where
R: Copy + Reader,
impl<R> Copy for LocationListEntry<R>where
R: Copy + Reader,
impl<R> Copy for LocationListEntry<R>where
R: Copy + Reader,
impl<R> Copy for LocationLists<R>where
R: Copy,
impl<R> Copy for LocationLists<R>where
R: Copy,
impl<R> Copy for OperationIter<R>where
R: Copy + Reader,
impl<R> Copy for OperationIter<R>where
R: Copy + Reader,
impl<R> Copy for RangeLists<R>where
R: Copy,
impl<R> Copy for RangeLists<R>where
R: Copy,
impl<R, Offset> Copy for AttributeValue<R, Offset>
impl<R, Offset> Copy for AttributeValue<R, Offset>
impl<R, Offset> Copy for FileEntry<R, Offset>
impl<R, Offset> Copy for FileEntry<R, Offset>
impl<R, Offset> Copy for LineInstruction<R, Offset>
impl<R, Offset> Copy for LineInstruction<R, Offset>
impl<R, Offset> Copy for Location<R, Offset>
impl<R, Offset> Copy for Location<R, Offset>
impl<R, Offset> Copy for Operation<R, Offset>
impl<R, Offset> Copy for Operation<R, Offset>
impl<R, Offset> Copy for Piece<R, Offset>
impl<R, Offset> Copy for Piece<R, Offset>
impl<R, Offset> Copy for UnitHeader<R, Offset>
impl<R, Offset> Copy for UnitHeader<R, Offset>
impl<S3, S4, NI> Copy for SseMachine<S3, S4, NI>
impl<S> Copy for StreamBody<S>where
S: Copy,
impl<S> Copy for TowerToHyperService<S>where
S: Copy,
impl<Section> Copy for SymbolFlags<Section>where
Section: Copy,
impl<Section, Symbol> Copy for SymbolFlags<Section, Symbol>
impl<Storage> Copy for __BindgenBitfieldUnit<Storage>where
Storage: Copy,
impl<Storage> Copy for __BindgenBitfieldUnit<Storage>where
Storage: Copy,
impl<Storage> Copy for __BindgenBitfieldUnit<Storage>where
Storage: Copy,
impl<T> Copy for Bound<T>where
T: Copy,
impl<T> Copy for gclient::ext::sp_core::sp_std::sync::mpsc::TrySendError<T>where
T: Copy,
impl<T> Copy for Option<T>where
T: Copy,
impl<T> Copy for Poll<T>where
T: Copy,
impl<T> Copy for FoldWhile<T>where
T: Copy,
impl<T> Copy for MinMaxResult<T>where
T: Copy,
impl<T> Copy for *const Twhere
T: ?Sized,
impl<T> Copy for *mut Twhere
T: ?Sized,
impl<T> Copy for &Twhere
T: ?Sized,
Shared references can be copied, but mutable references cannot!