wasmtime_environ::__core::prelude::rust_2024

Trait Clone

source
pub trait Clone: Sized {
    // Required method
    fn clone(&self) -> Self;

    // Provided method
    fn clone_from(&mut self, source: &Self) { ... }
}
๐Ÿ”ฌThis is a nightly-only experimental API. (prelude_2024)
Expand description

A common trait for the ability to explicitly duplicate an object.

Differs from Copy in that Copy is implicit and an inexpensive bit-wise copy, while Clone is always explicit and may or may not be expensive. In order to enforce these characteristics, Rust does not allow you to reimplement Copy, but you may reimplement Clone and run arbitrary code.

Since Clone is more general than Copy, you can automatically make anything Copy be Clone as well.

ยงDerivable

This trait can be used with #[derive] if all fields are Clone. The derived implementation of Clone calls clone on each field.

For a generic struct, #[derive] implements Clone conditionally by adding bound Clone on generic parameters.

// `derive` implements Clone for Reading<T> when T is Clone.
#[derive(Clone)]
struct Reading<T> {
    frequency: T,
}

ยงHow can I implement Clone?

Types that are Copy should have a trivial implementation of Clone. More formally: if T: Copy, x: T, and y: &T, then let x = y.clone(); is equivalent to let x = *y;. Manual implementations should be careful to uphold this invariant; however, unsafe code must not rely on it to ensure memory safety.

An example is a generic struct holding a function pointer. In this case, the implementation of Clone cannot be derived, but can be implemented as:

struct Generate<T>(fn() -> T);

impl<T> Copy for Generate<T> {}

impl<T> Clone for Generate<T> {
    fn clone(&self) -> Self {
        *self
    }
}

If we derive:

#[derive(Copy, Clone)]
struct Generate<T>(fn() -> T);

the auto-derived implementations will have unnecessary T: Copy and T: Clone bounds:


// Automatically derived
impl<T: Copy> Copy for Generate<T> { }

// Automatically derived
impl<T: Clone> Clone for Generate<T> {
    fn clone(&self) -> Generate<T> {
        Generate(Clone::clone(&self.0))
    }
}

The bounds are unnecessary because clearly the function itself should be copy- and cloneable even if its return type is not:

โ“˜
#[derive(Copy, Clone)]
struct Generate<T>(fn() -> T);

struct NotCloneable;

fn generate_not_cloneable() -> NotCloneable {
    NotCloneable
}

Generate(generate_not_cloneable).clone(); // error: trait bounds were not satisfied
// Note: With the manual implementations the above line will compile.

ยงAdditional implementors

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

  • 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 Clone themselves. Note that variables captured by shared reference always implement Clone (even if the referent doesnโ€™t), while variables captured by mutable reference never implement Clone.

Required Methodsยง

source

fn clone(&self) -> Self

๐Ÿ”ฌThis is a nightly-only experimental API. (prelude_2024)

Returns a copy of the value.

ยงExamples
let hello = "Hello"; // &str implements Clone

assert_eq!("Hello", hello.clone());

Provided Methodsยง

source

fn clone_from(&mut self, source: &Self)

๐Ÿ”ฌThis is a nightly-only experimental API. (prelude_2024)

Performs copy-assignment from source.

a.clone_from(&b) is equivalent to a = b.clone() in functionality, but can be overridden to reuse the resources of a to avoid unnecessary allocations.

Dyn Compatibilityยง

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementorsยง

sourceยง

impl Clone for wasmtime_environ::component::dfg::CoreDef

sourceยง

impl Clone for Trampoline

sourceยง

impl Clone for ComponentItem

sourceยง

impl Clone for wasmtime_environ::component::CoreDef

sourceยง

impl Clone for wasmtime_environ::component::Export

sourceยง

impl Clone for FixedEncoding

sourceยง

impl Clone for FlatType

sourceยง

impl Clone for InterfaceType

sourceยง

impl Clone for StringEncoding

sourceยง

impl Clone for Transcode

sourceยง

impl Clone for TypeDef

sourceยง

impl Clone for Collector

sourceยง

impl Clone for ConstOp

sourceยง

impl Clone for EngineOrModuleTypeIndex

sourceยง

impl Clone for EntityIndex

sourceยง

impl Clone for wasmtime_environ::EntityType

sourceยง

impl Clone for GcLayout

sourceยง

impl Clone for IndexType

sourceยง

impl Clone for MemoryStyle

sourceยง

impl Clone for wasmtime_environ::RelocationTarget

sourceยง

impl Clone for SettingKind

sourceยง

impl Clone for TableInitialValue

sourceยง

impl Clone for TableSegmentElements

sourceยง

impl Clone for Trap

sourceยง

impl Clone for VMGcKind

sourceยง

impl Clone for WasmCompositeInnerType

sourceยง

impl Clone for WasmHeapBottomType

sourceยง

impl Clone for WasmHeapTopType

sourceยง

impl Clone for WasmHeapType

sourceยง

impl Clone for WasmStorageType

sourceยง

impl Clone for WasmValType

sourceยง

impl Clone for wasmtime_environ::fact::Import

sourceยง

impl Clone for LibCall

sourceยง

impl Clone for AsciiChar

1.0.0 ยท sourceยง

impl Clone for wasmtime_environ::__core::cmp::Ordering

1.34.0 ยท sourceยง

impl Clone for Infallible

1.28.0 ยท sourceยง

impl Clone for wasmtime_environ::__core::fmt::Alignment

1.7.0 ยท sourceยง

impl Clone for IpAddr

sourceยง

impl Clone for Ipv6MulticastScope

1.0.0 ยท sourceยง

impl Clone for wasmtime_environ::__core::net::SocketAddr

1.0.0 ยท sourceยง

impl Clone for FpCategory

1.55.0 ยท sourceยง

impl Clone for IntErrorKind

sourceยง

impl Clone for SearchStep

1.0.0 ยท sourceยง

impl Clone for wasmtime_environ::__core::sync::atomic::Ordering

sourceยง

impl Clone for TryReserveErrorKind

1.0.0 ยท sourceยง

impl Clone for VarError

1.0.0 ยท sourceยง

impl Clone for std::io::SeekFrom

1.0.0 ยท sourceยง

impl Clone for std::io::error::ErrorKind

1.0.0 ยท sourceยง

impl Clone for Shutdown

sourceยง

impl Clone for BacktraceStyle

1.12.0 ยท sourceยง

impl Clone for RecvTimeoutError

1.0.0 ยท sourceยง

impl Clone for TryRecvError

sourceยง

impl Clone for _Unwind_Action

sourceยง

impl Clone for _Unwind_Reason_Code

sourceยง

impl Clone for Level

sourceยง

impl Clone for LevelFilter

sourceยง

impl Clone for Op

1.0.0 ยท sourceยง

impl Clone for bool

1.0.0 ยท sourceยง

impl Clone for char

1.0.0 ยท sourceยง

impl Clone for f16

1.0.0 ยท sourceยง

impl Clone for f32

1.0.0 ยท sourceยง

impl Clone for f64

1.0.0 ยท sourceยง

impl Clone for f128

1.0.0 ยท sourceยง

impl Clone for i8

1.0.0 ยท sourceยง

impl Clone for i16

1.0.0 ยท sourceยง

impl Clone for i32

1.0.0 ยท sourceยง

impl Clone for i64

1.0.0 ยท sourceยง

impl Clone for i128

1.0.0 ยท sourceยง

impl Clone for isize

sourceยง

impl Clone for !

1.0.0 ยท sourceยง

impl Clone for u8

1.0.0 ยท sourceยง

impl Clone for u16

1.0.0 ยท sourceยง

impl Clone for u32

1.0.0 ยท sourceยง

impl Clone for u64

1.0.0 ยท sourceยง

impl Clone for u128

1.0.0 ยท sourceยง

impl Clone for usize

sourceยง

impl Clone for AdapterId

sourceยง

impl Clone for AdapterModuleId

sourceยง

impl Clone for wasmtime_environ::component::dfg::CanonicalOptions

sourceยง

impl Clone for InstanceId

sourceยง

impl Clone for MemoryId

sourceยง

impl Clone for PostReturnId

sourceยง

impl Clone for ReallocId

sourceยง

impl Clone for Adapter

sourceยง

impl Clone for AdapterOptions

sourceยง

impl Clone for CanonicalAbiInfo

sourceยง

impl Clone for wasmtime_environ::component::CanonicalOptions

sourceยง

impl Clone for ComponentFuncIndex

sourceยง

impl Clone for ComponentIndex

sourceยง

impl Clone for ComponentInstanceIndex

sourceยง

impl Clone for ComponentTypeIndex

sourceยง

impl Clone for ComponentUpvarIndex

sourceยง

impl Clone for DefinedResourceIndex

sourceยง

impl Clone for ExportIndex

sourceยง

impl Clone for ImportIndex

sourceยง

impl Clone for LoweredIndex

sourceยง

impl Clone for ModuleIndex

sourceยง

impl Clone for ModuleInstanceIndex

sourceยง

impl Clone for ModuleUpvarIndex

sourceยง

impl Clone for RecordField

sourceยง

impl Clone for ResourceIndex

sourceยง

impl Clone for ResourcesBuilder

sourceยง

impl Clone for RuntimeComponentInstanceIndex

sourceยง

impl Clone for RuntimeImportIndex

sourceยง

impl Clone for RuntimeInstanceIndex

sourceยง

impl Clone for RuntimeMemoryIndex

sourceยง

impl Clone for RuntimePostReturnIndex

sourceยง

impl Clone for RuntimeReallocIndex

sourceยง

impl Clone for StaticComponentIndex

sourceยง

impl Clone for TrampolineIndex

sourceยง

impl Clone for TypeComponentIndex

sourceยง

impl Clone for TypeComponentInstanceIndex

sourceยง

impl Clone for TypeEnum

sourceยง

impl Clone for TypeEnumIndex

sourceยง

impl Clone for TypeFlags

sourceยง

impl Clone for TypeFlagsIndex

sourceยง

impl Clone for TypeFunc

sourceยง

impl Clone for TypeFuncIndex

sourceยง

impl Clone for TypeList

sourceยง

impl Clone for TypeListIndex

sourceยง

impl Clone for TypeModuleIndex

sourceยง

impl Clone for TypeOption

sourceยง

impl Clone for TypeOptionIndex

sourceยง

impl Clone for TypeRecord

sourceยง

impl Clone for TypeRecordIndex

sourceยง

impl Clone for TypeResourceTable

sourceยง

impl Clone for TypeResourceTableIndex

sourceยง

impl Clone for TypeResult

sourceยง

impl Clone for TypeResultIndex

sourceยง

impl Clone for TypeTuple

sourceยง

impl Clone for TypeTupleIndex

sourceยง

impl Clone for TypeVariant

sourceยง

impl Clone for TypeVariantIndex

sourceยง

impl Clone for VariantInfo

1.3.0 ยท sourceยง

impl Clone for Box<str>

1.29.0 ยท sourceยง

impl Clone for Box<CStr>

1.29.0 ยท sourceยง

impl Clone for Box<OsStr>

1.29.0 ยท sourceยง

impl Clone for Box<Path>

1.0.0 ยท sourceยง

impl Clone for String

sourceยง

impl Clone for BuiltinFunctionIndex

sourceยง

impl Clone for ConfigTunables

sourceยง

impl Clone for wasmtime_environ::ConstExpr

sourceยง

impl Clone for DataIndex

sourceยง

impl Clone for DefinedFuncIndex

sourceยง

impl Clone for DefinedGlobalIndex

sourceยง

impl Clone for DefinedMemoryIndex

sourceยง

impl Clone for DefinedTableIndex

sourceยง

impl Clone for ElemIndex

sourceยง

impl Clone for EngineInternedRecGroupIndex

sourceยง

impl Clone for FilePos

sourceยง

impl Clone for FuncIndex

sourceยง

impl Clone for FuncRefIndex

sourceยง

impl Clone for FunctionLoc

sourceยง

impl Clone for GcArrayLayout

sourceยง

impl Clone for GcStructLayout

sourceยง

impl Clone for wasmtime_environ::Global

sourceยง

impl Clone for GlobalIndex

sourceยง

impl Clone for HostPtr

sourceยง

impl Clone for InstructionAddressMap

sourceยง

impl Clone for Limits

sourceยง

impl Clone for Memory

sourceยง

impl Clone for MemoryIndex

sourceยง

impl Clone for MemoryInitializer

sourceยง

impl Clone for ModuleInternedRecGroupIndex

sourceยง

impl Clone for ModuleInternedTypeIndex

sourceยง

impl Clone for OwnedMemoryIndex

sourceยง

impl Clone for RecGroupRelativeTypeIndex

sourceยง

impl Clone for Setting

sourceยง

impl Clone for SizeOverflow

sourceยง

impl Clone for StaticMemoryInitializer

sourceยง

impl Clone for StaticModuleIndex

sourceยง

impl Clone for wasmtime_environ::Table

sourceยง

impl Clone for TableIndex

sourceยง

impl Clone for TableSegment

sourceยง

impl Clone for Tag

sourceยง

impl Clone for TagIndex

sourceยง

impl Clone for TrapInformation

sourceยง

impl Clone for Tunables

sourceยง

impl Clone for TypeIndex

sourceยง

impl Clone for VMSharedTypeIndex

sourceยง

impl Clone for WasmArrayType

sourceยง

impl Clone for WasmCompositeType

sourceยง

impl Clone for WasmFieldType

sourceยง

impl Clone for WasmFuncType

sourceยง

impl Clone for WasmRecGroup

sourceยง

impl Clone for WasmRefType

sourceยง

impl Clone for WasmStructType

sourceยง

impl Clone for WasmSubType

sourceยง

impl Clone for AllocError

1.28.0 ยท sourceยง

impl Clone for Layout

1.50.0 ยท sourceยง

impl Clone for LayoutError

1.0.0 ยท sourceยง

impl Clone for TypeId

1.27.0 ยท sourceยง

impl Clone for CpuidResult

1.27.0 ยท sourceยง

impl Clone for __m128

sourceยง

impl Clone for __m128bh

1.27.0 ยท sourceยง

impl Clone for __m128d

sourceยง

impl Clone for __m128h

1.27.0 ยท sourceยง

impl Clone for __m128i

1.27.0 ยท sourceยง

impl Clone for __m256

sourceยง

impl Clone for __m256bh

1.27.0 ยท sourceยง

impl Clone for __m256d

sourceยง

impl Clone for __m256h

1.27.0 ยท sourceยง

impl Clone for __m256i

1.72.0 ยท sourceยง

impl Clone for __m512

sourceยง

impl Clone for __m512bh

1.72.0 ยท sourceยง

impl Clone for __m512d

sourceยง

impl Clone for __m512h

1.72.0 ยท sourceยง

impl Clone for __m512i

sourceยง

impl Clone for bf16

1.34.0 ยท sourceยง

impl Clone for TryFromSliceError

1.0.0 ยท sourceยง

impl Clone for wasmtime_environ::__core::ascii::EscapeDefault

1.34.0 ยท sourceยง

impl Clone for CharTryFromError

1.9.0 ยท sourceยง

impl Clone for DecodeUtf16Error

1.20.0 ยท sourceยง

impl Clone for wasmtime_environ::__core::char::EscapeDebug

1.0.0 ยท sourceยง

impl Clone for wasmtime_environ::__core::char::EscapeDefault

1.0.0 ยท sourceยง

impl Clone for wasmtime_environ::__core::char::EscapeUnicode

1.20.0 ยท sourceยง

impl Clone for ParseCharError

1.0.0 ยท sourceยง

impl Clone for ToLowercase

1.0.0 ยท sourceยง

impl Clone for ToUppercase

1.59.0 ยท sourceยง

impl Clone for TryFromCharError

1.69.0 ยท sourceยง

impl Clone for FromBytesUntilNulError

1.64.0 ยท sourceยง

impl Clone for FromBytesWithNulError

1.0.0 ยท sourceยง

impl Clone for wasmtime_environ::__core::fmt::Error

1.0.0 ยท sourceยง

impl Clone for SipHasher

1.33.0 ยท sourceยง

impl Clone for PhantomPinned

sourceยง

impl Clone for Assume

1.0.0 ยท sourceยง

impl Clone for AddrParseError

1.0.0 ยท sourceยง

impl Clone for Ipv4Addr

1.0.0 ยท sourceยง

impl Clone for Ipv6Addr

1.0.0 ยท sourceยง

impl Clone for SocketAddrV4

1.0.0 ยท sourceยง

impl Clone for SocketAddrV6

1.0.0 ยท sourceยง

impl Clone for ParseFloatError

1.0.0 ยท sourceยง

impl Clone for ParseIntError

1.34.0 ยท sourceยง

impl Clone for TryFromIntError

sourceยง

impl Clone for wasmtime_environ::__core::ptr::Alignment

1.0.0 ยท sourceยง

impl Clone for RangeFull

1.0.0 ยท sourceยง

impl Clone for ParseBoolError

1.0.0 ยท sourceยง

impl Clone for Utf8Error

sourceยง

impl Clone for LocalWaker

1.36.0 ยท sourceยง

impl Clone for RawWakerVTable

1.36.0 ยท sourceยง

impl Clone for Waker

1.3.0 ยท sourceยง

impl Clone for Duration

1.66.0 ยท sourceยง

impl Clone for TryFromFloatSecsError

sourceยง

impl Clone for alloc::alloc::Global

sourceยง

impl Clone for UnorderedKeyError

1.57.0 ยท sourceยง

impl Clone for alloc::collections::TryReserveError

1.64.0 ยท sourceยง

impl Clone for CString

1.64.0 ยท sourceยง

impl Clone for FromVecWithNulError

1.64.0 ยท sourceยง

impl Clone for IntoStringError

1.64.0 ยท sourceยง

impl Clone for NulError

1.0.0 ยท sourceยง

impl Clone for FromUtf8Error

1.28.0 ยท sourceยง

impl Clone for System

1.0.0 ยท sourceยง

impl Clone for OsString

1.75.0 ยท sourceยง

impl Clone for FileTimes

1.1.0 ยท sourceยง

impl Clone for FileType

1.0.0 ยท sourceยง

impl Clone for std::fs::Metadata

1.0.0 ยท sourceยง

impl Clone for OpenOptions

1.0.0 ยท sourceยง

impl Clone for Permissions

1.7.0 ยท sourceยง

impl Clone for DefaultHasher

1.7.0 ยท sourceยง

impl Clone for std::hash::random::RandomState

1.0.0 ยท sourceยง

impl Clone for std::io::util::Empty

1.0.0 ยท sourceยง

impl Clone for Sink

1.1.0 ยท sourceยง

impl Clone for stat

1.10.0 ยท sourceยง

impl Clone for std::os::unix::net::addr::SocketAddr

sourceยง

impl Clone for SocketCred

sourceยง

impl Clone for UCred

1.0.0 ยท sourceยง

impl Clone for PathBuf

1.7.0 ยท sourceยง

impl Clone for StripPrefixError

1.61.0 ยท sourceยง

impl Clone for ExitCode

1.0.0 ยท sourceยง

impl Clone for ExitStatus

sourceยง

impl Clone for ExitStatusError

1.0.0 ยท sourceยง

impl Clone for Output

sourceยง

impl Clone for DefaultRandomSource

1.5.0 ยท sourceยง

impl Clone for WaitTimeoutResult

1.0.0 ยท sourceยง

impl Clone for RecvError

1.26.0 ยท sourceยง

impl Clone for AccessError

1.0.0 ยท sourceยง

impl Clone for Thread

1.19.0 ยท sourceยง

impl Clone for ThreadId

1.8.0 ยท sourceยง

impl Clone for Instant

1.8.0 ยท sourceยง

impl Clone for SystemTime

1.8.0 ยท sourceยง

impl Clone for SystemTimeError

sourceยง

impl Clone for BuildMetadata

sourceยง

impl Clone for Comparator

sourceยง

impl Clone for Prerelease

sourceยง

impl Clone for semver::Version

sourceยง

impl Clone for VersionReq

sourceยง

impl Clone for IgnoredAny

sourceยง

impl Clone for serde::de::value::Error

ยง

impl Clone for AArch64

ยง

impl Clone for AHasher

ยง

impl Clone for Aarch64Architecture

ยง

impl Clone for Abbreviation

ยง

impl Clone for Abbreviations

ยง

impl Clone for AbbreviationsCacheStrategy

ยง

impl Clone for AbstractHeapType

ยง

impl Clone for AbstractHeapType

ยง

impl Clone for Address

ยง

impl Clone for AddressSize

ยง

impl Clone for AliasableResourceId

ยง

impl Clone for AnonObjectHeader

ยง

impl Clone for AnonObjectHeaderBigobj

ยง

impl Clone for AnonObjectHeaderV2

ยง

impl Clone for AnyTypeId

ยง

impl Clone for ArangeEntry

ยง

impl Clone for Architecture

ยง

impl Clone for Architecture

ยง

impl Clone for Arm

ยง

impl Clone for ArmArchitecture

ยง

impl Clone for ArrayType

ยง

impl Clone for ArrayType

ยง

impl Clone for ArrayType

ยง

impl Clone for Attribute

ยง

impl Clone for AttributeSpecification

ยง

impl Clone for AttributeValue

ยง

impl Clone for Augmentation

ยง

impl Clone for AuxHeader32

ยง

impl Clone for AuxHeader64

ยง

impl Clone for AuxSymbolSection

ยง

impl Clone for BareFunctionType

ยง

impl Clone for BaseAddresses

ยง

impl Clone for BaseUnresolvedName

ยง

impl Clone for BigEndian

ยง

impl Clone for BigEndian

ยง

impl Clone for BinaryFormat

ยง

impl Clone for BinaryFormat

ยง

impl Clone for BinaryReaderError

ยง

impl Clone for BlockAux32

ยง

impl Clone for BlockAux64

ยง

impl Clone for BlockType

ยง

impl Clone for BlockType

ยง

impl Clone for BranchHint

ยง

impl Clone for BranchHint

ยง

impl Clone for Buffer

ยง

impl Clone for BuiltinType

ยง

impl Clone for CDataModel

ยง

impl Clone for CallFrameInstruction

ยง

impl Clone for CallOffset

ยง

impl Clone for CallingConvention

ยง

impl Clone for CanonicalFunction

ยง

impl Clone for CanonicalFunctionSection

ยง

impl Clone for CanonicalOption

ยง

impl Clone for CanonicalOption

ยง

impl Clone for Catch

ยง

impl Clone for Catch

ยง

impl Clone for CieId

ยง

impl Clone for Class

ยง

impl Clone for ClassEnumType

ยง

impl Clone for CloneSuffix

ยง

impl Clone for CloneTypeIdentifier

ยง

impl Clone for ClosureTypeName

ยง

impl Clone for CodeSection

ยง

impl Clone for CoffExportStyle

ยง

impl Clone for Color

ยง

impl Clone for ColorChoice

ยง

impl Clone for ColorChoiceParseError

ยง

impl Clone for ColorSpec

ยง

impl Clone for ColumnType

ยง

impl Clone for ComdatId

ยง

impl Clone for ComdatKind

ยง

impl Clone for ComdatSymbol

ยง

impl Clone for ComdatSymbolKind

ยง

impl Clone for CommonInformationEntry

ยง

impl Clone for Component

ยง

impl Clone for ComponentAliasSection

ยง

impl Clone for ComponentAnyTypeId

ยง

impl Clone for ComponentCoreInstanceTypeId

ยง

impl Clone for ComponentCoreModuleTypeId

ยง

impl Clone for ComponentCoreTypeId

ยง

impl Clone for ComponentDefinedType

ยง

impl Clone for ComponentDefinedTypeId

ยง

impl Clone for ComponentEntityType

ยง

impl Clone for ComponentExportKind

ยง

impl Clone for ComponentExportSection

ยง

impl Clone for ComponentExternalKind

ยง

impl Clone for ComponentFuncType

ยง

impl Clone for ComponentFuncTypeId

ยง

impl Clone for ComponentImportSection

ยง

impl Clone for ComponentInstanceSection

ยง

impl Clone for ComponentInstanceType

ยง

impl Clone for ComponentInstanceTypeId

ยง

impl Clone for ComponentName

ยง

impl Clone for ComponentNameSection

ยง

impl Clone for ComponentOuterAliasKind

ยง

impl Clone for ComponentOuterAliasKind

ยง

impl Clone for ComponentSectionId

ยง

impl Clone for ComponentStartFunction

ยง

impl Clone for ComponentType

ยง

impl Clone for ComponentType

ยง

impl Clone for ComponentTypeId

ยง

impl Clone for ComponentTypeRef

ยง

impl Clone for ComponentTypeRef

ยง

impl Clone for ComponentTypeSection

ยง

impl Clone for ComponentValType

ยง

impl Clone for ComponentValType

ยง

impl Clone for ComponentValType

ยง

impl Clone for ComponentValueTypeId

ยง

impl Clone for CompositeInnerType

ยง

impl Clone for CompositeInnerType

ยง

impl Clone for CompositeType

ยง

impl Clone for CompositeType

ยง

impl Clone for CompoundBitSet

ยง

impl Clone for CompressedFileRange

ยง

impl Clone for CompressionFormat

ยง

impl Clone for ConstExpr

ยง

impl Clone for ContType

ยง

impl Clone for ContType

ยง

impl Clone for ConvertError

ยง

impl Clone for CoreDumpSection

ยง

impl Clone for CoreDumpStackSection

ยง

impl Clone for CoreDumpValue

ยง

impl Clone for CoreDumpValue

ยง

impl Clone for CoreInstanceTypeKind

ยง

impl Clone for CoreTypeId

ยง

impl Clone for CoreTypeSection

ยง

impl Clone for CsectAux32

ยง

impl Clone for CsectAux64

ยง

impl Clone for CtorDtorName

ยง

impl Clone for CustomVendor

ยง

impl Clone for CvQualifiers

ยง

impl Clone for DataCountSection

ยง

impl Clone for DataMemberPrefix

ยง

impl Clone for DataSection

ยง

impl Clone for DataSymbolDefinition

ยง

impl Clone for DebugTypeSignature

ยง

impl Clone for Decltype

ยง

impl Clone for DefaultToHost

ยง

impl Clone for DefaultToUnknown

ยง

impl Clone for DefinedDataSymbol

ยง

impl Clone for DemangleNodeType

ยง

impl Clone for DemangleOptions

ยง

impl Clone for DestructorName

ยง

impl Clone for DirectoryId

ยง

impl Clone for DiscriminantSize

ยง

impl Clone for Discriminator

ยง

impl Clone for DwAccess

ยง

impl Clone for DwAddr

ยง

impl Clone for DwAt

ยง

impl Clone for DwAte

ยง

impl Clone for DwCc

ยง

impl Clone for DwCfa

ยง

impl Clone for DwChildren

ยง

impl Clone for DwDefaulted

ยง

impl Clone for DwDs

ยง

impl Clone for DwDsc

ยง

impl Clone for DwEhPe

ยง

impl Clone for DwEnd

ยง

impl Clone for DwForm

ยง

impl Clone for DwId

ยง

impl Clone for DwIdx

ยง

impl Clone for DwInl

ยง

impl Clone for DwLang

ยง

impl Clone for DwLle

ยง

impl Clone for DwLnct

ยง

impl Clone for DwLne

ยง

impl Clone for DwLns

ยง

impl Clone for DwMacro

ยง

impl Clone for DwOp

ยง

impl Clone for DwOrd

ยง

impl Clone for DwRle

ยง

impl Clone for DwSect

ยง

impl Clone for DwSectV2

ยง

impl Clone for DwTag

ยง

impl Clone for DwUt

ยง

impl Clone for DwVirtuality

ยง

impl Clone for DwVis

ยง

impl Clone for DwarfAux32

ยง

impl Clone for DwarfAux64

ยง

impl Clone for DwarfFileType

ยง

impl Clone for DwoId

ยง

impl Clone for ElementSection

ยง

impl Clone for EncoderState

ยง

impl Clone for Encoding

ยง

impl Clone for Encoding

ยง

impl Clone for Encoding

ยง

impl Clone for Endianness

ยง

impl Clone for Endianness

ยง

impl Clone for EntityType

ยง

impl Clone for EntityType

ยง

impl Clone for Environment

ยง

impl Clone for Error

ยง

impl Clone for Error

ยง

impl Clone for Error

ยง

impl Clone for Error

ยง

impl Clone for Error

ยง

impl Clone for Error

ยง

impl Clone for Error

ยง

impl Clone for ErrorKind

ยง

impl Clone for ExceptionSpec

ยง

impl Clone for ExpAux

ยง

impl Clone for ExportKind

ยง

impl Clone for ExportSection

ยง

impl Clone for ExprPrimary

ยง

impl Clone for Expression

ยง

impl Clone for Expression

ยง

impl Clone for ExternalKind

ยง

impl Clone for FatArch32

ยง

impl Clone for FatArch64

ยง

impl Clone for FatHeader

ยง

impl Clone for FieldType

ยง

impl Clone for FieldType

ยง

impl Clone for FileAux32

ยง

impl Clone for FileAux64

ยง

impl Clone for FileEntryFormat

ยง

impl Clone for FileFlags

ยง

impl Clone for FileHeader

ยง

impl Clone for FileHeader

ยง

impl Clone for FileHeader32

ยง

impl Clone for FileHeader64

ยง

impl Clone for FileId

ยง

impl Clone for FileInfo

ยง

impl Clone for FileKind

ยง

impl Clone for FinderBuilder

ยง

impl Clone for Format

ยง

impl Clone for Frame

ยง

impl Clone for FrameDescriptionEntry

ยง

impl Clone for FrameKind

ยง

impl Clone for FunAux32

ยง

impl Clone for FunAux64

ยง

impl Clone for FuncType

ยง

impl Clone for FuncType

ยง

impl Clone for Function

ยง

impl Clone for FunctionParam

ยง

impl Clone for FunctionSection

ยง

impl Clone for FunctionType

ยง

impl Clone for GlobalCtorDtor

ยง

impl Clone for GlobalSection

ยง

impl Clone for GlobalType

ยง

impl Clone for GlobalType

ยง

impl Clone for Guid

ยง

impl Clone for Handle

ยง

impl Clone for Handle

ยง

impl Clone for Hasher

ยง

impl Clone for HeapType

ยง

impl Clone for HeapType

ยง

impl Clone for Ident

ยง

impl Clone for Identifier

ยง

impl Clone for Ieee32

ยง

impl Clone for Ieee64

ยง

impl Clone for ImageAlpha64RuntimeFunctionEntry

ยง

impl Clone for ImageAlphaRuntimeFunctionEntry

ยง

impl Clone for ImageArchitectureEntry

ยง

impl Clone for ImageArchiveMemberHeader

ยง

impl Clone for ImageArm64RuntimeFunctionEntry

ยง

impl Clone for ImageArmRuntimeFunctionEntry

ยง

impl Clone for ImageAuxSymbolCrc

ยง

impl Clone for ImageAuxSymbolFunction

ยง

impl Clone for ImageAuxSymbolFunctionBeginEnd

ยง

impl Clone for ImageAuxSymbolSection

ยง

impl Clone for ImageAuxSymbolTokenDef

ยง

impl Clone for ImageAuxSymbolWeak

ยง

impl Clone for ImageBaseRelocation

ยง

impl Clone for ImageBoundForwarderRef

ยง

impl Clone for ImageBoundImportDescriptor

ยง

impl Clone for ImageCoffSymbolsHeader

ยง

impl Clone for ImageCor20Header

ยง

impl Clone for ImageDataDirectory

ยง

impl Clone for ImageDebugDirectory

ยง

impl Clone for ImageDebugMisc

ยง

impl Clone for ImageDelayloadDescriptor

ยง

impl Clone for ImageDosHeader

ยง

impl Clone for ImageDynamicRelocation32

ยง

impl Clone for ImageDynamicRelocation64

ยง

impl Clone for ImageDynamicRelocation32V2

ยง

impl Clone for ImageDynamicRelocation64V2

ยง

impl Clone for ImageDynamicRelocationTable

ยง

impl Clone for ImageEnclaveConfig32

ยง

impl Clone for ImageEnclaveConfig64

ยง

impl Clone for ImageEnclaveImport

ยง

impl Clone for ImageEpilogueDynamicRelocationHeader

ยง

impl Clone for ImageExportDirectory

ยง

impl Clone for ImageFileHeader

ยง

impl Clone for ImageFunctionEntry

ยง

impl Clone for ImageFunctionEntry64

ยง

impl Clone for ImageHotPatchBase

ยง

impl Clone for ImageHotPatchHashes

ยง

impl Clone for ImageHotPatchInfo

ยง

impl Clone for ImageImportByName

ยง

impl Clone for ImageImportDescriptor

ยง

impl Clone for ImageLinenumber

ยง

impl Clone for ImageLoadConfigCodeIntegrity

ยง

impl Clone for ImageLoadConfigDirectory32

ยง

impl Clone for ImageLoadConfigDirectory64

ยง

impl Clone for ImageNtHeaders32

ยง

impl Clone for ImageNtHeaders64

ยง

impl Clone for ImageOptionalHeader32

ยง

impl Clone for ImageOptionalHeader64

ยง

impl Clone for ImageOs2Header

ยง

impl Clone for ImagePrologueDynamicRelocationHeader

ยง

impl Clone for ImageRelocation

ยง

impl Clone for ImageResourceDataEntry

ยง

impl Clone for ImageResourceDirStringU

ยง

impl Clone for ImageResourceDirectory

ยง

impl Clone for ImageResourceDirectoryEntry

ยง

impl Clone for ImageResourceDirectoryString

ยง

impl Clone for ImageRomHeaders

ยง

impl Clone for ImageRomOptionalHeader

ยง

impl Clone for ImageRuntimeFunctionEntry

ยง

impl Clone for ImageSectionHeader

ยง

impl Clone for ImageSeparateDebugHeader

ยง

impl Clone for ImageSymbol

ยง

impl Clone for ImageSymbolBytes

ยง

impl Clone for ImageSymbolEx

ยง

impl Clone for ImageSymbolExBytes

ยง

impl Clone for ImageThunkData32

ยง

impl Clone for ImageThunkData64

ยง

impl Clone for ImageTlsDirectory32

ยง

impl Clone for ImageTlsDirectory64

ยง

impl Clone for ImageVxdHeader

ยง

impl Clone for ImportObjectHeader

ยง

impl Clone for ImportSection

ยง

impl Clone for ImportType

ยง

impl Clone for IndexSectionId

ยง

impl Clone for IndirectNameMap

ยง

impl Clone for InitFunc

ยง

impl Clone for InitialLengthOffset

ยง

impl Clone for Initializer

ยง

impl Clone for InstanceSection

ยง

impl Clone for InstanceType

ยง

impl Clone for InstanceType

ยง

impl Clone for InstantiationArgKind

ยง

impl Clone for KebabString

ยง

impl Clone for LambdaSig

ยง

impl Clone for LineEncoding

ยง

impl Clone for LineProgram

ยง

impl Clone for LineRow

ยง

impl Clone for LineRow

ยง

impl Clone for LineString

ยง

impl Clone for LineStringId

ยง

impl Clone for LinkingSection

ยง

impl Clone for LittleEndian

ยง

impl Clone for LittleEndian

ยง

impl Clone for LocalName

ยง

impl Clone for Location

ยง

impl Clone for LocationList

ยง

impl Clone for LocationListId

ยง

impl Clone for LoongArch

ยง

impl Clone for MIPS

ยง

impl Clone for MachOBuildVersion

ยง

impl Clone for MangledName

ยง

impl Clone for Mangling

ยง

impl Clone for MaskedRichHeaderEntry

ยง

impl Clone for MemArg

ยง

impl Clone for MemArg

ยง

impl Clone for MemInfo

ยง

impl Clone for MemberName

ยง

impl Clone for MemorySection

ยง

impl Clone for MemoryType

ยง

impl Clone for MemoryType

ยง

impl Clone for Mips32Architecture

ยง

impl Clone for Mips64Architecture

ยง

impl Clone for Module

ยง

impl Clone for ModuleArg

ยง

impl Clone for ModuleType

ยง

impl Clone for ModuleType

ยง

impl Clone for Name

ยง

impl Clone for Name

ยง

impl Clone for NameMap

ยง

impl Clone for NameSection

ยง

impl Clone for NestedName

ยง

impl Clone for NonPagedDebugInfo

ยง

impl Clone for NonSubstitution

ยง

impl Clone for NtHeaders

ยง

impl Clone for NvOffset

ยง

impl Clone for ObjectKind

ยง

impl Clone for OperatingSystem

ยง

impl Clone for OperatorName

ยง

impl Clone for Ordering

ยง

impl Clone for Ordering

ยง

impl Clone for OuterAliasKind

ยง

impl Clone for PackedIndex

ยง

impl Clone for ParseColorError

ยง

impl Clone for ParseContext

ยง

impl Clone for ParseError

ยง

impl Clone for ParseOptions

ยง

impl Clone for Parser

ยง

impl Clone for Pointer

ยง

impl Clone for PointerToMemberType

ยง

impl Clone for PointerWidth

ยง

impl Clone for PowerPc64

ยง

impl Clone for Prefilter

ยง

impl Clone for Prefix

ยง

impl Clone for PrefixHandle

ยง

impl Clone for PrimitiveValType

ยง

impl Clone for PrimitiveValType

ยง

impl Clone for ProducersField

ยง

impl Clone for ProducersSection

ยง

impl Clone for ProgramHeader

ยง

impl Clone for QualifiedBuiltin

ยง

impl Clone for RandomState

ยง

impl Clone for RandomState

ยง

impl Clone for Range

ยง

impl Clone for Range

ยง

impl Clone for RangeList

ยง

impl Clone for RangeListId

ยง

impl Clone for ReaderOffsetId

ยง

impl Clone for RecGroup

ยง

impl Clone for RecGroupId

ยง

impl Clone for RecordType

ยง

impl Clone for RefQualifier

ยง

impl Clone for RefType

ยง

impl Clone for RefType

ยง

impl Clone for Reference

ยง

impl Clone for Register

ยง

impl Clone for Rel

ยง

impl Clone for Rel32

ยง

impl Clone for Rel64

ยง

impl Clone for RelocAddendKind

ยง

impl Clone for Relocation

ยง

impl Clone for Relocation

ยง

impl Clone for Relocation

ยง

impl Clone for RelocationEncoding

ยง

impl Clone for RelocationEntry

ยง

impl Clone for RelocationFlags

ยง

impl Clone for RelocationInfo

ยง

impl Clone for RelocationKind

ยง

impl Clone for RelocationTarget

ยง

impl Clone for RelocationTarget

ยง

impl Clone for RelocationType

ยง

impl Clone for ResourceId

ยง

impl Clone for ResourceName

ยง

impl Clone for ResourceName

ยง

impl Clone for ResumeTable

ยง

impl Clone for RichHeaderEntry

ยง

impl Clone for RiscV

ยง

impl Clone for Riscv32Architecture

ยง

impl Clone for Riscv64Architecture

ยง

impl Clone for RunTimeEndian

ยง

impl Clone for ScatteredRelocationInfo

ยง

impl Clone for Section

ยง

impl Clone for SectionBaseAddresses

ยง

impl Clone for SectionFlags

ยง

impl Clone for SectionHeader

ยง

impl Clone for SectionHeader

ยง

impl Clone for SectionHeader32

ยง

impl Clone for SectionHeader64

ยง

impl Clone for SectionId

ยง

impl Clone for SectionId

ยง

impl Clone for SectionId

ยง

impl Clone for SectionIndex

ยง

impl Clone for SectionIndex

ยง

impl Clone for SectionKind

ยง

impl Clone for SectionRange

ยง

impl Clone for SeekFrom

ยง

impl Clone for SegmentFlags

ยง

impl Clone for SegmentFlags

ยง

impl Clone for SeqId

ยง

impl Clone for SimpleId

ยง

impl Clone for SimpleOperatorName

ยง

impl Clone for Size

ยง

impl Clone for SourceName

ยง

impl Clone for SpecialName

ยง

impl Clone for StandardBuiltinType

ยง

impl Clone for StandardSection

ยง

impl Clone for StandardSegment

ยง

impl Clone for StartSection

ยง

impl Clone for StatAux

ยง

impl Clone for StorageType

ยง

impl Clone for StorageType

ยง

impl Clone for StoreOnHeap

ยง

impl Clone for StringId

ยง

impl Clone for StringId

ยง

impl Clone for StructType

ยง

impl Clone for StructType

ยง

impl Clone for SubArchitecture

ยง

impl Clone for SubType

ยง

impl Clone for SubType

ยง

impl Clone for SubobjectExpr

ยง

impl Clone for Substitution

ยง

impl Clone for Sym

ยง

impl Clone for Symbol

ยง

impl Clone for Symbol32

ยง

impl Clone for Symbol64

ยง

impl Clone for SymbolBytes

ยง

impl Clone for SymbolFlags

ยง

impl Clone for SymbolId

ยง

impl Clone for SymbolIndex

ยง

impl Clone for SymbolIndex

ยง

impl Clone for SymbolKind

ยง

impl Clone for SymbolScope

ยง

impl Clone for SymbolSection

ยง

impl Clone for SymbolSection

ยง

impl Clone for SymbolTable

ยง

impl Clone for TableSection

ยง

impl Clone for TableType

ยง

impl Clone for TableType

ยง

impl Clone for TagKind

ยง

impl Clone for TagKind

ยง

impl Clone for TagSection

ยง

impl Clone for TagType

ยง

impl Clone for TagType

ยง

impl Clone for TaggedName

ยง

impl Clone for TemplateArg

ยง

impl Clone for TemplateArgs

ยง

impl Clone for TemplateParam

ยง

impl Clone for TemplateTemplateParam

ยง

impl Clone for TemplateTemplateParamHandle

ยง

impl Clone for Triple

ยง

impl Clone for TryDemangleError

ยง

impl Clone for TryReserveError

ยง

impl Clone for TryReserveError

ยง

impl Clone for TryTable

ยง

impl Clone for TupleType

ยง

impl Clone for Type

ยง

impl Clone for TypeBounds

ยง

impl Clone for TypeBounds

ยง

impl Clone for TypeHandle

ยง

impl Clone for TypeRef

ยง

impl Clone for TypeSection

ยง

impl Clone for UnitEntryId

ยง

impl Clone for UnitId

ยง

impl Clone for UnitIndexSection

ยง

impl Clone for UnnamedTypeName

ยง

impl Clone for UnpackedIndex

ยง

impl Clone for UnqualifiedName

ยง

impl Clone for UnresolvedName

ยง

impl Clone for UnresolvedQualifierLevel

ยง

impl Clone for UnresolvedType

ยง

impl Clone for UnresolvedTypeHandle

ยง

impl Clone for UnscopedName

ยง

impl Clone for UnscopedTemplateName

ยง

impl Clone for UnscopedTemplateNameHandle

ยง

impl Clone for V128

ยง

impl Clone for VOffset

ยง

impl Clone for ValType

ยง

impl Clone for ValType

ยง

impl Clone for ValidatorId

ยง

impl Clone for Value

ยง

impl Clone for ValueType

ยง

impl Clone for VariantCase

ยง

impl Clone for VariantType

ยง

impl Clone for VectorType

ยง

impl Clone for Vendor

ยง

impl Clone for Vendor

ยง

impl Clone for Verdef

ยง

impl Clone for Vernaux

ยง

impl Clone for Verneed

ยง

impl Clone for VersionIndex

ยง

impl Clone for WasmFeatures

ยง

impl Clone for WellKnownComponent

ยง

impl Clone for X86

ยง

impl Clone for X86_64

ยง

impl Clone for X86_32Architecture

sourceยง

impl<'a> Clone for Utf8Pattern<'a>

1.0.0 ยท sourceยง

impl<'a> Clone for std::path::Component<'a>

1.0.0 ยท sourceยง

impl<'a> Clone for std::path::Prefix<'a>

sourceยง

impl<'a> Clone for Unexpected<'a>

sourceยง

impl<'a> Clone for Source<'a>

sourceยง

impl<'a> Clone for wasmtime_environ::__core::ffi::c_str::Bytes<'a>

1.0.0 ยท sourceยง

impl<'a> Clone for Arguments<'a>

1.10.0 ยท sourceยง

impl<'a> Clone for wasmtime_environ::__core::panic::Location<'a>

1.60.0 ยท sourceยง

impl<'a> Clone for EscapeAscii<'a>

sourceยง

impl<'a> Clone for CharSearcher<'a>

1.0.0 ยท sourceยง

impl<'a> Clone for wasmtime_environ::__core::str::Bytes<'a>

1.0.0 ยท sourceยง

impl<'a> Clone for CharIndices<'a>

1.0.0 ยท sourceยง

impl<'a> Clone for Chars<'a>

1.8.0 ยท sourceยง

impl<'a> Clone for EncodeUtf16<'a>

1.34.0 ยท sourceยง

impl<'a> Clone for wasmtime_environ::__core::str::EscapeDebug<'a>

1.34.0 ยท sourceยง

impl<'a> Clone for wasmtime_environ::__core::str::EscapeDefault<'a>

1.34.0 ยท sourceยง

impl<'a> Clone for wasmtime_environ::__core::str::EscapeUnicode<'a>

1.0.0 ยท sourceยง

impl<'a> Clone for Lines<'a>

1.0.0 ยท sourceยง

impl<'a> Clone for LinesAny<'a>

1.34.0 ยท sourceยง

impl<'a> Clone for SplitAsciiWhitespace<'a>

1.1.0 ยท sourceยง

impl<'a> Clone for SplitWhitespace<'a>

1.79.0 ยท sourceยง

impl<'a> Clone for Utf8Chunk<'a>

1.79.0 ยท sourceยง

impl<'a> Clone for Utf8Chunks<'a>

1.36.0 ยท sourceยง

impl<'a> Clone for IoSlice<'a>

1.28.0 ยท sourceยง

impl<'a> Clone for Ancestors<'a>

1.0.0 ยท sourceยง

impl<'a> Clone for Components<'a>

1.0.0 ยท sourceยง

impl<'a> Clone for std::path::Iter<'a>

1.0.0 ยท sourceยง

impl<'a> Clone for PrefixComponent<'a>

sourceยง

impl<'a> Clone for anyhow::Chain<'a>

sourceยง

impl<'a> Clone for log::Metadata<'a>

sourceยง

impl<'a> Clone for Record<'a>

ยง

impl<'a> Clone for Alias<'a>

ยง

impl<'a> Clone for BinaryReader<'a>

ยง

impl<'a> Clone for BrTable<'a>

ยง

impl<'a> Clone for BranchHintFunction<'a>

ยง

impl<'a> Clone for Comdat<'a>

ยง

impl<'a> Clone for ComponentAlias<'a>

ยง

impl<'a> Clone for ComponentDefinedType<'a>

ยง

impl<'a> Clone for ComponentExport<'a>

ยง

impl<'a> Clone for ComponentExportName<'a>

ยง

impl<'a> Clone for ComponentFuncResult<'a>

ยง

impl<'a> Clone for ComponentFuncType<'a>

ยง

impl<'a> Clone for ComponentImport<'a>

ยง

impl<'a> Clone for ComponentImportName<'a>

ยง

impl<'a> Clone for ComponentInstance<'a>

ยง

impl<'a> Clone for ComponentInstantiationArg<'a>

ยง

impl<'a> Clone for ComponentName<'a>

ยง

impl<'a> Clone for ComponentNameKind<'a>

ยง

impl<'a> Clone for ComponentType<'a>

ยง

impl<'a> Clone for ComponentTypeDeclaration<'a>

ยง

impl<'a> Clone for ConstExpr<'a>

ยง

impl<'a> Clone for CoreType<'a>

ยง

impl<'a> Clone for CustomSection<'a>

ยง

impl<'a> Clone for CustomSectionReader<'a>

ยง

impl<'a> Clone for Data<'a>

ยง

impl<'a> Clone for DataKind<'a>

ยง

impl<'a> Clone for DataSegmentMode<'a>

ยง

impl<'a> Clone for DependencyName<'a>

ยง

impl<'a> Clone for Element<'a>

ยง

impl<'a> Clone for ElementItems<'a>

ยง

impl<'a> Clone for ElementKind<'a>

ยง

impl<'a> Clone for ElementMode<'a>

ยง

impl<'a> Clone for ElementSegment<'a>

ยง

impl<'a> Clone for Elements<'a>

ยง

impl<'a> Clone for Export<'a>

ยง

impl<'a> Clone for FunctionBody<'a>

ยง

impl<'a> Clone for Global<'a>

ยง

impl<'a> Clone for HashName<'a>

ยง

impl<'a> Clone for HyperlinkSpec<'a>

ยง

impl<'a> Clone for Import<'a>

ยง

impl<'a> Clone for IndirectNaming<'a>

ยง

impl<'a> Clone for Instance<'a>

ยง

impl<'a> Clone for InstanceTypeDeclaration<'a>

ยง

impl<'a> Clone for InstantiationArg<'a>

ยง

impl<'a> Clone for Instruction<'a>

ยง

impl<'a> Clone for InterfaceName<'a>

ยง

impl<'a> Clone for Linking<'a>

ยง

impl<'a> Clone for LinkingSectionReader<'a>

ยง

impl<'a> Clone for ModuleSection<'a>

ยง

impl<'a> Clone for ModuleTypeDeclaration<'a>

ยง

impl<'a> Clone for Name<'a>

ยง

impl<'a> Clone for Naming<'a>

ยง

impl<'a> Clone for NestedComponentSection<'a>

ยง

impl<'a> Clone for Operator<'a>

ยง

impl<'a> Clone for OperatorsReader<'a>

ยง

impl<'a> Clone for ProducersField<'a>

ยง

impl<'a> Clone for ProducersFieldValue<'a>

ยง

impl<'a> Clone for RawCustomSection<'a>

ยง

impl<'a> Clone for RawSection<'a>

ยง

impl<'a> Clone for RelocSectionReader<'a>

ยง

impl<'a> Clone for ResourceFunc<'a>

ยง

impl<'a> Clone for Segment<'a>

ยง

impl<'a> Clone for SymbolInfo<'a>

ยง

impl<'a> Clone for Table<'a>

ยง

impl<'a> Clone for TableInit<'a>

ยง

impl<'a> Clone for TypesRef<'a>

ยง

impl<'a> Clone for UrlName<'a>

ยง

impl<'a> Clone for VariantCase<'a>

sourceยง

impl<'a, 'b> Clone for CharSliceSearcher<'a, 'b>

sourceยง

impl<'a, 'b> Clone for StrSearcher<'a, 'b>

sourceยง

impl<'a, 'b, const N: usize> Clone for CharArrayRefSearcher<'a, 'b, N>

ยง

impl<'a, D> Clone for DataSegment<'a, D>
where D: Clone,

sourceยง

impl<'a, E> Clone for BytesDeserializer<'a, E>

sourceยง

impl<'a, E> Clone for CowStrDeserializer<'a, E>

sourceยง

impl<'a, F> Clone for CharPredicateSearcher<'a, F>
where F: Clone + FnMut(char) -> bool,

sourceยง

impl<'a, K> Clone for alloc::collections::btree::set::Cursor<'a, K>
where K: Clone + 'a,

ยง

impl<'a, K, V> Clone for Iter<'a, K, V>
where K: Clone, V: Clone,

ยง

impl<'a, K, V> Clone for Iter<'a, K, V>
where K: Clone, V: Clone,

ยง

impl<'a, K, V> Clone for Keys<'a, K, V>
where K: Clone, V: Clone,

ยง

impl<'a, K, V> Clone for Keys<'a, K, V>
where K: Clone, V: Clone,

ยง

impl<'a, K, V> Clone for Values<'a, K, V>
where K: Clone, V: Clone,

ยง

impl<'a, K, V> Clone for Values<'a, K, V>
where K: Clone, V: Clone,

1.5.0 ยท sourceยง

impl<'a, P> Clone for MatchIndices<'a, P>
where P: Pattern, <P as Pattern>::Searcher<'a>: Clone,

1.2.0 ยท sourceยง

impl<'a, P> Clone for Matches<'a, P>
where P: Pattern, <P as Pattern>::Searcher<'a>: Clone,

1.5.0 ยท sourceยง

impl<'a, P> Clone for RMatchIndices<'a, P>
where P: Pattern, <P as Pattern>::Searcher<'a>: Clone,

1.2.0 ยท sourceยง

impl<'a, P> Clone for RMatches<'a, P>
where P: Pattern, <P as Pattern>::Searcher<'a>: Clone,

1.0.0 ยท sourceยง

impl<'a, P> Clone for wasmtime_environ::__core::str::RSplit<'a, P>
where P: Pattern, <P as Pattern>::Searcher<'a>: Clone,

1.0.0 ยท sourceยง

impl<'a, P> Clone for RSplitN<'a, P>
where P: Pattern, <P as Pattern>::Searcher<'a>: Clone,

1.0.0 ยท sourceยง

impl<'a, P> Clone for RSplitTerminator<'a, P>
where P: Pattern, <P as Pattern>::Searcher<'a>: Clone,

1.0.0 ยท sourceยง

impl<'a, P> Clone for wasmtime_environ::__core::str::Split<'a, P>
where P: Pattern, <P as Pattern>::Searcher<'a>: Clone,

1.51.0 ยท sourceยง

impl<'a, P> Clone for wasmtime_environ::__core::str::SplitInclusive<'a, P>
where P: Pattern, <P as Pattern>::Searcher<'a>: Clone,

1.0.0 ยท sourceยง

impl<'a, P> Clone for SplitN<'a, P>
where P: Pattern, <P as Pattern>::Searcher<'a>: Clone,

1.0.0 ยท sourceยง

impl<'a, P> Clone for SplitTerminator<'a, P>
where P: Pattern, <P as Pattern>::Searcher<'a>: Clone,

ยง

impl<'a, R> Clone for CallFrameInstructionIter<'a, R>
where R: Clone + Reader,

ยง

impl<'a, R> Clone for EhHdrTable<'a, R>
where R: Clone + Reader,

ยง

impl<'a, R> Clone for ReadCacheRange<'a, R>
where R: ReadCacheOps,

ยง

impl<'a, R> Clone for UnitRef<'a, R>
where R: Reader,

1.31.0 ยท sourceยง

impl<'a, T> Clone for RChunksExact<'a, T>

ยง

impl<'a, T> Clone for Iter<'a, T>
where T: Clone,

ยง

impl<'a, T> Clone for Iter<'a, T>
where T: Clone,

ยง

impl<'a, T> Clone for Ptr<'a, T>
where T: ?Sized,

sourceยง

impl<'a, T, const N: usize> Clone for ArrayWindows<'a, T, N>
where T: Clone + 'a,

sourceยง

impl<'a, const N: usize> Clone for CharArraySearcher<'a, N>

ยง

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

ยง

impl<'abbrev, 'unit, R> Clone for EntriesCursor<'abbrev, 'unit, R>
where R: Clone + Reader,

ยง

impl<'abbrev, 'unit, R> Clone for EntriesRaw<'abbrev, 'unit, R>
where R: Clone + Reader,

ยง

impl<'abbrev, 'unit, R> Clone for EntriesTree<'abbrev, 'unit, R>
where R: Clone + Reader,

ยง

impl<'abbrev, 'unit, R, Offset> Clone for DebuggingInformationEntry<'abbrev, 'unit, R, Offset>
where R: Clone + Reader<Offset = Offset>, Offset: Clone + ReaderOffset,

ยง

impl<'bases, Section, R> Clone for CfiEntriesIter<'bases, Section, R>
where Section: Clone + UnwindSection<R>, R: Clone + Reader,

ยง

impl<'bases, Section, R> Clone for CieOrFde<'bases, Section, R>
where Section: Clone + UnwindSection<R>, R: Clone + Reader,

ยง

impl<'bases, Section, R> Clone for PartialFrameDescriptionEntry<'bases, Section, R>
where Section: Clone + UnwindSection<R>, R: Clone + Reader, <R as Reader>::Offset: Clone, <Section as UnwindSection<R>>::Offset: Clone,

ยง

impl<'data> Clone for AttributeIndexIterator<'data>

ยง

impl<'data> Clone for AttributeReader<'data>

ยง

impl<'data> Clone for AttributesSubsubsection<'data>

ยง

impl<'data> Clone for Bytes<'data>

ยง

impl<'data> Clone for CodeView<'data>

ยง

impl<'data> Clone for CompressedData<'data>

ยง

impl<'data> Clone for DataDirectories<'data>

ยง

impl<'data> Clone for DelayLoadDescriptorIterator<'data>

ยง

impl<'data> Clone for DelayLoadImportTable<'data>

ยง

impl<'data> Clone for Export<'data>

ยง

impl<'data> Clone for Export<'data>

ยง

impl<'data> Clone for ExportTable<'data>

ยง

impl<'data> Clone for ExportTarget<'data>

ยง

impl<'data> Clone for Import<'data>

ยง

impl<'data> Clone for Import<'data>

ยง

impl<'data> Clone for ImportDescriptorIterator<'data>

ยง

impl<'data> Clone for ImportFile<'data>

ยง

impl<'data> Clone for ImportName<'data>

ยง

impl<'data> Clone for ImportObjectData<'data>

ยง

impl<'data> Clone for ImportTable<'data>

ยง

impl<'data> Clone for ImportThunkList<'data>

ยง

impl<'data> Clone for ObjectMap<'data>

ยง

impl<'data> Clone for ObjectMapEntry<'data>

ยง

impl<'data> Clone for ObjectMapFile<'data>

ยง

impl<'data> Clone for RelocationBlockIterator<'data>

ยง

impl<'data> Clone for RelocationIterator<'data>

ยง

impl<'data> Clone for ResourceDirectory<'data>

ยง

impl<'data> Clone for ResourceDirectoryEntryData<'data>

ยง

impl<'data> Clone for ResourceDirectoryTable<'data>

ยง

impl<'data> Clone for RichHeaderInfo<'data>

ยง

impl<'data> Clone for SectionTable<'data>

ยง

impl<'data> Clone for SymbolMapName<'data>

ยง

impl<'data> Clone for Version<'data>

ยง

impl<'data, 'file, Elf, R> Clone for ElfSymbol<'data, 'file, Elf, R>
where Elf: Clone + FileHeader, R: Clone + ReadRef<'data>, <Elf as FileHeader>::Endian: Clone, <Elf as FileHeader>::Sym: Clone,

ยง

impl<'data, 'file, Elf, R> Clone for ElfSymbolTable<'data, 'file, Elf, R>
where Elf: Clone + FileHeader, R: Clone + ReadRef<'data>, <Elf as FileHeader>::Endian: Clone,

ยง

impl<'data, 'file, Mach, R> Clone for MachOSymbol<'data, 'file, Mach, R>
where Mach: Clone + MachHeader, R: Clone + ReadRef<'data>, <Mach as MachHeader>::Nlist: Clone,

ยง

impl<'data, 'file, Mach, R> Clone for MachOSymbolTable<'data, 'file, Mach, R>
where Mach: Clone + MachHeader, R: Clone + ReadRef<'data>,

ยง

impl<'data, 'file, R, Coff> Clone for CoffSymbol<'data, 'file, R, Coff>
where R: Clone + ReadRef<'data>, Coff: Clone + CoffHeader, <Coff as CoffHeader>::ImageSymbol: Clone,

ยง

impl<'data, 'file, R, Coff> Clone for CoffSymbolTable<'data, 'file, R, Coff>
where R: Clone + ReadRef<'data>, Coff: Clone + CoffHeader,

ยง

impl<'data, 'file, Xcoff, R> Clone for XcoffSymbol<'data, 'file, Xcoff, R>
where Xcoff: Clone + FileHeader, R: Clone + ReadRef<'data>, <Xcoff as FileHeader>::Symbol: Clone,

ยง

impl<'data, 'file, Xcoff, R> Clone for XcoffSymbolTable<'data, 'file, Xcoff, R>
where Xcoff: Clone + FileHeader, R: Clone + ReadRef<'data>,

ยง

impl<'data, E> Clone for DyldSubCacheSlice<'data, E>
where E: Clone + Endian,

ยง

impl<'data, E> Clone for LoadCommandData<'data, E>
where E: Clone + Endian,

ยง

impl<'data, E> Clone for LoadCommandIterator<'data, E>
where E: Clone + Endian,

ยง

impl<'data, E> Clone for LoadCommandVariant<'data, E>
where E: Clone + Endian,

ยง

impl<'data, Elf> Clone for AttributesSection<'data, Elf>
where Elf: Clone + FileHeader, <Elf as FileHeader>::Endian: Clone,

ยง

impl<'data, Elf> Clone for AttributesSubsection<'data, Elf>
where Elf: Clone + FileHeader, <Elf as FileHeader>::Endian: Clone,

ยง

impl<'data, Elf> Clone for AttributesSubsectionIterator<'data, Elf>
where Elf: Clone + FileHeader, <Elf as FileHeader>::Endian: Clone,

ยง

impl<'data, Elf> Clone for AttributesSubsubsectionIterator<'data, Elf>
where Elf: Clone + FileHeader, <Elf as FileHeader>::Endian: Clone,

ยง

impl<'data, Elf> Clone for VerdauxIterator<'data, Elf>
where Elf: Clone + FileHeader, <Elf as FileHeader>::Endian: Clone,

ยง

impl<'data, Elf> Clone for VerdefIterator<'data, Elf>
where Elf: Clone + FileHeader, <Elf as FileHeader>::Endian: Clone,

ยง

impl<'data, Elf> Clone for VernauxIterator<'data, Elf>
where Elf: Clone + FileHeader, <Elf as FileHeader>::Endian: Clone,

ยง

impl<'data, Elf> Clone for VerneedIterator<'data, Elf>
where Elf: Clone + FileHeader, <Elf as FileHeader>::Endian: Clone,

ยง

impl<'data, Elf> Clone for VersionTable<'data, Elf>
where Elf: Clone + FileHeader, <Elf as FileHeader>::Endian: Clone,

ยง

impl<'data, Elf, R> Clone for SectionTable<'data, Elf, R>
where Elf: Clone + FileHeader, R: Clone + ReadRef<'data>, <Elf as FileHeader>::SectionHeader: Clone,

ยง

impl<'data, Elf, R> Clone for SymbolTable<'data, Elf, R>
where Elf: Clone + FileHeader, R: Clone + ReadRef<'data>, <Elf as FileHeader>::Sym: Clone, <Elf as FileHeader>::Endian: Clone,

ยง

impl<'data, Fat> Clone for MachOFatFile<'data, Fat>
where Fat: Clone + FatArch,

ยง

impl<'data, Mach, R> Clone for SymbolTable<'data, Mach, R>
where Mach: Clone + MachHeader, R: Clone + ReadRef<'data>, <Mach as MachHeader>::Nlist: Clone,

ยง

impl<'data, R> Clone for StringTable<'data, R>
where R: Clone + ReadRef<'data>,

ยง

impl<'data, Xcoff> Clone for SectionTable<'data, Xcoff>
where Xcoff: Clone + FileHeader, <Xcoff as FileHeader>::SectionHeader: Clone,

sourceยง

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

sourceยง

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

sourceยง

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

sourceยง

impl<'de, I, E> Clone for MapDeserializer<'de, I, E>
where I: Iterator + Clone, <I as Iterator>::Item: Pair, <<I as Iterator>::Item as Pair>::Second: Clone,

sourceยง

impl<'f> Clone for VaListImpl<'f>

1.63.0 ยท sourceยง

impl<'fd> Clone for BorrowedFd<'fd>

ยง

impl<'index, R> Clone for UnitIndexSectionIterator<'index, R>
where R: Clone + Reader,

ยง

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

ยง

impl<'iter, T> Clone for RegisterRuleIter<'iter, T>
where T: Clone + ReaderOffset,

ยง

impl<'n> Clone for Finder<'n>

ยง

impl<'n> Clone for FinderRev<'n>

ยง

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

1.0.0 ยท sourceยง

impl<A> Clone for Repeat<A>
where A: Clone,

1.82.0 ยท sourceยง

impl<A> Clone for RepeatN<A>
where A: Clone,

1.0.0 ยท sourceยง

impl<A> Clone for wasmtime_environ::__core::option::IntoIter<A>
where A: Clone,

1.0.0 ยท sourceยง

impl<A> Clone for wasmtime_environ::__core::option::Iter<'_, A>

sourceยง

impl<A> Clone for IterRange<A>
where A: Clone,

sourceยง

impl<A> Clone for IterRangeFrom<A>
where A: Clone,

sourceยง

impl<A> Clone for IterRangeInclusive<A>
where A: Clone,

sourceยง

impl<A> Clone for EnumAccessDeserializer<A>
where A: Clone,

sourceยง

impl<A> Clone for MapAccessDeserializer<A>
where A: Clone,

sourceยง

impl<A> Clone for SeqAccessDeserializer<A>
where A: Clone,

ยง

impl<A> Clone for ComponentStartSection<A>
where A: Clone,

ยง

impl<A> Clone for IntoIter<A>
where A: Array + Clone, <A as Array>::Item: Clone,

ยง

impl<A> Clone for SmallVec<A>
where A: Array, <A as Array>::Item: Clone,

1.0.0 ยท sourceยง

impl<A, B> Clone for wasmtime_environ::__core::iter::Chain<A, B>
where A: Clone, B: Clone,

1.0.0 ยท sourceยง

impl<A, B> Clone for Zip<A, B>
where A: Clone, B: Clone,

1.0.0 ยท sourceยง

impl<B> Clone for Cow<'_, B>
where B: ToOwned + ?Sized,

1.55.0 ยท sourceยง

impl<B, C> Clone for ControlFlow<B, C>
where B: Clone, C: Clone,

sourceยง

impl<Dyn> Clone for DynMetadata<Dyn>
where Dyn: ?Sized,

sourceยง

impl<E> Clone for BoolDeserializer<E>

sourceยง

impl<E> Clone for CharDeserializer<E>

sourceยง

impl<E> Clone for F32Deserializer<E>

sourceยง

impl<E> Clone for F64Deserializer<E>

sourceยง

impl<E> Clone for I8Deserializer<E>

sourceยง

impl<E> Clone for I16Deserializer<E>

sourceยง

impl<E> Clone for I32Deserializer<E>

sourceยง

impl<E> Clone for I64Deserializer<E>

sourceยง

impl<E> Clone for I128Deserializer<E>

sourceยง

impl<E> Clone for IsizeDeserializer<E>

sourceยง

impl<E> Clone for StringDeserializer<E>

sourceยง

impl<E> Clone for U8Deserializer<E>

sourceยง

impl<E> Clone for U16Deserializer<E>

sourceยง

impl<E> Clone for U32Deserializer<E>

sourceยง

impl<E> Clone for U64Deserializer<E>

sourceยง

impl<E> Clone for U128Deserializer<E>

sourceยง

impl<E> Clone for UnitDeserializer<E>

sourceยง

impl<E> Clone for UsizeDeserializer<E>

ยง

impl<E> Clone for BuildToolVersion<E>
where E: Clone + Endian,

ยง

impl<E> Clone for BuildVersionCommand<E>
where E: Clone + Endian,

ยง

impl<E> Clone for CompressionHeader32<E>
where E: Clone + Endian,

ยง

impl<E> Clone for CompressionHeader64<E>
where E: Clone + Endian,

ยง

impl<E> Clone for DataInCodeEntry<E>
where E: Clone + Endian,

ยง

impl<E> Clone for DyldCacheHeader<E>
where E: Clone + Endian,

ยง

impl<E> Clone for DyldCacheImageInfo<E>
where E: Clone + Endian,

ยง

impl<E> Clone for DyldCacheMappingInfo<E>
where E: Clone + Endian,

ยง

impl<E> Clone for DyldInfoCommand<E>
where E: Clone + Endian,

ยง

impl<E> Clone for DyldSubCacheEntryV1<E>
where E: Clone + Endian,

ยง

impl<E> Clone for DyldSubCacheEntryV2<E>
where E: Clone + Endian,

ยง

impl<E> Clone for Dylib<E>
where E: Clone + Endian,

ยง

impl<E> Clone for DylibCommand<E>
where E: Clone + Endian,

ยง

impl<E> Clone for DylibModule32<E>
where E: Clone + Endian,

ยง

impl<E> Clone for DylibModule64<E>
where E: Clone + Endian,

ยง

impl<E> Clone for DylibReference<E>
where E: Clone + Endian,

ยง

impl<E> Clone for DylibTableOfContents<E>
where E: Clone + Endian,

ยง

impl<E> Clone for DylinkerCommand<E>
where E: Clone + Endian,

ยง

impl<E> Clone for Dyn32<E>
where E: Clone + Endian,

ยง

impl<E> Clone for Dyn64<E>
where E: Clone + Endian,

ยง

impl<E> Clone for DysymtabCommand<E>
where E: Clone + Endian,

ยง

impl<E> Clone for EncryptionInfoCommand32<E>
where E: Clone + Endian,

ยง

impl<E> Clone for EncryptionInfoCommand64<E>
where E: Clone + Endian,

ยง

impl<E> Clone for EntryPointCommand<E>
where E: Clone + Endian,

ยง

impl<E> Clone for FileHeader32<E>
where E: Clone + Endian,

ยง

impl<E> Clone for FileHeader64<E>
where E: Clone + Endian,

ยง

impl<E> Clone for FilesetEntryCommand<E>
where E: Clone + Endian,

ยง

impl<E> Clone for FvmfileCommand<E>
where E: Clone + Endian,

ยง

impl<E> Clone for Fvmlib<E>
where E: Clone + Endian,

ยง

impl<E> Clone for FvmlibCommand<E>
where E: Clone + Endian,

ยง

impl<E> Clone for GnuHashHeader<E>
where E: Clone + Endian,

ยง

impl<E> Clone for HashHeader<E>
where E: Clone + Endian,

ยง

impl<E> Clone for I16<E>
where E: Clone + Endian,

ยง

impl<E> Clone for I16Bytes<E>
where E: Clone + Endian,

ยง

impl<E> Clone for I32<E>
where E: Clone + Endian,

ยง

impl<E> Clone for I32Bytes<E>
where E: Clone + Endian,

ยง

impl<E> Clone for I64<E>
where E: Clone + Endian,

ยง

impl<E> Clone for I64Bytes<E>
where E: Clone + Endian,

ยง

impl<E> Clone for IdentCommand<E>
where E: Clone + Endian,

ยง

impl<E> Clone for LcStr<E>
where E: Clone + Endian,

ยง

impl<E> Clone for LinkeditDataCommand<E>
where E: Clone + Endian,

ยง

impl<E> Clone for LinkerOptionCommand<E>
where E: Clone + Endian,

ยง

impl<E> Clone for LoadCommand<E>
where E: Clone + Endian,

ยง

impl<E> Clone for MachHeader32<E>
where E: Clone + Endian,

ยง

impl<E> Clone for MachHeader64<E>
where E: Clone + Endian,

ยง

impl<E> Clone for Nlist32<E>
where E: Clone + Endian,

ยง

impl<E> Clone for Nlist64<E>
where E: Clone + Endian,

ยง

impl<E> Clone for NoteCommand<E>
where E: Clone + Endian,

ยง

impl<E> Clone for NoteHeader32<E>
where E: Clone + Endian,

ยง

impl<E> Clone for NoteHeader64<E>
where E: Clone + Endian,

ยง

impl<E> Clone for PrebindCksumCommand<E>
where E: Clone + Endian,

ยง

impl<E> Clone for PreboundDylibCommand<E>
where E: Clone + Endian,

ยง

impl<E> Clone for ProgramHeader32<E>
where E: Clone + Endian,

ยง

impl<E> Clone for ProgramHeader64<E>
where E: Clone + Endian,

ยง

impl<E> Clone for ReadExactError<E>
where E: Clone,

ยง

impl<E> Clone for Rel32<E>
where E: Clone + Endian,

ยง

impl<E> Clone for Rel64<E>
where E: Clone + Endian,

ยง

impl<E> Clone for Rela32<E>
where E: Clone + Endian,

ยง

impl<E> Clone for Rela64<E>
where E: Clone + Endian,

ยง

impl<E> Clone for Relocation<E>
where E: Clone + Endian,

ยง

impl<E> Clone for RoutinesCommand32<E>
where E: Clone + Endian,

ยง

impl<E> Clone for RoutinesCommand64<E>
where E: Clone + Endian,

ยง

impl<E> Clone for RpathCommand<E>
where E: Clone + Endian,

ยง

impl<E> Clone for Section32<E>
where E: Clone + Endian,

ยง

impl<E> Clone for Section64<E>
where E: Clone + Endian,

ยง

impl<E> Clone for SectionHeader32<E>
where E: Clone + Endian,

ยง

impl<E> Clone for SectionHeader64<E>
where E: Clone + Endian,

ยง

impl<E> Clone for SegmentCommand32<E>
where E: Clone + Endian,

ยง

impl<E> Clone for SegmentCommand64<E>
where E: Clone + Endian,

ยง

impl<E> Clone for SourceVersionCommand<E>
where E: Clone + Endian,

ยง

impl<E> Clone for SubClientCommand<E>
where E: Clone + Endian,

ยง

impl<E> Clone for SubFrameworkCommand<E>
where E: Clone + Endian,

ยง

impl<E> Clone for SubLibraryCommand<E>
where E: Clone + Endian,

ยง

impl<E> Clone for SubUmbrellaCommand<E>
where E: Clone + Endian,

ยง

impl<E> Clone for Sym32<E>
where E: Clone + Endian,

ยง

impl<E> Clone for Sym64<E>
where E: Clone + Endian,

ยง

impl<E> Clone for Syminfo32<E>
where E: Clone + Endian,

ยง

impl<E> Clone for Syminfo64<E>
where E: Clone + Endian,

ยง

impl<E> Clone for SymsegCommand<E>
where E: Clone + Endian,

ยง

impl<E> Clone for SymtabCommand<E>
where E: Clone + Endian,

ยง

impl<E> Clone for ThreadCommand<E>
where E: Clone + Endian,

ยง

impl<E> Clone for TwolevelHint<E>
where E: Clone + Endian,

ยง

impl<E> Clone for TwolevelHintsCommand<E>
where E: Clone + Endian,

ยง

impl<E> Clone for U16<E>
where E: Clone + Endian,

ยง

impl<E> Clone for U16Bytes<E>
where E: Clone + Endian,

ยง

impl<E> Clone for U32<E>
where E: Clone + Endian,

ยง

impl<E> Clone for U32Bytes<E>
where E: Clone + Endian,

ยง

impl<E> Clone for U64<E>
where E: Clone + Endian,

ยง

impl<E> Clone for U64Bytes<E>
where E: Clone + Endian,

ยง

impl<E> Clone for UuidCommand<E>
where E: Clone + Endian,

ยง

impl<E> Clone for Verdaux<E>
where E: Clone + Endian,

ยง

impl<E> Clone for Verdef<E>
where E: Clone + Endian,

ยง

impl<E> Clone for Vernaux<E>
where E: Clone + Endian,

ยง

impl<E> Clone for Verneed<E>
where E: Clone + Endian,

ยง

impl<E> Clone for VersionMinCommand<E>
where E: Clone + Endian,

ยง

impl<E> Clone for Versym<E>
where E: Clone + Endian,

ยง

impl<E> Clone for WriteFmtError<E>
where E: Clone,

ยง

impl<Endian> Clone for EndianVec<Endian>
where Endian: Clone + Endianity,

1.34.0 ยท sourceยง

impl<F> Clone for FromFn<F>
where F: Clone,

1.43.0 ยท sourceยง

impl<F> Clone for OnceWith<F>
where F: Clone,

1.28.0 ยท sourceยง

impl<F> Clone for RepeatWith<F>
where F: Clone,

1.7.0 ยท sourceยง

impl<H> Clone for BuildHasherDefault<H>

sourceยง

impl<I> Clone for FromIter<I>
where I: Clone,

1.9.0 ยท sourceยง

impl<I> Clone for DecodeUtf16<I>
where I: Clone + Iterator<Item = u16>,

1.1.0 ยท sourceยง

impl<I> Clone for Cloned<I>
where I: Clone,

1.36.0 ยท sourceยง

impl<I> Clone for Copied<I>
where I: Clone,

1.0.0 ยท sourceยง

impl<I> Clone for Cycle<I>
where I: Clone,

1.0.0 ยท sourceยง

impl<I> Clone for Enumerate<I>
where I: Clone,

1.0.0 ยท sourceยง

impl<I> Clone for Fuse<I>
where I: Clone,

sourceยง

impl<I> Clone for Intersperse<I>
where I: Clone + Iterator, <I as Iterator>::Item: Clone,

1.0.0 ยท sourceยง

impl<I> Clone for Peekable<I>
where I: Clone + Iterator, <I as Iterator>::Item: Clone,

1.0.0 ยท sourceยง

impl<I> Clone for Skip<I>
where I: Clone,

1.28.0 ยท sourceยง

impl<I> Clone for StepBy<I>
where I: Clone,

1.0.0 ยท sourceยง

impl<I> Clone for Take<I>
where I: Clone,

sourceยง

impl<I, E> Clone for SeqDeserializer<I, E>
where I: Clone, E: Clone,

1.0.0 ยท sourceยง

impl<I, F> Clone for FilterMap<I, F>
where I: Clone, F: Clone,

1.0.0 ยท sourceยง

impl<I, F> Clone for Inspect<I, F>
where I: Clone, F: Clone,

1.0.0 ยท sourceยง

impl<I, F> Clone for wasmtime_environ::__core::iter::Map<I, F>
where I: Clone, F: Clone,

sourceยง

impl<I, F, const N: usize> Clone for MapWindows<I, F, N>
where I: Iterator + Clone, F: Clone, <I as Iterator>::Item: Clone,

sourceยง

impl<I, G> Clone for IntersperseWith<I, G>
where I: Iterator + Clone, <I as Iterator>::Item: Clone, G: Clone,

1.0.0 ยท sourceยง

impl<I, P> Clone for Filter<I, P>
where I: Clone, P: Clone,

1.57.0 ยท sourceยง

impl<I, P> Clone for MapWhile<I, P>
where I: Clone, P: Clone,

1.0.0 ยท sourceยง

impl<I, P> Clone for SkipWhile<I, P>
where I: Clone, P: Clone,

1.0.0 ยท sourceยง

impl<I, P> Clone for TakeWhile<I, P>
where I: Clone, P: Clone,

1.0.0 ยท sourceยง

impl<I, St, F> Clone for Scan<I, St, F>
where I: Clone, St: Clone, F: Clone,

1.29.0 ยท sourceยง

impl<I, U> Clone for Flatten<I>
where I: Clone + Iterator, <I as Iterator>::Item: IntoIterator<IntoIter = U, Item = <U as Iterator>::Item>, U: Clone + Iterator,

1.0.0 ยท sourceยง

impl<I, U, F> Clone for FlatMap<I, U, F>
where I: Clone, F: Clone, U: Clone + IntoIterator, <U as IntoIterator>::IntoIter: Clone,

sourceยง

impl<I, const N: usize> Clone for wasmtime_environ::__core::iter::ArrayChunks<I, N>
where I: Clone + Iterator, <I as Iterator>::Item: Clone,

1.0.0 ยท sourceยง

impl<Idx> Clone for wasmtime_environ::__core::range::legacy::Range<Idx>
where Idx: Clone,

1.0.0 ยท sourceยง

impl<Idx> Clone for wasmtime_environ::__core::range::legacy::RangeFrom<Idx>
where Idx: Clone,

1.26.0 ยท sourceยง

impl<Idx> Clone for wasmtime_environ::__core::range::legacy::RangeInclusive<Idx>
where Idx: Clone,

sourceยง

impl<Idx> Clone for wasmtime_environ::__core::range::Range<Idx>
where Idx: Clone,

sourceยง

impl<Idx> Clone for wasmtime_environ::__core::range::RangeFrom<Idx>
where Idx: Clone,

sourceยง

impl<Idx> Clone for wasmtime_environ::__core::range::RangeInclusive<Idx>
where Idx: Clone,

1.0.0 ยท sourceยง

impl<Idx> Clone for RangeTo<Idx>
where Idx: Clone,

1.26.0 ยท sourceยง

impl<Idx> Clone for RangeToInclusive<Idx>
where Idx: Clone,

ยง

impl<K> Clone for EntitySet<K>
where K: Clone + EntityRef,

1.0.0 ยท sourceยง

impl<K> Clone for std::collections::hash::set::Iter<'_, K>

ยง

impl<K> Clone for Iter<'_, K>

ยง

impl<K, V> Clone for Box<Slice<K, V>>
where K: Clone, V: Clone,

ยง

impl<K, V> Clone for wasmtime_environ::prelude::IndexMap<K, V>
where K: Clone, V: Clone,

ยง

impl<K, V> Clone for BoxedSlice<K, V>
where K: Clone + EntityRef, V: Clone,

ยง

impl<K, V> Clone for PrimaryMap<K, V>
where K: Clone + EntityRef, V: Clone,

ยง

impl<K, V> Clone for SecondaryMap<K, V>
where K: Clone + EntityRef, V: Clone,

sourceยง

impl<K, V> Clone for alloc::collections::btree::map::Cursor<'_, K, V>

1.0.0 ยท sourceยง

impl<K, V> Clone for alloc::collections::btree::map::Iter<'_, K, V>

1.0.0 ยท sourceยง

impl<K, V> Clone for alloc::collections::btree::map::Keys<'_, K, V>

1.17.0 ยท sourceยง

impl<K, V> Clone for alloc::collections::btree::map::Range<'_, K, V>

1.0.0 ยท sourceยง

impl<K, V> Clone for alloc::collections::btree::map::Values<'_, K, V>

1.0.0 ยท sourceยง

impl<K, V> Clone for std::collections::hash::map::Iter<'_, K, V>

1.0.0 ยท sourceยง

impl<K, V> Clone for std::collections::hash::map::Keys<'_, K, V>

1.0.0 ยท sourceยง

impl<K, V> Clone for std::collections::hash::map::Values<'_, K, V>

ยง

impl<K, V> Clone for Iter<'_, K, V>

ยง

impl<K, V> Clone for Iter<'_, K, V>

ยง

impl<K, V> Clone for Keys<'_, K, V>

ยง

impl<K, V> Clone for Keys<'_, K, V>

ยง

impl<K, V> Clone for Map<K, V>
where K: Clone, V: Clone,

ยง

impl<K, V> Clone for Values<'_, K, V>

ยง

impl<K, V> Clone for Values<'_, K, V>

1.0.0 ยท sourceยง

impl<K, V, A> Clone for BTreeMap<K, V, A>
where K: Clone, V: Clone, A: Allocator + Clone,

1.0.0 ยท sourceยง

impl<K, V, S> Clone for std::collections::hash::map::HashMap<K, V, S>
where K: Clone, V: Clone, S: Clone,

ยง

impl<K, V, S> Clone for IndexMap<K, V, S>
where K: Clone, V: Clone, S: Clone,

ยง

impl<K, V, S, A> Clone for HashMap<K, V, S, A>
where K: Clone, V: Clone, S: Clone, A: Allocator + Clone,

sourceยง

impl<K: Clone + Clone + Hash + Eq + Ord, V: Clone> Clone for wasmtime_environ::component::NameMap<K, V>

ยง

impl<Offset> Clone for UnitType<Offset>
where Offset: Clone + ReaderOffset,

sourceยง

impl<P: Clone> Clone for VMComponentOffsets<P>

sourceยง

impl<P: Clone> Clone for VMOffsets<P>

sourceยง

impl<P: Clone> Clone for VMOffsetsFields<P>

1.33.0 ยท sourceยง

impl<Ptr> Clone for Pin<Ptr>
where Ptr: Clone,

ยง

impl<R> Clone for ArangeEntryIter<R>
where R: Clone + Reader,

ยง

impl<R> Clone for ArangeHeaderIter<R>
where R: Clone + Reader, <R as Reader>::Offset: Clone,

ยง

impl<R> Clone for Attribute<R>
where R: Clone + Reader,

ยง

impl<R> Clone for DebugAbbrev<R>
where R: Clone,

ยง

impl<R> Clone for DebugAddr<R>
where R: Clone,

ยง

impl<R> Clone for DebugAranges<R>
where R: Clone,

ยง

impl<R> Clone for DebugCuIndex<R>
where R: Clone,

ยง

impl<R> Clone for DebugFrame<R>
where R: Clone + Reader,

ยง

impl<R> Clone for DebugInfo<R>
where R: Clone,

ยง

impl<R> Clone for DebugInfoUnitHeadersIter<R>
where R: Clone + Reader, <R as Reader>::Offset: Clone,

ยง

impl<R> Clone for DebugLine<R>
where R: Clone,

ยง

impl<R> Clone for DebugLineStr<R>
where R: Clone,

ยง

impl<R> Clone for DebugLoc<R>
where R: Clone,

ยง

impl<R> Clone for DebugLocLists<R>
where R: Clone,

ยง

impl<R> Clone for DebugPubNames<R>
where R: Clone + Reader,

ยง

impl<R> Clone for DebugPubTypes<R>
where R: Clone + Reader,

ยง

impl<R> Clone for DebugRanges<R>
where R: Clone,

ยง

impl<R> Clone for DebugRngLists<R>
where R: Clone,

ยง

impl<R> Clone for DebugStr<R>
where R: Clone,

ยง

impl<R> Clone for DebugStrOffsets<R>
where R: Clone,

ยง

impl<R> Clone for DebugTuIndex<R>
where R: Clone,

ยง

impl<R> Clone for DebugTypes<R>
where R: Clone,

ยง

impl<R> Clone for DebugTypesUnitHeadersIter<R>
where R: Clone + Reader, <R as Reader>::Offset: Clone,

ยง

impl<R> Clone for EhFrame<R>
where R: Clone + Reader,

ยง

impl<R> Clone for EhFrameHdr<R>
where R: Clone + Reader,

ยง

impl<R> Clone for Expression<R>
where R: Clone + Reader,

ยง

impl<R> Clone for LineInstructions<R>
where R: Clone + Reader,

ยง

impl<R> Clone for LineSequence<R>
where R: Clone + Reader,

ยง

impl<R> Clone for LocationListEntry<R>
where R: Clone + Reader,

ยง

impl<R> Clone for LocationLists<R>
where R: Clone,

ยง

impl<R> Clone for OperationIter<R>
where R: Clone + Reader,

ยง

impl<R> Clone for ParsedEhFrameHdr<R>
where R: Clone + Reader,

ยง

impl<R> Clone for PubNamesEntry<R>
where R: Clone + Reader, <R as Reader>::Offset: Clone,

ยง

impl<R> Clone for PubNamesEntryIter<R>
where R: Clone + Reader,

ยง

impl<R> Clone for PubTypesEntry<R>
where R: Clone + Reader, <R as Reader>::Offset: Clone,

ยง

impl<R> Clone for PubTypesEntryIter<R>
where R: Clone + Reader,

ยง

impl<R> Clone for RangeLists<R>
where R: Clone,

ยง

impl<R> Clone for RawLocListEntry<R>
where R: Clone + Reader, <R as Reader>::Offset: Clone,

ยง

impl<R> Clone for UnitIndex<R>
where R: Clone + Reader,

ยง

impl<R, Offset> Clone for ArangeHeader<R, Offset>
where R: Clone + Reader<Offset = Offset>, Offset: Clone + ReaderOffset,

ยง

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

ยง

impl<R, Offset> Clone for CommonInformationEntry<R, Offset>
where R: Clone + Reader<Offset = Offset>, Offset: Clone + ReaderOffset,

ยง

impl<R, Offset> Clone for CompleteLineProgram<R, Offset>
where R: Clone + Reader<Offset = Offset>, Offset: Clone + ReaderOffset,

ยง

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

ยง

impl<R, Offset> Clone for FrameDescriptionEntry<R, Offset>
where R: Clone + Reader<Offset = Offset>, Offset: Clone + ReaderOffset,

ยง

impl<R, Offset> Clone for IncompleteLineProgram<R, Offset>
where R: Clone + Reader<Offset = Offset>, Offset: Clone + ReaderOffset,

ยง

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

ยง

impl<R, Offset> Clone for LineProgramHeader<R, Offset>
where R: Clone + Reader<Offset = Offset>, Offset: Clone + ReaderOffset,

ยง

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

ยง

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

ยง

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

ยง

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

ยง

impl<R, Program, Offset> Clone for LineRows<R, Program, Offset>
where R: Clone + Reader<Offset = Offset>, Program: Clone + LineProgram<R, Offset>, Offset: Clone + ReaderOffset,

ยง

impl<R, T> Clone for RelocateReader<R, T>
where R: Clone + Reader<Offset = usize>, T: Clone + Relocate<<R as Reader>::Offset>,

ยง

impl<Section, Symbol> Clone for SymbolFlags<Section, Symbol>
where Section: Clone, Symbol: Clone,

1.0.0 ยท sourceยง

impl<T> !Clone for &mut T
where T: ?Sized,

Shared references can be cloned, but mutable references cannot!

1.0.0 ยท sourceยง

impl<T> Clone for Option<T>
where T: Clone,

1.17.0 ยท sourceยง

impl<T> Clone for Bound<T>
where T: Clone,

1.36.0 ยท sourceยง

impl<T> Clone for Poll<T>
where T: Clone,

sourceยง

impl<T> Clone for SendTimeoutError<T>
where T: Clone,

1.0.0 ยท sourceยง

impl<T> Clone for TrySendError<T>
where T: Clone,

1.0.0 ยท sourceยง

impl<T> Clone for *const T
where T: ?Sized,

1.0.0 ยท sourceยง

impl<T> Clone for *mut T
where T: ?Sized,

1.0.0 ยท sourceยง

impl<T> Clone for &T
where T: ?Sized,

Shared references can be cloned, but mutable references cannot!

ยง

impl<T> Clone for PackedOption<T>
where T: Clone + ReservedValue,

ยง

impl<T> Clone for Box<Slice<T>>
where T: Clone,

ยง

impl<T> Clone for wasmtime_environ::prelude::IndexSet<T>
where T: Clone,

ยง

impl<T> Clone for EntityList<T>

ยง

impl<T> Clone for ListPool<T>

1.0.0 ยท sourceยง

impl<T> Clone for Cell<T>
where T: Copy,

1.70.0 ยท sourceยง

impl<T> Clone for wasmtime_environ::__core::cell::OnceCell<T>
where T: Clone,

1.0.0 ยท sourceยง

impl<T> Clone for RefCell<T>
where T: Clone,

1.19.0 ยท sourceยง

impl<T> Clone for Reverse<T>
where T: Clone,

1.48.0 ยท sourceยง

impl<T> Clone for Pending<T>

1.48.0 ยท sourceยง

impl<T> Clone for Ready<T>
where T: Clone,

1.2.0 ยท sourceยง

impl<T> Clone for wasmtime_environ::__core::iter::Empty<T>

1.2.0 ยท sourceยง

impl<T> Clone for Once<T>
where T: Clone,

1.0.0 ยท sourceยง

impl<T> Clone for Rev<T>
where T: Clone,

1.0.0 ยท sourceยง

impl<T> Clone for PhantomData<T>
where T: ?Sized,

1.21.0 ยท sourceยง

impl<T> Clone for Discriminant<T>

1.20.0 ยท sourceยง

impl<T> Clone for ManuallyDrop<T>
where T: Clone + ?Sized,

1.28.0 ยท sourceยง

impl<T> Clone for NonZero<T>

1.74.0 ยท sourceยง

impl<T> Clone for Saturating<T>
where T: Clone,

1.0.0 ยท sourceยง

impl<T> Clone for Wrapping<T>
where T: Clone,

1.25.0 ยท sourceยง

impl<T> Clone for NonNull<T>
where T: ?Sized,

1.0.0 ยท sourceยง

impl<T> Clone for wasmtime_environ::__core::result::IntoIter<T>
where T: Clone,

1.0.0 ยท sourceยง

impl<T> Clone for wasmtime_environ::__core::result::Iter<'_, T>

1.0.0 ยท sourceยง

impl<T> Clone for Chunks<'_, T>

1.31.0 ยท sourceยง

impl<T> Clone for ChunksExact<'_, T>

1.0.0 ยท sourceยง

impl<T> Clone for wasmtime_environ::__core::slice::Iter<'_, T>

1.31.0 ยท sourceยง

impl<T> Clone for RChunks<'_, T>

1.0.0 ยท sourceยง

impl<T> Clone for Windows<'_, T>

1.0.0 ยท sourceยง

impl<T> Clone for alloc::collections::binary_heap::Iter<'_, T>

1.0.0 ยท sourceยง

impl<T> Clone for alloc::collections::btree::set::Iter<'_, T>

1.17.0 ยท sourceยง

impl<T> Clone for alloc::collections::btree::set::Range<'_, T>

1.0.0 ยท sourceยง

impl<T> Clone for alloc::collections::btree::set::SymmetricDifference<'_, T>

1.0.0 ยท sourceยง

impl<T> Clone for alloc::collections::btree::set::Union<'_, T>

1.0.0 ยท sourceยง

impl<T> Clone for alloc::collections::linked_list::Iter<'_, T>

1.0.0 ยท sourceยง

impl<T> Clone for alloc::collections::vec_deque::iter::Iter<'_, T>

1.0.0 ยท sourceยง

impl<T> Clone for std::io::cursor::Cursor<T>
where T: Clone,

sourceยง

impl<T> Clone for Receiver<T>

sourceยง

impl<T> Clone for std::sync::mpmc::Sender<T>

1.0.0 ยท sourceยง

impl<T> Clone for SendError<T>
where T: Clone,

1.0.0 ยท sourceยง

impl<T> Clone for std::sync::mpsc::Sender<T>

1.0.0 ยท sourceยง

impl<T> Clone for SyncSender<T>

1.70.0 ยท sourceยง

impl<T> Clone for OnceLock<T>
where T: Clone,

1.36.0 ยท sourceยง

impl<T> Clone for MaybeUninit<T>
where T: Copy,

ยง

impl<T> Clone for Bucket<T>

ยง

impl<T> Clone for CallFrameInstruction<T>
where T: Clone + ReaderOffset,

ยง

impl<T> Clone for CfaRule<T>
where T: Clone + ReaderOffset,

ยง

impl<T> Clone for DebugAbbrevOffset<T>
where T: Clone,

ยง

impl<T> Clone for DebugAddrBase<T>
where T: Clone,

ยง

impl<T> Clone for DebugAddrIndex<T>
where T: Clone,

ยง

impl<T> Clone for DebugArangesOffset<T>
where T: Clone,

ยง

impl<T> Clone for DebugFrameOffset<T>
where T: Clone,

ยง

impl<T> Clone for DebugInfoOffset<T>
where T: Clone,

ยง

impl<T> Clone for DebugLineOffset<T>
where T: Clone,

ยง

impl<T> Clone for DebugLineStrOffset<T>
where T: Clone,

ยง

impl<T> Clone for DebugLocListsBase<T>
where T: Clone,

ยง

impl<T> Clone for DebugLocListsIndex<T>
where T: Clone,

ยง

impl<T> Clone for DebugMacinfoOffset<T>
where T: Clone,

ยง

impl<T> Clone for DebugMacroOffset<T>
where T: Clone,

ยง

impl<T> Clone for DebugRngListsBase<T>
where T: Clone,

ยง

impl<T> Clone for DebugRngListsIndex<T>
where T: Clone,

ยง

impl<T> Clone for DebugStrOffset<T>
where T: Clone,

ยง

impl<T> Clone for DebugStrOffsetsBase<T>
where T: Clone,

ยง

impl<T> Clone for DebugStrOffsetsIndex<T>
where T: Clone,

ยง

impl<T> Clone for DebugTypesOffset<T>
where T: Clone,

ยง

impl<T> Clone for DieReference<T>
where T: Clone,

ยง

impl<T> Clone for Difference<'_, T>

ยง

impl<T> Clone for EhFrameOffset<T>
where T: Clone,

ยง

impl<T> Clone for Intersection<'_, T>

ยง

impl<T> Clone for Iter<'_, T>

ยง

impl<T> Clone for LocationListsOffset<T>
where T: Clone,

ยง

impl<T> Clone for OnceCell<T>
where T: Clone,

ยง

impl<T> Clone for OnceCell<T>
where T: Clone,

ยง

impl<T> Clone for RangeListsOffset<T>
where T: Clone,

ยง

impl<T> Clone for RawIter<T>

ยง

impl<T> Clone for RawRangeListsOffset<T>
where T: Clone,

ยง

impl<T> Clone for RawRngListEntry<T>
where T: Clone,

ยง

impl<T> Clone for RegisterRule<T>
where T: Clone + ReaderOffset,

ยง

impl<T> Clone for ScalarBitSet<T>
where T: Clone,

ยง

impl<T> Clone for SectionLimited<'_, T>

ยง

impl<T> Clone for Set<T>
where T: Clone,

ยง

impl<T> Clone for Subsections<'_, T>

ยง

impl<T> Clone for Symbol<T>
where T: Clone,

ยง

impl<T> Clone for SymbolMap<T>
where T: Clone + SymbolMapEntry,

ยง

impl<T> Clone for SymmetricDifference<'_, T>

ยง

impl<T> Clone for Unalign<T>
where T: Copy,

ยง

impl<T> Clone for Union<'_, T>

ยง

impl<T> Clone for UnitOffset<T>
where T: Clone,

ยง

impl<T> Clone for UnitSectionOffset<T>
where T: Clone,

ยง

impl<T> Clone for UnwindExpression<T>
where T: Clone + ReaderOffset,

1.3.0 ยท sourceยง

impl<T, A> Clone for Box<[T], A>
where T: Clone, A: Allocator + Clone,

1.0.0 ยท sourceยง

impl<T, A> Clone for Box<T, A>
where T: Clone, A: Allocator + Clone,

1.0.0 ยท sourceยง

impl<T, A> Clone for Vec<T, A>
where T: Clone, A: Allocator + Clone,

1.8.0 ยท sourceยง

impl<T, A> Clone for wasmtime_environ::prelude::vec::IntoIter<T, A>
where T: Clone, A: Allocator + Clone,

1.0.0 ยท sourceยง

impl<T, A> Clone for BinaryHeap<T, A>
where T: Clone, A: Allocator + Clone,

1.0.0 ยท sourceยง

impl<T, A> Clone for alloc::collections::binary_heap::IntoIter<T, A>
where T: Clone, A: Clone + Allocator,

sourceยง

impl<T, A> Clone for IntoIterSorted<T, A>
where T: Clone, A: Clone + Allocator,

1.0.0 ยท sourceยง

impl<T, A> Clone for BTreeSet<T, A>
where T: Clone, A: Allocator + Clone,

1.0.0 ยท sourceยง

impl<T, A> Clone for alloc::collections::btree::set::Difference<'_, T, A>
where A: Allocator + Clone,

1.0.0 ยท sourceยง

impl<T, A> Clone for alloc::collections::btree::set::Intersection<'_, T, A>
where A: Allocator + Clone,

sourceยง

impl<T, A> Clone for alloc::collections::linked_list::Cursor<'_, T, A>
where A: Allocator,

1.0.0 ยท sourceยง

impl<T, A> Clone for alloc::collections::linked_list::IntoIter<T, A>
where T: Clone, A: Clone + Allocator,

1.0.0 ยท sourceยง

impl<T, A> Clone for LinkedList<T, A>
where T: Clone, A: Allocator + Clone,

1.0.0 ยท sourceยง

impl<T, A> Clone for alloc::collections::vec_deque::into_iter::IntoIter<T, A>
where T: Clone, A: Clone + Allocator,

1.0.0 ยท sourceยง

impl<T, A> Clone for VecDeque<T, A>
where T: Clone, A: Allocator + Clone,

1.0.0 ยท sourceยง

impl<T, A> Clone for Rc<T, A>
where A: Allocator + Clone, T: ?Sized,

1.4.0 ยท sourceยง

impl<T, A> Clone for alloc::rc::Weak<T, A>
where A: Allocator + Clone, T: ?Sized,

1.0.0 ยท sourceยง

impl<T, A> Clone for Arc<T, A>
where A: Allocator + Clone, T: ?Sized,

1.4.0 ยท sourceยง

impl<T, A> Clone for alloc::sync::Weak<T, A>
where A: Allocator + Clone, T: ?Sized,

ยง

impl<T, A> Clone for HashTable<T, A>
where T: Clone, A: Allocator + Clone,

ยง

impl<T, A> Clone for RawTable<T, A>
where T: Clone, A: Allocator + Clone,

1.0.0 ยท sourceยง

impl<T, E> Clone for Result<T, E>
where T: Clone, E: Clone,

1.34.0 ยท sourceยง

impl<T, F> Clone for Successors<T, F>
where T: Clone, F: Clone,

1.27.0 ยท sourceยง

impl<T, P> Clone for wasmtime_environ::__core::slice::RSplit<'_, T, P>
where P: Clone + FnMut(&T) -> bool,

1.0.0 ยท sourceยง

impl<T, P> Clone for wasmtime_environ::__core::slice::Split<'_, T, P>
where P: Clone + FnMut(&T) -> bool,

1.51.0 ยท sourceยง

impl<T, P> Clone for wasmtime_environ::__core::slice::SplitInclusive<'_, T, P>
where P: Clone + FnMut(&T) -> bool,

ยง

impl<T, S1, S2> Clone for SymmetricDifference<'_, T, S1, S2>

1.0.0 ยท sourceยง

impl<T, S> Clone for std::collections::hash::set::Difference<'_, T, S>

1.0.0 ยท sourceยง

impl<T, S> Clone for std::collections::hash::set::HashSet<T, S>
where T: Clone, S: Clone,

1.0.0 ยท sourceยง

impl<T, S> Clone for std::collections::hash::set::Intersection<'_, T, S>

1.0.0 ยท sourceยง

impl<T, S> Clone for std::collections::hash::set::SymmetricDifference<'_, T, S>

1.0.0 ยท sourceยง

impl<T, S> Clone for std::collections::hash::set::Union<'_, T, S>

ยง

impl<T, S> Clone for Difference<'_, T, S>

ยง

impl<T, S> Clone for IndexSet<T, S>
where T: Clone, S: Clone,

ยง

impl<T, S> Clone for Intersection<'_, T, S>

ยง

impl<T, S> Clone for Union<'_, T, S>

ยง

impl<T, S> Clone for UnwindContext<T, S>
where T: Clone + ReaderOffset, S: Clone + UnwindContextStorage<T>, <S as UnwindContextStorage<T>>::Stack: Clone,

ยง

impl<T, S> Clone for UnwindTableRow<T, S>
where T: ReaderOffset, S: UnwindContextStorage<T>,

ยง

impl<T, S, A> Clone for Difference<'_, T, S, A>
where A: Allocator,

ยง

impl<T, S, A> Clone for HashSet<T, S, A>
where T: Clone, S: Clone, A: Allocator + Clone,

ยง

impl<T, S, A> Clone for Intersection<'_, T, S, A>
where A: Allocator,

ยง

impl<T, S, A> Clone for SymmetricDifference<'_, T, S, A>
where A: Allocator,

ยง

impl<T, S, A> Clone for Union<'_, T, S, A>
where A: Allocator,

1.58.0 ยท sourceยง

impl<T, const N: usize> Clone for [T; N]
where T: Clone,

1.40.0 ยท sourceยง

impl<T, const N: usize> Clone for wasmtime_environ::__core::array::IntoIter<T, N>
where T: Clone,

sourceยง

impl<T, const N: usize> Clone for Mask<T, N>

sourceยง

impl<T, const N: usize> Clone for Simd<T, N>

sourceยง

impl<T, const N: usize> Clone for wasmtime_environ::__core::slice::ArrayChunks<'_, T, N>

sourceยง

impl<T: Clone> Clone for ExportItem<T>

sourceยง

impl<T: Clone> Clone for wasmtime_environ::component::dfg::CoreExport<T>

sourceยง

impl<T: Clone> Clone for AllCallFunc<T>

sourceยง

impl<T: Clone> Clone for wasmtime_environ::component::CoreExport<T>

ยง

impl<W> Clone for Ansi<W>
where W: Clone,

ยง

impl<W> Clone for NoColor<W>
where W: Clone,

sourceยง

impl<Y, R> Clone for CoroutineState<Y, R>
where Y: Clone, R: Clone,