Trait orkhon::prelude::ops::nn::tract_downcast_rs::__std::clone::Clone1.0.0[][src]

#[lang = "clone"]pub trait Clone {
#[must_use =
  "cloning is often expensive and is not expected to have side effects"]    pub fn clone(&self) -> Self;

    pub fn clone_from(&mut self, source: &Self) { ... }
}

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

Differs from Copy in that Copy is implicit and extremely inexpensive, 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
    }
}

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)
  • Array types, for all sizes, if the item type also implements Clone (e.g., [i32; 123456])
  • Tuple types, if each component also implements Clone (e.g., (), (i32, bool))
  • 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

#[must_use = "cloning is often expensive and is not expected to have side effects"]pub fn clone(&self) -> Self[src]

Returns a copy of the value.

Examples

let hello = "Hello"; // &str implements Clone

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

Provided methods

pub fn clone_from(&mut self, source: &Self)[src]

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.

Loading content...

Implementations on Foreign Types

impl Clone for u8[src]

impl Clone for f64[src]

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

Shared references can be cloned, but mutable references cannot!

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

impl Clone for char[src]

impl Clone for isize[src]

impl Clone for u16[src]

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

Shared references can be cloned, but mutable references cannot!

impl Clone for i32[src]

impl Clone for ![src]

impl<'_, T, P> Clone for SplitInclusive<'_, T, P> where
    P: Clone + FnMut(&T) -> bool
[src]

impl Clone for u128[src]

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

impl Clone for f32[src]

impl Clone for u32[src]

impl Clone for i64[src]

impl Clone for bool[src]

impl Clone for i16[src]

impl Clone for u64[src]

impl Clone for i8[src]

impl Clone for i128[src]

impl Clone for usize[src]

impl<'a, B> Clone for Difference<'a, B> where
    B: 'a + Clone

impl<'a, B> Clone for Iter<'a, B> where
    B: 'a + Clone

impl<B> Clone for BitSet<B> where
    B: BitBlock

impl<'a, B> Clone for SymmetricDifference<'a, B> where
    B: 'a + Clone

impl<'a, B> Clone for Union<'a, B> where
    B: 'a + Clone

impl<'a, B> Clone for Intersection<'a, B> where
    B: 'a + Clone

impl<'a, B> Clone for Blocks<'a, B> where
    B: 'a + Clone
[src]

impl<'a, B> Clone for Iter<'a, B> where
    B: 'a + Clone
[src]

impl<B> Clone for BitVec<B> where
    B: BitBlock
[src]

impl<'a> Clone for Metadata<'a>[src]

impl<'a> Clone for Record<'a>[src]

impl Clone for LevelFilter[src]

impl Clone for Level[src]

impl<T> Clone for MinMaxResult<T> where
    T: Clone
[src]

impl<I> Clone for Step<I> where
    I: Clone
[src]

impl<I> Clone for WhileSome<I> where
    I: Clone
[src]

impl<I, F> Clone for PadUsing<I, F> where
    I: Clone,
    F: Clone
[src]

impl<I, Pred> Clone for DedupBy<I, Pred> where
    I: Clone + Iterator,
    Pred: Clone,
    <I as Iterator>::Item: Clone
[src]

impl<T> Clone for Position<T> where
    T: Clone
[src]

impl<I, J, F> Clone for MergeBy<I, J, F> where
    I: Iterator,
    F: Clone,
    J: Iterator<Item = <I as Iterator>::Item>,
    Peekable<I>: Clone,
    Peekable<J>: Clone
[src]

impl<A, B> Clone for EitherOrBoth<A, B> where
    A: Clone,
    B: Clone
[src]

impl<I, J> Clone for InterleaveShortest<I, J> where
    I: Clone + Iterator,
    J: Clone + Iterator<Item = <I as Iterator>::Item>, 
[src]

impl<I, F> Clone for Batching<I, F> where
    I: Clone,
    F: Clone
[src]

impl<T> Clone for Zip<T> where
    T: Clone
[src]

impl<I> Clone for ExactlyOneError<I> where
    I: Clone + Iterator,
    <I as Iterator>::Item: Clone
[src]

impl<I, F> Clone for Coalesce<I, F> where
    I: Clone + Iterator,
    F: Clone,
    <I as Iterator>::Item: Clone
[src]

impl<T, U> Clone for ZipLongest<T, U> where
    T: Clone,
    U: Clone
[src]

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

impl<I, J> Clone for Product<I, J> where
    I: Clone + Iterator,
    J: Clone,
    <I as Iterator>::Item: Clone
[src]

impl<T> Clone for FoldWhile<T> where
    T: Clone
[src]

impl<I, J> Clone for ConsTuples<I, J> where
    I: Clone + Iterator<Item = J>, 
[src]

impl<St, F> Clone for Iterate<St, F> where
    F: Clone,
    St: Clone
[src]

impl<I> Clone for PutBack<I> where
    I: Clone + Iterator,
    <I as Iterator>::Item: Clone
[src]

impl<I, J> Clone for Interleave<I, J> where
    I: Clone,
    J: Clone
[src]

impl<St, F> Clone for Unfold<St, F> where
    F: Clone,
    St: Clone
[src]

impl<'a, I> Clone for Format<'a, I> where
    I: Clone
[src]

impl<I, J> Clone for ZipEq<I, J> where
    I: Clone,
    J: Clone
[src]

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

impl<T> Clone for Complex<T> where
    T: Clone
[src]

impl Clone for bf16[src]

impl Clone for f16[src]

impl Clone for timespec

impl Clone for stat

impl Clone for tm

impl Clone for FILE

impl Clone for timeval

impl Clone for fpos_t

impl Clone for timezone

impl Clone for utimbuf

impl Clone for sockaddr

impl<T> Clone for TVar<T> where
    T: Clone + Any + Send + Sync
[src]

impl Clone for TransactionConcurrency[src]

impl Clone for TransactionIsolation[src]

impl Clone for CountingBitonic[src]

impl Clone for Lever[src]

impl<K, V, S> Clone for LOTable<K, V, S> where
    K: Clone + 'static + PartialEq<K> + Eq + Hash + Send + Sync,
    V: Clone + 'static + Send + Sync,
    S: Clone + BuildHasher
[src]

impl Clone for ZoneMap[src]

impl Clone for BalancingBitonic[src]

impl Clone for Zone[src]

impl Clone for Txn[src]

impl Clone for ColumnZoneData[src]

impl Clone for TransactionState[src]

impl<T> Clone for Owned<T> where
    T: Clone

impl<T> Clone for Atomic<T>

pub fn clone(&self) -> Atomic<T>

Returns a copy of the atomic value.

Note that a Relaxed load is used here. If you need synchronization, use it with other atomics or fences.

impl Clone for Collector

pub fn clone(&self) -> Collector

Creates another reference to the same garbage collector.

impl<'g, T> Clone for Shared<'g, T>

impl Clone for WaitGroup

impl Clone for Unparker

impl<T> Clone for CachePadded<T> where
    T: Clone

impl Clone for OnceState

impl Clone for WaitTimeoutResult

impl Clone for FilterOp

impl Clone for UnparkToken

impl Clone for UnparkResult

impl Clone for ParkResult

impl Clone for RequeueOp

impl Clone for ParkToken

impl Clone for ACCESS_ALLOWED_OBJECT_ACE

impl Clone for SYSTEM_LOGICAL_PROCESSOR_INFORMATION

impl Clone for FILE_ID_128

impl Clone for LOCALESIGNATURE

impl Clone for IMAGE_AUX_SYMBOL_Sym_FcnAry

impl Clone for IRQ_DES_32

impl Clone for NT_TIB_u

impl Clone for TP_IO

impl Clone for LOGPEN

impl Clone for EMRFILLPATH

impl Clone for IMAGE_THUNK_DATA64_u1

impl Clone for TP_CALLBACK_ENVIRON_V3_u

impl Clone for EMREXTCREATEPEN

impl Clone for OSVERSIONINFOA

impl Clone for POWER_SESSION_TIMEOUTS

impl Clone for IMAGE_DOS_HEADER

impl Clone for EMRSETARCDIRECTION

impl Clone for SCRUB_DATA_OUTPUT

impl Clone for HW_PROFILE_INFOW

impl Clone for JOBOBJECT_CPU_RATE_CONTROL_INFORMATION_u_s

impl Clone for ADDRINFOEX2W

impl Clone for COPYFILE2_MESSAGE_StreamFinished

impl Clone for IMAGE_DEBUG_DIRECTORY

impl Clone for LOGCOLORSPACEA

impl Clone for ENLISTMENT_CRM_INFORMATION

impl Clone for LOGFONTA

impl Clone for LOGCOLORSPACEW

impl Clone for CLAIM_SECURITY_ATTRIBUTE_V1

impl Clone for PPM_WMI_PERF_STATE

impl Clone for SOCKADDR_STORAGE_XP

impl Clone for LDT_ENTRY

impl Clone for IMAGE_HOT_PATCH_HASHES

impl Clone for SYSTEM_MANDATORY_LABEL_ACE

impl Clone for SCRUB_PARITY_EXTENT_DATA

impl Clone for PPM_IDLESTATE_EVENT

impl Clone for EMRGLSBOUNDEDRECORD

impl Clone for PROCESS_MITIGATION_CHILD_PROCESS_POLICY

impl Clone for POINTFLOAT

impl Clone for SE_SECURITY_DESCRIPTOR

impl Clone for IMAGE_DYNAMIC_RELOCATION64_V2

impl Clone for ACTCTX_SECTION_KEYED_DATA

impl Clone for WSANAMESPACE_INFOW

impl Clone for EMRSETDIBITSTODEVICE

impl Clone for EMRCREATEDIBPATTERNBRUSHPT

impl Clone for FILE_SEGMENT_ELEMENT

impl Clone for NOTIFY_USER_POWER_SETTING

impl Clone for RSS_SCALABILITY_INFO

impl Clone for IMAGE_AUX_SYMBOL_Section

impl Clone for DISPLAYCONFIG_VIDEO_SIGNAL_INFO

impl Clone for timeval

impl Clone for RTL_SRWLOCK

impl Clone for CLAIM_SECURITY_ATTRIBUTE_FQBN_VALUE

impl Clone for TCP_INFO_v0

impl Clone for FIXED

impl Clone for EMRFORMAT

impl Clone for DISPLAY_DEVICEW

impl Clone for TP_CALLBACK_ENVIRON_V3

impl Clone for PSINJECTDATA

impl Clone for ACTCTX_SECTION_KEYED_DATA_ASSEMBLY_METADATA

impl Clone for TP_WORK

impl Clone for SID_IDENTIFIER_AUTHORITY

impl Clone for EMRSELECTCLIPPATH

impl Clone for TOKEN_BNO_ISOLATION_INFORMATION

impl Clone for IO_RESOURCE

impl Clone for DWORD_BLOB

impl Clone for LDT_ENTRY_HighWord

impl Clone for TCP_ACK_FREQUENCY_PARAMETERS

impl Clone for JOBOBJECT_BASIC_UI_RESTRICTIONS

impl Clone for FILETIME

impl Clone for EMRTRANSPARENTBLT

impl Clone for WOW64_LDT_ENTRY_Bits

impl Clone for RGBQUAD

impl Clone for IMAGE_DELAYLOAD_DESCRIPTOR_Attributes

impl Clone for JOBOBJECT_NET_RATE_CONTROL_INFORMATION

impl Clone for IMAGE_RESOURCE_DIRECTORY

impl Clone for IMAGE_COR20_HEADER_u

impl Clone for BUSNUMBER_RESOURCE

impl Clone for SYSTEM_ACCESS_FILTER_ACE

impl Clone for SLIST_HEADER

impl Clone for JOBOBJECT_BASIC_LIMIT_INFORMATION

impl Clone for SECURITY_CAPABILITIES

impl Clone for FPO_DATA

impl Clone for DEVPRIVATE_RANGE

impl Clone for IMAGE_DYNAMIC_RELOCATION32

impl Clone for TRIVERTEX

impl Clone for SOCKADDR_IN6_LH

impl Clone for WSAPROTOCOL_INFOA

impl Clone for IMAGE_RESOURCE_DIRECTORY_ENTRY_u

impl Clone for JOBOBJECT_ASSOCIATE_COMPLETION_PORT

impl Clone for LIST_ENTRY

impl Clone for KERNINGPAIR

impl Clone for CSTRING

impl Clone for IMAGE_FUNCTION_ENTRY64

impl Clone for IMAGE_AUX_SYMBOL_TOKEN_DEF

impl Clone for WSAQUERYSET2A

impl Clone for DEVPROPKEY

impl Clone for TRANSACTION_LIST_ENTRY

impl Clone for COPYFILE2_MESSAGE_StreamStarted

impl Clone for BITMAPFILEHEADER

impl Clone for NEWTEXTMETRICEXW

impl Clone for WSADATA

impl Clone for BITMAPINFO

impl Clone for EMREXTFLOODFILL

impl Clone for DEBUG_EVENT

impl Clone for BITMAPV4HEADER

impl Clone for WSANSCLASSINFOW

impl Clone for WSAPROTOCOL_INFOW

impl Clone for LOGFONTW

impl Clone for PIXELFORMATDESCRIPTOR

impl Clone for EMRSETVIEWPORTEXTEX

impl Clone for IMAGE_SECTION_HEADER

impl Clone for EMR

impl Clone for IMAGE_RESOURCE_DATA_ENTRY

impl Clone for STARTUPINFOW

impl Clone for VALENTW

impl Clone for EMRALPHABLEND

impl Clone for IMAGE_THUNK_DATA64

impl Clone for CLAIM_SECURITY_ATTRIBUTE_V1_Values

impl Clone for ACTIVATION_CONTEXT_QUERY_INDEX

impl Clone for ASSOCIATE_NAMERES_CONTEXT_INPUT

impl Clone for RCVALL_IF

impl Clone for COMPATIBILITY_CONTEXT_ELEMENT

impl Clone for TAPE_GET_DRIVE_PARAMETERS

impl Clone for IMAGE_RESOURCE_DIRECTORY_ENTRY

impl Clone for IMAGE_SEPARATE_DEBUG_HEADER

impl Clone for TOKEN_GROUPS

impl Clone for FLOAT128

impl Clone for WSACOMPLETION_Apc

impl Clone for QOS

impl Clone for EMREXTTEXTOUTA

impl Clone for LUID

impl Clone for EMRPOLYTEXTOUTA

impl Clone for POWER_MONITOR_INVOCATION

impl Clone for POWER_IDLE_RESILIENCY

impl Clone for IP_MREQ_SOURCE

impl Clone for TAPE_SET_MEDIA_PARAMETERS

impl Clone for EXIT_THREAD_DEBUG_INFO

impl Clone for SYSTEM_ALARM_ACE

impl Clone for FILE_NOTIFY_INFORMATION

impl Clone for PROCESSOR_IDLESTATE_INFO

impl Clone for JOB_SET_ARRAY

impl Clone for DISPLAY_DEVICEA

impl Clone for EMREXCLUDECLIPRECT

impl Clone for DISPLAYCONFIG_SET_TARGET_PERSISTENCE

impl Clone for PROCESSOR_PERFSTATE_POLICY

impl Clone for SET_POWER_SETTING_VALUE

impl Clone for PROCESS_MITIGATION_EXTENSION_POINT_DISABLE_POLICY

impl Clone for EMRPOLYPOLYLINE

impl Clone for FONTSIGNATURE

impl Clone for TRANSACTION_ENLISTMENT_PAIR

impl Clone for EMRCOLORMATCHTOTARGET

impl Clone for EMRPOLYDRAW

impl Clone for TP_WAIT

impl Clone for JOBOBJECT_NOTIFICATION_LIMIT_INFORMATION_2

impl Clone for SCRUB_DATA_INPUT

impl Clone for CHAR_INFO

impl Clone for GLYPHMETRICS

impl Clone for XSAVE_AREA

impl Clone for BATTERY_REPORTING_SCALE

impl Clone for REASON_CONTEXT_Reason

impl Clone for TEXTMETRICA

impl Clone for INET_PORT_RESERVATION_INFORMATION

impl Clone for XSTATE_FEATURE

impl Clone for HARDWARE_COUNTER_DATA

impl Clone for BITMAP

impl Clone for PROCESS_HEAP_ENTRY_u

impl Clone for CLAIM_SECURITY_ATTRIBUTE_OCTET_STRING_VALUE

impl Clone for MEMORY_BASIC_INFORMATION

impl Clone for WOW64_DESCRIPTOR_TABLE_ENTRY

impl Clone for SECURITY_QUALITY_OF_SERVICE

impl Clone for IMAGE_AUX_SYMBOL_Sym_FcnAry_Function

impl Clone for FILE_ID_DESCRIPTOR_u

impl Clone for TOKEN_SID_INFORMATION

impl Clone for EXCEPTION_POINTERS

impl Clone for BLOB

impl Clone for IP_MREQ

impl Clone for IRQ_RANGE

impl Clone for SE_ACCESS_REPLY

impl Clone for IMAGE_EPILOGUE_DYNAMIC_RELOCATION_HEADER

impl Clone for PROCESS_MITIGATION_SYSTEM_CALL_FILTER_POLICY

impl Clone for COAUTHINFO

impl Clone for in_addr_S_un

impl Clone for EMRSETICMPROFILE

impl Clone for PPM_WMI_IDLE_STATES_EX

impl Clone for ACL_SIZE_INFORMATION

impl Clone for EMRGLSRECORD

impl Clone for SYSTEM_POWER_POLICY

impl Clone for EMRFILLRGN

impl Clone for TAPE_GET_MEDIA_PARAMETERS

impl Clone for LARGE_INTEGER

impl Clone for WSANAMESPACE_INFOEXA

impl Clone for JOBOBJECT_END_OF_JOB_TIME_INFORMATION

impl Clone for RTL_CRITICAL_SECTION_DEBUG

impl Clone for TRANSACTION_LIST_INFORMATION

impl Clone for ANON_OBJECT_HEADER_BIGOBJ

impl Clone for MENU_EVENT_RECORD

impl Clone for NT_TIB

impl Clone for PSFEATURE_CUSTPAPER

impl Clone for AXISINFOW

impl Clone for WSAQUERYSETA

impl Clone for QUOTA_LIMITS

impl Clone for NON_PAGED_DEBUG_INFO

impl Clone for SOCKADDR_IN6_LH_u

impl Clone for JOBOBJECT_NOTIFICATION_LIMIT_INFORMATION_2_u1

impl Clone for HYPER_SIZEDARR

impl Clone for MESSAGE_RESOURCE_ENTRY

impl Clone for XSAVE_FORMAT

impl Clone for PSFEATURE_OUTPUT

impl Clone for POWER_SESSION_WINLOGON

impl Clone for DISPLAYCONFIG_DESKTOP_IMAGE_INFO

impl Clone for CONNECTION_RESOURCE

impl Clone for REAL_TIME_NOTIFICATION_SETTING_INPUT

impl Clone for DEVMODE_u2

impl Clone for PROCESS_MITIGATION_FONT_DISABLE_POLICY

impl Clone for RECT

impl Clone for SERVERSILO_BASIC_INFORMATION

impl Clone for OBJECT_ATTRIBUTES64

impl Clone for IRQ_RESOURCE_64

impl Clone for SOCKET_SECURITY_QUERY_INFO

impl Clone for DESIGNVECTOR

impl Clone for PROCESS_MITIGATION_STRICT_HANDLE_CHECK_POLICY

impl Clone for RTL_BALANCED_NODE

impl Clone for SCOPE_TABLE_AMD64_ScopeRecord

impl Clone for AXESLISTA

impl Clone for IMAGE_ARCHITECTURE_ENTRY

impl Clone for CM_NOTIFY_EVENT_DATA

impl Clone for ACTIVATION_CONTEXT_DETAILED_INFORMATION

impl Clone for PPM_WMI_LEGACY_PERFSTATE

impl Clone for TP_POOL

impl Clone for EMRSELECTPALETTE

impl Clone for EMRCOLORCORRECTPALETTE

impl Clone for LDT_ENTRY_Bytes

impl Clone for POINTFX

impl Clone for protoent

impl Clone for LOGPALETTE

impl Clone for ENUMLOGFONTEXDVW

impl Clone for DEVPROPERTY

impl Clone for ACCESS_DENIED_OBJECT_ACE

impl Clone for REPARSE_GUID_DATA_BUFFER

impl Clone for TAPE_ERASE

impl Clone for MEM_LARGE_RESOURCE

impl Clone for DISPLAYCONFIG_GET_ADVANCED_COLOR_INFO

impl Clone for PRIVILEGE_SET

impl Clone for COAUTHIDENTITY

impl Clone for STRING32

impl Clone for ACCESS_REASONS

impl Clone for JOBOBJECT_CPU_RATE_CONTROL_INFORMATION_u

impl Clone for IMAGE_DEBUG_MISC

impl Clone for SE_SID

impl Clone for DISPLAYCONFIG_SOURCE_MODE

impl Clone for JOBOBJECT_BASIC_ACCOUNTING_INFORMATION

impl Clone for SYSTEM_LOGICAL_PROCESSOR_INFORMATION_NumaNode

impl Clone for COMMCONFIG

impl Clone for OUTLINETEXTMETRICA

impl Clone for GUID

impl Clone for LUID_AND_ATTRIBUTES

impl Clone for SCRUB_PARITY_EXTENT

impl Clone for ENHMETAHEADER

impl Clone for DISPLAYCONFIG_ADAPTER_NAME

impl Clone for IMAGE_LINENUMBER_Type

impl Clone for SCOPE_TABLE_AMD64

impl Clone for DOCINFOA

impl Clone for ULARGE_INTEGER_s

impl Clone for POWER_ACTION_POLICY

impl Clone for OFSTRUCT

impl Clone for EXTLOGPEN32

impl Clone for RTL_BARRIER

impl Clone for CM_NOTIFY_EVENT_DATA_DeviceInterface

impl Clone for FILE_ALLOCATION_INFO

impl Clone for TRANSACTION_BASIC_INFORMATION

impl Clone for SYSTEM_AUDIT_CALLBACK_OBJECT_ACE

impl Clone for DISPLAYCONFIG_VIDEO_SIGNAL_INFO_AdditionalSignalInfo

impl Clone for TP_TIMER

impl Clone for IMAGE_RESOURCE_DIRECTORY_ENTRY_u_s

impl Clone for EMRINVERTRGN

impl Clone for DISPLAYCONFIG_2DREGION

impl Clone for TAPE_WRITE_MARKS

impl Clone for DISPLAYCONFIG_TARGET_DEVICE_NAME_FLAGS

impl Clone for CLAIM_SECURITY_ATTRIBUTES_INFORMATION_Attribute

impl Clone for TRANSACTION_NOTIFICATION_RECOVERY_ARGUMENT

impl Clone for SECURITY_DESCRIPTOR_RELATIVE

impl Clone for PPM_WMI_IDLE_STATE

impl Clone for IMAGE_DYNAMIC_RELOCATION64

impl Clone for IMAGE_SYMBOL_N_Name

impl Clone for IRQ_RESOURCE_32

impl Clone for SOCKET_SECURITY_QUERY_TEMPLATE_IPSEC2

impl Clone for CONSOLE_FONT_INFOEX

impl Clone for JOBOBJECT_LIMIT_VIOLATION_INFORMATION_2_u1

impl Clone for OBJECT_ATTRIBUTES

impl Clone for RATE_QUOTA_LIMIT

impl Clone for SYSTEM_INFO_u_s

impl Clone for SYSTEM_LOGICAL_PROCESSOR_INFORMATION_EX

impl Clone for COLORADJUSTMENT

impl Clone for MEM_RESOURCE

impl Clone for MEM_RANGE

impl Clone for SYSTEM_POWER_CAPABILITIES

impl Clone for DISPLAYCONFIG_PATH_SOURCE_INFO

impl Clone for CM_NOTIFY_FILTER_DeviceInterface

impl Clone for EMRSETPIXELV

impl Clone for SCOPE_TABLE_ARM64

impl Clone for ENUMLOGFONTW

impl Clone for RGNDATA

impl Clone for XSAVE_AREA_HEADER

impl Clone for PROCESS_HEAP_ENTRY

impl Clone for DISPLAYCONFIG_SUPPORT_VIRTUAL_RESOLUTION

impl Clone for IMPORT_OBJECT_HEADER

impl Clone for SYSTEM_CPU_SET_INFORMATION_CpuSet

impl Clone for WSAPROTOCOLCHAIN

impl Clone for GCP_RESULTSA

impl Clone for EMRBITBLT

impl Clone for IMAGE_SYMBOL_EX_N

impl Clone for IMAGE_AUX_SYMBOL_EX_s

impl Clone for EMRABORTPATH

impl Clone for EMRLINETO

impl Clone for ANON_OBJECT_HEADER_V2

impl Clone for SYSTEM_RESOURCE_ATTRIBUTE_ACE

impl Clone for EMRSELECTOBJECT

impl Clone for WSANETWORKEVENTS

impl Clone for SE_ACCESS_REQUEST

impl Clone for EMRSETCOLORSPACE

impl Clone for TOKEN_MANDATORY_POLICY

impl Clone for TOKEN_ELEVATION

impl Clone for JOBOBJECT_IO_ATTRIBUTION_INFORMATION

impl Clone for IMAGE_ARCHITECTURE_HEADER

impl Clone for TOKEN_MANDATORY_LABEL

impl Clone for PERFORMANCE_DATA

impl Clone for EMRCREATEMONOBRUSH

impl Clone for IMAGE_ROM_OPTIONAL_HEADER

impl Clone for TOKEN_USER_CLAIMS

impl Clone for ADDRINFOEX2A

impl Clone for INPUT_RECORD_Event

impl Clone for tcp_keepalive

impl Clone for IMAGE_ARCHIVE_MEMBER_HEADER

impl Clone for COPYFILE2_MESSAGE_ChunkStarted

impl Clone for TOKEN_PRIMARY_GROUP

impl Clone for PROC_THREAD_ATTRIBUTE_LIST

impl Clone for JOBOBJECT_LIMIT_VIOLATION_INFORMATION_2

impl Clone for IMAGE_BOUND_IMPORT_DESCRIPTOR

impl Clone for EMRMASKBLT

impl Clone for ENHMETARECORD

impl Clone for SID_AND_ATTRIBUTES

impl Clone for LIST_ENTRY

impl Clone for LAYERPLANEDESCRIPTOR

impl Clone for SINGLE_LIST_ENTRY

impl Clone for sockproto

impl Clone for PROCESSOR_POWER_POLICY_INFO

impl Clone for INPUT_RECORD

impl Clone for MFCARD_RESOURCE

impl Clone for FOCUS_EVENT_RECORD

impl Clone for PPM_WMI_PERF_STATES_EX

impl Clone for IRQ_DES_64

impl Clone for BITMAPCOREINFO

impl Clone for PROCESSOR_PERFSTATE_POLICY_u_Flags

impl Clone for COORD

impl Clone for HW_PROFILE_INFOA

impl Clone for IMAGE_AUX_SYMBOL_Sym_Misc_LnSz

impl Clone for CM_NOTIFY_EVENT_DATA_u

impl Clone for RECTL

impl Clone for IMAGE_LOAD_CONFIG_CODE_INTEGRITY

impl Clone for IMAGE_FILE_HEADER

impl Clone for IN_PKTINFO

impl Clone for EMRSTRETCHDIBITS

impl Clone for RGNDATAHEADER

impl Clone for INET_PORT_RANGE

impl Clone for MEMORYSTATUS

impl Clone for TP_CALLBACK_INSTANCE

impl Clone for TOKEN_CONTROL

impl Clone for CONFLICT_DETAILS_A

impl Clone for FILE_COMPRESSION_INFO

impl Clone for TAPE_SET_DRIVE_PARAMETERS

impl Clone for LDT_ENTRY_Bits

impl Clone for IMAGE_AUX_SYMBOL_EX_Sym

impl Clone for TOKEN_OWNER

impl Clone for OBJECTID

impl Clone for SECURITY_OBJECT_AI_PARAMS

impl Clone for KCRM_MARSHAL_HEADER

impl Clone for IMAGE_RESOURCE_DIRECTORY_STRING

impl Clone for SMALL_RECT

impl Clone for IMAGE_EXPORT_DIRECTORY

impl Clone for DISPLAYCONFIG_DEVICE_INFO_HEADER

impl Clone for JOBOBJECT_NOTIFICATION_LIMIT_INFORMATION

impl Clone for IMAGE_ALPHA_RUNTIME_FUNCTION_ENTRY

impl Clone for EMRARC

impl Clone for XSTATE_CONTEXT

impl Clone for LARGE_INTEGER_s

impl Clone for GRADIENT_RECT

impl Clone for JOBOBJECT_IO_RATE_CONTROL_INFORMATION_NATIVE_V2

impl Clone for EMREXTCREATEFONTINDIRECTW

impl Clone for MEM_LARGE_RANGE

impl Clone for RESUME_PERFORMANCE

impl Clone for SOCKADDR_STORAGE_LH

impl Clone for CIEXYZ

impl Clone for STARTUPINFOEXA

impl Clone for IMAGE_DELAYLOAD_DESCRIPTOR

impl Clone for HWPROFILEINFO_W

impl Clone for WSAMSG

impl Clone for INET_PORT_RESERVATION_TOKEN

impl Clone for ULARGE_INTEGER

impl Clone for EMRPIXELFORMAT

impl Clone for IMAGE_RESOURCE_DIR_STRING_U

impl Clone for MAT2

impl Clone for WIN32_FILE_ATTRIBUTE_DATA

impl Clone for TRANSPORT_SETTING_ID

impl Clone for COPYFILE2_MESSAGE_Info

impl Clone for CONSOLE_READCONSOLE_CONTROL

impl Clone for EMRCREATEPALETTE

impl Clone for JOBOBJECT_EXTENDED_LIMIT_INFORMATION

impl Clone for WSACOMPLETION_WindowMessage

impl Clone for SID_AND_ATTRIBUTES_HASH

impl Clone for JOBOBJECT_IO_RATE_CONTROL_INFORMATION_NATIVE_V3

impl Clone for MESSAGE_RESOURCE_BLOCK

impl Clone for ACTCTXW

impl Clone for EXCEPTION_RECORD32

impl Clone for CONSOLE_SELECTION_INFO

impl Clone for SYSTEM_ALARM_OBJECT_ACE

impl Clone for ACL_REVISION_INFORMATION

impl Clone for SINGLE_LIST_ENTRY32

impl Clone for SYSTEM_ALARM_CALLBACK_ACE

impl Clone for ACCESS_DENIED_ACE

impl Clone for IMAGE_FUNCTION_ENTRY64_u

impl Clone for EXCEPTION_RECORD64

impl Clone for CREATE_PROCESS_DEBUG_INFO

impl Clone for SYSTEM_LOGICAL_PROCESSOR_INFORMATION_ProcessorCore

impl Clone for LOGBRUSH32

impl Clone for OBJECTID

impl Clone for JOBOBJECT_NOTIFICATION_LIMIT_INFORMATION_2_u2

impl Clone for IO_COUNTERS

impl Clone for WSACOMPLETION

impl Clone for ENLISTMENT_BASIC_INFORMATION

impl Clone for KTMOBJECT_CURSOR

impl Clone for JOBOBJECT_BASIC_PROCESS_ID_LIST

impl Clone for CLAIM_SECURITY_ATTRIBUTE_RELATIVE_V1

impl Clone for DISPLAYCONFIG_MODE_INFO

impl Clone for SYSTEM_INFO_u

impl Clone for HIBERFILE_BUCKET

impl Clone for ADDRINFOEXW

impl Clone for ACE_HEADER

impl Clone for MFCARD_DES

impl Clone for NT_TIB32_u

impl Clone for PROCESSOR_NUMBER

impl Clone for POINTS

impl Clone for WOW64_CONTEXT

impl Clone for REASON_CONTEXT_Detailed

impl Clone for CM_NOTIFY_EVENT_DATA_DeviceHandle

impl Clone for NT_TIB64_u

impl Clone for IMPORT_OBJECT_HEADER_u

impl Clone for IMAGE_ROM_HEADERS

impl Clone for OVERLAPPED_u

impl Clone for IMAGE_AUX_SYMBOL_EX_Section

impl Clone for IMAGE_SECTION_HEADER_Misc

impl Clone for TOKEN_GROUPS_AND_PRIVILEGES

impl Clone for KCRM_PROTOCOL_BLOB

impl Clone for CS_DES

impl Clone for NEWTEXTMETRICW

impl Clone for SYSTEM_PROCESS_TRUST_LABEL_ACE

impl Clone for SILOOBJECT_BASIC_INFORMATION

impl Clone for QUOTA_LIMITS_EX

impl Clone for XFORM

impl Clone for netent

impl Clone for TP_CLEANUP_GROUP

impl Clone for LIST_ENTRY32

impl Clone for PROCESS_MITIGATION_PAYLOAD_RESTRICTION_POLICY

impl Clone for TRANSACTION_NOTIFICATION

impl Clone for LOGBRUSH

impl Clone for POINTL

impl Clone for PPM_PERFSTATE_EVENT

impl Clone for IMAGE_AUX_SYMBOL_Sym_Misc

impl Clone for BLENDFUNCTION

impl Clone for FILE_RENAME_INFO

impl Clone for TP_CALLBACK_ENVIRON_V3_u_s

impl Clone for PPM_THERMALCHANGE_EVENT

impl Clone for EMRCREATEPEN

impl Clone for WINDOW_BUFFER_SIZE_RECORD

impl Clone for REAL_TIME_NOTIFICATION_SETTING_OUTPUT

impl Clone for OVERLAPPED_u_s

impl Clone for BY_HANDLE_FILE_INFORMATION

impl Clone for PROCESSOR_RELATIONSHIP

impl Clone for EMRSETVIEWPORTORGEX

impl Clone for FILE_ID_DESCRIPTOR

impl Clone for PROCESS_MITIGATION_DYNAMIC_CODE_POLICY

impl Clone for PCCARD_RESOURCE

impl Clone for IMAGE_SYMBOL_N

impl Clone for SOCKET_ADDRESS_LIST

impl Clone for DISPLAYCONFIG_TARGET_MODE

impl Clone for UNICODE_STRING

impl Clone for JOBOBJECT_IO_ATTRIBUTION_STATS

impl Clone for ACL

impl Clone for EMROFFSETCLIPRGN

impl Clone for linger

impl Clone for BYTE_BLOB

impl Clone for in_addr_S_un_b

impl Clone for COPYFILE2_MESSAGE_PollContinue

impl Clone for CACHE_DESCRIPTOR

impl Clone for FILE_END_OF_FILE_INFO

impl Clone for EMRFRAMERGN

impl Clone for POWER_PLATFORM_INFORMATION

impl Clone for OVERLAPPED

impl Clone for DEVPRIVATE_DES

impl Clone for EMRCREATECOLORSPACEW

impl Clone for FILE_IO_PRIORITY_HINT_INFO

impl Clone for IMAGE_IMPORT_DESCRIPTOR

impl Clone for PROCESSOR_IDLESTATE_POLICY_Flags

impl Clone for DISPLAYCONFIG_TARGET_DEVICE_NAME

impl Clone for NT_TIB64

impl Clone for DISPLAYCONFIG_RATIONAL

impl Clone for BUSNUMBER_DES

impl Clone for ACTCTXA

impl Clone for ENUMTEXTMETRICW

impl Clone for CM_NOTIFY_FILTER

impl Clone for ACCESS_ALLOWED_CALLBACK_OBJECT_ACE

impl Clone for ACTIVATION_CONTEXT_COMPATIBILITY_INFORMATION

impl Clone for NEWTEXTMETRICA

impl Clone for METAFILEPICT

impl Clone for EXCEPTION_RECORD

impl Clone for SOCKADDR_IN

impl Clone for KEY_EVENT_RECORD

impl Clone for M128A

impl Clone for TRANSACTION_PROPERTIES_INFORMATION

impl Clone for PROCESS_MITIGATION_SYSTEM_CALL_DISABLE_POLICY

impl Clone for WSAPOLLFD

impl Clone for DMA_RESOURCE

impl Clone for SCOPE_ID

impl Clone for RASTERIZER_STATUS

impl Clone for TOKEN_DEFAULT_DACL

impl Clone for IMAGE_FUNCTION_ENTRY

impl Clone for CREATE_THREAD_DEBUG_INFO

impl Clone for LIST_ENTRY32

impl Clone for POLYTEXTA

impl Clone for DISPLAYCONFIG_PATH_INFO

impl Clone for ULARGE_INTEGER_u

impl Clone for TTPOLYCURVE

impl Clone for TRANSACTIONMANAGER_RECOVERY_INFORMATION

impl Clone for WNF_STATE_NAME

impl Clone for RTL_CONDITION_VARIABLE

impl Clone for PROCESS_HEAP_ENTRY_Block

impl Clone for WSAQUERYSETW

impl Clone for WIN32_FIND_DATAW

impl Clone for NUMA_NODE_RELATIONSHIP

impl Clone for ADDRINFOEX3A

impl Clone for NEWTEXTMETRICEXA

impl Clone for JOBOBJECT_NOTIFICATION_LIMIT_INFORMATION_2_u3

impl Clone for WOW64_LDT_ENTRY

impl Clone for SCOPE_ID_u

impl Clone for IMAGE_PROLOGUE_DYNAMIC_RELOCATION_HEADER

impl Clone for EMRPOLYLINE16

impl Clone for FILE_FULL_DIR_INFO

impl Clone for IPV6_MREQ

impl Clone for IMAGE_TLS_DIRECTORY64

impl Clone for METAHEADER

impl Clone for TRANSACTION_NOTIFICATION_MARSHAL_ARGUMENT

impl Clone for OBJECT_TYPE_LIST

impl Clone for JOBOBJECT_IO_RATE_CONTROL_INFORMATION_NATIVE

impl Clone for CONSOLE_FONT_INFO

impl Clone for FLAGGED_WORD_BLOB

impl Clone for EVENTLOGRECORD

impl Clone for IMAGE_BOUND_FORWARDER_REF

impl Clone for SLIST_HEADER_s

impl Clone for IMAGE_COFF_SYMBOLS_HEADER

impl Clone for WSABUF

impl Clone for IMAGE_LINENUMBER

impl Clone for DISPLAYCONFIG_MODE_INFO_u

impl Clone for IMAGE_AUX_SYMBOL_File

impl Clone for SYSTEM_CPU_SET_INFORMATION

impl Clone for JOBOBJECT_LIMIT_VIOLATION_INFORMATION

impl Clone for NETWORK_APP_INSTANCE_EA

impl Clone for ASSEMBLY_FILE_DETAILED_INFORMATION

impl Clone for FILE_STREAM_INFO

impl Clone for PANOSE

impl Clone for RIP_INFO

impl Clone for IMAGE_ARM_RUNTIME_FUNCTION_ENTRY

impl Clone for BITMAPV5HEADER

impl Clone for JOBOBJECT_BASIC_AND_IO_ACCOUNTING_INFORMATION

impl Clone for ACCESS_DENIED_CALLBACK_ACE

impl Clone for IO_RANGE

impl Clone for TRANSACTION_ENLISTMENTS_INFORMATION

impl Clone for IMAGE_AUX_SYMBOL_EX

impl Clone for FILE_ALIGNMENT_INFO

impl Clone for JOBOBJECT_LIMIT_VIOLATION_INFORMATION_2_u2

impl Clone for ABC

impl Clone for PROCESSOR_PERFSTATE_POLICY_u

impl Clone for SOCKADDR_IN6_PAIR

impl Clone for EVENTSFORLOGFILE

impl Clone for EXTLOGFONTW

impl Clone for TOKEN_APPCONTAINER_INFORMATION

impl Clone for EMRELLIPSE

impl Clone for TTPOLYGONHEADER

impl Clone for SOCKET_SECURITY_SETTINGS

impl Clone for TEXTMETRICW

impl Clone for PPM_IDLE_STATE_BUCKET_EX

impl Clone for FILE_STORAGE_INFO

impl Clone for BITMAPCOREHEADER

impl Clone for IMAGE_SYMBOL

impl Clone for PROCESS_MITIGATION_ASLR_POLICY

impl Clone for NT_TIB32

impl Clone for PROCESS_HEAP_ENTRY_Region

impl Clone for PPM_THERMAL_POLICY_EVENT

impl Clone for EMRGRADIENTFILL

impl Clone for MOUSE_EVENT_RECORD

impl Clone for BYTE_SIZEDARR

impl Clone for FLOAT128

impl Clone for IMAGE_AUX_SYMBOL_Sym

impl Clone for JOBOBJECT_SECURITY_LIMIT_INFORMATION

impl Clone for TP_POOL_STACK_INFORMATION

impl Clone for HANDLETABLE

impl Clone for OSVERSIONINFOEXA

impl Clone for TRANSACTION_SUPERIOR_ENLISTMENT_INFORMATION

impl Clone for RTL_RUN_ONCE

impl Clone for PPM_WMI_PERF_STATES

impl Clone for POLYTEXTW

impl Clone for FILE_NAME_INFO

impl Clone for IMAGE_RELOCATION

impl Clone for TAPE_WMI_OPERATIONS

impl Clone for CSADDR_INFO

impl Clone for OSVERSIONINFOW

impl Clone for UNLOAD_DLL_DEBUG_INFO

impl Clone for GENERIC_MAPPING

impl Clone for IMAGE_CE_RUNTIME_FUNCTION_ENTRY

impl Clone for STARTUPINFOA

impl Clone for IMAGE_AUX_SYMBOL_EX_File

impl Clone for WIN32_FIND_DATAA

impl Clone for EMRSETPALETTEENTRIES

impl Clone for IMAGE_OPTIONAL_HEADER64

impl Clone for GLYPHSET

impl Clone for CM_POWER_DATA

impl Clone for SLIST_ENTRY

impl Clone for TOKEN_LINKED_TOKEN

impl Clone for CONSOLE_CURSOR_INFO

impl Clone for TRANSACTION_NOTIFICATION_PROPAGATE_ARGUMENT

impl Clone for SE_TOKEN_USER_u2

impl Clone for EMRPOLYLINE

impl Clone for RTL_CRITICAL_SECTION

impl Clone for RGBTRIPLE

impl Clone for DEVMODE_u1_s1

impl Clone for SYSTEM_BATTERY_STATE

impl Clone for FLAGGED_BYTE_BLOB

impl Clone for EMRPOLYPOLYLINE16

impl Clone for PELARRAY

impl Clone for CM_NOTIFY_FILTER_u

impl Clone for PPM_PERFSTATE_DOMAIN_EVENT

impl Clone for CHAR_INFO_Char

impl Clone for STRING64

impl Clone for GROUP_AFFINITY

impl Clone for EMRGDICOMMENT

impl Clone for SE_TOKEN_USER

impl Clone for FILE_ATTRIBUTE_TAG_INFO

impl Clone for LIST_ENTRY64

impl Clone for EMRSETMITERLIMIT

impl Clone for WSANSCLASSINFOA

impl Clone for WSAVERSION

impl Clone for CONNECTION_DES

impl Clone for VALENTA

impl Clone for IMAGE_HOT_PATCH_INFO

impl Clone for TOKEN_PRIVILEGES

impl Clone for SYSTEMTIME

impl Clone for TAPE_GET_POSITION

impl Clone for IMAGE_SYMBOL_EX_N_Name

impl Clone for ENUMLOGFONTEXW

impl Clone for TOKEN_AUDIT_POLICY

impl Clone for servent

impl Clone for IMAGE_THUNK_DATA32

impl Clone for GROUP_RELATIONSHIP

impl Clone for CONSOLE_SCREEN_BUFFER_INFOEX

impl Clone for DIBSECTION

impl Clone for EMRROUNDRECT

impl Clone for DEVMODE_u1

impl Clone for STRING

impl Clone for EMRANGLEARC

impl Clone for DISPLAYCONFIG_SOURCE_DEVICE_NAME

impl Clone for ENUMLOGFONTEXDVA

impl Clone for SOCKADDR_INET

impl Clone for CONSOLE_HISTORY_INFO

impl Clone for WSACOMPLETION_Event

impl Clone for COMSTAT

impl Clone for TOKEN_ACCESS_INFORMATION

impl Clone for IMAGE_AUX_SYMBOL_Sym_FcnAry_Array

impl Clone for UMS_CREATE_THREAD_ATTRIBUTES

impl Clone for ACCESS_DENIED_CALLBACK_OBJECT_ACE

impl Clone for EXTLOGFONTA

impl Clone for SOCKADDR_DL

impl Clone for WCRANGE

impl Clone for BITMAPINFOHEADER

impl Clone for ENUMTEXTMETRICA

impl Clone for UMS_SCHEDULER_STARTUP_INFO

impl Clone for IMAGE_RELOCATION_u

impl Clone for EMRSTRETCHBLT

impl Clone for TOKEN_ORIGIN

impl Clone for HWPROFILEINFO_A

impl Clone for IMAGE_AUX_SYMBOL_EX_CRC

impl Clone for INET_PORT_RESERVATION_INSTANCE

impl Clone for COPYFILE2_EXTENDED_PARAMETERS

impl Clone for DMA_DES

impl Clone for TCP_INITIAL_RTO_PARAMETERS

impl Clone for MESSAGE_RESOURCE_DATA

impl Clone for SYSTEM_SCOPED_POLICY_ID_ACE

impl Clone for CM_NOTIFY_EVENT_DATA_DeviceInstance

impl Clone for DEVPRIVATE_RESOURCE

impl Clone for TRANSACTIONMANAGER_BASIC_INFORMATION

impl Clone for DISPLAYCONFIG_TARGET_PREFERRED_MODE

impl Clone for SYSTEM_AUDIT_CALLBACK_ACE

impl Clone for DISPLAYCONFIG_VIDEO_SIGNAL_INFO_u

impl Clone for PPM_IDLE_ACCOUNTING_EX

impl Clone for TRANSACTION_NOTIFICATION_SAVEPOINT_ARGUMENT

impl Clone for TRANSACTIONMANAGER_OLDEST_INFORMATION

impl Clone for SOCKET_SECURITY_SETTINGS_IPSEC

impl Clone for WSANAMESPACE_INFOA

impl Clone for SOCKET_SECURITY_QUERY_INFO_IPSEC2

impl Clone for COPYFILE2_MESSAGE_Error

impl Clone for WOW64_LDT_ENTRY_HighWord

impl Clone for FILE_DISPOSITION_INFO

impl Clone for ENUMLOGFONTEXA

impl Clone for CONFLICT_DETAILS_W

impl Clone for RTL_BALANCED_NODE_u

impl Clone for IMAGE_ALPHA64_RUNTIME_FUNCTION_ENTRY

impl Clone for WOW64_FLOATING_SAVE_AREA

impl Clone for SHARED_VIRTUAL_DISK_SUPPORT

impl Clone for ENCLAVE_INIT_INFO_SGX

impl Clone for EMRRESTOREDC

impl Clone for WORD_SIZEDARR

impl Clone for RTL_BALANCED_NODE_s

impl Clone for ACTIVATION_CONTEXT

impl Clone for SYSTEM_POWER_STATUS

impl Clone for PROCESSOR_GROUP_INFO

impl Clone for JOBOBJECT_LIMIT_VIOLATION_INFORMATION_2_u3

impl Clone for SID

impl Clone for IMAGE_BASE_RELOCATION

impl Clone for ABCFLOAT

impl Clone for KCRM_TRANSACTION_BLOB

impl Clone for MEM_DES

impl Clone for IN6_PKTINFO

impl Clone for ADDRINFOEX3W

impl Clone for EXCEPTION_REGISTRATION_RECORD

impl Clone for EXCEPTION_DEBUG_INFO

impl Clone for EMRCREATEBRUSHINDIRECT

impl Clone for APPLICATIONLAUNCH_SETTING_VALUE

impl Clone for AFPROTOCOLS

impl Clone for WSAQUERYSET2W

impl Clone for IMAGE_IMPORT_BY_NAME

impl Clone for SYSTEM_PROCESSOR_CYCLE_TIME_INFORMATION

impl Clone for DEVMODEA

impl Clone for SIZE

impl Clone for REAL_TIME_NOTIFICATION_SETTING_INPUT_EX

impl Clone for PALETTEENTRY

impl Clone for CIEXYZTRIPLE

impl Clone for TOKEN_STATISTICS

impl Clone for SE_IMPERSONATION_STATE

impl Clone for CONTEXT

impl Clone for EMRNAMEDESCAPE

impl Clone for EMRSETWORLDTRANSFORM

impl Clone for BUSNUMBER_RANGE

impl Clone for DWORD_SIZEDARR

impl Clone for CLAIM_SECURITY_ATTRIBUTES_INFORMATION

impl Clone for EMRTEXT

impl Clone for UMS_SYSTEM_THREAD_INFORMATION

impl Clone for PROCESSOR_IDLESTATE_POLICY

impl Clone for ACCESS_ALLOWED_ACE

impl Clone for EMRCREATECOLORSPACE

impl Clone for CHARSETINFO

impl Clone for ANON_OBJECT_HEADER

impl Clone for EMRSETCOLORADJUSTMENT

impl Clone for IMAGE_VXD_HEADER

impl Clone for EMRPLGBLT

impl Clone for TOKEN_SOURCE

impl Clone for OVERLAPPED_ENTRY

impl Clone for IMAGE_DYNAMIC_RELOCATION_TABLE

impl Clone for IMAGE_NT_HEADERS64

impl Clone for WSASERVICECLASSINFOW

impl Clone for ADMINISTRATOR_POWER_POLICY

impl Clone for CM_NOTIFY_FILTER_DeviceInstance

impl Clone for EMRSETMAPPERFLAGS

impl Clone for SINGLE_LIST_ENTRY

impl Clone for AXISINFOA

impl Clone for AXESLISTW

impl Clone for DEVPROPCOMPKEY

impl Clone for PROCESS_MITIGATION_DEP_POLICY

impl Clone for DCB

impl Clone for EMRRESIZEPALETTE

impl Clone for RESOURCEMANAGER_COMPLETION_INFORMATION

impl Clone for JOBOBJECT_JOBSET_INFORMATION

impl Clone for PROCESS_MITIGATION_BINARY_SIGNATURE_POLICY

impl Clone for PROCESS_MITIGATION_IMAGE_LOAD_POLICY

impl Clone for IMAGE_RUNTIME_FUNCTION_ENTRY_u

impl Clone for ADDRINFOW

impl Clone for SE_TOKEN_USER_u1

impl Clone for PPM_IDLE_STATE_ACCOUNTING

impl Clone for WORD_BLOB

impl Clone for RESOURCEMANAGER_BASIC_INFORMATION

impl Clone for FLOATING_SAVE_AREA

impl Clone for PROCESSOR_NUMBER

impl Clone for in_addr_S_un_w

impl Clone for EMRPOLYDRAW16

impl Clone for WOW64_LDT_ENTRY_Bytes

impl Clone for EXIT_PROCESS_DEBUG_INFO

impl Clone for CONSOLE_SCREEN_BUFFER_INFO

impl Clone for ENCLAVE_CREATE_INFO_SGX

impl Clone for SCOPE_TABLE_ARM64_ScopeRecord

impl Clone for IMAGE_DYNAMIC_RELOCATION32_V2

impl Clone for DISPLAYCONFIG_SET_ADVANCED_COLOR_STATE

impl Clone for SUPPORTED_OS_INFO

impl Clone for ENUMLOGFONTA

impl Clone for _IMAGE_RUNTIME_FUNCTION_ENTRY

impl Clone for PROCESS_MITIGATION_CONTROL_FLOW_GUARD_POLICY

impl Clone for DEVMODE_u1_s2

impl Clone for TAPE_CREATE_PARTITION

impl Clone for HEAP_OPTIMIZE_RESOURCES_INFORMATION

impl Clone for IMAGE_AUX_SYMBOL_CRC

impl Clone for IMAGE_LOAD_CONFIG_DIRECTORY64

impl Clone for SYSTEM_INFO

impl Clone for LIST_ENTRY64

impl Clone for POWER_SESSION_RIT_STATE

impl Clone for REPARSE_GUID_DATA_BUFFER_GenericReparseBuffer

impl Clone for IMAGE_COR20_HEADER

impl Clone for POWER_SESSION_CONNECT

impl Clone for WSACOMPLETION_Port

impl Clone for REASON_CONTEXT

impl Clone for IO_DES

impl Clone for DOCINFOW

impl Clone for SOCKADDR

impl Clone for DRAWPATRECT

impl Clone for DEVMODEW

impl Clone for IMAGE_IMPORT_DESCRIPTOR_u

impl Clone for COPYFILE2_MESSAGE_ChunkFinished

impl Clone for PCCARD_DES

impl Clone for CFG_CALL_TARGET_INFO

impl Clone for FLOWSPEC

impl Clone for IMAGE_TLS_DIRECTORY32

impl Clone for GCP_RESULTSW

impl Clone for EMRSCALEVIEWPORTEXTEX

impl Clone for OUTPUT_DEBUG_STRING_INFO

impl Clone for CM_NOTIFY_FILTER_DeviceHandle

impl Clone for WSASERVICECLASSINFOA

impl Clone for COMMTIMEOUTS

impl Clone for IMAGE_OS2_HEADER

impl Clone for FILE_BASIC_INFO

impl Clone for LOAD_DLL_DEBUG_INFO

impl Clone for SYSTEM_POWER_LEVEL

impl Clone for MEMORY_BASIC_INFORMATION64

impl Clone for TOKEN_DEVICE_CLAIMS

impl Clone for CREATEFILE2_EXTENDED_PARAMETERS

impl Clone for SOCKET_PEER_TARGET_NAME

impl Clone for SCOPE_ID_u_s

impl Clone for DISPLAYCONFIG_TARGET_BASE_TYPE

impl Clone for in6_addr_u

impl Clone for IMAGE_THUNK_DATA32_u1

impl Clone for IMAGE_SYMBOL_EX

impl Clone for CS_RESOURCE

impl Clone for WSANAMESPACE_INFOEXW

impl Clone for COPYFILE2_MESSAGE

impl Clone for MEMORY_BASIC_INFORMATION32

impl Clone for TRANSACTION_NOTIFICATION_TM_ONLINE_ARGUMENT

impl Clone for COMMPROP

impl Clone for SOCKET_SECURITY_QUERY_TEMPLATE

impl Clone for fd_set

impl Clone for PPM_IDLE_ACCOUNTING

impl Clone for SYSTEM_LOGICAL_PROCESSOR_INFORMATION_EX_u

impl Clone for QUAD

impl Clone for SECURITY_DESCRIPTOR

impl Clone for SYSTEM_LOGICAL_PROCESSOR_INFORMATION_u

impl Clone for WOW64_ARCHITECTURE_INFORMATION

impl Clone for DYNAMIC_TIME_ZONE_INFORMATION

impl Clone for IMAGE_NT_HEADERS32

impl Clone for in_addr

impl Clone for SYSTEM_AUDIT_OBJECT_ACE

impl Clone for PPM_WMI_IDLE_STATES

impl Clone for POINT

impl Clone for KEY_EVENT_RECORD_uChar

impl Clone for CLAIM_SECURITY_ATTRIBUTE_RELATIVE_V1_Values

impl Clone for FILE_STANDARD_INFO

impl Clone for POWER_USER_PRESENCE

impl Clone for PPM_IDLE_STATE_ACCOUNTING_EX

impl Clone for EMRSETBKCOLOR

impl Clone for TAPE_SET_POSITION

impl Clone for ACTIVATION_CONTEXT_ASSEMBLY_DETAILED_INFORMATION

impl Clone for IMAGE_OPTIONAL_HEADER32

impl Clone for IMAGE_HOT_PATCH_BASE

impl Clone for PACKEDEVENTINFO

impl Clone for IMAGE_ARM64_RUNTIME_FUNCTION_ENTRY

impl Clone for TRANSACTION_BIND_INFORMATION

impl Clone for OUTLINETEXTMETRICW

impl Clone for FILE_ID_BOTH_DIR_INFO

impl Clone for IMAGE_AUX_SYMBOL

impl Clone for GLYPHMETRICSFLOAT

impl Clone for EXTLOGPEN

impl Clone for TRANSACTIONMANAGER_LOG_INFORMATION

impl Clone for EMREXTESCAPE

impl Clone for EMREXTSELECTCLIPRGN

impl Clone for JOBOBJECT_CPU_RATE_CONTROL_INFORMATION

impl Clone for WSACMSGHDR

impl Clone for SYSTEM_ALARM_CALLBACK_OBJECT_ACE

impl Clone for TOKEN_USER

impl Clone for ADDRINFOA

impl Clone for hostent

impl Clone for CACHE_RELATIONSHIP

impl Clone for SECURITY_ATTRIBUTES

impl Clone for PROCESS_INFORMATION

impl Clone for ACTIVATION_CONTEXT_RUN_LEVEL_INFORMATION

impl Clone for METARECORD

impl Clone for SOCKET_PROCESSOR_AFFINITY

impl Clone for XSTATE_CONFIGURATION

impl Clone for ACCESS_ALLOWED_CALLBACK_ACE

impl Clone for WGLSWAP

impl Clone for WSACOMPLETION_Parameter

impl Clone for PROCESSOR_POWER_POLICY

impl Clone for TRANSACTIONMANAGER_LOGPATH_INFORMATION

impl Clone for IMAGE_DATA_DIRECTORY

impl Clone for GROUP_AFFINITY

impl Clone for EMRMODIFYWORLDTRANSFORM

impl Clone for DISPLAYCONFIG_PATH_TARGET_INFO

impl Clone for DMA_RANGE

impl Clone for in6_addr

impl Clone for TCP_ICW_PARAMETERS

impl Clone for EMREOF

impl Clone for STARTUPINFOEXW

impl Clone for SYSTEM_AUDIT_ACE

impl Clone for MEM_LARGE_DES

impl Clone for TAPE_PREPARE

impl Clone for OSVERSIONINFOEXW

impl Clone for SOCKET_ADDRESS

impl Clone for IMAGE_LOAD_CONFIG_DIRECTORY32

impl Clone for MEMORYSTATUSEX

impl Clone for ADDRINFOEXA

impl Clone for LARGE_INTEGER_u

impl Clone for ADDRINFOEX4

impl Clone for DEBUG_EVENT_u

impl Clone for FILE_ID_INFO

impl Clone for OBJECT_ATTRIBUTES32

impl Clone for TIME_ZONE_INFORMATION

impl Clone for Style[src]

impl Clone for WriteStyle[src]

impl Clone for Color[src]

impl Clone for Target[src]

impl Clone for ColorChoice

impl Clone for ColorSpec

impl Clone for ParseColorError

impl Clone for Color

impl Clone for Information

impl Clone for ScreenBufferInfo

impl Clone for Type

impl Clone for Color

impl Clone for Intense

impl Clone for HandleRef

impl Clone for Error

impl Clone for Rfc3339Timestamp

impl Clone for FormattedDuration

impl Clone for Error

impl Clone for Timestamp

impl Clone for Duration

impl Clone for Stream

impl<'r> Clone for CaptureNames<'r>

impl<'c, 't> Clone for SubCaptureMatches<'c, 't> where
    't: 'c, 

impl<'t> Clone for Match<'t>

impl Clone for Regex

impl Clone for Regex

impl<'c, 't> Clone for SubCaptureMatches<'c, 't> where
    't: 'c, 

impl<'t> Clone for Match<'t>

impl Clone for RegexSet

impl<'a> Clone for SetMatchesIter<'a>

impl<'r> Clone for CaptureNames<'r>

impl Clone for SetMatches

impl<'a> Clone for SetMatchesIter<'a>

impl Clone for CaptureLocations

impl<'t> Clone for NoExpand<'t>

impl Clone for SetMatches

impl<'t> Clone for NoExpand<'t>

impl Clone for Error

impl Clone for CaptureLocations

impl Clone for RegexSet

impl Clone for Config

impl Clone for Error

impl Clone for Match

impl Clone for AhoCorasickBuilder

impl Clone for Builder

impl Clone for MatchKind

impl Clone for MatchKind

impl Clone for Searcher

impl Clone for ErrorKind

impl<S> Clone for AhoCorasick<S> where
    S: StateID + Clone

impl Clone for GroupKind

impl Clone for LiteralKind

impl Clone for WordBoundary

impl Clone for ParserBuilder

impl Clone for Class

impl Clone for Group

impl Clone for Utf8Sequence

impl Clone for ClassSetRange

impl Clone for Literal

impl Clone for ClassSet

impl Clone for ClassSetUnion

impl Clone for RepetitionOp

impl Clone for ClassPerlKind

impl Clone for ClassUnicode

impl Clone for ErrorKind

impl Clone for Error

impl Clone for Repetition

impl Clone for ClassBytesRange

impl Clone for AssertionKind

impl Clone for Flags

impl Clone for ClassSetBinaryOp

impl Clone for Literals

impl Clone for TranslatorBuilder

impl Clone for ClassUnicodeKind

impl Clone for HirKind

impl Clone for WithComments

impl Clone for ClassPerl

impl Clone for Error

impl Clone for Parser

impl Clone for Utf8Range

impl Clone for Parser

impl Clone for ClassBytes

impl Clone for Literal

impl Clone for ClassSetItem

impl Clone for Position

impl Clone for RepetitionRange

impl Clone for ClassAscii

impl Clone for Comment

impl Clone for ErrorKind

impl Clone for Ast

impl Clone for SetFlags

impl Clone for HexLiteralKind

impl Clone for Group

impl Clone for FlagsItem

impl Clone for Concat

impl Clone for Class

impl Clone for Span

impl Clone for RepetitionKind

impl Clone for FlagsItemKind

impl Clone for Literal

impl Clone for Anchor

impl Clone for RepetitionKind

impl Clone for Error

impl Clone for Hir

impl Clone for SpecialLiteralKind

impl Clone for RepetitionRange

impl Clone for Translator

impl Clone for ParserBuilder

impl Clone for CaptureName

impl Clone for Flag

impl Clone for ClassUnicodeRange

impl Clone for ClassAsciiKind

impl Clone for ClassBracketed

impl Clone for GroupKind

impl Clone for Assertion

impl Clone for Alternation

impl Clone for ClassSetBinaryOpKind

impl Clone for ClassUnicodeOpKind

impl Clone for Repetition

impl Clone for ClassUnicode

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

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

impl Clone for SendError

impl<T> Clone for UnboundedSender<T>

impl<T> Clone for Sender<T>

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

impl Clone for Canceled

impl<T> Clone for Slab<T> where
    T: Clone
[src]

Loading content...

Implementors

impl Clone for AxisOp[src]

impl Clone for Cost[src]

impl Clone for DatumType

impl Clone for InOut[src]

impl Clone for TDim

impl Clone for Validation[src]

impl Clone for ConcatSlice[src]

impl Clone for PadMode[src]

impl Clone for KernelFormat[src]

impl Clone for PaddingSpec[src]

impl Clone for DataFormat[src]

impl Clone for Reducer[src]

impl Clone for SearchStep[src]

impl Clone for orkhon::prelude::ops::nn::tract_downcast_rs::__std::cmp::Ordering[src]

impl Clone for TryReserveError[src]

impl Clone for Infallible1.34.0[src]

impl Clone for VarError[src]

impl Clone for orkhon::prelude::ops::nn::tract_downcast_rs::__std::io::ErrorKind[src]

impl Clone for SeekFrom[src]

impl Clone for IpAddr1.7.0[src]

impl Clone for Ipv6MulticastScope[src]

impl Clone for Shutdown[src]

impl Clone for SocketAddr[src]

impl Clone for FpCategory[src]

impl Clone for IntErrorKind[src]

impl Clone for orkhon::prelude::ops::nn::tract_downcast_rs::__std::sync::atomic::Ordering[src]

impl Clone for RecvTimeoutError1.12.0[src]

impl Clone for TryRecvError[src]

impl Clone for FusedSpec

impl Clone for LinearSpec

impl Clone for MatrixStoreSpec

impl Clone for PanelStore

impl Clone for orkhon::prelude::ops::nn::tract_ndarray::ErrorKind[src]

impl Clone for SliceOrIndex[src]

impl Clone for QParamsInputKind[src]

impl Clone for InputMapping[src]

impl Clone for StateInitializer[src]

impl Clone for OrkhonConfig[src]

impl Clone for Orkhon[src]

impl Clone for AxisChange[src]

impl Clone for AxisChangeConsequence[src]

impl Clone for AxisInfo[src]

impl Clone for AxisTracking[src]

impl Clone for Blob

impl Clone for InletId[src]

impl Clone for Invariants[src]

impl Clone for OutletId[src]

impl Clone for SessionState[src]

impl Clone for ShapeFact[src]

impl Clone for Symbol

impl Clone for SymbolValues

impl Clone for Tensor

impl Clone for TypedFact[src]

impl Clone for orkhon::prelude::internal::f16

impl Clone for ConstantOfShape[src]

impl Clone for FiniteReshape[src]

impl Clone for Gather[src]

impl Clone for MultiBroadcastTo[src]

impl Clone for OneHot[src]

impl Clone for Pad[src]

impl Clone for orkhon::prelude::ops::array::Slice[src]

impl Clone for Tile[src]

impl Clone for TypedConcat[src]

impl Clone for MergeOpUnicast[src]

impl Clone for TypedBinOp[src]

impl Clone for UnaryOp[src]

impl Clone for Cast[src]

impl Clone for Im2Col[src]

impl Clone for ConvUnary[src]

impl Clone for MaxPool[src]

impl Clone for Patch[src]

impl Clone for PatchAxis[src]

impl Clone for PatchSpec[src]

impl Clone for PoolSpec[src]

impl Clone for SumPool[src]

impl Clone for Dummy[src]

impl Clone for ElementWiseOp[src]

impl Clone for Identity[src]

impl Clone for Const[src]

impl Clone for And[src]

impl Clone for Equals[src]

impl Clone for Greater[src]

impl Clone for GreaterEqual[src]

impl Clone for Iff[src]

impl Clone for Lesser[src]

impl Clone for LesserEqual[src]

impl Clone for Not[src]

impl Clone for NotEquals[src]

impl Clone for Or[src]

impl Clone for Xor[src]

impl Clone for Abs[src]

impl Clone for Acos[src]

impl Clone for Acosh[src]

impl Clone for Add[src]

impl Clone for Asin[src]

impl Clone for Asinh[src]

impl Clone for Atan[src]

impl Clone for Atanh[src]

impl Clone for Ceil[src]

impl Clone for Cos[src]

impl Clone for Cosh[src]

impl Clone for Div[src]

impl Clone for Exp[src]

impl Clone for FlippedPow[src]

impl Clone for FlippedShiftLeft[src]

impl Clone for FlippedShiftRight[src]

impl Clone for Floor[src]

impl Clone for Ln[src]

impl Clone for Max[src]

impl Clone for Min[src]

impl Clone for Mul[src]

impl Clone for Neg[src]

impl Clone for Pow[src]

impl Clone for Recip[src]

impl Clone for Rem[src]

impl Clone for Round[src]

impl Clone for RoundHalfToEven[src]

impl Clone for Rsqrt[src]

impl Clone for ShiftLeft[src]

impl Clone for ShiftRight[src]

impl Clone for Sign[src]

impl Clone for Sin[src]

impl Clone for Sinh[src]

impl Clone for Sqrt[src]

impl Clone for Square[src]

impl Clone for Sub[src]

impl Clone for Tan[src]

impl Clone for Tanh[src]

impl Clone for LirMatMulUnary[src]

impl Clone for MatMatMulPack[src]

impl Clone for MatMul[src]

impl Clone for MatMulUnary[src]

impl Clone for Reduce[src]

impl Clone for Sigmoid[src]

impl Clone for orkhon::prelude::ops::nn::tract_data::internal::tract_smallvec::alloc::fmt::Error[src]

impl Clone for ParseBoolError[src]

impl Clone for Utf8Error[src]

impl Clone for FromUtf8Error[src]

impl Clone for AllocError[src]

impl Clone for Global[src]

impl Clone for Layout1.28.0[src]

impl Clone for LayoutError1.49.0[src]

impl Clone for System1.28.0[src]

impl Clone for TypeId[src]

impl Clone for CpuidResult1.27.0[src]

impl Clone for __m1281.27.0[src]

impl Clone for __m128d1.27.0[src]

impl Clone for __m128i1.27.0[src]

impl Clone for __m2561.27.0[src]

impl Clone for __m256d1.27.0[src]

impl Clone for __m256i1.27.0[src]

impl Clone for __m512[src]

impl Clone for __m512d[src]

impl Clone for __m512i[src]

impl Clone for TryFromSliceError1.34.0[src]

impl Clone for orkhon::prelude::ops::nn::tract_downcast_rs::__std::ascii::EscapeDefault[src]

impl Clone for CharTryFromError1.34.0[src]

impl Clone for DecodeUtf16Error1.9.0[src]

impl Clone for orkhon::prelude::ops::nn::tract_downcast_rs::__std::char::EscapeDebug1.20.0[src]

impl Clone for orkhon::prelude::ops::nn::tract_downcast_rs::__std::char::EscapeDefault[src]

impl Clone for orkhon::prelude::ops::nn::tract_downcast_rs::__std::char::EscapeUnicode[src]

impl Clone for ParseCharError1.20.0[src]

impl Clone for ToLowercase[src]

impl Clone for ToUppercase[src]

impl Clone for DefaultHasher1.13.0[src]

impl Clone for RandomState1.7.0[src]

impl Clone for CString[src]

impl Clone for FromBytesWithNulError1.10.0[src]

impl Clone for FromVecWithNulError[src]

impl Clone for IntoStringError1.7.0[src]

impl Clone for NulError[src]

impl Clone for OsString[src]

impl Clone for FileType1.1.0[src]

impl Clone for orkhon::prelude::ops::nn::tract_downcast_rs::__std::fs::Metadata[src]

impl Clone for OpenOptions[src]

impl Clone for Permissions[src]

impl Clone for SipHasher[src]

impl Clone for PhantomPinned1.33.0[src]

impl Clone for AddrParseError[src]

impl Clone for Ipv4Addr[src]

impl Clone for Ipv6Addr[src]

impl Clone for SocketAddrV4[src]

impl Clone for SocketAddrV6[src]

impl Clone for NonZeroI81.34.0[src]

impl Clone for NonZeroI161.34.0[src]

impl Clone for NonZeroI321.34.0[src]

impl Clone for NonZeroI641.34.0[src]

impl Clone for NonZeroI1281.34.0[src]

impl Clone for NonZeroIsize1.34.0[src]

impl Clone for NonZeroU81.28.0[src]

impl Clone for NonZeroU161.28.0[src]

impl Clone for NonZeroU321.28.0[src]

impl Clone for NonZeroU641.28.0[src]

impl Clone for NonZeroU1281.28.0[src]

impl Clone for NonZeroUsize1.28.0[src]

impl Clone for ParseFloatError[src]

impl Clone for ParseIntError[src]

impl Clone for TryFromIntError1.34.0[src]

impl Clone for RangeFull[src]

impl Clone for NoneError[src]

impl Clone for PathBuf[src]

impl Clone for StripPrefixError1.7.0[src]

impl Clone for Box<str, Global>1.3.0[src]

impl Clone for Box<CStr, Global>1.29.0[src]

impl Clone for Box<OsStr, Global>1.29.0[src]

impl Clone for Box<Path, Global>1.29.0[src]

impl Clone for String[src]

impl Clone for ExitCode[src]

impl Clone for ExitStatus[src]

impl Clone for Output[src]

impl Clone for TraitObject[src]

impl Clone for RecvError[src]

impl Clone for orkhon::prelude::ops::nn::tract_downcast_rs::__std::sync::WaitTimeoutResult1.5.0[src]

impl Clone for RawWakerVTable1.36.0[src]

impl Clone for Waker1.36.0[src]

impl Clone for AccessError1.26.0[src]

impl Clone for Thread[src]

impl Clone for ThreadId1.19.0[src]

impl Clone for orkhon::prelude::ops::nn::tract_downcast_rs::__std::time::Duration1.3.0[src]

impl Clone for Instant1.8.0[src]

impl Clone for SystemTime1.8.0[src]

impl Clone for SystemTimeError1.8.0[src]

impl Clone for Packer

impl Clone for Axis[src]

impl Clone for AxisDescription[src]

impl Clone for IxDynImpl[src]

impl Clone for ShapeError[src]

impl Clone for orkhon::prelude::ops::nn::tract_ndarray::Slice[src]

impl Clone for DequantizeLinearF32[src]

impl Clone for LookupTable[src]

impl Clone for QParams[src]

impl Clone for QuantizeLinearI8[src]

impl Clone for QuantizeLinearU8[src]

impl Clone for LirScan[src]

impl Clone for orkhon::prelude::ops::scan::Scan[src]

impl Clone for SourceState[src]

impl Clone for TypedSource[src]

impl Clone for Downsample[src]

impl Clone for UnimplementedOp[src]

impl Clone for ChangeAxes[src]

impl<'_, A> Clone for orkhon::prelude::ops::nn::tract_downcast_rs::__std::option::Iter<'_, A>[src]

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

impl<'_, K> Clone for orkhon::prelude::ops::nn::tract_downcast_rs::__std::collections::hash_set::Iter<'_, K>[src]

impl<'_, K, V> Clone for orkhon::prelude::ops::nn::tract_data::internal::tract_smallvec::alloc::collections::btree_map::Iter<'_, K, V>[src]

impl<'_, K, V> Clone for orkhon::prelude::ops::nn::tract_data::internal::tract_smallvec::alloc::collections::btree_map::Keys<'_, K, V>[src]

impl<'_, K, V> Clone for orkhon::prelude::ops::nn::tract_data::internal::tract_smallvec::alloc::collections::btree_map::Range<'_, K, V>1.17.0[src]

impl<'_, K, V> Clone for orkhon::prelude::ops::nn::tract_data::internal::tract_smallvec::alloc::collections::btree_map::Values<'_, K, V>[src]

impl<'_, K, V> Clone for orkhon::prelude::ops::nn::tract_downcast_rs::__std::collections::hash_map::Iter<'_, K, V>[src]

impl<'_, K, V> Clone for orkhon::prelude::ops::nn::tract_downcast_rs::__std::collections::hash_map::Keys<'_, K, V>[src]

impl<'_, K, V> Clone for orkhon::prelude::ops::nn::tract_downcast_rs::__std::collections::hash_map::Values<'_, K, V>[src]

impl<'_, T> Clone for orkhon::prelude::ops::nn::tract_data::internal::tract_smallvec::alloc::collections::binary_heap::Iter<'_, T>[src]

impl<'_, T> Clone for orkhon::prelude::ops::nn::tract_data::internal::tract_smallvec::alloc::collections::btree_set::Difference<'_, T>[src]

impl<'_, T> Clone for orkhon::prelude::ops::nn::tract_data::internal::tract_smallvec::alloc::collections::btree_set::Intersection<'_, T>[src]

impl<'_, T> Clone for orkhon::prelude::ops::nn::tract_data::internal::tract_smallvec::alloc::collections::btree_set::Iter<'_, T>[src]

impl<'_, T> Clone for orkhon::prelude::ops::nn::tract_data::internal::tract_smallvec::alloc::collections::btree_set::Range<'_, T>1.17.0[src]

impl<'_, T> Clone for orkhon::prelude::ops::nn::tract_data::internal::tract_smallvec::alloc::collections::btree_set::SymmetricDifference<'_, T>[src]

impl<'_, T> Clone for orkhon::prelude::ops::nn::tract_data::internal::tract_smallvec::alloc::collections::btree_set::Union<'_, T>[src]

impl<'_, T> Clone for orkhon::prelude::ops::nn::tract_data::internal::tract_smallvec::alloc::collections::linked_list::Cursor<'_, T>[src]

impl<'_, T> Clone for orkhon::prelude::ops::nn::tract_data::internal::tract_smallvec::alloc::collections::linked_list::Iter<'_, T>[src]

impl<'_, T> Clone for orkhon::prelude::ops::nn::tract_data::internal::tract_smallvec::alloc::collections::vec_deque::Iter<'_, T>[src]

impl<'_, T> Clone for Chunks<'_, T>[src]

impl<'_, T> Clone for ChunksExact<'_, T>1.31.0[src]

impl<'_, T> Clone for orkhon::prelude::ops::nn::tract_data::internal::tract_smallvec::alloc::slice::Iter<'_, T>[src]

impl<'_, T> Clone for RChunks<'_, T>1.31.0[src]

impl<'_, T> Clone for orkhon::prelude::ops::nn::tract_data::internal::tract_smallvec::alloc::slice::Windows<'_, T>[src]

impl<'_, T> Clone for orkhon::prelude::ops::nn::tract_downcast_rs::__std::result::Iter<'_, T>[src]

impl<'_, T, P> Clone for orkhon::prelude::ops::nn::tract_data::internal::tract_smallvec::alloc::slice::Split<'_, T, P> where
    P: Clone + FnMut(&T) -> bool
[src]

impl<'_, T, S> Clone for orkhon::prelude::ops::nn::tract_downcast_rs::__std::collections::hash_set::Difference<'_, T, S>[src]

impl<'_, T, S> Clone for orkhon::prelude::ops::nn::tract_downcast_rs::__std::collections::hash_set::Intersection<'_, T, S>[src]

impl<'_, T, S> Clone for orkhon::prelude::ops::nn::tract_downcast_rs::__std::collections::hash_set::SymmetricDifference<'_, T, S>[src]

impl<'_, T, S> Clone for orkhon::prelude::ops::nn::tract_downcast_rs::__std::collections::hash_set::Union<'_, T, S>[src]

impl<'_, T, const N: usize> Clone for ArrayChunks<'_, T, N>[src]

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

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

impl<'a> Clone for TensorView<'a>

impl<'a> Clone for orkhon::prelude::ops::nn::tract_data::anyhow::Chain<'a>[src]

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

impl<'a> Clone for CharSearcher<'a>[src]

impl<'a> Clone for Bytes<'a>[src]

impl<'a> Clone for CharIndices<'a>[src]

impl<'a> Clone for Chars<'a>[src]

impl<'a> Clone for EncodeUtf16<'a>1.8.0[src]

impl<'a> Clone for orkhon::prelude::ops::nn::tract_data::internal::tract_smallvec::alloc::str::EscapeDebug<'a>1.34.0[src]

impl<'a> Clone for orkhon::prelude::ops::nn::tract_data::internal::tract_smallvec::alloc::str::EscapeDefault<'a>1.34.0[src]

impl<'a> Clone for orkhon::prelude::ops::nn::tract_data::internal::tract_smallvec::alloc::str::EscapeUnicode<'a>1.34.0[src]

impl<'a> Clone for Lines<'a>[src]

impl<'a> Clone for LinesAny<'a>[src]

impl<'a> Clone for SplitAsciiWhitespace<'a>1.34.0[src]

impl<'a> Clone for SplitWhitespace<'a>1.1.0[src]

impl<'a> Clone for orkhon::prelude::ops::nn::tract_downcast_rs::__std::error::Chain<'a>[src]

impl<'a> Clone for IoSlice<'a>1.36.0[src]

impl<'a> Clone for EncodeWide<'a>[src]

impl<'a> Clone for Location<'a>1.10.0[src]

impl<'a> Clone for Ancestors<'a>1.28.0[src]

impl<'a> Clone for Components<'a>[src]

impl<'a> Clone for orkhon::prelude::ops::nn::tract_downcast_rs::__std::path::Iter<'a>[src]

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

impl<'a, 'b> Clone for CharSliceSearcher<'a, 'b>[src]

impl<'a, 'b> Clone for StrSearcher<'a, 'b>[src]

impl<'a, A, D> Clone for AxisChunksIter<'a, A, D> where
    D: Clone
[src]

impl<'a, A, D> Clone for AxisIter<'a, A, D> where
    D: Clone
[src]

impl<'a, A, D> Clone for ExactChunks<'a, A, D> where
    D: Clone
[src]

impl<'a, A, D> Clone for ExactChunksIter<'a, A, D> where
    D: Clone
[src]

impl<'a, A, D> Clone for IndexedIter<'a, A, D> where
    A: Clone,
    D: Clone
[src]

impl<'a, A, D> Clone for orkhon::prelude::ops::nn::tract_ndarray::iter::Iter<'a, A, D> where
    D: Clone
[src]

impl<'a, A, D> Clone for Lanes<'a, A, D> where
    D: Clone
[src]

impl<'a, A, D> Clone for LanesIter<'a, A, D> where
    D: Clone
[src]

impl<'a, A, D> Clone for orkhon::prelude::ops::nn::tract_ndarray::iter::Windows<'a, A, D> where
    D: Clone
[src]

impl<'a, D> Clone for Axes<'a, D>[src]

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

impl<'a, I> Clone for orkhon::prelude::ops::nn::tract_itertools::Format<'a, I> where
    I: Clone
[src]

impl<'a, I, F> Clone for FormatWith<'a, I, F> where
    I: Clone,
    F: Clone
[src]

impl<'a, P> Clone for MatchIndices<'a, P> where
    P: Pattern<'a>,
    <P as Pattern<'a>>::Searcher: Clone
1.5.0[src]

impl<'a, P> Clone for Matches<'a, P> where
    P: Pattern<'a>,
    <P as Pattern<'a>>::Searcher: Clone
1.2.0[src]

impl<'a, P> Clone for RMatchIndices<'a, P> where
    P: Pattern<'a>,
    <P as Pattern<'a>>::Searcher: Clone
1.5.0[src]

impl<'a, P> Clone for RMatches<'a, P> where
    P: Pattern<'a>,
    <P as Pattern<'a>>::Searcher: Clone
1.2.0[src]

impl<'a, P> Clone for orkhon::prelude::ops::nn::tract_data::internal::tract_smallvec::alloc::str::RSplit<'a, P> where
    P: Pattern<'a>,
    <P as Pattern<'a>>::Searcher: Clone
[src]

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

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

impl<'a, P> Clone for orkhon::prelude::ops::nn::tract_data::internal::tract_smallvec::alloc::str::Split<'a, P> where
    P: Pattern<'a>,
    <P as Pattern<'a>>::Searcher: Clone
[src]

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

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

impl<'a, T> Clone for MatrixStore<'a, T> where
    T: Clone + Copy

impl<'a, T> Clone for RChunksExact<'a, T>1.31.0[src]

impl<'a, T, P> Clone for orkhon::prelude::ops::nn::tract_data::internal::tract_smallvec::alloc::slice::RSplit<'a, T, P> where
    T: 'a + Clone,
    P: Clone + FnMut(&T) -> bool
1.27.0[src]

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

impl<'a, TI> Clone for MatMatMulKerSpec<'a, TI> where
    TI: Clone + Copy + Debug

impl<'clone> Clone for Box<dyn ElementWiseMiniOp + 'clone + Send + Sync, Global>[src]

impl<'clone> Clone for Box<dyn ElementWiseMiniOp + 'clone + Send, Global>[src]

impl<'clone> Clone for Box<dyn ElementWiseMiniOp + 'clone + Sync, Global>[src]

impl<'clone> Clone for Box<dyn ElementWiseMiniOp + 'clone, Global>[src]

impl<'clone> Clone for Box<dyn Fact + 'clone + Send + Sync, Global>[src]

impl<'clone> Clone for Box<dyn Fact + 'clone + Send, Global>[src]

impl<'clone> Clone for Box<dyn Fact + 'clone + Sync, Global>[src]

impl<'clone> Clone for Box<dyn Fact + 'clone, Global>[src]

impl<'clone> Clone for Box<dyn Op + 'clone + Send + Sync, Global>[src]

impl<'clone> Clone for Box<dyn Op + 'clone + Send, Global>[src]

impl<'clone> Clone for Box<dyn Op + 'clone + Sync, Global>[src]

impl<'clone> Clone for Box<dyn Op + 'clone, Global>[src]

impl<'clone> Clone for Box<dyn OpState + 'clone + Send + Sync, Global>[src]

impl<'clone> Clone for Box<dyn OpState + 'clone + Send, Global>[src]

impl<'clone> Clone for Box<dyn OpState + 'clone + Sync, Global>[src]

impl<'clone> Clone for Box<dyn OpState + 'clone, Global>[src]

impl<'clone> Clone for Box<dyn TypedOp + 'clone + Send + Sync, Global>[src]

impl<'clone> Clone for Box<dyn TypedOp + 'clone + Send, Global>[src]

impl<'clone> Clone for Box<dyn TypedOp + 'clone + Sync, Global>[src]

impl<'clone> Clone for Box<dyn TypedOp + 'clone, Global>[src]

impl<'clone> Clone for Box<dyn BinMiniOp + 'clone + Send + Sync, Global>[src]

impl<'clone> Clone for Box<dyn BinMiniOp + 'clone + Send, Global>[src]

impl<'clone> Clone for Box<dyn BinMiniOp + 'clone + Sync, Global>[src]

impl<'clone> Clone for Box<dyn BinMiniOp + 'clone, Global>[src]

impl<'clone> Clone for Box<dyn Lut + 'clone + Send + Sync, Global>

impl<'clone> Clone for Box<dyn Lut + 'clone + Send, Global>

impl<'clone> Clone for Box<dyn Lut + 'clone + Sync, Global>

impl<'clone> Clone for Box<dyn Lut + 'clone, Global>

impl<'clone> Clone for Box<dyn MatMatMul + 'clone + Send + Sync, Global>

impl<'clone> Clone for Box<dyn MatMatMul + 'clone + Send, Global>

impl<'clone> Clone for Box<dyn MatMatMul + 'clone + Sync, Global>

impl<'clone> Clone for Box<dyn MatMatMul + 'clone, Global>

impl<'clone> Clone for Box<dyn TypedPass + 'clone + Send + Sync, Global>[src]

impl<'clone> Clone for Box<dyn TypedPass + 'clone + Send, Global>[src]

impl<'clone> Clone for Box<dyn TypedPass + 'clone + Sync, Global>[src]

impl<'clone> Clone for Box<dyn TypedPass + 'clone, Global>[src]

impl<'clone, T> Clone for Box<dyn Sigmoid<T> + 'clone + Send + Sync, Global> where
    T: Copy

impl<'clone, T> Clone for Box<dyn Sigmoid<T> + 'clone + Send, Global> where
    T: Copy

impl<'clone, T> Clone for Box<dyn Sigmoid<T> + 'clone + Sync, Global> where
    T: Copy

impl<'clone, T> Clone for Box<dyn Sigmoid<T> + 'clone, Global> where
    T: Copy

impl<'clone, T> Clone for Box<dyn Tanh<T> + 'clone + Send + Sync, Global> where
    T: Copy

impl<'clone, T> Clone for Box<dyn Tanh<T> + 'clone + Send, Global> where
    T: Copy

impl<'clone, T> Clone for Box<dyn Tanh<T> + 'clone + Sync, Global> where
    T: Copy

impl<'clone, T> Clone for Box<dyn Tanh<T> + 'clone, Global> where
    T: Copy

impl<'f> Clone for VaListImpl<'f>[src]

impl<A> Clone for orkhon::prelude::ops::nn::tract_data::internal::tract_smallvec::IntoIter<A> where
    A: Array + Clone,
    <A as Array>::Item: Clone
[src]

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

impl<A> Clone for orkhon::prelude::ops::nn::tract_downcast_rs::__std::option::IntoIter<A> where
    A: Clone
[src]

impl<A> Clone for Repeat<A> where
    A: Clone
[src]

impl<A> Clone for RepeatN<A> where
    A: Clone
[src]

impl<A> Clone for OwnedArcRepr<A>[src]

impl<A> Clone for OwnedRepr<A> where
    A: Clone
[src]

impl<A> Clone for RawViewRepr<A> where
    A: Clone
[src]

impl<A> Clone for ViewRepr<A> where
    A: Clone
[src]

impl<A, B> Clone for orkhon::prelude::ops::nn::tract_itertools::EitherOrBoth<A, B> where
    A: Clone,
    B: Clone
[src]

impl<A, B> Clone for orkhon::prelude::ops::nn::tract_itertools::__std_iter::Chain<A, B> where
    A: Clone,
    B: Clone
[src]

impl<A, B> Clone for orkhon::prelude::ops::nn::tract_itertools::__std_iter::Zip<A, B> where
    A: Clone,
    B: Clone
[src]

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

impl<D> Clone for Indices<D> where
    D: Clone + Dimension
[src]

impl<D> Clone for IndicesIter<D> where
    D: Clone
[src]

impl<D> Clone for Shape<D> where
    D: Clone
[src]

impl<D> Clone for StrideShape<D> where
    D: Clone
[src]

impl<D, S> Clone for BaseDataShape<D, S> where
    S: Clone + AsRef<[D]> + Debug,
    D: Clone + DimLike
[src]

impl<F> Clone for Outlet<F> where
    F: Fact + Clone + Hash
[src]

impl<F> Clone for FromFn<F> where
    F: Clone
1.34.0[src]

impl<F> Clone for OnceWith<F> where
    F: Clone
1.43.0[src]

impl<F> Clone for RepeatWith<F> where
    F: Clone
1.28.0[src]

impl<F> Clone for RepeatCall<F> where
    F: Clone
[src]

impl<F> Clone for OutputMapping<F> where
    F: Clone
[src]

impl<F, O> Clone for Graph<F, O> where
    F: Clone + Fact + Hash + 'static,
    O: Clone + Debug + Display + AsRef<dyn Op + 'static> + AsMut<dyn Op + 'static> + 'static + Hash
[src]

impl<F, O> Clone for ModelPatch<F, O> where
    F: Clone + Fact + 'static + Hash,
    O: Clone + Display + Debug + AsRef<dyn Op + 'static> + AsMut<dyn Op + 'static> + 'static + Hash
[src]

impl<F, O> Clone for Node<F, O> where
    F: Fact + Clone + Hash,
    O: Clone + Hash
[src]

impl<F, O, M> Clone for SimplePlan<F, O, M> where
    F: Clone + Fact + Hash + 'static,
    O: Clone + Debug + Display + AsRef<dyn Op + 'static> + AsMut<dyn Op + 'static> + 'static + Hash,
    M: Clone + Borrow<Graph<F, O>> + Hash
[src]

impl<F, O, M, P> Clone for SimpleState<F, O, M, P> where
    P: Clone + Borrow<SimplePlan<F, O, M>>,
    F: Clone + Fact + Hash + 'static,
    O: Clone + Debug + Display + AsRef<dyn Op + 'static> + AsMut<dyn Op + 'static> + 'static + Hash,
    M: Clone + Borrow<Graph<F, O>> + Hash
[src]

impl<H> Clone for BuildHasherDefault<H>1.7.0[src]

impl<I> Clone for DecodeUtf16<I> where
    I: Clone + Iterator<Item = u16>, 
1.9.0[src]

impl<I> Clone for Cloned<I> where
    I: Clone
1.1.0[src]

impl<I> Clone for Copied<I> where
    I: Clone
1.36.0[src]

impl<I> Clone for Cycle<I> where
    I: Clone
[src]

impl<I> Clone for Enumerate<I> where
    I: Clone
[src]

impl<I> Clone for Fuse<I> where
    I: Clone
[src]

impl<I> Clone for orkhon::prelude::ops::nn::tract_itertools::__std_iter::Intersperse<I> where
    I: Clone + Iterator,
    <I as Iterator>::Item: Clone,
    <I as Iterator>::Item: Clone
[src]

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

impl<I> Clone for Skip<I> where
    I: Clone
[src]

impl<I> Clone for StepBy<I> where
    I: Clone
1.28.0[src]

impl<I> Clone for Take<I> where
    I: Clone
[src]

impl<I> Clone for Combinations<I> where
    I: Clone + Iterator,
    <I as Iterator>::Item: Clone
[src]

impl<I> Clone for CombinationsWithReplacement<I> where
    I: Clone + Iterator,
    <I as Iterator>::Item: Clone
[src]

impl<I> Clone for orkhon::prelude::ops::nn::tract_itertools::ExactlyOneError<I> where
    I: Clone + Iterator,
    <I as Iterator>::Item: Clone
[src]

impl<I> Clone for orkhon::prelude::ops::nn::tract_itertools::Intersperse<I> where
    I: Clone + Iterator,
    <I as Iterator>::Item: Clone
[src]

impl<I> Clone for MultiPeek<I> where
    I: Clone + Iterator,
    <I as Iterator>::Item: Clone
[src]

impl<I> Clone for MultiProduct<I> where
    I: Clone + Iterator,
    <I as Iterator>::Item: Clone
[src]

impl<I> Clone for Permutations<I> where
    I: Clone + Iterator,
    <I as Iterator>::Item: Clone
[src]

impl<I> Clone for orkhon::prelude::ops::nn::tract_itertools::PutBack<I> where
    I: Clone + Iterator,
    <I as Iterator>::Item: Clone
[src]

impl<I> Clone for PutBackN<I> where
    I: Clone + Iterator,
    <I as Iterator>::Item: Clone
[src]

impl<I> Clone for RcIter<I>[src]

impl<I> Clone for orkhon::prelude::ops::nn::tract_itertools::Step<I> where
    I: Clone
[src]

impl<I> Clone for Unique<I> where
    I: Clone + Iterator,
    <I as Iterator>::Item: Clone
[src]

impl<I> Clone for orkhon::prelude::ops::nn::tract_itertools::WhileSome<I> where
    I: Clone
[src]

impl<I> Clone for WithPosition<I> where
    I: Clone + Iterator,
    <I as Iterator>::Item: Clone
[src]

impl<I> Clone for Dim<I> where
    I: Clone + ?Sized
[src]

impl<I, F> Clone for FilterMap<I, F> where
    I: Clone,
    F: Clone
[src]

impl<I, F> Clone for Inspect<I, F> where
    I: Clone,
    F: Clone
[src]

impl<I, F> Clone for Map<I, F> where
    I: Clone,
    F: Clone
[src]

impl<I, F> Clone for orkhon::prelude::ops::nn::tract_itertools::Batching<I, F> where
    I: Clone,
    F: Clone
[src]

impl<I, F> Clone for orkhon::prelude::ops::nn::tract_itertools::Coalesce<I, F> where
    I: Clone + Iterator,
    F: Clone,
    <I as Iterator>::Item: Clone
[src]

impl<I, F> Clone for KMergeBy<I, F> where
    I: Iterator + Clone,
    F: Clone,
    <I as Iterator>::Item: Clone
[src]

impl<I, F> Clone for MapResults<I, F> where
    I: Clone,
    F: Clone
[src]

impl<I, F> Clone for orkhon::prelude::ops::nn::tract_itertools::PadUsing<I, F> where
    I: Clone,
    F: Clone
[src]

impl<I, F> Clone for Positions<I, F> where
    I: Clone,
    F: Clone
[src]

impl<I, F> Clone for Update<I, F> where
    I: Clone,
    F: Clone
[src]

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

impl<I, J> Clone for orkhon::prelude::ops::nn::tract_itertools::ConsTuples<I, J> where
    I: Clone + Iterator<Item = J>, 
[src]

impl<I, J> Clone for orkhon::prelude::ops::nn::tract_itertools::Interleave<I, J> where
    I: Clone,
    J: Clone
[src]

impl<I, J> Clone for orkhon::prelude::ops::nn::tract_itertools::InterleaveShortest<I, J> where
    I: Clone + Iterator,
    J: Clone + Iterator<Item = <I as Iterator>::Item>, 
[src]

impl<I, J> Clone for orkhon::prelude::ops::nn::tract_itertools::Product<I, J> where
    I: Clone + Iterator,
    J: Clone,
    <I as Iterator>::Item: Clone
[src]

impl<I, J> Clone for orkhon::prelude::ops::nn::tract_itertools::ZipEq<I, J> where
    I: Clone,
    J: Clone
[src]

impl<I, J, F> Clone for orkhon::prelude::ops::nn::tract_itertools::MergeBy<I, J, F> where
    I: Iterator,
    F: Clone,
    J: Iterator<Item = <I as Iterator>::Item>,
    Peekable<I>: Clone,
    Peekable<J>: Clone
[src]

impl<I, J, F> Clone for MergeJoinBy<I, J, F> where
    I: Iterator,
    F: Clone,
    J: Iterator,
    PutBack<Fuse<I>>: Clone,
    PutBack<Fuse<J>>: Clone
[src]

impl<I, P> Clone for Filter<I, P> where
    I: Clone,
    P: Clone
[src]

impl<I, P> Clone for MapWhile<I, P> where
    I: Clone,
    P: Clone
[src]

impl<I, P> Clone for SkipWhile<I, P> where
    I: Clone,
    P: Clone
[src]

impl<I, P> Clone for TakeWhile<I, P> where
    I: Clone,
    P: Clone
[src]

impl<I, Pred> Clone for orkhon::prelude::ops::nn::tract_itertools::DedupBy<I, Pred> where
    I: Clone + Iterator,
    Pred: Clone,
    <I as Iterator>::Item: Clone
[src]

impl<I, R> Clone for MapInto<I, R> where
    I: Clone,
    R: Clone
[src]

impl<I, St, F> Clone for orkhon::prelude::ops::nn::tract_itertools::__std_iter::Scan<I, St, F> where
    I: Clone,
    F: Clone,
    St: Clone
[src]

impl<I, T> Clone for TupleCombinations<I, T> where
    I: Clone + Iterator,
    T: Clone + HasCombination<I>,
    <T as HasCombination<I>>::Combination: Clone
[src]

impl<I, T> Clone for TupleWindows<I, T> where
    I: Clone + Iterator<Item = <T as TupleCollect>::Item>,
    T: Clone + HomogeneousTuple
[src]

impl<I, T> Clone for Tuples<I, T> where
    I: Clone + Iterator<Item = <T as TupleCollect>::Item>,
    T: Clone + HomogeneousTuple,
    <T as TupleCollect>::Buffer: Clone
[src]

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

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

impl<I, V, F> Clone for UniqueBy<I, V, F> where
    I: Clone + Iterator,
    V: Clone,
    F: Clone
[src]

impl<Idx> Clone for orkhon::prelude::ops::nn::tract_downcast_rs::__std::ops::Range<Idx> where
    Idx: Clone
[src]

impl<Idx> Clone for RangeFrom<Idx> where
    Idx: Clone
[src]

impl<Idx> Clone for RangeInclusive<Idx> where
    Idx: Clone
1.26.0[src]

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

impl<Idx> Clone for RangeToInclusive<Idx> where
    Idx: Clone
1.26.0[src]

impl<K> Clone for LutImpl<K> where
    K: Clone + LutKer

impl<K, T> Clone for SigmoidImpl<K, T> where
    T: Clone + Copy + Debug + PartialEq<T> + Send + Sync + SigmoidFunc,
    K: Clone + SigmoidKer<T>, 

impl<K, T> Clone for TanhImpl<K, T> where
    T: Clone + Copy + Debug + PartialEq<T> + Send + Sync + TanhFunc,
    K: Clone + TanhKer<T>, 

impl<K, TA, TB, TC, TI> Clone for MatMatMulImpl<K, TA, TB, TC, TI> where
    K: Clone + MatMatMulKer<TI> + 'static,
    TI: Clone + Copy + Add<TI> + Mul<TI> + Zero + Debug + 'static,
    TA: Clone + Copy + Zero + 'static,
    TB: Clone + Copy + Zero + 'static,
    TC: Clone + Copy + Debug + 'static, 

impl<K, V> Clone for BTreeMap<K, V> where
    K: Clone,
    V: Clone
[src]

impl<K, V, S> Clone for HashMap<K, V, S> where
    K: Clone,
    V: Clone,
    S: Clone
[src]

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

impl<P> Clone for Pin<P> where
    P: Clone
1.33.0[src]

impl<Parts, D> Clone for orkhon::prelude::ops::nn::tract_ndarray::Zip<Parts, D> where
    D: Clone,
    Parts: Clone
[src]

impl<S, D> Clone for ArrayBase<S, D> where
    S: RawDataClone,
    D: Clone
[src]

pub fn clone_from(&mut self, other: &ArrayBase<S, D>)[src]

Array implements .clone_from() to reuse an array's existing allocation. Semantically equivalent to *self = other.clone(), but potentially more efficient.

impl<St, F> Clone for orkhon::prelude::ops::nn::tract_itertools::Iterate<St, F> where
    F: Clone,
    St: Clone
[src]

impl<St, F> Clone for orkhon::prelude::ops::nn::tract_itertools::Unfold<St, F> where
    F: Clone,
    St: Clone
[src]

impl<T> Clone for Bound<T> where
    T: Clone
1.17.0[src]

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

impl<T> Clone for orkhon::prelude::ops::nn::tract_downcast_rs::__std::sync::mpsc::TrySendError<T> where
    T: Clone
[src]

impl<T> Clone for Poll<T> where
    T: Clone
1.36.0[src]

impl<T> Clone for orkhon::prelude::ops::nn::tract_itertools::FoldWhile<T> where
    T: Clone
[src]

impl<T> Clone for orkhon::prelude::ops::nn::tract_itertools::MinMaxResult<T> where
    T: Clone
[src]

impl<T> Clone for orkhon::prelude::ops::nn::tract_itertools::Position<T> where
    T: Clone
[src]

impl<T> Clone for orkhon::prelude::ops::nn::tract_ndarray::FoldWhile<T> where
    T: Clone
[src]

impl<T> Clone for Arc<T> where
    T: ?Sized
[src]

pub fn clone(&self) -> Arc<T>[src]

Makes a clone of the Arc pointer.

This creates another pointer to the same allocation, increasing the strong reference count.

Examples

use std::sync::Arc;

let five = Arc::new(5);

let _ = Arc::clone(&five);

impl<T> Clone for OutletMap<T> where
    T: Clone
[src]

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

impl<T> Clone for orkhon::prelude::ops::nn::tract_data::internal::tract_smallvec::alloc::collections::binary_heap::IntoIter<T> where
    T: Clone
[src]

impl<T> Clone for IntoIterSorted<T> where
    T: Clone
[src]

impl<T> Clone for orkhon::prelude::ops::nn::tract_data::internal::tract_smallvec::alloc::collections::linked_list::IntoIter<T> where
    T: Clone
[src]

impl<T> Clone for orkhon::prelude::ops::nn::tract_data::internal::tract_smallvec::alloc::collections::vec_deque::IntoIter<T> where
    T: Clone
[src]

impl<T> Clone for Rc<T> where
    T: ?Sized
[src]

pub fn clone(&self) -> Rc<T>[src]

Makes a clone of the Rc pointer.

This creates another pointer to the same allocation, increasing the strong reference count.

Examples

use std::rc::Rc;

let five = Rc::new(5);

let _ = Rc::clone(&five);

impl<T> Clone for orkhon::prelude::ops::nn::tract_data::internal::tract_smallvec::alloc::rc::Weak<T> where
    T: ?Sized
1.4.0[src]

pub fn clone(&self) -> Weak<T>[src]

Makes a clone of the Weak pointer that points to the same allocation.

Examples

use std::rc::{Rc, Weak};

let weak_five = Rc::downgrade(&Rc::new(5));

let _ = Weak::clone(&weak_five);

impl<T> Clone for Cell<T> where
    T: Copy
[src]

impl<T> Clone for RefCell<T> where
    T: Clone
[src]

pub fn clone(&self) -> RefCell<T>[src]

Panics

Panics if the value is currently mutably borrowed.

impl<T> Clone for Reverse<T> where
    T: Clone
1.19.0[src]

impl<T> Clone for BTreeSet<T> where
    T: Clone
[src]

impl<T> Clone for BinaryHeap<T> where
    T: Clone
[src]

impl<T> Clone for LinkedList<T> where
    T: Clone
[src]

impl<T> Clone for VecDeque<T> where
    T: Clone
[src]

impl<T> Clone for Pending<T>1.48.0[src]

impl<T> Clone for Ready<T> where
    T: Clone
1.48.0[src]

impl<T> Clone for orkhon::prelude::ops::nn::tract_downcast_rs::__std::io::Cursor<T> where
    T: Clone
[src]

impl<T> Clone for orkhon::prelude::ops::nn::tract_downcast_rs::__std::lazy::OnceCell<T> where
    T: Clone
[src]

impl<T> Clone for SyncOnceCell<T> where
    T: Clone
[src]

impl<T> Clone for Discriminant<T>1.21.0[src]

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

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

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

impl<T> Clone for orkhon::prelude::ops::nn::tract_downcast_rs::__std::result::IntoIter<T> where
    T: Clone
[src]

impl<T> Clone for orkhon::prelude::ops::nn::tract_downcast_rs::__std::sync::mpsc::SendError<T> where
    T: Clone
[src]

impl<T> Clone for orkhon::prelude::ops::nn::tract_downcast_rs::__std::sync::mpsc::Sender<T>[src]

impl<T> Clone for SyncSender<T>[src]

impl<T> Clone for orkhon::prelude::ops::nn::tract_downcast_rs::__std::sync::Weak<T> where
    T: ?Sized
1.4.0[src]

pub fn clone(&self) -> Weak<T>[src]

Makes a clone of the Weak pointer that points to the same allocation.

Examples

use std::sync::{Arc, Weak};

let weak_five = Arc::downgrade(&Arc::new(5));

let _ = Weak::clone(&weak_five);

impl<T> Clone for Empty<T>1.2.0[src]

impl<T> Clone for Once<T> where
    T: Clone
1.2.0[src]

impl<T> Clone for Rev<T> where
    T: Clone
[src]

impl<T> Clone for TupleBuffer<T> where
    T: Clone + HomogeneousTuple,
    <T as TupleCollect>::Buffer: Clone
[src]

impl<T> Clone for orkhon::prelude::ops::nn::tract_itertools::Zip<T> where
    T: Clone
[src]

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

impl<T, A> Clone for orkhon::prelude::ops::nn::tract_data::internal::tract_smallvec::alloc::vec::IntoIter<T, A> where
    T: Clone,
    A: Clone + Allocator
1.8.0[src]

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

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

pub fn clone(&self) -> Box<T, A>

Notable traits for Box<R, Global>

impl<R> Read for Box<R, Global> where
    R: Read + ?Sized
impl<W> Write for Box<W, Global> where
    W: Write + ?Sized
impl<I, A> Iterator for Box<I, A> where
    I: Iterator + ?Sized,
    A: Allocator
type Item = <I as Iterator>::Item;impl<F, A> Future for Box<F, A> where
    A: Allocator + 'static,
    F: Unpin + Future + ?Sized
type Output = <F as Future>::Output;
[src]

Returns a new box with a clone() of this box's contents.

Examples

let x = Box::new(5);
let y = x.clone();

// The value is the same
assert_eq!(x, y);

// But they are unique objects
assert_ne!(&*x as *const i32, &*y as *const i32);

pub fn clone_from(&mut self, source: &Box<T, A>)[src]

Copies source's contents into self without creating a new allocation.

Examples

let x = Box::new(5);
let mut y = Box::new(10);
let yp: *const i32 = &*y;

y.clone_from(&x);

// The value is the same
assert_eq!(x, y);

// And no allocation occurred
assert_eq!(yp, &*y);

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

impl<T, D> Clone for SliceInfo<T, D> where
    T: Clone,
    D: Dimension
[src]

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

impl<T, F> Clone for Successors<T, F> where
    T: Clone,
    F: Clone
1.34.0[src]

impl<T, S> Clone for HashSet<T, S> where
    T: Clone,
    S: Clone
[src]

impl<T, U> Clone for orkhon::prelude::ops::nn::tract_itertools::ZipLongest<T, U> where
    T: Clone,
    U: Clone
[src]

impl<T, const N: usize> Clone for orkhon::prelude::ops::nn::tract_downcast_rs::__std::array::IntoIter<T, N> where
    T: Clone
1.40.0[src]

impl<T: Clone> Clone for ORequest<T>[src]

impl<T: Clone> Clone for OResponse<T>[src]

impl<TI> Clone for FusedKerSpec<TI> where
    TI: Clone + Copy

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

Loading content...