Trait frame_support::dispatch::marker::Copy
1.0.0 · source · 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
.
Implementors§
impl Copy for aho_corasick::ahocorasick::MatchKind
impl Copy for aho_corasick::packed::api::MatchKind
impl Copy for Colour
impl Copy for PrintFmt
impl Copy for CharacterSet
impl Copy for Language
impl Copy for MnemonicType
impl Copy for byteorder::BigEndian
impl Copy for byteorder::LittleEndian
impl Copy for SecondsFormat
impl Copy for Pad
impl Copy for ParseErrorKind
impl Copy for Month
impl Copy for RoundingError
impl Copy for Weekday
impl Copy for const_oid::error::Error
impl Copy for CFComparisonResult
impl Copy for DemangleNodeType
impl Copy for cpp_demangle::error::Error
impl Copy for cranelift_codegen::binemit::Reloc
impl Copy for CursorPosition
impl Copy for AtomicRmwOp
impl Copy for FloatCC
impl Copy for IntCC
impl Copy for ValueDef
impl Copy for AnyEntity
impl Copy for ArgumentExtension
impl Copy for ArgumentPurpose
impl Copy for InstructionFormat
impl Copy for Opcode
impl Copy for ResolvedConstraint
impl Copy for KnownSymbol
impl Copy for LibCall
impl Copy for cranelift_codegen::ir::memflags::Endianness
impl Copy for ExpandedProgramPoint
impl Copy for StackSlotKind
impl Copy for cranelift_codegen::ir::trapcode::TrapCode
impl Copy for CallConv
impl Copy for LookupError
impl Copy for Detail
impl Copy for LibcallCallConv
impl Copy for OptLevel
impl Copy for ProbestackStrategy
impl Copy for cranelift_codegen::settings::SettingKind
impl Copy for TlsModel
impl Copy for LabelValueLoc
impl Copy for GlobalVariable
impl Copy for cranelift_wasm::translation_utils::TableElementType
impl Copy for crossbeam_channel::err::RecvTimeoutError
impl Copy for crossbeam_channel::err::TryRecvError
impl Copy for der::error::ErrorKind
impl Copy for Class
impl Copy for der::tag::Tag
impl Copy for TagMode
impl Copy for TruncSide
impl Copy for ed25519_zebra::error::Error
impl Copy for TimestampPrecision
impl Copy for WriteStyle
impl Copy for PollNext
impl Copy for gimli::common::DwarfFileType
impl Copy for gimli::common::DwarfFileType
impl Copy for gimli::common::Format
impl Copy for gimli::common::Format
impl Copy for gimli::common::SectionId
impl Copy for gimli::common::SectionId
impl Copy for gimli::endianity::RunTimeEndian
impl Copy for gimli::endianity::RunTimeEndian
impl Copy for gimli::read::cfi::Pointer
impl Copy for gimli::read::cfi::Pointer
impl Copy for gimli::read::Error
impl Copy for gimli::read::Error
impl Copy for gimli::read::line::ColumnType
impl Copy for gimli::read::line::ColumnType
impl Copy for gimli::read::value::Value
impl Copy for gimli::read::value::Value
impl Copy for gimli::read::value::ValueType
impl Copy for gimli::read::value::ValueType
impl Copy for ConvertError
impl Copy for gimli::write::Address
impl Copy for gimli::write::Error
impl Copy for Reference
impl Copy for hex::error::FromHexError
impl Copy for humantime::date::Error
impl Copy for qos_class_t
impl Copy for sysdir_search_path_directory_t
impl Copy for sysdir_search_path_domain_mask_t
impl Copy for timezone
impl Copy for DIR
impl Copy for FILE
impl Copy for fpos_t
impl Copy for libsecp256k1_core::error::Error
impl Copy for log::Level
impl Copy for log::LevelFilter
impl Copy for Prefilter
impl Copy for Sign
impl Copy for Grouping
impl Copy for Locale
impl Copy for object::common::AddressSize
impl Copy for object::common::AddressSize
impl Copy for object::common::Architecture
impl Copy for object::common::Architecture
impl Copy for object::common::BinaryFormat
impl Copy for object::common::BinaryFormat
impl Copy for object::common::ComdatKind
impl Copy for object::common::ComdatKind
impl Copy for object::common::FileFlags
impl Copy for object::common::FileFlags
impl Copy for object::common::RelocationEncoding
impl Copy for object::common::RelocationEncoding
impl Copy for object::common::RelocationKind
impl Copy for object::common::RelocationKind
impl Copy for object::common::SectionFlags
impl Copy for object::common::SectionFlags
impl Copy for object::common::SectionKind
impl Copy for object::common::SectionKind
impl Copy for object::common::SegmentFlags
impl Copy for object::common::SegmentFlags
impl Copy for object::common::SymbolKind
impl Copy for object::common::SymbolKind
impl Copy for object::common::SymbolScope
impl Copy for object::common::SymbolScope
impl Copy for object::endian::Endianness
impl Copy for object::endian::Endianness
impl Copy for ArchiveKind
impl Copy for object::read::CompressionFormat
impl Copy for object::read::CompressionFormat
impl Copy for object::read::FileKind
impl Copy for object::read::FileKind
impl Copy for object::read::ObjectKind
impl Copy for object::read::ObjectKind
impl Copy for object::read::RelocationTarget
impl Copy for object::read::RelocationTarget
impl Copy for object::read::SymbolSection
impl Copy for object::read::SymbolSection
impl Copy for CoffExportStyle
impl Copy for Mangling
impl Copy for StandardSection
impl Copy for StandardSegment
impl Copy for object::write::SymbolSection
impl Copy for Internal
impl Copy for External
impl Copy for ImportCountType
impl Copy for RelocationEntry
impl Copy for parity_wasm::elements::types::BlockType
impl Copy for parity_wasm::elements::types::TableElementType
impl Copy for parity_wasm::elements::types::ValueType
impl Copy for parking_lot::once::OnceState
impl Copy for parking_lot::once::OnceState
impl Copy for parking_lot_core::parking_lot::FilterOp
impl Copy for parking_lot_core::parking_lot::FilterOp
impl Copy for parking_lot_core::parking_lot::ParkResult
impl Copy for parking_lot_core::parking_lot::ParkResult
impl Copy for parking_lot_core::parking_lot::RequeueOp
impl Copy for parking_lot_core::parking_lot::RequeueOp
impl Copy for pkcs8::error::Error
impl Copy for pkcs8::version::Version
impl Copy for StackDirection
impl Copy for rand::distributions::bernoulli::BernoulliError
impl Copy for rand::distributions::bernoulli::BernoulliError
impl Copy for rand::distributions::weighted::WeightedError
impl Copy for rand::distributions::weighted_index::WeightedError
impl Copy for AllocationKind
impl Copy for InstPosition
impl Copy for OperandConstraint
impl Copy for OperandKind
impl Copy for OperandPos
impl Copy for RegClass
impl Copy for ClassSetBinaryOpKind
impl Copy for Flag
impl Copy for Utf8Sequence
impl Copy for rustc_hex::FromHexError
impl Copy for rustix::backend::fs::types::FileType
impl Copy for rustix::backend::fs::types::FileType
impl Copy for rustix::backend::fs::types::FlockOperation
impl Copy for rustix::backend::fs::types::FlockOperation
impl Copy for Advice
impl Copy for Resource
impl Copy for Signal
impl Copy for Action
impl Copy for OptionalActions
impl Copy for QueueSelector
impl Copy for ClockId
impl Copy for MetaForm
impl Copy for PortableForm
impl Copy for MultiSignatureStage
impl Copy for SignatureError
impl Copy for sec1::error::Error
impl Copy for EcParameters
impl Copy for sec1::point::Tag
impl Copy for All
impl Copy for SignOnly
impl Copy for VerifyOnly
impl Copy for secp256k1::Error
impl Copy for Parity
impl Copy for Category
impl Copy for ArithmeticError
impl Copy for Rounding
impl Copy for SignedRounding
impl Copy for DeriveJunction
impl Copy for PublicError
impl Copy for LogLevel
impl Copy for LogLevelFilter
impl Copy for HttpError
impl Copy for HttpRequestStatus
impl Copy for StorageKind
impl Copy for TokenError
impl Copy for TransactionalError
impl Copy for Era
impl Copy for sp_runtime::legacy::byte_sized_error::DispatchError
impl Copy for DisableStrategy
impl Copy for ExecutionStrategy
impl Copy for CacheSize
impl Copy for sp_version::embed::Error
impl Copy for ReturnValue
impl Copy for sp_wasm_interface::Value
impl Copy for sp_wasm_interface::ValueType
impl Copy for spki::error::Error
impl Copy for Ss58AddressFormatRegistry
impl Copy for TokenRegistry
impl Copy for substrate_bip39::Error
impl Copy for CDataModel
impl Copy for Size
impl Copy for Aarch64Architecture
impl Copy for target_lexicon::targets::Architecture
impl Copy for ArmArchitecture
impl Copy for target_lexicon::targets::BinaryFormat
impl Copy for Environment
impl Copy for Mips32Architecture
impl Copy for Mips64Architecture
impl Copy for OperatingSystem
impl Copy for Riscv32Architecture
impl Copy for Riscv64Architecture
impl Copy for X86_32Architecture
impl Copy for CallingConvention
impl Copy for target_lexicon::triple::Endianness
impl Copy for PointerWidth
impl Copy for Color
impl Copy for ColorChoice
impl Copy for time::ParseError
impl Copy for RecordedForKey
impl Copy for FromStrRadixErrKind
impl Copy for wasmi_core::trap::TrapCode
impl Copy for UntypedError
impl Copy for wasmi_core::value::Value
impl Copy for wasmi_core::value::ValueType
impl Copy for StackValueType
impl Copy for StartedWith
impl Copy for wasmparser::parser::Encoding
impl Copy for ComponentOuterAliasKind
impl Copy for OuterAliasKind
impl Copy for CanonicalOption
impl Copy for ComponentExternalKind
impl Copy for ComponentTypeRef
impl Copy for TypeBounds
impl Copy for InstantiationArgKind
impl Copy for wasmparser::readers::component::types::ComponentValType
impl Copy for PrimitiveValType
impl Copy for ExternalKind
impl Copy for TypeRef
impl Copy for LinkingType
impl Copy for NameType
impl Copy for wasmparser::readers::core::operators::BlockType
impl Copy for CustomSectionKind
impl Copy for RelocType
impl Copy for TagKind
impl Copy for ValType
impl Copy for ComponentEntityType
impl Copy for wasmparser::validator::types::ComponentValType
impl Copy for EntityType
impl Copy for ProfilingStrategy
impl Copy for Strategy
impl Copy for WasmBacktraceDetails
impl Copy for CallHook
impl Copy for wasmtime::trap::TrapCode
impl Copy for Mutability
impl Copy for wasmtime_environ::compilation::SettingKind
impl Copy for ModuleType
impl Copy for wasmtime_environ::trap_encoding::TrapCode
impl Copy for PoolingAllocationStrategy
impl Copy for EntityIndex
impl Copy for GlobalInit
impl Copy for WasmType
impl Copy for CParameter
impl Copy for ZSTD_EndDirective
impl Copy for ZSTD_ResetDirective
impl Copy for ZSTD_cParameter
impl Copy for ZSTD_dParameter
impl Copy for ZSTD_strategy
impl Copy for frame_support::pallet_prelude::DispatchError
impl Copy for InvalidTransaction
impl Copy for TransactionSource
impl Copy for TransactionValidityError
impl Copy for UnknownTransaction
impl Copy for ChildType
impl Copy for StateVersion
impl Copy for ProcessMessageError
impl Copy for BalanceStatus
impl Copy for DepositConsequence
impl Copy for ExistenceRequirement
impl Copy for DispatchClass
impl Copy for Pays
impl Copy for frame_support::dispatch::fmt::Alignment
impl Copy for AsciiChar
impl Copy for core::cmp::Ordering
impl Copy for Infallible
impl Copy for Which
impl Copy for IpAddr
impl Copy for Ipv6MulticastScope
impl Copy for SocketAddr
impl Copy for FpCategory
impl Copy for SearchStep
impl Copy for core::sync::atomic::Ordering
impl Copy for SeekFrom
impl Copy for std::io::error::ErrorKind
impl Copy for Shutdown
impl Copy for BacktraceStyle
impl Copy for std::sync::mpsc::RecvTimeoutError
impl Copy for std::sync::mpsc::TryRecvError
impl Copy for _Unwind_Action
impl Copy for _Unwind_Reason_Code
impl Copy for bool
impl Copy for char
impl Copy for f32
impl Copy for f64
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 Infix
impl Copy for ansi_term::ansi::Prefix
impl Copy for Suffix
impl Copy for Style
impl Copy for Config
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 Lsb0
impl Copy for Msb0
impl Copy for Eager
impl Copy for block_buffer::Error
impl Copy for Lazy
impl Copy for chrono::format::ParseError
impl Copy for Months
impl Copy for Days
impl Copy for NaiveDate
impl Copy for NaiveDateTime
impl Copy for IsoWeek
impl Copy for NaiveTime
impl Copy for FixedOffset
impl Copy for chrono::offset::local::Local
impl Copy for Utc
impl Copy for ObjectIdentifier
impl Copy for CFArrayCallBacks
impl Copy for CFAllocatorContext
impl Copy for CFRange
impl Copy for CFDictionaryKeyCallBacks
impl Copy for CFDictionaryValueCallBacks
impl Copy for CFFileDescriptorContext
impl Copy for CFMessagePortContext
impl Copy for CFSetCallBacks
impl Copy for CFUUIDBytes
impl Copy for DemangleOptions
impl Copy for ParseOptions
impl Copy for cranelift_codegen::ir::entities::Block
impl Copy for Constant
impl Copy for DynamicStackSlot
impl Copy for DynamicType
impl Copy for FuncRef
impl Copy for GlobalValue
impl Copy for Heap
impl Copy for Immediate
impl Copy for cranelift_codegen::ir::entities::Inst
impl Copy for JumpTable
impl Copy for SigRef
impl Copy for StackSlot
impl Copy for cranelift_codegen::ir::entities::Table
impl Copy for UserExternalNameRef
impl Copy for cranelift_codegen::ir::entities::Value
impl Copy for AbiParam
impl Copy for VersionMarker
impl Copy for cranelift_codegen::ir::immediates::Ieee32
impl Copy for cranelift_codegen::ir::immediates::Ieee64
impl Copy for Imm64
impl Copy for Offset32
impl Copy for Uimm32
impl Copy for Uimm64
impl Copy for V128Imm
impl Copy for OpcodeConstraints
impl Copy for ValueTypeSet
impl Copy for MemFlags
impl Copy for ProgramPoint
impl Copy for RelSourceLoc
impl Copy for SourceLoc
impl Copy for ValueLabel
impl Copy for Type
impl Copy for TargetFrontendConfig
impl Copy for Loop
impl Copy for cranelift_codegen::settings::Setting
impl Copy for ValueLocRange
impl Copy for Variable
impl Copy for ReadyTimeoutError
impl Copy for crossbeam_channel::err::RecvError
impl Copy for SelectTimeoutError
impl Copy for TryReadyError
impl Copy for TrySelectError
impl Copy for Limb
impl Copy for InvalidLength
impl Copy for curve25519_dalek::edwards::CompressedEdwardsY
impl Copy for curve25519_dalek::edwards::CompressedEdwardsY
impl Copy for curve25519_dalek::edwards::EdwardsPoint
impl Copy for curve25519_dalek::edwards::EdwardsPoint
impl Copy for curve25519_dalek::montgomery::MontgomeryPoint
impl Copy for curve25519_dalek::montgomery::MontgomeryPoint
impl Copy for curve25519_dalek::ristretto::CompressedRistretto
impl Copy for curve25519_dalek::ristretto::CompressedRistretto
impl Copy for curve25519_dalek::ristretto::RistrettoPoint
impl Copy for curve25519_dalek::ristretto::RistrettoPoint
impl Copy for curve25519_dalek::scalar::Scalar
impl Copy for curve25519_dalek::scalar::Scalar
impl Copy for GeneralizedTime
impl Copy for Null
impl Copy for UtcTime
impl Copy for der::datetime::DateTime
impl Copy for der::error::Error
impl Copy for der::header::Header
impl Copy for Length
impl Copy for TagNumber
impl Copy for digest::errors::InvalidOutputSize
impl Copy for digest::errors::InvalidOutputSize
impl Copy for digest::mac::MacError
impl Copy for InvalidBufferSize
impl Copy for digest::InvalidOutputSize
impl Copy for ecdsa::recovery::RecoveryId
impl Copy for ed25519::Signature
impl Copy for ed25519_dalek::public::PublicKey
impl Copy for ed25519_zebra::signature::Signature
impl Copy for SigningKey
impl Copy for VerificationKey
impl Copy for VerificationKeyBytes
impl Copy for elliptic_curve::error::Error
impl Copy for errno::Errno
impl Copy for Canceled
impl Copy for Aborted
impl Copy for getrandom::error::Error
impl Copy for getrandom::error::Error
impl Copy for gimli::arch::AArch64
impl Copy for gimli::arch::AArch64
impl Copy for gimli::arch::Arm
impl Copy for gimli::arch::Arm
impl Copy for LoongArch
impl Copy for gimli::arch::RiscV
impl Copy for gimli::arch::RiscV
impl Copy for gimli::arch::X86
impl Copy for gimli::arch::X86
impl Copy for gimli::arch::X86_64
impl Copy for gimli::arch::X86_64
impl Copy for gimli::common::DebugTypeSignature
impl Copy for gimli::common::DebugTypeSignature
impl Copy for gimli::common::DwoId
impl Copy for gimli::common::DwoId
impl Copy for gimli::common::Encoding
impl Copy for gimli::common::Encoding
impl Copy for gimli::common::LineEncoding
impl Copy for gimli::common::LineEncoding
impl Copy for gimli::common::Register
impl Copy for gimli::common::Register
impl Copy for gimli::constants::DwAccess
impl Copy for gimli::constants::DwAccess
impl Copy for gimli::constants::DwAddr
impl Copy for gimli::constants::DwAddr
impl Copy for gimli::constants::DwAt
impl Copy for gimli::constants::DwAt
impl Copy for gimli::constants::DwAte
impl Copy for gimli::constants::DwAte
impl Copy for gimli::constants::DwCc
impl Copy for gimli::constants::DwCc
impl Copy for gimli::constants::DwCfa
impl Copy for gimli::constants::DwCfa
impl Copy for gimli::constants::DwChildren
impl Copy for gimli::constants::DwChildren
impl Copy for gimli::constants::DwDefaulted
impl Copy for gimli::constants::DwDefaulted
impl Copy for gimli::constants::DwDs
impl Copy for gimli::constants::DwDs
impl Copy for gimli::constants::DwDsc
impl Copy for gimli::constants::DwDsc
impl Copy for gimli::constants::DwEhPe
impl Copy for gimli::constants::DwEhPe
impl Copy for gimli::constants::DwEnd
impl Copy for gimli::constants::DwEnd
impl Copy for gimli::constants::DwForm
impl Copy for gimli::constants::DwForm
impl Copy for gimli::constants::DwId
impl Copy for gimli::constants::DwId
impl Copy for gimli::constants::DwIdx
impl Copy for gimli::constants::DwIdx
impl Copy for gimli::constants::DwInl
impl Copy for gimli::constants::DwInl
impl Copy for gimli::constants::DwLang
impl Copy for gimli::constants::DwLang
impl Copy for gimli::constants::DwLle
impl Copy for gimli::constants::DwLle
impl Copy for gimli::constants::DwLnct
impl Copy for gimli::constants::DwLnct
impl Copy for gimli::constants::DwLne
impl Copy for gimli::constants::DwLne
impl Copy for gimli::constants::DwLns
impl Copy for gimli::constants::DwLns
impl Copy for gimli::constants::DwMacro
impl Copy for gimli::constants::DwMacro
impl Copy for gimli::constants::DwOp
impl Copy for gimli::constants::DwOp
impl Copy for gimli::constants::DwOrd
impl Copy for gimli::constants::DwOrd
impl Copy for gimli::constants::DwRle
impl Copy for gimli::constants::DwRle
impl Copy for gimli::constants::DwSect
impl Copy for gimli::constants::DwSect
impl Copy for gimli::constants::DwSectV2
impl Copy for gimli::constants::DwSectV2
impl Copy for gimli::constants::DwTag
impl Copy for gimli::constants::DwTag
impl Copy for gimli::constants::DwUt
impl Copy for gimli::constants::DwUt
impl Copy for gimli::constants::DwVirtuality
impl Copy for gimli::constants::DwVirtuality
impl Copy for gimli::constants::DwVis
impl Copy for gimli::constants::DwVis
impl Copy for gimli::endianity::BigEndian
impl Copy for gimli::endianity::BigEndian
impl Copy for gimli::endianity::LittleEndian
impl Copy for gimli::endianity::LittleEndian
impl Copy for gimli::read::abbrev::AttributeSpecification
impl Copy for gimli::read::abbrev::AttributeSpecification
impl Copy for gimli::read::cfi::Augmentation
impl Copy for gimli::read::cfi::Augmentation
impl Copy for gimli::read::index::UnitIndexSection
impl Copy for gimli::read::index::UnitIndexSection
impl Copy for gimli::read::line::FileEntryFormat
impl Copy for gimli::read::line::FileEntryFormat
impl Copy for gimli::read::line::LineRow
impl Copy for gimli::read::line::LineRow
impl Copy for gimli::read::reader::ReaderOffsetId
impl Copy for gimli::read::reader::ReaderOffsetId
impl Copy for gimli::read::rnglists::Range
impl Copy for gimli::read::rnglists::Range
impl Copy for gimli::read::StoreOnHeap
impl Copy for gimli::read::StoreOnHeap
impl Copy for CieId
impl Copy for FileId
impl Copy for DirectoryId
impl Copy for FileInfo
impl Copy for gimli::write::line::LineRow
impl Copy for LocationListId
impl Copy for RangeListId
impl Copy for LineStringId
impl Copy for gimli::write::str::StringId
impl Copy for UnitEntryId
impl Copy for UnitId
impl Copy for InitialLengthOffset
impl Copy for humantime::wrapper::Duration
impl Copy for AffinePoint
impl Copy for ProjectivePoint
impl Copy for k256::arithmetic::scalar::Scalar
impl Copy for Id
impl Copy for k256::ecdsa::recoverable::Signature
impl Copy for k256::ecdsa::verify::VerifyingKey
impl Copy for Secp256k1
impl Copy for in6_addr
impl Copy for __darwin_arm_exception_state64
impl Copy for __darwin_arm_neon_state64
impl Copy for __darwin_arm_thread_state64
impl Copy for __darwin_mcontext64
impl Copy for max_align_t
impl Copy for ucontext_t
impl Copy for malloc_zone_t
impl Copy for bpf_hdr
impl Copy for if_data
impl Copy for pthread_attr_t
impl Copy for timeval32
impl Copy for Dl_info
impl Copy for addrinfo
impl Copy for aiocb
impl Copy for arphdr
impl Copy for attribute_set_t
impl Copy for attrlist
impl Copy for attrreference_t
impl Copy for dirent
impl Copy for dqblk
impl Copy for flock
impl Copy for fstore_t
impl Copy for glob_t
impl Copy for if_data64
impl Copy for if_msghdr2
impl Copy for if_msghdr
impl Copy for image_offset
impl Copy for in6_pktinfo
impl Copy for in_addr
impl Copy for in_pktinfo
impl Copy for ip_mreq
impl Copy for ip_mreq_source
impl Copy for ip_mreqn
impl Copy for ipc_perm
impl Copy for kevent64_s
impl Copy for kevent
impl Copy for lconv
impl Copy for load_command
impl Copy for log2phys
impl Copy for mach_header
impl Copy for mach_header_64
impl Copy for mach_task_basic_info
impl Copy for libc::unix::bsd::apple::mach_timebase_info
impl Copy for malloc_statistics_t
impl Copy for mstats
impl Copy for ntptimeval
impl Copy for os_unfair_lock_s
impl Copy for proc_bsdinfo
impl Copy for proc_taskallinfo
impl Copy for proc_taskinfo
impl Copy for proc_threadinfo
impl Copy for proc_vnodepathinfo
impl Copy for processor_basic_info
impl Copy for processor_cpu_load_info
impl Copy for processor_set_basic_info
impl Copy for processor_set_load_info
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 radvisory
impl Copy for rusage_info_v0
impl Copy for rusage_info_v1
impl Copy for rusage_info_v2
impl Copy for rusage_info_v3
impl Copy for rusage_info_v4
impl Copy for sa_endpoints_t
impl Copy for sched_param
impl Copy for segment_command
impl Copy for segment_command_64
impl Copy for sembuf
impl Copy for semid_ds
impl Copy for sf_hdtr
impl Copy for shmid_ds
impl Copy for sigaction
impl Copy for sigevent
impl Copy for siginfo_t
impl Copy for sockaddr_ctl
impl Copy for sockaddr_dl
impl Copy for sockaddr_in
impl Copy for sockaddr_inarp
impl Copy for sockaddr_ndrv
impl Copy for sockaddr_storage
impl Copy for stack_t
impl Copy for stat
impl Copy for statfs
impl Copy for statvfs
impl Copy for task_thread_times_info
impl Copy for termios
impl Copy for thread_affinity_policy
impl Copy for thread_background_policy
impl Copy for thread_basic_info
impl Copy for thread_extended_info
impl Copy for thread_extended_policy
impl Copy for thread_identifier_info
impl Copy for thread_latency_qos_policy
impl Copy for thread_precedence_policy
impl Copy for thread_standard_policy
impl Copy for thread_throughput_qos_policy
impl Copy for thread_time_constraint_policy
impl Copy for time_value_t
impl Copy for timex
impl Copy for utmpx
impl Copy for vinfo_stat
impl Copy for vm_range_t
impl Copy for vm_statistics64
impl Copy for libc::unix::bsd::apple::vm_statistics
impl Copy for vnode_info
impl Copy for vnode_info_path
impl Copy for vol_attributes_attr_t
impl Copy for vol_capabilities_attr_t
impl Copy for xsw_usage
impl Copy for xucred
impl Copy for cmsghdr
impl Copy for fd_set
impl Copy for fsid_t
impl Copy for if_nameindex
impl Copy for ifaddrs
impl Copy for msghdr
impl Copy for option
impl Copy for passwd
impl Copy for regex_t
impl Copy for regmatch_t
impl Copy for sockaddr
impl Copy for sockaddr_in6
impl Copy for sockaddr_un
impl Copy for tm
impl Copy for utsname
impl Copy for group
impl Copy for hostent
impl Copy for iovec
impl Copy for ipv6_mreq
impl Copy for itimerval
impl Copy for linger
impl Copy for pollfd
impl Copy for protoent
impl Copy for rlimit
impl Copy for rusage
impl Copy for servent
impl Copy for sigval
impl Copy for timespec
impl Copy for timeval
impl Copy for tms
impl Copy for utimbuf
impl Copy for winsize
impl Copy for libsecp256k1::Message
impl Copy for libsecp256k1::PublicKey
impl Copy for libsecp256k1::RecoveryId
impl Copy for libsecp256k1::SecretKey
impl Copy for libsecp256k1::Signature
impl Copy for Field
impl Copy for FieldStorage
impl Copy for Affine
impl Copy for AffineStorage
impl Copy for Jacobian
impl Copy for libsecp256k1_core::scalar::Scalar
impl Copy for mach_timespec
impl Copy for dyld_kernel_image_info
impl Copy for dyld_kernel_process_info
impl Copy for mach::mach_time::mach_timebase_info
impl Copy for fsid
impl Copy for fsobj_id
impl Copy for mach_msg_base_t
impl Copy for mach_msg_body_t
impl Copy for mach_msg_header_t
impl Copy for mach_msg_ool_descriptor_t
impl Copy for mach_msg_ool_ports_descriptor_t
impl Copy for mach_msg_port_descriptor_t
impl Copy for mach_msg_trailer_t
impl Copy for ipc_port
impl Copy for x86_thread_state64_t
impl Copy for task_dyld_info
impl Copy for mach_vm_read_entry
impl Copy for vm_page_info_basic
impl Copy for vm_region_basic_info
impl Copy for vm_region_basic_info_64
impl Copy for vm_region_extended_info
impl Copy for vm_region_submap_info
impl Copy for vm_region_submap_info_64
impl Copy for vm_region_submap_short_info_64
impl Copy for vm_region_top_info
impl Copy for mach::vm_statistics::vm_statistics
impl Copy for memory_units::Bytes
impl Copy for memory_units::target::Pages
impl Copy for memory_units::target::Words
impl Copy for memory_units::wasm32::Pages
impl Copy for memory_units::wasm32::Words
impl Copy for num_format::buffer::Buffer
impl Copy for ParseRatioError
impl Copy for AixFileHeader
impl Copy for AixHeader
impl Copy for AixMemberOffset
impl Copy for object::archive::Header
impl Copy for object::elf::Ident
impl Copy for object::elf::Ident
impl Copy for object::endian::BigEndian
impl Copy for object::endian::BigEndian
impl Copy for object::endian::LittleEndian
impl Copy for object::endian::LittleEndian
impl Copy for object::macho::FatArch32
impl Copy for object::macho::FatArch32
impl Copy for object::macho::FatArch64
impl Copy for object::macho::FatArch64
impl Copy for object::macho::FatHeader
impl Copy for object::macho::FatHeader
impl Copy for object::macho::RelocationInfo
impl Copy for object::macho::RelocationInfo
impl Copy for object::macho::ScatteredRelocationInfo
impl Copy for object::macho::ScatteredRelocationInfo
impl Copy for object::pe::AnonObjectHeader
impl Copy for object::pe::AnonObjectHeader
impl Copy for object::pe::AnonObjectHeaderBigobj
impl Copy for object::pe::AnonObjectHeaderBigobj
impl Copy for object::pe::AnonObjectHeaderV2
impl Copy for object::pe::AnonObjectHeaderV2
impl Copy for object::pe::Guid
impl Copy for object::pe::Guid
impl Copy for object::pe::ImageAlpha64RuntimeFunctionEntry
impl Copy for object::pe::ImageAlpha64RuntimeFunctionEntry
impl Copy for object::pe::ImageAlphaRuntimeFunctionEntry
impl Copy for object::pe::ImageAlphaRuntimeFunctionEntry
impl Copy for object::pe::ImageArchitectureEntry
impl Copy for object::pe::ImageArchitectureEntry
impl Copy for object::pe::ImageArchiveMemberHeader
impl Copy for object::pe::ImageArchiveMemberHeader
impl Copy for object::pe::ImageArm64RuntimeFunctionEntry
impl Copy for object::pe::ImageArm64RuntimeFunctionEntry
impl Copy for object::pe::ImageArmRuntimeFunctionEntry
impl Copy for object::pe::ImageArmRuntimeFunctionEntry
impl Copy for object::pe::ImageAuxSymbolCrc
impl Copy for object::pe::ImageAuxSymbolCrc
impl Copy for object::pe::ImageAuxSymbolFunction
impl Copy for object::pe::ImageAuxSymbolFunction
impl Copy for object::pe::ImageAuxSymbolFunctionBeginEnd
impl Copy for object::pe::ImageAuxSymbolFunctionBeginEnd
impl Copy for object::pe::ImageAuxSymbolSection
impl Copy for object::pe::ImageAuxSymbolSection
impl Copy for object::pe::ImageAuxSymbolTokenDef
impl Copy for object::pe::ImageAuxSymbolTokenDef
impl Copy for object::pe::ImageAuxSymbolWeak
impl Copy for object::pe::ImageAuxSymbolWeak
impl Copy for object::pe::ImageBaseRelocation
impl Copy for object::pe::ImageBaseRelocation
impl Copy for object::pe::ImageBoundForwarderRef
impl Copy for object::pe::ImageBoundForwarderRef
impl Copy for object::pe::ImageBoundImportDescriptor
impl Copy for object::pe::ImageBoundImportDescriptor
impl Copy for object::pe::ImageCoffSymbolsHeader
impl Copy for object::pe::ImageCoffSymbolsHeader
impl Copy for object::pe::ImageCor20Header
impl Copy for object::pe::ImageCor20Header
impl Copy for object::pe::ImageDataDirectory
impl Copy for object::pe::ImageDataDirectory
impl Copy for object::pe::ImageDebugDirectory
impl Copy for object::pe::ImageDebugDirectory
impl Copy for object::pe::ImageDebugMisc
impl Copy for object::pe::ImageDebugMisc
impl Copy for object::pe::ImageDelayloadDescriptor
impl Copy for object::pe::ImageDelayloadDescriptor
impl Copy for object::pe::ImageDosHeader
impl Copy for object::pe::ImageDosHeader
impl Copy for object::pe::ImageDynamicRelocation32
impl Copy for object::pe::ImageDynamicRelocation32
impl Copy for object::pe::ImageDynamicRelocation32V2
impl Copy for object::pe::ImageDynamicRelocation32V2
impl Copy for object::pe::ImageDynamicRelocation64
impl Copy for object::pe::ImageDynamicRelocation64
impl Copy for object::pe::ImageDynamicRelocation64V2
impl Copy for object::pe::ImageDynamicRelocation64V2
impl Copy for object::pe::ImageDynamicRelocationTable
impl Copy for object::pe::ImageDynamicRelocationTable
impl Copy for object::pe::ImageEnclaveConfig32
impl Copy for object::pe::ImageEnclaveConfig32
impl Copy for object::pe::ImageEnclaveConfig64
impl Copy for object::pe::ImageEnclaveConfig64
impl Copy for object::pe::ImageEnclaveImport
impl Copy for object::pe::ImageEnclaveImport
impl Copy for object::pe::ImageEpilogueDynamicRelocationHeader
impl Copy for object::pe::ImageEpilogueDynamicRelocationHeader
impl Copy for object::pe::ImageExportDirectory
impl Copy for object::pe::ImageExportDirectory
impl Copy for object::pe::ImageFileHeader
impl Copy for object::pe::ImageFileHeader
impl Copy for object::pe::ImageFunctionEntry64
impl Copy for object::pe::ImageFunctionEntry64
impl Copy for object::pe::ImageFunctionEntry
impl Copy for object::pe::ImageFunctionEntry
impl Copy for object::pe::ImageHotPatchBase
impl Copy for object::pe::ImageHotPatchBase
impl Copy for object::pe::ImageHotPatchHashes
impl Copy for object::pe::ImageHotPatchHashes
impl Copy for object::pe::ImageHotPatchInfo
impl Copy for object::pe::ImageHotPatchInfo
impl Copy for object::pe::ImageImportByName
impl Copy for object::pe::ImageImportByName
impl Copy for object::pe::ImageImportDescriptor
impl Copy for object::pe::ImageImportDescriptor
impl Copy for object::pe::ImageLinenumber
impl Copy for object::pe::ImageLinenumber
impl Copy for object::pe::ImageLoadConfigCodeIntegrity
impl Copy for object::pe::ImageLoadConfigCodeIntegrity
impl Copy for object::pe::ImageLoadConfigDirectory32
impl Copy for object::pe::ImageLoadConfigDirectory32
impl Copy for object::pe::ImageLoadConfigDirectory64
impl Copy for object::pe::ImageLoadConfigDirectory64
impl Copy for object::pe::ImageNtHeaders32
impl Copy for object::pe::ImageNtHeaders32
impl Copy for object::pe::ImageNtHeaders64
impl Copy for object::pe::ImageNtHeaders64
impl Copy for object::pe::ImageOptionalHeader32
impl Copy for object::pe::ImageOptionalHeader32
impl Copy for object::pe::ImageOptionalHeader64
impl Copy for object::pe::ImageOptionalHeader64
impl Copy for object::pe::ImageOs2Header
impl Copy for object::pe::ImageOs2Header
impl Copy for object::pe::ImagePrologueDynamicRelocationHeader
impl Copy for object::pe::ImagePrologueDynamicRelocationHeader
impl Copy for object::pe::ImageRelocation
impl Copy for object::pe::ImageRelocation
impl Copy for object::pe::ImageResourceDataEntry
impl Copy for object::pe::ImageResourceDataEntry
impl Copy for object::pe::ImageResourceDirStringU
impl Copy for object::pe::ImageResourceDirStringU
impl Copy for object::pe::ImageResourceDirectory
impl Copy for object::pe::ImageResourceDirectory
impl Copy for object::pe::ImageResourceDirectoryEntry
impl Copy for object::pe::ImageResourceDirectoryEntry
impl Copy for object::pe::ImageResourceDirectoryString
impl Copy for object::pe::ImageResourceDirectoryString
impl Copy for object::pe::ImageRomHeaders
impl Copy for object::pe::ImageRomHeaders
impl Copy for object::pe::ImageRomOptionalHeader
impl Copy for object::pe::ImageRomOptionalHeader
impl Copy for object::pe::ImageRuntimeFunctionEntry
impl Copy for object::pe::ImageRuntimeFunctionEntry
impl Copy for object::pe::ImageSectionHeader
impl Copy for object::pe::ImageSectionHeader
impl Copy for object::pe::ImageSeparateDebugHeader
impl Copy for object::pe::ImageSeparateDebugHeader
impl Copy for object::pe::ImageSymbol
impl Copy for object::pe::ImageSymbol
impl Copy for object::pe::ImageSymbolBytes
impl Copy for object::pe::ImageSymbolBytes
impl Copy for object::pe::ImageSymbolEx
impl Copy for object::pe::ImageSymbolEx
impl Copy for object::pe::ImageSymbolExBytes
impl Copy for object::pe::ImageSymbolExBytes
impl Copy for object::pe::ImageThunkData32
impl Copy for object::pe::ImageThunkData32
impl Copy for object::pe::ImageThunkData64
impl Copy for object::pe::ImageThunkData64
impl Copy for object::pe::ImageTlsDirectory32
impl Copy for object::pe::ImageTlsDirectory32
impl Copy for object::pe::ImageTlsDirectory64
impl Copy for object::pe::ImageTlsDirectory64
impl Copy for object::pe::ImageVxdHeader
impl Copy for object::pe::ImageVxdHeader
impl Copy for object::pe::ImportObjectHeader
impl Copy for object::pe::ImportObjectHeader
impl Copy for object::pe::MaskedRichHeaderEntry
impl Copy for object::pe::MaskedRichHeaderEntry
impl Copy for object::pe::NonPagedDebugInfo
impl Copy for object::pe::NonPagedDebugInfo
impl Copy for object::read::elf::version::VersionIndex
impl Copy for object::read::elf::version::VersionIndex
impl Copy for object::read::pe::relocation::Relocation
impl Copy for object::read::pe::relocation::Relocation
impl Copy for object::read::pe::resource::ResourceName
impl Copy for object::read::pe::resource::ResourceName
impl Copy for object::read::pe::rich::RichHeaderEntry
impl Copy for object::read::pe::rich::RichHeaderEntry
impl Copy for object::read::CompressedFileRange
impl Copy for object::read::CompressedFileRange
impl Copy for object::read::Error
impl Copy for object::read::Error
impl Copy for object::read::SectionIndex
impl Copy for object::read::SectionIndex
impl Copy for object::read::SymbolIndex
impl Copy for object::read::SymbolIndex
impl Copy for object::write::elf::writer::SectionIndex
impl Copy for object::write::elf::writer::SymbolIndex
impl Copy for SectionRange
impl Copy for object::write::string::StringId
impl Copy for ComdatId
impl Copy for object::write::SectionId
impl Copy for SymbolId
impl Copy for OptionBool
impl Copy for parity_wasm::elements::func::Func
impl Copy for parity_wasm::elements::func::Local
impl Copy for parity_wasm::elements::import_entry::GlobalType
impl Copy for parity_wasm::elements::import_entry::MemoryType
impl Copy for ResizableLimits
impl Copy for parity_wasm::elements::import_entry::TableType
impl Copy for Uint8
impl Copy for Uint32
impl Copy for Uint64
impl Copy for VarInt7
impl Copy for VarInt32
impl Copy for VarInt64
impl Copy for VarUint1
impl Copy for VarUint7
impl Copy for VarUint32
impl Copy for VarUint64
impl Copy for parking_lot::condvar::WaitTimeoutResult
impl Copy for parking_lot::condvar::WaitTimeoutResult
impl Copy for parking_lot_core::parking_lot::ParkToken
impl Copy for parking_lot_core::parking_lot::ParkToken
impl Copy for parking_lot_core::parking_lot::UnparkResult
impl Copy for parking_lot_core::parking_lot::UnparkResult
impl Copy for parking_lot_core::parking_lot::UnparkToken
impl Copy for parking_lot_core::parking_lot::UnparkToken
impl Copy for G0
impl Copy for G1
impl Copy for GenericMachine
impl Copy for u32x4_generic
impl Copy for u64x2_generic
impl Copy for u128x1_generic
impl Copy for vec256_storage
impl Copy for vec512_storage
impl Copy for H128
impl Copy for H160
impl Copy for H256
impl Copy for H384
impl Copy for H512
impl Copy for H768
impl Copy for U128
impl Copy for U256
impl Copy for U512
impl Copy for rand::distributions::bernoulli::Bernoulli
impl Copy for rand::distributions::bernoulli::Bernoulli
impl Copy for Binomial
impl Copy for Cauchy
impl Copy for Exp1
impl Copy for Exp
impl Copy for rand::distributions::float::Open01
impl Copy for rand::distributions::float::Open01
impl Copy for rand::distributions::float::OpenClosed01
impl Copy for rand::distributions::float::OpenClosed01
impl Copy for Beta
impl Copy for ChiSquared
impl Copy for FisherF
impl Copy for Gamma
impl Copy for StudentT
impl Copy for LogNormal
impl Copy for Normal
impl Copy for StandardNormal
impl Copy for Alphanumeric
impl Copy for Pareto
impl Copy for Poisson
impl Copy for rand::distributions::Standard
impl Copy for rand::distributions::Standard
impl Copy for Triangular
impl Copy for UniformChar
impl Copy for rand::distributions::uniform::UniformDuration
impl Copy for rand::distributions::uniform::UniformDuration
impl Copy for UnitCircle
impl Copy for UnitSphereSurface
impl Copy for Weibull
impl Copy for ThreadRng
impl Copy for rand_core::os::OsRng
impl Copy for rand_core::os::OsRng
impl Copy for regalloc2::index::Block
impl Copy for regalloc2::index::Inst
impl Copy for InstRange
impl Copy for InstRangeIter
impl Copy for Allocation
impl Copy for Operand
impl Copy for PReg
impl Copy for PRegSet
impl Copy for ProgPoint
impl Copy for RegallocOptions
impl Copy for SpillSlot
impl Copy for VReg
impl Copy for regex_syntax::ast::Position
impl Copy for Span
impl Copy for ClassBytesRange
impl Copy for ClassUnicodeRange
impl Copy for Utf8Range
impl Copy for rustix::backend::fs::types::Access
impl Copy for rustix::backend::fs::types::Access
impl Copy for rustix::backend::fs::types::AtFlags
impl Copy for rustix::backend::fs::types::AtFlags
impl Copy for rustix::backend::fs::types::CloneFlags
impl Copy for rustix::backend::fs::types::CloneFlags
impl Copy for rustix::backend::fs::types::CopyfileFlags
impl Copy for rustix::backend::fs::types::CopyfileFlags
impl Copy for rustix::backend::fs::types::FallocateFlags
impl Copy for rustix::backend::fs::types::FallocateFlags
impl Copy for rustix::backend::fs::types::FdFlags
impl Copy for rustix::backend::fs::types::Mode
impl Copy for rustix::backend::fs::types::Mode
impl Copy for rustix::backend::fs::types::OFlags
impl Copy for rustix::backend::fs::types::OFlags
impl Copy for rustix::backend::fs::types::StatVfsMountFlags
impl Copy for rustix::backend::fs::types::StatVfsMountFlags
impl Copy for rustix::backend::fs::types::copyfile_state_t
impl Copy for rustix::backend::fs::types::copyfile_state_t
impl Copy for rustix::backend::io::errno::Errno
impl Copy for rustix::backend::io::errno::Errno
impl Copy for rustix::backend::io::poll_fd::PollFlags
impl Copy for rustix::backend::io::poll_fd::PollFlags
impl Copy for rustix::backend::io::types::DupFlags
impl Copy for rustix::backend::io::types::DupFlags
impl Copy for rustix::backend::io::types::FdFlags
impl Copy for MapFlags
impl Copy for MprotectFlags
impl Copy for MsyncFlags
impl Copy for ProtFlags
impl Copy for Gid
impl Copy for Pid
impl Copy for Uid
impl Copy for WaitOptions
impl Copy for WaitStatus
impl Copy for ryu::buffer::Buffer
impl Copy for MetaType
impl Copy for ECQVCertPublic
impl Copy for ECQVCertSecret
impl Copy for ChainCode
impl Copy for schnorrkel::keys::PublicKey
impl Copy for Commitment
impl Copy for Cosignature
impl Copy for RistrettoBoth
impl Copy for schnorrkel::sign::Signature
impl Copy for VRFOutput
impl Copy for GlobalContext
impl Copy for secp256k1::ecdsa::recovery::RecoverableSignature
impl Copy for secp256k1::ecdsa::recovery::RecoveryId
impl Copy for SerializedSignature
impl Copy for secp256k1::ecdsa::Signature
impl Copy for InvalidParityValue
impl Copy for secp256k1::key::KeyPair
impl Copy for secp256k1::key::PublicKey
impl Copy for secp256k1::key::SecretKey
impl Copy for secp256k1::key::XOnlyPublicKey
impl Copy for secp256k1::scalar::Scalar
impl Copy for secp256k1::schnorr::Signature
impl Copy for secp256k1::Message
impl Copy for secp256k1_sys::recovery::RecoverableSignature
impl Copy for secp256k1_sys::KeyPair
impl Copy for secp256k1_sys::PublicKey
impl Copy for secp256k1_sys::Signature
impl Copy for secp256k1_sys::XOnlyPublicKey
impl Copy for AlignedType
impl Copy for IgnoredAny
impl Copy for DefaultConfig
impl Copy for FixedI64
impl Copy for FixedI128
impl Copy for FixedU64
impl Copy for FixedU128
impl Copy for PerU16
impl Copy for Perbill
impl Copy for Percent
impl Copy for Permill
impl Copy for Perquintill
impl Copy for Rational128
impl Copy for CryptoTypeId
impl Copy for KeyTypeId
impl Copy for sp_core::ecdsa::Public
impl Copy for Pair
impl Copy for sp_core::ed25519::Public
impl Copy for Capabilities
impl Copy for sp_core::offchain::Duration
impl Copy for HttpRequestId
impl Copy for Timestamp
impl Copy for sp_core::sr25519::Public
impl Copy for sp_runtime::legacy::byte_sized_error::ModuleError
impl Copy for sp_runtime::ModuleError
impl Copy for Ss58AddressFormat
impl Copy for ss58_registry::error::ParseError
impl Copy for Choice
impl Copy for time::duration::Duration
impl Copy for OutOfRangeError
impl Copy for PreciseTime
impl Copy for SteadyTime
impl Copy for Timespec
impl Copy for Tm
impl Copy for tinyvec::arrayvec::TryFromSliceError
impl Copy for tracing_core::metadata::Level
impl Copy for tracing_core::metadata::LevelFilter
impl Copy for NoSubscriber
impl Copy for FilterId
impl Copy for Json
impl Copy for tracing_subscriber::fmt::format::Compact
impl Copy for Full
impl Copy for tracing_subscriber::fmt::time::SystemTime
impl Copy for Uptime
impl Copy for XxHash64
impl Copy for XxHash32
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 F32
impl Copy for F64
impl Copy for UntypedValue
impl Copy for wasmparser::readers::core::operators::Ieee32
impl Copy for wasmparser::readers::core::operators::Ieee64
impl Copy for MemoryImmediate
impl Copy for V128
impl Copy for wasmparser::readers::core::relocs::Reloc
impl Copy for wasmparser::readers::core::types::GlobalType
impl Copy for wasmparser::readers::core::types::MemoryType
impl Copy for wasmparser::readers::core::types::TableType
impl Copy for TagType
impl Copy for WasmFeatures
impl Copy for wasmparser::validator::types::TypeId
impl Copy for wasmtime::externals::Global
impl Copy for wasmtime::externals::Table
impl Copy for wasmtime::func::Func
impl Copy for Instance
impl Copy for wasmtime::memory::Memory
impl Copy for FilePos
impl Copy for BuiltinFunctionIndex
impl Copy for wasmtime_environ::compilation::Setting
impl Copy for AnyfuncIndex
impl Copy for NullProfilerAgent
impl Copy for ExportFunction
impl Copy for InstanceLimits
impl Copy for CompiledModuleId
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 DataIndex
impl Copy for DefinedFuncIndex
impl Copy for DefinedGlobalIndex
impl Copy for DefinedMemoryIndex
impl Copy for DefinedTableIndex
impl Copy for ElemIndex
impl Copy for FuncIndex
impl Copy for wasmtime_types::Global
impl Copy for GlobalIndex
impl Copy for wasmtime_types::Memory
impl Copy for MemoryIndex
impl Copy for OwnedMemoryIndex
impl Copy for SignatureIndex
impl Copy for wasmtime_types::Table
impl Copy for TableIndex
impl Copy for wasmtime_types::Tag
impl Copy for TagIndex
impl Copy for TypeIndex
impl Copy for Const
impl Copy for Mut
impl Copy for NullPtrError
impl Copy for ZSTD_CCtx_s
impl Copy for ZSTD_CDict_s
impl Copy for ZSTD_DCtx_s
impl Copy for ZSTD_DDict_s
impl Copy for ZSTD_bounds
impl Copy for ZSTD_inBuffer_s
impl Copy for ZSTD_outBuffer_s
impl Copy for Instance1
impl Copy for Instance2
impl Copy for Instance3
impl Copy for Instance4
impl Copy for Instance5
impl Copy for Instance6
impl Copy for Instance7
impl Copy for Instance8
impl Copy for Instance9
impl Copy for Instance10
impl Copy for Instance11
impl Copy for Instance12
impl Copy for Instance13
impl Copy for Instance14
impl Copy for Instance15
impl Copy for Instance16
impl Copy for Weight
impl Copy for PalletId
impl Copy for CrateVersion
impl Copy for Footprint
impl Copy for PalletInfoData
impl Copy for StorageVersion
impl Copy for WithdrawReasons
impl Copy for OldWeight
impl Copy for RuntimeDbWeight
impl Copy for frame_support::dispatch::fmt::Error
impl Copy for DispatchInfo
impl Copy for PostDispatchInfo
impl Copy for alloc::alloc::Global
impl Copy for Layout
impl Copy for AllocError
impl Copy for core::any::TypeId
impl Copy for core::array::TryFromSliceError
impl Copy for CharTryFromError
impl Copy for TryFromCharError
impl Copy for float64x1_t
impl Copy for float64x1x2_t
impl Copy for float64x1x3_t
impl Copy for float64x1x4_t
impl Copy for float64x2_t
impl Copy for float64x2x2_t
impl Copy for float64x2x3_t
impl Copy for float64x2x4_t
impl Copy for float32x2_t
impl Copy for float32x2x2_t
impl Copy for float32x2x3_t
impl Copy for float32x2x4_t
impl Copy for float32x4_t
impl Copy for float32x4x2_t
impl Copy for float32x4x3_t
impl Copy for float32x4x4_t
impl Copy for int8x8_t
impl Copy for int8x8x2_t
impl Copy for int8x8x3_t
impl Copy for int8x8x4_t
impl Copy for int8x16_t
impl Copy for int8x16x2_t
impl Copy for int8x16x3_t
impl Copy for int8x16x4_t
impl Copy for int16x4_t
impl Copy for int16x4x2_t
impl Copy for int16x4x3_t
impl Copy for int16x4x4_t
impl Copy for int16x8_t
impl Copy for int16x8x2_t
impl Copy for int16x8x3_t
impl Copy for int16x8x4_t
impl Copy for int32x2_t
impl Copy for int32x2x2_t
impl Copy for int32x2x3_t
impl Copy for int32x2x4_t
impl Copy for int32x4_t
impl Copy for int32x4x2_t
impl Copy for int32x4x3_t
impl Copy for int32x4x4_t
impl Copy for int64x1_t
impl Copy for int64x1x2_t
impl Copy for int64x1x3_t
impl Copy for int64x1x4_t
impl Copy for int64x2_t
impl Copy for int64x2x2_t
impl Copy for int64x2x3_t
impl Copy for int64x2x4_t
impl Copy for poly8x8_t
impl Copy for poly8x8x2_t
impl Copy for poly8x8x3_t
impl Copy for poly8x8x4_t
impl Copy for poly8x16_t
impl Copy for poly8x16x2_t
impl Copy for poly8x16x3_t
impl Copy for poly8x16x4_t
impl Copy for poly16x4_t
impl Copy for poly16x4x2_t
impl Copy for poly16x4x3_t
impl Copy for poly16x4x4_t
impl Copy for poly16x8_t
impl Copy for poly16x8x2_t
impl Copy for poly16x8x3_t
impl Copy for poly16x8x4_t
impl Copy for poly64x1_t
impl Copy for poly64x1x2_t
impl Copy for poly64x1x3_t
impl Copy for poly64x1x4_t
impl Copy for poly64x2_t
impl Copy for poly64x2x2_t
impl Copy for poly64x2x3_t
impl Copy for poly64x2x4_t
impl Copy for uint8x8_t
impl Copy for uint8x8x2_t
impl Copy for uint8x8x3_t
impl Copy for uint8x8x4_t
impl Copy for uint8x16_t
impl Copy for uint8x16x2_t
impl Copy for uint8x16x3_t
impl Copy for uint8x16x4_t
impl Copy for uint16x4_t
impl Copy for uint16x4x2_t
impl Copy for uint16x4x3_t
impl Copy for uint16x4x4_t
impl Copy for uint16x8_t
impl Copy for uint16x8x2_t
impl Copy for uint16x8x3_t
impl Copy for uint16x8x4_t
impl Copy for uint32x2_t
impl Copy for uint32x2x2_t
impl Copy for uint32x2x3_t
impl Copy for uint32x2x4_t
impl Copy for uint32x4_t
impl Copy for uint32x4x2_t
impl Copy for uint32x4x3_t
impl Copy for uint32x4x4_t
impl Copy for uint64x1_t
impl Copy for uint64x1x2_t
impl Copy for uint64x1x3_t
impl Copy for uint64x1x4_t
impl Copy for uint64x2_t
impl Copy for uint64x2x2_t
impl Copy for uint64x2x3_t
impl Copy for uint64x2x4_t
impl Copy for Assume
impl Copy for Ipv4Addr
impl Copy for Ipv6Addr
impl Copy for SocketAddrV4
impl Copy for SocketAddrV6
impl Copy for TryFromIntError
impl Copy for NonZeroI8
impl Copy for NonZeroI16
impl Copy for NonZeroI32
impl Copy for NonZeroI64
impl Copy for NonZeroI128
impl Copy for NonZeroIsize
impl Copy for NonZeroU8
impl Copy for NonZeroU16
impl Copy for NonZeroU32
impl Copy for NonZeroU64
impl Copy for NonZeroU128
impl Copy for NonZeroUsize
impl Copy for RangeFull
impl Copy for core::ptr::alignment::Alignment
impl Copy for TimSortRun
impl Copy for Utf8Error
impl Copy for RawWakerVTable
impl Copy for core::time::Duration
impl Copy for System
impl Copy for FileTimes
impl Copy for std::fs::FileType
impl Copy for Empty
impl Copy for Sink
impl Copy for UCred
impl Copy for ExitCode
impl Copy for ExitStatus
impl Copy for ExitStatusError
impl Copy for std::sync::condvar::WaitTimeoutResult
impl Copy for std::sync::mpsc::RecvError
impl Copy for AccessError
impl Copy for ThreadId
impl Copy for Instant
impl Copy for std::time::SystemTime
impl Copy for crypto_mac::errors::InvalidKeyLength
impl Copy for crypto_mac::errors::MacError
impl Copy for PhantomPinned
impl Copy for semun
impl Copy for vec128_storage
impl Copy for ValRaw
impl Copy for InvalidKeyLength
impl Copy for MacError
impl Copy for PadError
impl Copy for UnpadError
impl Copy for u32x4
impl Copy for u64x2
impl<'a> Copy for DynamicClockId<'a>
impl<'a> Copy for Unexpected<'a>
impl<'a> Copy for OpaqueDigestItemId<'a>
impl<'a> Copy for NodeHandle<'a>
impl<'a> Copy for DataKind<'a>
impl<'a> Copy for SectionCode<'a>
impl<'a> Copy for Component<'a>
impl<'a> Copy for std::path::Prefix<'a>
impl<'a> Copy for HexDisplay<'a>
impl<'a> Copy for FlagsOrIsa<'a>
impl<'a> Copy for PredicateView<'a>
impl<'a> Copy for AnyRef<'a>
impl<'a> Copy for BitStringRef<'a>
impl<'a> Copy for Ia5StringRef<'a>
impl<'a> Copy for UIntRef<'a>
impl<'a> Copy for OctetStringRef<'a>
impl<'a> Copy for PrintableStringRef<'a>
impl<'a> Copy for TeletexStringRef<'a>
impl<'a> Copy for Utf8StringRef<'a>
impl<'a> Copy for VideotexStringRef<'a>
impl<'a> Copy for AlgorithmIdentifier<'a>
impl<'a> Copy for SubjectPublicKeyInfo<'a>
impl<'a> Copy for NibbleSlice<'a>
impl<'a> Copy for ComponentImport<'a>
impl<'a> Copy for FunctionBody<'a>
impl<'a> Copy for ElementItems<'a>
impl<'a> Copy for wasmparser::readers::core::exports::Export<'a>
impl<'a> Copy for wasmparser::readers::core::globals::Global<'a>
impl<'a> Copy for wasmparser::readers::core::imports::Import<'a>
impl<'a> Copy for ConstExpr<'a>
impl<'a> Copy for IndirectNameMap<'a>
impl<'a> Copy for IndirectNaming<'a>
impl<'a> Copy for NameMap<'a>
impl<'a> Copy for Naming<'a>
impl<'a> Copy for SingleName<'a>
impl<'a> Copy for ProducersField<'a>
impl<'a> Copy for ProducersFieldValue<'a>
impl<'a> Copy for TypesRef<'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, E> Copy for BytesDeserializer<'a, E>
impl<'a, R> Copy for ReadCacheRange<'a, R>where R: Read + Seek,
impl<'a, Size> Copy for Coordinates<'a, Size>where Size: Copy + ModulusSize,
impl<'a, T> Copy for ContextSpecificRef<'a, T>where T: Copy,
impl<'a, T> Copy for CompactRef<'a, T>where T: Copy,
impl<'a, T> Copy for Slice<'a, T>where T: Copy,
impl<'a, T> Copy for Symbol<'a, T>where T: Copy,
impl<'a, T, O> Copy for IterOnes<'a, T, O>where T: Copy + 'a + BitStore, O: Copy + BitOrder,
impl<'a, T, O> Copy for IterZeros<'a, T, O>where T: Copy + 'a + BitStore, O: Copy + BitOrder,
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 gimli::read::unit::AttrsIter<'abbrev, 'entry, 'unit, R>where R: Copy + Reader,
impl<'abbrev, 'entry, 'unit, R> Copy for gimli::read::unit::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 object::read::pe::export::ExportTarget<'data>
impl<'data> Copy for object::read::pe::export::ExportTarget<'data>
impl<'data> Copy for object::read::pe::import::Import<'data>
impl<'data> Copy for object::read::pe::import::Import<'data>
impl<'data> Copy for object::read::coff::section::SectionTable<'data>
impl<'data> Copy for object::read::coff::section::SectionTable<'data>
impl<'data> Copy for object::read::elf::version::Version<'data>
impl<'data> Copy for object::read::elf::version::Version<'data>
impl<'data> Copy for object::read::pe::data_directory::DataDirectories<'data>
impl<'data> Copy for object::read::pe::data_directory::DataDirectories<'data>
impl<'data> Copy for object::read::pe::export::Export<'data>
impl<'data> Copy for object::read::pe::export::Export<'data>
impl<'data> Copy for object::read::pe::relocation::RelocationBlockIterator<'data>
impl<'data> Copy for object::read::pe::relocation::RelocationBlockIterator<'data>
impl<'data> Copy for object::read::pe::resource::ResourceDirectory<'data>
impl<'data> Copy for object::read::pe::resource::ResourceDirectory<'data>
impl<'data> Copy for object::read::pe::rich::RichHeaderInfo<'data>
impl<'data> Copy for object::read::pe::rich::RichHeaderInfo<'data>
impl<'data> Copy for object::read::CodeView<'data>
impl<'data> Copy for object::read::CodeView<'data>
impl<'data> Copy for object::read::CompressedData<'data>
impl<'data> Copy for object::read::CompressedData<'data>
impl<'data> Copy for object::read::Export<'data>
impl<'data> Copy for object::read::Export<'data>
impl<'data> Copy for object::read::Import<'data>
impl<'data> Copy for object::read::Import<'data>
impl<'data> Copy for object::read::ObjectMapEntry<'data>
impl<'data> Copy for object::read::ObjectMapEntry<'data>
impl<'data> Copy for object::read::SymbolMapName<'data>
impl<'data> Copy for object::read::SymbolMapName<'data>
impl<'data> Copy for object::read::util::Bytes<'data>
impl<'data> Copy for object::read::util::Bytes<'data>
impl<'data, 'file, Elf, R> Copy for object::read::elf::symbol::ElfSymbol<'data, 'file, Elf, R>where 'data: 'file, Elf: Copy + FileHeader, R: Copy + ReadRef<'data>, <Elf as FileHeader>::Endian: Copy, <Elf as FileHeader>::Sym: Copy,
impl<'data, 'file, Elf, R> Copy for object::read::elf::symbol::ElfSymbol<'data, 'file, Elf, R>where 'data: 'file, Elf: Copy + FileHeader, R: Copy + ReadRef<'data>, <Elf as FileHeader>::Endian: Copy, <Elf as FileHeader>::Sym: Copy,
impl<'data, 'file, Elf, R> Copy for object::read::elf::symbol::ElfSymbolTable<'data, 'file, Elf, R>where 'data: 'file, Elf: Copy + FileHeader, R: Copy + ReadRef<'data>, <Elf as FileHeader>::Endian: Copy,
impl<'data, 'file, Elf, R> Copy for object::read::elf::symbol::ElfSymbolTable<'data, 'file, Elf, R>where 'data: 'file, Elf: Copy + FileHeader, R: Copy + ReadRef<'data>, <Elf as FileHeader>::Endian: Copy,
impl<'data, 'file, Mach, R> Copy for object::read::macho::symbol::MachOSymbol<'data, 'file, Mach, R>where Mach: Copy + MachHeader, R: Copy + ReadRef<'data>, <Mach as MachHeader>::Nlist: Copy,
impl<'data, 'file, Mach, R> Copy for object::read::macho::symbol::MachOSymbol<'data, 'file, Mach, R>where Mach: Copy + MachHeader, R: Copy + ReadRef<'data>, <Mach as MachHeader>::Nlist: Copy,
impl<'data, 'file, Mach, R> Copy for object::read::macho::symbol::MachOSymbolTable<'data, 'file, Mach, R>where Mach: Copy + MachHeader, R: Copy + ReadRef<'data>,
impl<'data, 'file, Mach, R> Copy for object::read::macho::symbol::MachOSymbolTable<'data, 'file, Mach, R>where Mach: Copy + MachHeader, R: Copy + ReadRef<'data>,
impl<'data, 'file, R> Copy for object::read::coff::symbol::CoffSymbol<'data, 'file, R>where R: Copy + ReadRef<'data>,
impl<'data, 'file, R> Copy for object::read::coff::symbol::CoffSymbol<'data, 'file, R>where R: Copy + ReadRef<'data>,
impl<'data, 'file, R> Copy for object::read::coff::symbol::CoffSymbolTable<'data, 'file, R>where R: Copy + ReadRef<'data>,
impl<'data, 'file, R> Copy for object::read::coff::symbol::CoffSymbolTable<'data, 'file, R>where R: Copy + ReadRef<'data>,
impl<'data, E> Copy for object::read::macho::load_command::LoadCommandVariant<'data, E>where E: Copy + Endian,
impl<'data, E> Copy for object::read::macho::load_command::LoadCommandVariant<'data, E>where E: Copy + Endian,
impl<'data, E> Copy for object::read::macho::load_command::LoadCommandData<'data, E>where E: Copy + Endian,
impl<'data, E> Copy for object::read::macho::load_command::LoadCommandData<'data, E>where E: Copy + Endian,
impl<'data, E> Copy for object::read::macho::load_command::LoadCommandIterator<'data, E>where E: Copy + Endian,
impl<'data, E> Copy for object::read::macho::load_command::LoadCommandIterator<'data, E>where E: Copy + Endian,
impl<'data, Elf, R> Copy for object::read::elf::section::SectionTable<'data, Elf, R>where Elf: Copy + FileHeader, R: Copy + ReadRef<'data>, <Elf as FileHeader>::SectionHeader: Copy,
impl<'data, Elf, R> Copy for object::read::elf::section::SectionTable<'data, Elf, R>where Elf: Copy + FileHeader, R: Copy + ReadRef<'data>, <Elf as FileHeader>::SectionHeader: Copy,
impl<'data, Elf, R> Copy for object::read::elf::symbol::SymbolTable<'data, Elf, R>where Elf: Copy + FileHeader, R: Copy + ReadRef<'data>, <Elf as FileHeader>::Sym: Copy, <Elf as FileHeader>::Endian: Copy,
impl<'data, Elf, R> Copy for object::read::elf::symbol::SymbolTable<'data, Elf, R>where Elf: Copy + FileHeader, R: Copy + ReadRef<'data>, <Elf as FileHeader>::Sym: Copy,
impl<'data, Mach, R> Copy for object::read::macho::symbol::SymbolTable<'data, Mach, R>where Mach: Copy + MachHeader, R: Copy + ReadRef<'data>, <Mach as MachHeader>::Nlist: Copy,
impl<'data, Mach, R> Copy for object::read::macho::symbol::SymbolTable<'data, Mach, R>where Mach: Copy + MachHeader, R: Copy + ReadRef<'data>, <Mach as MachHeader>::Nlist: Copy,
impl<'data, R> Copy for ArchiveFile<'data, R>where R: Copy + ReadRef<'data>,
impl<'data, R> Copy for object::read::util::StringTable<'data, R>where R: Copy + ReadRef<'data>,
impl<'data, R> Copy for object::read::util::StringTable<'data, R>where R: Copy + ReadRef<'data>,
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 io_lifetimes::types::BorrowedFd<'fd>
impl<'fd> Copy for std::os::fd::owned::BorrowedFd<'fd>
impl<'input, Endian> Copy for gimli::read::endian_slice::EndianSlice<'input, Endian>where Endian: Copy + Endianity,
impl<'input, Endian> Copy for gimli::read::endian_slice::EndianSlice<'input, Endian>where Endian: Copy + Endianity,
impl<'prev, 'subs> Copy for ArgScopeStack<'prev, 'subs>where 'subs: 'prev,
impl<'t> Copy for regex::re_bytes::Match<'t>
impl<'t> Copy for regex::re_unicode::Match<'t>
impl<A> Copy for arrayvec::array_string::ArrayString<A>where A: Copy + Array<Item = u8>, <A as Array>::Index: Copy,
impl<A> Copy for ExtendedGcd<A>where A: Copy,
impl<A> Copy for ArrayVec<A>where A: Array + Copy, <A as Array>::Item: Copy,
impl<A, B> Copy for EitherWriter<A, B>where A: Copy, B: Copy,
impl<A, B> Copy for OrElse<A, B>where A: Copy, B: Copy,
impl<A, B> Copy for Tee<A, B>where A: Copy, B: Copy,
impl<A, O> Copy for BitArray<A, O>where O: BitOrder, A: BitViewSized + Copy,
impl<B, C> Copy for ControlFlow<B, C>where B: Copy, C: Copy,
impl<Balance: Copy> Copy for WithdrawConsequence<Balance>
impl<Block> Copy for BlockId<Block>where Block: Block,
impl<BlockNumber: Copy> Copy for DispatchTime<BlockNumber>
impl<C> Copy for ecdsa::Signature<C>where C: PrimeCurve, <<<C as Curve>::UInt as ArrayEncoding>::ByteSize as Add<<<C as Curve>::UInt as ArrayEncoding>::ByteSize>>::Output: ArrayLength<u8>, <<<<C as Curve>::UInt as ArrayEncoding>::ByteSize as Add<<<C as Curve>::UInt as ArrayEncoding>::ByteSize>>::Output as ArrayLength<u8>>::ArrayType: Copy,
impl<C> Copy for ecdsa::verify::VerifyingKey<C>where C: PrimeCurve + ProjectiveArithmetic,
impl<C> Copy for elliptic_curve::public_key::PublicKey<C>where C: Curve + ProjectiveArithmetic,
impl<C> Copy for ScalarCore<C>where C: Copy + Curve, <C as Curve>::UInt: Copy,
impl<C> Copy for NonZeroScalar<C>where C: Curve + ScalarArithmetic,
impl<Dyn> Copy for DynMetadata<Dyn>where Dyn: ?Sized,
impl<E> Copy for object::elf::CompressionHeader32<E>where E: Copy + Endian,
impl<E> Copy for object::elf::CompressionHeader32<E>where E: Copy + Endian,
impl<E> Copy for object::elf::CompressionHeader64<E>where E: Copy + Endian,
impl<E> Copy for object::elf::CompressionHeader64<E>where E: Copy + Endian,
impl<E> Copy for object::elf::Dyn32<E>where E: Copy + Endian,
impl<E> Copy for object::elf::Dyn32<E>where E: Copy + Endian,
impl<E> Copy for object::elf::Dyn64<E>where E: Copy + Endian,
impl<E> Copy for object::elf::Dyn64<E>where E: Copy + Endian,
impl<E> Copy for object::elf::FileHeader32<E>where E: Copy + Endian,
impl<E> Copy for object::elf::FileHeader32<E>where E: Copy + Endian,
impl<E> Copy for object::elf::FileHeader64<E>where E: Copy + Endian,
impl<E> Copy for object::elf::FileHeader64<E>where E: Copy + Endian,
impl<E> Copy for object::elf::GnuHashHeader<E>where E: Copy + Endian,
impl<E> Copy for object::elf::GnuHashHeader<E>where E: Copy + Endian,
impl<E> Copy for object::elf::HashHeader<E>where E: Copy + Endian,
impl<E> Copy for object::elf::HashHeader<E>where E: Copy + Endian,
impl<E> Copy for object::elf::NoteHeader32<E>where E: Copy + Endian,
impl<E> Copy for object::elf::NoteHeader32<E>where E: Copy + Endian,
impl<E> Copy for object::elf::NoteHeader64<E>where E: Copy + Endian,
impl<E> Copy for object::elf::NoteHeader64<E>where E: Copy + Endian,
impl<E> Copy for object::elf::ProgramHeader32<E>where E: Copy + Endian,
impl<E> Copy for object::elf::ProgramHeader32<E>where E: Copy + Endian,
impl<E> Copy for object::elf::ProgramHeader64<E>where E: Copy + Endian,
impl<E> Copy for object::elf::ProgramHeader64<E>where E: Copy + Endian,
impl<E> Copy for object::elf::Rel32<E>where E: Copy + Endian,
impl<E> Copy for object::elf::Rel32<E>where E: Copy + Endian,
impl<E> Copy for object::elf::Rel64<E>where E: Copy + Endian,
impl<E> Copy for object::elf::Rel64<E>where E: Copy + Endian,
impl<E> Copy for object::elf::Rela32<E>where E: Copy + Endian,
impl<E> Copy for object::elf::Rela32<E>where E: Copy + Endian,
impl<E> Copy for object::elf::Rela64<E>where E: Copy + Endian,
impl<E> Copy for object::elf::Rela64<E>where E: Copy + Endian,
impl<E> Copy for object::elf::SectionHeader32<E>where E: Copy + Endian,
impl<E> Copy for object::elf::SectionHeader32<E>where E: Copy + Endian,
impl<E> Copy for object::elf::SectionHeader64<E>where E: Copy + Endian,
impl<E> Copy for object::elf::SectionHeader64<E>where E: Copy + Endian,
impl<E> Copy for object::elf::Sym32<E>where E: Copy + Endian,
impl<E> Copy for object::elf::Sym32<E>where E: Copy + Endian,
impl<E> Copy for object::elf::Sym64<E>where E: Copy + Endian,
impl<E> Copy for object::elf::Sym64<E>where E: Copy + Endian,
impl<E> Copy for object::elf::Syminfo32<E>where E: Copy + Endian,
impl<E> Copy for object::elf::Syminfo32<E>where E: Copy + Endian,
impl<E> Copy for object::elf::Syminfo64<E>where E: Copy + Endian,
impl<E> Copy for object::elf::Syminfo64<E>where E: Copy + Endian,
impl<E> Copy for object::elf::Verdaux<E>where E: Copy + Endian,
impl<E> Copy for object::elf::Verdaux<E>where E: Copy + Endian,
impl<E> Copy for object::elf::Verdef<E>where E: Copy + Endian,
impl<E> Copy for object::elf::Verdef<E>where E: Copy + Endian,
impl<E> Copy for object::elf::Vernaux<E>where E: Copy + Endian,
impl<E> Copy for object::elf::Vernaux<E>where E: Copy + Endian,
impl<E> Copy for object::elf::Verneed<E>where E: Copy + Endian,
impl<E> Copy for object::elf::Verneed<E>where E: Copy + Endian,
impl<E> Copy for object::elf::Versym<E>where E: Copy + Endian,
impl<E> Copy for object::elf::Versym<E>where E: Copy + Endian,
impl<E> Copy for I16<E>where E: Copy + Endian,
impl<E> Copy for I32<E>where E: Copy + Endian,
impl<E> Copy for I64<E>where E: Copy + Endian,
impl<E> Copy for U16<E>where E: Copy + Endian,
impl<E> Copy for U32<E>where E: Copy + Endian,
impl<E> Copy for U64<E>where E: Copy + Endian,
impl<E> Copy for object::endian::I16Bytes<E>where E: Copy + Endian,
impl<E> Copy for object::endian::I16Bytes<E>where E: Copy + Endian,
impl<E> Copy for object::endian::I32Bytes<E>where E: Copy + Endian,
impl<E> Copy for object::endian::I32Bytes<E>where E: Copy + Endian,
impl<E> Copy for object::endian::I64Bytes<E>where E: Copy + Endian,
impl<E> Copy for object::endian::I64Bytes<E>where E: Copy + Endian,
impl<E> Copy for object::endian::U16Bytes<E>where E: Copy + Endian,
impl<E> Copy for object::endian::U16Bytes<E>where E: Copy + Endian,
impl<E> Copy for object::endian::U32Bytes<E>where E: Copy + Endian,
impl<E> Copy for object::endian::U32Bytes<E>where E: Copy + Endian,
impl<E> Copy for object::endian::U64Bytes<E>where E: Copy + Endian,
impl<E> Copy for object::endian::U64Bytes<E>where E: Copy + Endian,
impl<E> Copy for object::macho::BuildToolVersion<E>where E: Copy + Endian,
impl<E> Copy for object::macho::BuildToolVersion<E>where E: Copy + Endian,
impl<E> Copy for object::macho::BuildVersionCommand<E>where E: Copy + Endian,
impl<E> Copy for object::macho::BuildVersionCommand<E>where E: Copy + Endian,
impl<E> Copy for object::macho::DataInCodeEntry<E>where E: Copy + Endian,
impl<E> Copy for object::macho::DataInCodeEntry<E>where E: Copy + Endian,
impl<E> Copy for object::macho::DyldCacheHeader<E>where E: Copy + Endian,
impl<E> Copy for object::macho::DyldCacheHeader<E>where E: Copy + Endian,
impl<E> Copy for object::macho::DyldCacheImageInfo<E>where E: Copy + Endian,
impl<E> Copy for object::macho::DyldCacheImageInfo<E>where E: Copy + Endian,
impl<E> Copy for object::macho::DyldCacheMappingInfo<E>where E: Copy + Endian,
impl<E> Copy for object::macho::DyldCacheMappingInfo<E>where E: Copy + Endian,
impl<E> Copy for object::macho::DyldInfoCommand<E>where E: Copy + Endian,
impl<E> Copy for object::macho::DyldInfoCommand<E>where E: Copy + Endian,
impl<E> Copy for object::macho::DyldSubCacheInfo<E>where E: Copy + Endian,
impl<E> Copy for object::macho::DyldSubCacheInfo<E>where E: Copy + Endian,
impl<E> Copy for object::macho::Dylib<E>where E: Copy + Endian,
impl<E> Copy for object::macho::Dylib<E>where E: Copy + Endian,
impl<E> Copy for object::macho::DylibCommand<E>where E: Copy + Endian,
impl<E> Copy for object::macho::DylibCommand<E>where E: Copy + Endian,
impl<E> Copy for object::macho::DylibModule32<E>where E: Copy + Endian,
impl<E> Copy for object::macho::DylibModule32<E>where E: Copy + Endian,
impl<E> Copy for object::macho::DylibModule64<E>where E: Copy + Endian,
impl<E> Copy for object::macho::DylibModule64<E>where E: Copy + Endian,
impl<E> Copy for object::macho::DylibReference<E>where E: Copy + Endian,
impl<E> Copy for object::macho::DylibReference<E>where E: Copy + Endian,
impl<E> Copy for object::macho::DylibTableOfContents<E>where E: Copy + Endian,
impl<E> Copy for object::macho::DylibTableOfContents<E>where E: Copy + Endian,
impl<E> Copy for object::macho::DylinkerCommand<E>where E: Copy + Endian,
impl<E> Copy for object::macho::DylinkerCommand<E>where E: Copy + Endian,
impl<E> Copy for object::macho::DysymtabCommand<E>where E: Copy + Endian,
impl<E> Copy for object::macho::DysymtabCommand<E>where E: Copy + Endian,
impl<E> Copy for object::macho::EncryptionInfoCommand32<E>where E: Copy + Endian,
impl<E> Copy for object::macho::EncryptionInfoCommand32<E>where E: Copy + Endian,
impl<E> Copy for object::macho::EncryptionInfoCommand64<E>where E: Copy + Endian,
impl<E> Copy for object::macho::EncryptionInfoCommand64<E>where E: Copy + Endian,
impl<E> Copy for object::macho::EntryPointCommand<E>where E: Copy + Endian,
impl<E> Copy for object::macho::EntryPointCommand<E>where E: Copy + Endian,
impl<E> Copy for object::macho::FilesetEntryCommand<E>where E: Copy + Endian,
impl<E> Copy for object::macho::FilesetEntryCommand<E>where E: Copy + Endian,
impl<E> Copy for object::macho::FvmfileCommand<E>where E: Copy + Endian,
impl<E> Copy for object::macho::FvmfileCommand<E>where E: Copy + Endian,
impl<E> Copy for object::macho::Fvmlib<E>where E: Copy + Endian,
impl<E> Copy for object::macho::Fvmlib<E>where E: Copy + Endian,
impl<E> Copy for object::macho::FvmlibCommand<E>where E: Copy + Endian,
impl<E> Copy for object::macho::FvmlibCommand<E>where E: Copy + Endian,
impl<E> Copy for object::macho::IdentCommand<E>where E: Copy + Endian,
impl<E> Copy for object::macho::IdentCommand<E>where E: Copy + Endian,
impl<E> Copy for object::macho::LcStr<E>where E: Copy + Endian,
impl<E> Copy for object::macho::LcStr<E>where E: Copy + Endian,
impl<E> Copy for object::macho::LinkeditDataCommand<E>where E: Copy + Endian,
impl<E> Copy for object::macho::LinkeditDataCommand<E>where E: Copy + Endian,
impl<E> Copy for object::macho::LinkerOptionCommand<E>where E: Copy + Endian,
impl<E> Copy for object::macho::LinkerOptionCommand<E>where E: Copy + Endian,
impl<E> Copy for object::macho::LoadCommand<E>where E: Copy + Endian,
impl<E> Copy for object::macho::LoadCommand<E>where E: Copy + Endian,
impl<E> Copy for object::macho::MachHeader32<E>where E: Copy + Endian,
impl<E> Copy for object::macho::MachHeader32<E>where E: Copy + Endian,
impl<E> Copy for object::macho::MachHeader64<E>where E: Copy + Endian,
impl<E> Copy for object::macho::MachHeader64<E>where E: Copy + Endian,
impl<E> Copy for object::macho::Nlist32<E>where E: Copy + Endian,
impl<E> Copy for object::macho::Nlist32<E>where E: Copy + Endian,
impl<E> Copy for object::macho::Nlist64<E>where E: Copy + Endian,
impl<E> Copy for object::macho::Nlist64<E>where E: Copy + Endian,
impl<E> Copy for object::macho::NoteCommand<E>where E: Copy + Endian,
impl<E> Copy for object::macho::NoteCommand<E>where E: Copy + Endian,
impl<E> Copy for object::macho::PrebindCksumCommand<E>where E: Copy + Endian,
impl<E> Copy for object::macho::PrebindCksumCommand<E>where E: Copy + Endian,
impl<E> Copy for object::macho::PreboundDylibCommand<E>where E: Copy + Endian,
impl<E> Copy for object::macho::PreboundDylibCommand<E>where E: Copy + Endian,
impl<E> Copy for object::macho::Relocation<E>where E: Copy + Endian,
impl<E> Copy for object::macho::Relocation<E>where E: Copy + Endian,
impl<E> Copy for object::macho::RoutinesCommand32<E>where E: Copy + Endian,
impl<E> Copy for object::macho::RoutinesCommand32<E>where E: Copy + Endian,
impl<E> Copy for object::macho::RoutinesCommand64<E>where E: Copy + Endian,
impl<E> Copy for object::macho::RoutinesCommand64<E>where E: Copy + Endian,
impl<E> Copy for object::macho::RpathCommand<E>where E: Copy + Endian,
impl<E> Copy for object::macho::RpathCommand<E>where E: Copy + Endian,
impl<E> Copy for object::macho::Section32<E>where E: Copy + Endian,
impl<E> Copy for object::macho::Section32<E>where E: Copy + Endian,
impl<E> Copy for object::macho::Section64<E>where E: Copy + Endian,
impl<E> Copy for object::macho::Section64<E>where E: Copy + Endian,
impl<E> Copy for object::macho::SegmentCommand32<E>where E: Copy + Endian,
impl<E> Copy for object::macho::SegmentCommand32<E>where E: Copy + Endian,
impl<E> Copy for object::macho::SegmentCommand64<E>where E: Copy + Endian,
impl<E> Copy for object::macho::SegmentCommand64<E>where E: Copy + Endian,
impl<E> Copy for object::macho::SourceVersionCommand<E>where E: Copy + Endian,
impl<E> Copy for object::macho::SourceVersionCommand<E>where E: Copy + Endian,
impl<E> Copy for object::macho::SubClientCommand<E>where E: Copy + Endian,
impl<E> Copy for object::macho::SubClientCommand<E>where E: Copy + Endian,
impl<E> Copy for object::macho::SubFrameworkCommand<E>where E: Copy + Endian,
impl<E> Copy for object::macho::SubFrameworkCommand<E>where E: Copy + Endian,
impl<E> Copy for object::macho::SubLibraryCommand<E>where E: Copy + Endian,
impl<E> Copy for object::macho::SubLibraryCommand<E>where E: Copy + Endian,
impl<E> Copy for object::macho::SubUmbrellaCommand<E>where E: Copy + Endian,
impl<E> Copy for object::macho::SubUmbrellaCommand<E>where E: Copy + Endian,
impl<E> Copy for object::macho::SymsegCommand<E>where E: Copy + Endian,
impl<E> Copy for object::macho::SymsegCommand<E>where E: Copy + Endian,
impl<E> Copy for object::macho::SymtabCommand<E>where E: Copy + Endian,
impl<E> Copy for object::macho::SymtabCommand<E>where E: Copy + Endian,
impl<E> Copy for object::macho::ThreadCommand<E>where E: Copy + Endian,
impl<E> Copy for object::macho::ThreadCommand<E>where E: Copy + Endian,
impl<E> Copy for object::macho::TwolevelHint<E>where E: Copy + Endian,
impl<E> Copy for object::macho::TwolevelHint<E>where E: Copy + Endian,
impl<E> Copy for object::macho::TwolevelHintsCommand<E>where E: Copy + Endian,
impl<E> Copy for object::macho::TwolevelHintsCommand<E>where E: Copy + Endian,
impl<E> Copy for object::macho::UuidCommand<E>where E: Copy + Endian,
impl<E> Copy for object::macho::UuidCommand<E>where E: Copy + Endian,
impl<E> Copy for object::macho::VersionMinCommand<E>where E: Copy + Endian,
impl<E> Copy for object::macho::VersionMinCommand<E>where E: Copy + Endian,
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<F> Copy for RepeatWith<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<Info> Copy for DispatchErrorWithPostInfo<Info>where Info: Copy + Eq + PartialEq<Info> + Clone + Encode + Decode + Printable,
impl<Inner> Copy for Frozen<Inner>where Inner: Copy + Mutability,
impl<K> Copy for ExtendedKey<K>where K: Copy,
impl<L, R> Copy for Either<L, R>where L: Copy, R: Copy,
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>where M: Copy, F: Copy,
impl<M, T> Copy for wyz::comu::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<O, E> Copy for WithOtherEndian<O, E>where O: Copy + Options, E: Copy + BincodeByteOrder,
impl<O, I> Copy for WithOtherIntEncoding<O, I>where O: Copy + Options, I: Copy + IntEncoding,
impl<O, L> Copy for WithOtherLimit<O, L>where O: Copy + Options, L: Copy + SizeLimit,
impl<O, T> Copy for WithOtherTrailing<O, T>where O: Copy + Options, T: Copy + TrailingBytes,
impl<Offset> Copy for gimli::read::unit::UnitType<Offset>where Offset: Copy + ReaderOffset,
impl<Offset> Copy for gimli::read::unit::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<P> Copy for Pin<P>where P: Copy,
impl<Params, Results> Copy for TypedFunc<Params, Results>
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 gimli::read::abbrev::DebugAbbrev<R>where R: Copy,
impl<R> Copy for gimli::read::abbrev::DebugAbbrev<R>where R: Copy,
impl<R> Copy for gimli::read::addr::DebugAddr<R>where R: Copy,
impl<R> Copy for gimli::read::addr::DebugAddr<R>where R: Copy,
impl<R> Copy for gimli::read::aranges::DebugAranges<R>where R: Copy,
impl<R> Copy for gimli::read::aranges::DebugAranges<R>where R: Copy,
impl<R> Copy for gimli::read::cfi::DebugFrame<R>where R: Copy + Reader,
impl<R> Copy for gimli::read::cfi::DebugFrame<R>where R: Copy + Reader,
impl<R> Copy for gimli::read::cfi::EhFrame<R>where R: Copy + Reader,
impl<R> Copy for gimli::read::cfi::EhFrame<R>where R: Copy + Reader,
impl<R> Copy for gimli::read::cfi::EhFrameHdr<R>where R: Copy + Reader,
impl<R> Copy for gimli::read::cfi::EhFrameHdr<R>where R: Copy + Reader,
impl<R> Copy for gimli::read::index::DebugCuIndex<R>where R: Copy,
impl<R> Copy for gimli::read::index::DebugCuIndex<R>where R: Copy,
impl<R> Copy for gimli::read::index::DebugTuIndex<R>where R: Copy,
impl<R> Copy for gimli::read::index::DebugTuIndex<R>where R: Copy,
impl<R> Copy for gimli::read::line::DebugLine<R>where R: Copy,
impl<R> Copy for gimli::read::line::DebugLine<R>where R: Copy,
impl<R> Copy for gimli::read::loclists::DebugLoc<R>where R: Copy,
impl<R> Copy for gimli::read::loclists::DebugLoc<R>where R: Copy,
impl<R> Copy for gimli::read::loclists::DebugLocLists<R>where R: Copy,
impl<R> Copy for gimli::read::loclists::DebugLocLists<R>where R: Copy,
impl<R> Copy for gimli::read::loclists::LocationListEntry<R>where R: Copy + Reader,
impl<R> Copy for gimli::read::loclists::LocationListEntry<R>where R: Copy + Reader,
impl<R> Copy for gimli::read::loclists::LocationLists<R>where R: Copy,
impl<R> Copy for gimli::read::loclists::LocationLists<R>where R: Copy,
impl<R> Copy for gimli::read::op::Expression<R>where R: Copy + Reader,
impl<R> Copy for gimli::read::op::Expression<R>where R: Copy + Reader,
impl<R> Copy for gimli::read::op::OperationIter<R>where R: Copy + Reader,
impl<R> Copy for gimli::read::op::OperationIter<R>where R: Copy + Reader,
impl<R> Copy for gimli::read::rnglists::DebugRanges<R>where R: Copy,
impl<R> Copy for gimli::read::rnglists::DebugRanges<R>where R: Copy,
impl<R> Copy for gimli::read::rnglists::DebugRngLists<R>where R: Copy,
impl<R> Copy for gimli::read::rnglists::DebugRngLists<R>where R: Copy,
impl<R> Copy for gimli::read::rnglists::RangeLists<R>where R: Copy,
impl<R> Copy for gimli::read::rnglists::RangeLists<R>where R: Copy,
impl<R> Copy for gimli::read::str::DebugLineStr<R>where R: Copy,
impl<R> Copy for gimli::read::str::DebugLineStr<R>where R: Copy,
impl<R> Copy for gimli::read::str::DebugStr<R>where R: Copy,
impl<R> Copy for gimli::read::str::DebugStr<R>where R: Copy,
impl<R> Copy for gimli::read::str::DebugStrOffsets<R>where R: Copy,
impl<R> Copy for gimli::read::str::DebugStrOffsets<R>where R: Copy,
impl<R> Copy for gimli::read::unit::Attribute<R>where R: Copy + Reader,
impl<R> Copy for gimli::read::unit::Attribute<R>where R: Copy + Reader,
impl<R> Copy for gimli::read::unit::DebugInfo<R>where R: Copy,
impl<R> Copy for gimli::read::unit::DebugInfo<R>where R: Copy,
impl<R> Copy for gimli::read::unit::DebugTypes<R>where R: Copy,
impl<R> Copy for gimli::read::unit::DebugTypes<R>where R: Copy,
impl<R, Offset> Copy for gimli::read::line::LineInstruction<R, Offset>where R: Copy + Reader<Offset = Offset>, Offset: Copy + ReaderOffset,
impl<R, Offset> Copy for gimli::read::line::LineInstruction<R, Offset>where R: Copy + Reader<Offset = Offset>, Offset: Copy + ReaderOffset,
impl<R, Offset> Copy for gimli::read::op::Location<R, Offset>where R: Copy + Reader<Offset = Offset>, Offset: Copy + ReaderOffset,
impl<R, Offset> Copy for gimli::read::op::Location<R, Offset>where R: Copy + Reader<Offset = Offset>, Offset: Copy + ReaderOffset,
impl<R, Offset> Copy for gimli::read::op::Operation<R, Offset>where R: Copy + Reader<Offset = Offset>, Offset: Copy + ReaderOffset,
impl<R, Offset> Copy for gimli::read::op::Operation<R, Offset>where R: Copy + Reader<Offset = Offset>, Offset: Copy + ReaderOffset,
impl<R, Offset> Copy for gimli::read::unit::AttributeValue<R, Offset>where R: Copy + Reader<Offset = Offset>, Offset: Copy + ReaderOffset,
impl<R, Offset> Copy for gimli::read::unit::AttributeValue<R, Offset>where R: Copy + Reader<Offset = Offset>, Offset: Copy + ReaderOffset,
impl<R, Offset> Copy for gimli::read::line::FileEntry<R, Offset>where R: Copy + Reader<Offset = Offset>, Offset: Copy + ReaderOffset,
impl<R, Offset> Copy for gimli::read::line::FileEntry<R, Offset>where R: Copy + Reader<Offset = Offset>, Offset: Copy + ReaderOffset,
impl<R, Offset> Copy for gimli::read::op::Piece<R, Offset>where R: Copy + Reader<Offset = Offset>, Offset: Copy + ReaderOffset,
impl<R, Offset> Copy for gimli::read::op::Piece<R, Offset>where R: Copy + Reader<Offset = Offset>, Offset: Copy + ReaderOffset,
impl<R, Offset> Copy for gimli::read::unit::UnitHeader<R, Offset>where R: Copy + Reader<Offset = Offset>, Offset: Copy + ReaderOffset,
impl<R, Offset> Copy for gimli::read::unit::UnitHeader<R, Offset>where R: Copy + Reader<Offset = Offset>, Offset: Copy + ReaderOffset,
impl<Section> Copy for object::common::SymbolFlags<Section>where Section: Copy,
impl<Section> Copy for object::common::SymbolFlags<Section>where Section: Copy,
impl<Size> Copy for EncodedPoint<Size>where Size: ModulusSize, <<Size as ModulusSize>::UncompressedPointSize as ArrayLength<u8>>::ArrayType: Copy,
impl<T> Copy for BitPtrError<T>where T: Copy + BitStore,
impl<T> Copy for BitSpanError<T>where T: Copy + BitStore,
impl<T> Copy for LocalResult<T>where T: Copy,
impl<T> Copy for SendTimeoutError<T>where T: Copy,
impl<T> Copy for crossbeam_channel::err::TrySendError<T>where T: Copy,
impl<T> Copy for Steal<T>where T: Copy,
impl<T> Copy for gimli::common::UnitSectionOffset<T>where T: Copy,
impl<T> Copy for gimli::common::UnitSectionOffset<T>where T: Copy,
impl<T> Copy for gimli::read::op::DieReference<T>where T: Copy,
impl<T> Copy for gimli::read::op::DieReference<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 itertools::with_position::Position<T>where T: Copy,
impl<T> Copy for Bound<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 std::sync::mpsc::TrySendError<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!