Trait orkhon::prelude::ops::nn::tract_downcast_rs::__std::marker::Copy 1.0.0[−][src]
Types whose values can be duplicated simply by copying bits.
By default, variable bindings have 'move semantics.' In other words:
#[derive(Debug)] struct Foo; let x = Foo; let y = x; // `x` has moved into `y`, and so cannot be used // println!("{:?}", x); // error: use of moved value
However, if a type implements Copy
, it instead has 'copy semantics':
// We can derive a `Copy` implementation. `Clone` is also required, as it's // a supertrait of `Copy`. #[derive(Debug, Copy, Clone)] struct Foo; let x = Foo; let y = x; // `y` is a copy of `x` println!("{:?}", x); // A-OK!
It's important to note that in these two examples, the only difference is whether you
are allowed to access x
after the assignment. Under the hood, both a copy and a move
can result in bits being copied in memory, although this is sometimes optimized away.
How can I implement Copy
?
There are two ways to implement Copy
on your type. The simplest is to use derive
:
#[derive(Copy, Clone)] struct MyStruct;
You can also implement Copy
and Clone
manually:
struct MyStruct; impl Copy for MyStruct { } impl Clone for MyStruct { fn clone(&self) -> MyStruct { *self } }
There is a small difference between the two: the derive
strategy will also place a Copy
bound on type parameters, which isn't always desired.
What's the difference between Copy
and Clone
?
Copies happen implicitly, for example as part of an assignment y = x
. The behavior of
Copy
is not overloadable; it is always a simple bit-wise copy.
Cloning is an explicit action, x.clone()
. The implementation of Clone
can
provide any type-specific behavior necessary to duplicate values safely. For example,
the implementation of Clone
for String
needs to copy the pointed-to string
buffer in the heap. A simple bitwise copy of String
values would merely copy the
pointer, leading to a double free down the line. For this reason, String
is Clone
but not Copy
.
Clone
is a supertrait of Copy
, so everything which is Copy
must also implement
Clone
. If a type is Copy
then its Clone
implementation only needs to return *self
(see the example above).
When can my type be Copy
?
A type can implement Copy
if all of its components implement Copy
. For example, this
struct can be Copy
:
#[derive(Copy, Clone)] struct Point { x: i32, y: i32, }
A struct can be Copy
, and i32
is Copy
, therefore Point
is eligible to be Copy
.
By contrast, consider
struct PointList { points: Vec<Point>, }
The struct PointList
cannot implement Copy
, because Vec<T>
is not Copy
. If we
attempt to derive a Copy
implementation, we'll get an error:
the trait `Copy` may not be implemented for this type; field `points` does not implement `Copy`
Shared references (&T
) are also Copy
, so a type can be Copy
, even when it holds
shared references of types T
that are not Copy
. Consider the following struct,
which can implement Copy
, because it only holds a shared reference to our non-Copy
type PointList
from above:
#[derive(Copy, Clone)] struct PointListWrapper<'a> { point_list_ref: &'a PointList, }
When can't my type be Copy
?
Some types can't be copied safely. For example, copying &mut T
would create an aliased
mutable reference. Copying String
would duplicate responsibility for managing the
String
's buffer, leading to a double free.
Generalizing the latter case, any type implementing Drop
can't be Copy
, because it's
managing some resource besides its own size_of::<T>
bytes.
If you try to implement Copy
on a struct or enum containing non-Copy
data, you will get
the error E0204.
When should my type be Copy
?
Generally speaking, if your type can implement Copy
, it should. Keep in mind, though,
that implementing Copy
is part of the public API of your type. If the type might become
non-Copy
in the future, it could be prudent to omit the Copy
implementation now, to
avoid a breaking API change.
Additional implementors
In addition to the implementors listed below,
the following types also implement Copy
:
- 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
Copy
(e.g.,[i32; 123456]
) - Tuple types, if each component also implements
Copy
(e.g.,()
,(i32, bool)
) - Closure types, if they capture no value from the environment
or if all such captured values implement
Copy
themselves. Note that variables captured by shared reference always implementCopy
(even if the referent doesn't), while variables captured by mutable reference never implementCopy
.
Implementations on Foreign Types
impl<T> Copy for *const T where
T: ?Sized,
[src]
T: ?Sized,
impl<'_, T> Copy for &'_ T where
T: ?Sized,
[src]
T: ?Sized,
Shared references can be copied, but mutable references cannot!
impl<T> Copy for *mut T where
T: ?Sized,
[src]
T: ?Sized,
impl Copy for i16
[src]
impl Copy for u16
[src]
impl Copy for i64
[src]
impl Copy for char
[src]
impl Copy for !
[src]
impl Copy for bool
[src]
impl Copy for i32
[src]
impl Copy for f32
[src]
impl Copy for i128
[src]
impl Copy for usize
[src]
impl Copy for f64
[src]
impl Copy for u128
[src]
impl Copy for isize
[src]
impl Copy for i8
[src]
impl Copy for u8
[src]
impl Copy for u64
[src]
impl Copy for u32
[src]
impl Copy for Level
[src]
impl Copy for LevelFilter
[src]
impl<T> Copy for MinMaxResult<T> where
T: Copy,
[src]
T: Copy,
impl<T> Copy for FoldWhile<T> where
T: Copy,
[src]
T: Copy,
impl<T> Copy for Position<T> where
T: Copy,
[src]
T: Copy,
impl<A> Copy for ExtendedGcd<A> where
A: Copy,
[src]
A: Copy,
impl<T> Copy for Complex<T> where
T: Copy,
[src]
T: Copy,
impl Copy for bf16
[src]
impl Copy for f16
[src]
impl Copy for tm
impl Copy for sockaddr
impl Copy for timespec
impl Copy for utimbuf
impl Copy for timeval
impl Copy for fpos_t
impl Copy for timezone
impl Copy for stat
impl Copy for FILE
impl<'g, T> Copy for Shared<'g, T>
impl<T> Copy for CachePadded<T> where
T: Copy,
T: Copy,
impl Copy for OnceState
impl Copy for WaitTimeoutResult
impl Copy for ParkResult
impl Copy for RequeueOp
impl Copy for UnparkToken
impl Copy for ParkToken
impl Copy for FilterOp
impl Copy for UnparkResult
impl Copy for ACCESS_ALLOWED_OBJECT_ACE
impl Copy for linger
impl Copy for COPYFILE2_MESSAGE
impl Copy for EMRSETVIEWPORTEXTEX
impl Copy for TRANSACTIONMANAGER_BASIC_INFORMATION
impl Copy for SYSTEM_ALARM_CALLBACK_ACE
impl Copy for EMRFILLRGN
impl Copy for DISPLAYCONFIG_SOURCE_DEVICE_NAME
impl Copy for WSAQUERYSET2W
impl Copy for MFCARD_DES
impl Copy for RTL_CONDITION_VARIABLE
impl Copy for SERVERSILO_BASIC_INFORMATION
impl Copy for IMAGE_LOAD_CONFIG_DIRECTORY32
impl Copy for TOKEN_SOURCE
impl Copy for STRING
impl Copy for DISPLAYCONFIG_DEVICE_INFO_HEADER
impl Copy for PROCESSOR_PERFSTATE_POLICY_u
impl Copy for ACTIVATION_CONTEXT_DETAILED_INFORMATION
impl Copy for EMRSETDIBITSTODEVICE
impl Copy for VALENTW
impl Copy for DMA_RESOURCE
impl Copy for IMAGE_DYNAMIC_RELOCATION_TABLE
impl Copy for WSANAMESPACE_INFOEXW
impl Copy for COPYFILE2_EXTENDED_PARAMETERS
impl Copy for HWPROFILEINFO_W
impl Copy for EMRCREATECOLORSPACEW
impl Copy for FILE_COMPRESSION_INFO
impl Copy for SOCKET_ADDRESS
impl Copy for DISPLAYCONFIG_SET_TARGET_PERSISTENCE
impl Copy for BUSNUMBER_RANGE
impl Copy for PSFEATURE_OUTPUT
impl Copy for SOCKADDR_IN6_LH
impl Copy for TOKEN_AUDIT_POLICY
impl Copy for FONTSIGNATURE
impl Copy for IMAGE_AUX_SYMBOL_CRC
impl Copy for TRANSACTION_NOTIFICATION_PROPAGATE_ARGUMENT
impl Copy for TOKEN_BNO_ISOLATION_INFORMATION
impl Copy for FILE_STANDARD_INFO
impl Copy for COPYFILE2_MESSAGE_Error
impl Copy for SE_IMPERSONATION_STATE
impl Copy for hostent
impl Copy for ABC
impl Copy for IRQ_DES_32
impl Copy for DISPLAY_DEVICEW
impl Copy for AFPROTOCOLS
impl Copy for SYSTEM_BATTERY_STATE
impl Copy for IMAGE_RESOURCE_DIR_STRING_U
impl Copy for SCRUB_PARITY_EXTENT_DATA
impl Copy for EMREXTCREATEPEN
impl Copy for EMRGLSBOUNDEDRECORD
impl Copy for MESSAGE_RESOURCE_ENTRY
impl Copy for IMAGE_SYMBOL_EX_N_Name
impl Copy for GRADIENT_RECT
impl Copy for TRANSACTION_BASIC_INFORMATION
impl Copy for ADDRINFOEXW
impl Copy for TOKEN_MANDATORY_POLICY
impl Copy for ADDRINFOEX3W
impl Copy for PROCESS_HEAP_ENTRY_Region
impl Copy for TRANSACTION_NOTIFICATION_RECOVERY_ARGUMENT
impl Copy for IMAGE_RUNTIME_FUNCTION_ENTRY_u
impl Copy for SYSTEM_POWER_POLICY
impl Copy for WSANSCLASSINFOW
impl Copy for IMPORT_OBJECT_HEADER
impl Copy for RESOURCEMANAGER_COMPLETION_INFORMATION
impl Copy for HEAP_OPTIMIZE_RESOURCES_INFORMATION
impl Copy for PROCESS_MITIGATION_PAYLOAD_RESTRICTION_POLICY
impl Copy for PROCESS_MITIGATION_EXTENSION_POINT_DISABLE_POLICY
impl Copy for PROCESSOR_NUMBER
impl Copy for CREATEFILE2_EXTENDED_PARAMETERS
impl Copy for SYSTEM_AUDIT_ACE
impl Copy for EMRGDICOMMENT
impl Copy for SYSTEM_ALARM_CALLBACK_OBJECT_ACE
impl Copy for IMAGE_BOUND_FORWARDER_REF
impl Copy for CM_NOTIFY_FILTER_DeviceInterface
impl Copy for TP_CALLBACK_ENVIRON_V3_u
impl Copy for WOW64_ARCHITECTURE_INFORMATION
impl Copy for IMAGE_DEBUG_DIRECTORY
impl Copy for SET_POWER_SETTING_VALUE
impl Copy for PACKEDEVENTINFO
impl Copy for EMRMODIFYWORLDTRANSFORM
impl Copy for ACTIVATION_CONTEXT_RUN_LEVEL_INFORMATION
impl Copy for JOBOBJECT_IO_RATE_CONTROL_INFORMATION_NATIVE_V3
impl Copy for SCRUB_DATA_INPUT
impl Copy for EMREXTFLOODFILL
impl Copy for COPYFILE2_MESSAGE_StreamFinished
impl Copy for DWORD_BLOB
impl Copy for WSACOMPLETION
impl Copy for FILE_SEGMENT_ELEMENT
impl Copy for FILE_RENAME_INFO
impl Copy for FIXED
impl Copy for HARDWARE_COUNTER_DATA
impl Copy for POINTFX
impl Copy for DMA_RANGE
impl Copy for RTL_SRWLOCK
impl Copy for WSACOMPLETION_Apc
impl Copy for POWER_USER_PRESENCE
impl Copy for DEBUG_EVENT
impl Copy for TCP_INFO_v0
impl Copy for CONFLICT_DETAILS_W
impl Copy for IN_PKTINFO
impl Copy for STARTUPINFOEXA
impl Copy for HYPER_SIZEDARR
impl Copy for REASON_CONTEXT
impl Copy for METARECORD
impl Copy for BITMAPFILEHEADER
impl Copy for RGBQUAD
impl Copy for TP_WAIT
impl Copy for TP_CALLBACK_ENVIRON_V3
impl Copy for PROCESSOR_POWER_POLICY_INFO
impl Copy for PPM_THERMALCHANGE_EVENT
impl Copy for DOCINFOW
impl Copy for EMRCREATEBRUSHINDIRECT
impl Copy for IMAGE_AUX_SYMBOL_EX_File
impl Copy for EMRLINETO
impl Copy for DEVPRIVATE_DES
impl Copy for SYSTEM_AUDIT_CALLBACK_ACE
impl Copy for POWER_ACTION_POLICY
impl Copy for SOCKADDR_IN
impl Copy for ACTIVATION_CONTEXT
impl Copy for BATTERY_REPORTING_SCALE
impl Copy for JOBOBJECT_LIMIT_VIOLATION_INFORMATION
impl Copy for SECURITY_QUALITY_OF_SERVICE
impl Copy for IMAGE_RESOURCE_DIRECTORY_ENTRY_u
impl Copy for IMAGE_NT_HEADERS32
impl Copy for JOBOBJECT_CPU_RATE_CONTROL_INFORMATION_u_s
impl Copy for CLAIM_SECURITY_ATTRIBUTE_V1
impl Copy for EMRPOLYDRAW
impl Copy for CM_NOTIFY_EVENT_DATA
impl Copy for ADMINISTRATOR_POWER_POLICY
impl Copy for SCOPE_TABLE_AMD64
impl Copy for ACE_HEADER
impl Copy for FILE_ATTRIBUTE_TAG_INFO
impl Copy for IMAGE_HOT_PATCH_BASE
impl Copy for TRANSACTION_NOTIFICATION
impl Copy for IMAGE_AUX_SYMBOL_Sym_FcnAry_Array
impl Copy for protoent
impl Copy for CLAIM_SECURITY_ATTRIBUTES_INFORMATION
impl Copy for AXESLISTW
impl Copy for IMAGE_AUX_SYMBOL_Sym_Misc_LnSz
impl Copy for TRANSACTIONMANAGER_RECOVERY_INFORMATION
impl Copy for WIN32_FIND_DATAW
impl Copy for RATE_QUOTA_LIMIT
impl Copy for LOGCOLORSPACEW
impl Copy for KEY_EVENT_RECORD_uChar
impl Copy for in_addr_S_un_b
impl Copy for ACTCTX_SECTION_KEYED_DATA_ASSEMBLY_METADATA
impl Copy for IP_MREQ_SOURCE
impl Copy for SYSTEM_CPU_SET_INFORMATION
impl Copy for NEWTEXTMETRICW
impl Copy for RGBTRIPLE
impl Copy for EMRSETCOLORSPACE
impl Copy for WSAPROTOCOL_INFOW
impl Copy for CONSOLE_SELECTION_INFO
impl Copy for JOBOBJECT_NET_RATE_CONTROL_INFORMATION
impl Copy for FLOAT128
impl Copy for COAUTHIDENTITY
impl Copy for TOKEN_GROUPS
impl Copy for CM_NOTIFY_EVENT_DATA_DeviceHandle
impl Copy for IMAGE_AUX_SYMBOL_Sym_Misc
impl Copy for JOBOBJECT_SECURITY_LIMIT_INFORMATION
impl Copy for COPYFILE2_MESSAGE_PollContinue
impl Copy for IMAGE_BASE_RELOCATION
impl Copy for JOBOBJECT_BASIC_ACCOUNTING_INFORMATION
impl Copy for LOCALESIGNATURE
impl Copy for CLAIM_SECURITY_ATTRIBUTE_V1_Values
impl Copy for IMAGE_RESOURCE_DIRECTORY
impl Copy for LOAD_DLL_DEBUG_INFO
impl Copy for ADDRINFOEX4
impl Copy for ANON_OBJECT_HEADER
impl Copy for FILE_ID_DESCRIPTOR
impl Copy for EMRCREATEMONOBRUSH
impl Copy for RESOURCEMANAGER_BASIC_INFORMATION
impl Copy for EMRGLSRECORD
impl Copy for LIST_ENTRY32
impl Copy for BITMAPCOREINFO
impl Copy for QUOTA_LIMITS
impl Copy for PROCESS_HEAP_ENTRY
impl Copy for ACL
impl Copy for TAPE_WMI_OPERATIONS
impl Copy for IMAGE_COR20_HEADER_u
impl Copy for XSTATE_CONTEXT
impl Copy for QUAD
impl Copy for TTPOLYGONHEADER
impl Copy for EMRBITBLT
impl Copy for PROCESS_MITIGATION_ASLR_POLICY
impl Copy for REPARSE_GUID_DATA_BUFFER
impl Copy for INPUT_RECORD
impl Copy for MEMORY_BASIC_INFORMATION
impl Copy for XSAVE_AREA_HEADER
impl Copy for TAPE_GET_MEDIA_PARAMETERS
impl Copy for SYSTEM_LOGICAL_PROCESSOR_INFORMATION_u
impl Copy for EVENTSFORLOGFILE
impl Copy for FOCUS_EVENT_RECORD
impl Copy for EMRFILLPATH
impl Copy for EXIT_PROCESS_DEBUG_INFO
impl Copy for DISPLAYCONFIG_VIDEO_SIGNAL_INFO_AdditionalSignalInfo
impl Copy for DISPLAYCONFIG_SOURCE_MODE
impl Copy for PPM_PERFSTATE_DOMAIN_EVENT
impl Copy for TCP_ICW_PARAMETERS
impl Copy for SCRUB_PARITY_EXTENT
impl Copy for TOKEN_STATISTICS
impl Copy for CONNECTION_DES
impl Copy for GCP_RESULTSW
impl Copy for IMAGE_ALPHA64_RUNTIME_FUNCTION_ENTRY
impl Copy for CONNECTION_RESOURCE
impl Copy for ACCESS_REASONS
impl Copy for PROCESSOR_IDLESTATE_POLICY_Flags
impl Copy for FILE_BASIC_INFO
impl Copy for EMRELLIPSE
impl Copy for EMRSCALEVIEWPORTEXTEX
impl Copy for TOKEN_MANDATORY_LABEL
impl Copy for TP_POOL
impl Copy for COMPATIBILITY_CONTEXT_ELEMENT
impl Copy for CSADDR_INFO
impl Copy for SUPPORTED_OS_INFO
impl Copy for OVERLAPPED
impl Copy for RTL_RUN_ONCE
impl Copy for DEBUG_EVENT_u
impl Copy for BLOB
impl Copy for IMAGE_HOT_PATCH_HASHES
impl Copy for TP_CALLBACK_INSTANCE
impl Copy for JOBOBJECT_BASIC_AND_IO_ACCOUNTING_INFORMATION
impl Copy for TOKEN_ELEVATION
impl Copy for DEVPROPERTY
impl Copy for BLENDFUNCTION
impl Copy for ENCLAVE_INIT_INFO_SGX
impl Copy for EMRMASKBLT
impl Copy for IMAGE_BOUND_IMPORT_DESCRIPTOR
impl Copy for FILE_NAME_INFO
impl Copy for GLYPHMETRICS
impl Copy for CONSOLE_SCREEN_BUFFER_INFOEX
impl Copy for OSVERSIONINFOEXA
impl Copy for ASSEMBLY_FILE_DETAILED_INFORMATION
impl Copy for TOKEN_USER
impl Copy for IMAGE_TLS_DIRECTORY64
impl Copy for EXTLOGFONTW
impl Copy for EMRPOLYDRAW16
impl Copy for METAFILEPICT
impl Copy for IMAGE_DYNAMIC_RELOCATION32
impl Copy for JOBOBJECT_IO_RATE_CONTROL_INFORMATION_NATIVE_V2
impl Copy for PPM_PERFSTATE_EVENT
impl Copy for IMAGE_SYMBOL_EX_N
impl Copy for SOCKET_SECURITY_QUERY_TEMPLATE_IPSEC2
impl Copy for BYTE_BLOB
impl Copy for PROCESS_HEAP_ENTRY_Block
impl Copy for WSACOMPLETION_Parameter
impl Copy for OBJECT_ATTRIBUTES
impl Copy for EMRRESTOREDC
impl Copy for EMRCREATEPALETTE
impl Copy for RSS_SCALABILITY_INFO
impl Copy for QOS
impl Copy for DOCINFOA
impl Copy for ABCFLOAT
impl Copy for TRANSACTIONMANAGER_LOG_INFORMATION
impl Copy for JOBOBJECT_NOTIFICATION_LIMIT_INFORMATION_2_u1
impl Copy for QUOTA_LIMITS_EX
impl Copy for TAPE_PREPARE
impl Copy for PPM_IDLE_STATE_ACCOUNTING_EX
impl Copy for ACTIVATION_CONTEXT_QUERY_INDEX
impl Copy for EMRTEXT
impl Copy for SYSTEM_LOGICAL_PROCESSOR_INFORMATION
impl Copy for PROCESSOR_RELATIONSHIP
impl Copy for SOCKADDR_IN6_PAIR
impl Copy for ENLISTMENT_BASIC_INFORMATION
impl Copy for FLOATING_SAVE_AREA
impl Copy for TOKEN_ACCESS_INFORMATION
impl Copy for IMAGE_AUX_SYMBOL_TOKEN_DEF
impl Copy for RGNDATAHEADER
impl Copy for TP_TIMER
impl Copy for WIN32_FILE_ATTRIBUTE_DATA
impl Copy for WOW64_LDT_ENTRY_HighWord
impl Copy for CONSOLE_FONT_INFO
impl Copy for RGNDATA
impl Copy for POWER_IDLE_RESILIENCY
impl Copy for COPYFILE2_MESSAGE_ChunkFinished
impl Copy for LOGPEN
impl Copy for FILE_ID_INFO
impl Copy for IMAGE_EPILOGUE_DYNAMIC_RELOCATION_HEADER
impl Copy for EXTLOGPEN
impl Copy for SOCKADDR_DL
impl Copy for EMRRESIZEPALETTE
impl Copy for servent
impl Copy for SID_AND_ATTRIBUTES_HASH
impl Copy for EMROFFSETCLIPRGN
impl Copy for OVERLAPPED_u
impl Copy for OBJECT_ATTRIBUTES32
impl Copy for SHARED_VIRTUAL_DISK_SUPPORT
impl Copy for EXTLOGFONTA
impl Copy for OBJECT_TYPE_LIST
impl Copy for JOBOBJECT_LIMIT_VIOLATION_INFORMATION_2_u1
impl Copy for WSAQUERYSETW
impl Copy for IMPORT_OBJECT_HEADER_u
impl Copy for WSACOMPLETION_Port
impl Copy for CM_POWER_DATA
impl Copy for FILE_IO_PRIORITY_HINT_INFO
impl Copy for SYSTEM_ACCESS_FILTER_ACE
impl Copy for IMAGE_SYMBOL
impl Copy for SCOPE_ID
impl Copy for ADDRINFOA
impl Copy for IMAGE_AUX_SYMBOL_EX_CRC
impl Copy for TOKEN_ORIGIN
impl Copy for BITMAPINFOHEADER
impl Copy for TOKEN_PRIVILEGES
impl Copy for TRANSACTION_NOTIFICATION_TM_ONLINE_ARGUMENT
impl Copy for JOBOBJECT_ASSOCIATE_COMPLETION_PORT
impl Copy for TEXTMETRICW
impl Copy for LIST_ENTRY
impl Copy for COAUTHINFO
impl Copy for EMRTRANSPARENTBLT
impl Copy for TAPE_WRITE_MARKS
impl Copy for PROCESSOR_PERFSTATE_POLICY_u_Flags
impl Copy for TOKEN_USER_CLAIMS
impl Copy for IRQ_RESOURCE_64
impl Copy for POWER_SESSION_RIT_STATE
impl Copy for ENUMTEXTMETRICW
impl Copy for JOBOBJECT_NOTIFICATION_LIMIT_INFORMATION_2_u2
impl Copy for PROCESS_MITIGATION_CHILD_PROCESS_POLICY
impl Copy for COLORADJUSTMENT
impl Copy for EMREXTTEXTOUTA
impl Copy for ACCESS_ALLOWED_ACE
impl Copy for EMRARC
impl Copy for EMRSELECTPALETTE
impl Copy for LOGPALETTE
impl Copy for WSANAMESPACE_INFOEXA
impl Copy for EMRPLGBLT
impl Copy for DISPLAYCONFIG_MODE_INFO
impl Copy for MOUSE_EVENT_RECORD
impl Copy for DWORD_SIZEDARR
impl Copy for TRANSACTION_NOTIFICATION_MARSHAL_ARGUMENT
impl Copy for WSANAMESPACE_INFOA
impl Copy for IMAGE_LOAD_CONFIG_CODE_INTEGRITY
impl Copy for JOBOBJECT_NOTIFICATION_LIMIT_INFORMATION_2_u3
impl Copy for CONFLICT_DETAILS_A
impl Copy for MAT2
impl Copy for OBJECT_ATTRIBUTES64
impl Copy for IMAGE_IMPORT_DESCRIPTOR_u
impl Copy for EMRANGLEARC
impl Copy for EMRSETMAPPERFLAGS
impl Copy for NT_TIB_u
impl Copy for DRAWPATRECT
impl Copy for JOBOBJECT_LIMIT_VIOLATION_INFORMATION_2_u3
impl Copy for DISPLAYCONFIG_GET_ADVANCED_COLOR_INFO
impl Copy for SECURITY_OBJECT_AI_PARAMS
impl Copy for PROCESSOR_POWER_POLICY
impl Copy for BITMAPINFO
impl Copy for NETWORK_APP_INSTANCE_EA
impl Copy for IMAGE_DELAYLOAD_DESCRIPTOR_Attributes
impl Copy for IMAGE_OPTIONAL_HEADER64
impl Copy for EMRINVERTRGN
impl Copy for SOCKET_SECURITY_QUERY_INFO_IPSEC2
impl Copy for LIST_ENTRY32
impl Copy for ENUMLOGFONTEXW
impl Copy for PROCESS_MITIGATION_DYNAMIC_CODE_POLICY
impl Copy for SLIST_HEADER
impl Copy for CACHE_RELATIONSHIP
impl Copy for EXCEPTION_REGISTRATION_RECORD
impl Copy for WSAQUERYSETA
impl Copy for EVENTLOGRECORD
impl Copy for TP_CLEANUP_GROUP
impl Copy for CREATE_THREAD_DEBUG_INFO
impl Copy for IO_DES
impl Copy for RCVALL_IF
impl Copy for TAPE_SET_POSITION
impl Copy for WSANETWORKEVENTS
impl Copy for COMMPROP
impl Copy for SECURITY_CAPABILITIES
impl Copy for REAL_TIME_NOTIFICATION_SETTING_INPUT
impl Copy for CM_NOTIFY_FILTER_u
impl Copy for EMRGRADIENTFILL
impl Copy for PPM_WMI_IDLE_STATES_EX
impl Copy for NEWTEXTMETRICEXW
impl Copy for EMRSETCOLORADJUSTMENT
impl Copy for WSAPOLLFD
impl Copy for DISPLAYCONFIG_DESKTOP_IMAGE_INFO
impl Copy for SCOPE_TABLE_ARM64_ScopeRecord
impl Copy for WSAPROTOCOLCHAIN
impl Copy for DIBSECTION
impl Copy for IO_RESOURCE
impl Copy for DEVPRIVATE_RESOURCE
impl Copy for SYSTEM_LOGICAL_PROCESSOR_INFORMATION_ProcessorCore
impl Copy for IMAGE_OS2_HEADER
impl Copy for DISPLAYCONFIG_TARGET_MODE
impl Copy for DISPLAYCONFIG_TARGET_BASE_TYPE
impl Copy for DEVPROPCOMPKEY
impl Copy for PSFEATURE_CUSTPAPER
impl Copy for BITMAPV5HEADER
impl Copy for NON_PAGED_DEBUG_INFO
impl Copy for in_addr
impl Copy for IMAGE_SYMBOL_N_Name
impl Copy for METAHEADER
impl Copy for PPM_IDLESTATE_EVENT
impl Copy for JOBOBJECT_NOTIFICATION_LIMIT_INFORMATION
impl Copy for PERFORMANCE_DATA
impl Copy for FILE_STORAGE_INFO
impl Copy for LDT_ENTRY_Bytes
impl Copy for SOCKET_SECURITY_SETTINGS
impl Copy for EMRSETPALETTEENTRIES
impl Copy for NT_TIB64
impl Copy for DEVMODEA
impl Copy for IMAGE_AUX_SYMBOL
impl Copy for SCRUB_DATA_OUTPUT
impl Copy for POLYTEXTW
impl Copy for SCOPE_ID_u_s
impl Copy for DISPLAYCONFIG_VIDEO_SIGNAL_INFO
impl Copy for DISPLAYCONFIG_VIDEO_SIGNAL_INFO_u
impl Copy for BITMAPV4HEADER
impl Copy for LDT_ENTRY_HighWord
impl Copy for STRING32
impl Copy for OSVERSIONINFOEXW
impl Copy for PROCESS_MITIGATION_CONTROL_FLOW_GUARD_POLICY
impl Copy for MEM_RESOURCE
impl Copy for EMRPOLYLINE16
impl Copy for EMRFORMAT
impl Copy for CLAIM_SECURITY_ATTRIBUTE_RELATIVE_V1_Values
impl Copy for LOGFONTA
impl Copy for SYSTEM_LOGICAL_PROCESSOR_INFORMATION_EX
impl Copy for IMAGE_CE_RUNTIME_FUNCTION_ENTRY
impl Copy for IMAGE_DYNAMIC_RELOCATION64
impl Copy for PROCESS_MITIGATION_FONT_DISABLE_POLICY
impl Copy for IMAGE_COR20_HEADER
impl Copy for RTL_CRITICAL_SECTION
impl Copy for DISPLAYCONFIG_MODE_INFO_u
impl Copy for PROCESS_MITIGATION_DEP_POLICY
impl Copy for SINGLE_LIST_ENTRY32
impl Copy for ENLISTMENT_CRM_INFORMATION
impl Copy for IMAGE_AUX_SYMBOL_Section
impl Copy for IMAGE_SECTION_HEADER_Misc
impl Copy for SYSTEM_POWER_STATUS
impl Copy for PIXELFORMATDESCRIPTOR
impl Copy for EMRSELECTCLIPPATH
impl Copy for EXIT_THREAD_DEBUG_INFO
impl Copy for IP_MREQ
impl Copy for EXCEPTION_RECORD
impl Copy for JOBOBJECT_IO_ATTRIBUTION_INFORMATION
impl Copy for WGLSWAP
impl Copy for XSTATE_CONFIGURATION
impl Copy for WOW64_FLOATING_SAVE_AREA
impl Copy for IMAGE_ARCHITECTURE_HEADER
impl Copy for GCP_RESULTSA
impl Copy for STRING64
impl Copy for RTL_BALANCED_NODE_s
impl Copy for JOB_SET_ARRAY
impl Copy for XSAVE_AREA
impl Copy for IMAGE_ARCHIVE_MEMBER_HEADER
impl Copy for SYSTEM_INFO_u
impl Copy for JOBOBJECT_END_OF_JOB_TIME_INFORMATION
impl Copy for EMRCREATECOLORSPACE
impl Copy for in_addr_S_un_w
impl Copy for CONSOLE_FONT_INFOEX
impl Copy for IMAGE_LINENUMBER_Type
impl Copy for TCP_ACK_FREQUENCY_PARAMETERS
impl Copy for STARTUPINFOW
impl Copy for DEVMODE_u1_s1
impl Copy for SYSTEM_RESOURCE_ATTRIBUTE_ACE
impl Copy for CONSOLE_SCREEN_BUFFER_INFO
impl Copy for RECT
impl Copy for WIN32_FIND_DATAA
impl Copy for CM_NOTIFY_EVENT_DATA_DeviceInstance
impl Copy for SIZE
impl Copy for PPM_WMI_PERF_STATE
impl Copy for DISPLAYCONFIG_ADAPTER_NAME
impl Copy for M128A
impl Copy for SLIST_HEADER_s
impl Copy for IMAGE_SECTION_HEADER
impl Copy for OUTPUT_DEBUG_STRING_INFO
impl Copy for IMAGE_DYNAMIC_RELOCATION32_V2
impl Copy for TP_WORK
impl Copy for MEM_DES
impl Copy for CACHE_DESCRIPTOR
impl Copy for IMAGE_IMPORT_BY_NAME
impl Copy for netent
impl Copy for DISPLAYCONFIG_TARGET_PREFERRED_MODE
impl Copy for EMRSETMITERLIMIT
impl Copy for SE_SID
impl Copy for NT_TIB32
impl Copy for FPO_DATA
impl Copy for EMREOF
impl Copy for EMRPIXELFORMAT
impl Copy for TAPE_GET_DRIVE_PARAMETERS
impl Copy for ACCESS_ALLOWED_CALLBACK_OBJECT_ACE
impl Copy for WOW64_LDT_ENTRY
impl Copy for INPUT_RECORD_Event
impl Copy for JOBOBJECT_BASIC_UI_RESTRICTIONS
impl Copy for SYSTEM_INFO_u_s
impl Copy for ADDRINFOEXA
impl Copy for EMRSETBKCOLOR
impl Copy for OSVERSIONINFOW
impl Copy for OUTLINETEXTMETRICA
impl Copy for WSAQUERYSET2A
impl Copy for JOBOBJECT_LIMIT_VIOLATION_INFORMATION_2
impl Copy for PROCESSOR_GROUP_INFO
impl Copy for RTL_BALANCED_NODE_u
impl Copy for JOBOBJECT_IO_RATE_CONTROL_INFORMATION_NATIVE
impl Copy for FILE_STREAM_INFO
impl Copy for ACCESS_DENIED_ACE
impl Copy for ANON_OBJECT_HEADER_BIGOBJ
impl Copy for IMAGE_SYMBOL_EX
impl Copy for NEWTEXTMETRICA
impl Copy for SECURITY_DESCRIPTOR
impl Copy for MEM_RANGE
impl Copy for FILETIME
impl Copy for ADDRINFOEX3A
impl Copy for ADDRINFOW
impl Copy for NT_TIB64_u
impl Copy for IMAGE_THUNK_DATA64
impl Copy for IMAGE_RELOCATION
impl Copy for FILE_ID_128
impl Copy for EMRCREATEDIBPATTERNBRUSHPT
impl Copy for PROCESSOR_NUMBER
impl Copy for IMAGE_THUNK_DATA32_u1
impl Copy for in6_addr_u
impl Copy for WSACOMPLETION_Event
impl Copy for OSVERSIONINFOA
impl Copy for NT_TIB
impl Copy for EMRCOLORCORRECTPALETTE
impl Copy for TRANSACTION_LIST_INFORMATION
impl Copy for SE_TOKEN_USER_u2
impl Copy for IMAGE_FUNCTION_ENTRY
impl Copy for ACCESS_DENIED_OBJECT_ACE
impl Copy for IMAGE_DOS_HEADER
impl Copy for PPM_WMI_LEGACY_PERFSTATE
impl Copy for DISPLAYCONFIG_RATIONAL
impl Copy for EMRSELECTOBJECT
impl Copy for INET_PORT_RESERVATION_TOKEN
impl Copy for OUTLINETEXTMETRICW
impl Copy for EMR
impl Copy for AXISINFOW
impl Copy for HW_PROFILE_INFOW
impl Copy for PROCESS_MITIGATION_BINARY_SIGNATURE_POLICY
impl Copy for IMAGE_ARCHITECTURE_ENTRY
impl Copy for RIP_INFO
impl Copy for ENUMLOGFONTEXDVW
impl Copy for IMAGE_HOT_PATCH_INFO
impl Copy for MEM_LARGE_DES
impl Copy for SYSTEM_POWER_CAPABILITIES
impl Copy for WOW64_CONTEXT
impl Copy for IMAGE_DEBUG_MISC
impl Copy for XSTATE_FEATURE
impl Copy for EMRSETICMPROFILE
impl Copy for ENCLAVE_CREATE_INFO_SGX
impl Copy for SID
impl Copy for IMAGE_COFF_SYMBOLS_HEADER
impl Copy for IMAGE_DYNAMIC_RELOCATION64_V2
impl Copy for SLIST_ENTRY
impl Copy for IRQ_DES_64
impl Copy for EMRPOLYPOLYLINE16
impl Copy for IMAGE_DELAYLOAD_DESCRIPTOR
impl Copy for TRANSACTION_NOTIFICATION_SAVEPOINT_ARGUMENT
impl Copy for IMAGE_LOAD_CONFIG_DIRECTORY64
impl Copy for CLAIM_SECURITY_ATTRIBUTE_RELATIVE_V1
impl Copy for BITMAP
impl Copy for TAPE_ERASE
impl Copy for UMS_SCHEDULER_STARTUP_INFO
impl Copy for TP_POOL_STACK_INFORMATION
impl Copy for COMSTAT
impl Copy for MENU_EVENT_RECORD
impl Copy for PPM_IDLE_STATE_ACCOUNTING
impl Copy for RESUME_PERFORMANCE
impl Copy for SYSTEM_INFO
impl Copy for POINTFLOAT
impl Copy for TRANSACTION_SUPERIOR_ENLISTMENT_INFORMATION
impl Copy for EMREXTSELECTCLIPRGN
impl Copy for GROUP_AFFINITY
impl Copy for SYSTEM_PROCESS_TRUST_LABEL_ACE
impl Copy for REASON_CONTEXT_Detailed
impl Copy for PPM_WMI_IDLE_STATES
impl Copy for SOCKET_PROCESSOR_AFFINITY
impl Copy for SYSTEMTIME
impl Copy for FILE_ID_DESCRIPTOR_u
impl Copy for POWER_PLATFORM_INFORMATION
impl Copy for FILE_ID_BOTH_DIR_INFO
impl Copy for CFG_CALL_TARGET_INFO
impl Copy for PRIVILEGE_SET
impl Copy for EMRPOLYLINE
impl Copy for SOCKADDR_STORAGE_XP
impl Copy for tcp_keepalive
impl Copy for IMAGE_RESOURCE_DIRECTORY_ENTRY_u_s
impl Copy for WSASERVICECLASSINFOW
impl Copy for REASON_CONTEXT_Reason
impl Copy for ACCESS_ALLOWED_CALLBACK_ACE
impl Copy for EMRPOLYTEXTOUTA
impl Copy for SOCKADDR_INET
impl Copy for SOCKADDR_STORAGE_LH
impl Copy for DEVMODE_u1_s2
impl Copy for SYSTEM_LOGICAL_PROCESSOR_INFORMATION_NumaNode
impl Copy for SECURITY_ATTRIBUTES
impl Copy for IRQ_RESOURCE_32
impl Copy for ACTCTXA
impl Copy for EMRSETVIEWPORTORGEX
impl Copy for LARGE_INTEGER_s
impl Copy for IMAGE_AUX_SYMBOL_Sym_FcnAry_Function
impl Copy for TOKEN_APPCONTAINER_INFORMATION
impl Copy for LDT_ENTRY
impl Copy for WORD_SIZEDARR
impl Copy for _IMAGE_RUNTIME_FUNCTION_ENTRY
impl Copy for OFSTRUCT
impl Copy for CONTEXT
impl Copy for INET_PORT_RESERVATION_INFORMATION
impl Copy for JOBOBJECT_CPU_RATE_CONTROL_INFORMATION
impl Copy for IMAGE_AUX_SYMBOL_Sym
impl Copy for WSANAMESPACE_INFOW
impl Copy for ACL_SIZE_INFORMATION
impl Copy for GLYPHSET
impl Copy for POINTL
impl Copy for CM_NOTIFY_EVENT_DATA_DeviceInterface
impl Copy for PSINJECTDATA
impl Copy for DISPLAY_DEVICEA
impl Copy for FLAGGED_BYTE_BLOB
impl Copy for WORD_BLOB
impl Copy for DEVPROPKEY
impl Copy for SINGLE_LIST_ENTRY
impl Copy for CSTRING
impl Copy for PROCESS_MITIGATION_SYSTEM_CALL_DISABLE_POLICY
impl Copy for COPYFILE2_MESSAGE_StreamStarted
impl Copy for TRANSACTIONMANAGER_LOGPATH_INFORMATION
impl Copy for ACTCTX_SECTION_KEYED_DATA
impl Copy for PPM_IDLE_STATE_BUCKET_EX
impl Copy for KERNINGPAIR
impl Copy for STARTUPINFOA
impl Copy for NOTIFY_USER_POWER_SETTING
impl Copy for OVERLAPPED_ENTRY
impl Copy for FILE_END_OF_FILE_INFO
impl Copy for CIEXYZ
impl Copy for IRQ_RANGE
impl Copy for PROCESS_MITIGATION_IMAGE_LOAD_POLICY
impl Copy for WINDOW_BUFFER_SIZE_RECORD
impl Copy for ENUMLOGFONTEXDVA
impl Copy for IMAGE_TLS_DIRECTORY32
impl Copy for DISPLAYCONFIG_TARGET_DEVICE_NAME
impl Copy for FILE_NOTIFY_INFORMATION
impl Copy for DESIGNVECTOR
impl Copy for POINT
impl Copy for IMAGE_FILE_HEADER
impl Copy for HIBERFILE_BUCKET
impl Copy for DMA_DES
impl Copy for in_addr_S_un
impl Copy for SYSTEM_PROCESSOR_CYCLE_TIME_INFORMATION
impl Copy for FILE_ALLOCATION_INFO
impl Copy for SOCKADDR_IN6_LH_u
impl Copy for IMAGE_RESOURCE_DIRECTORY_STRING
impl Copy for HW_PROFILE_INFOA
impl Copy for PPM_WMI_PERF_STATES
impl Copy for DISPLAYCONFIG_PATH_SOURCE_INFO
impl Copy for CLAIM_SECURITY_ATTRIBUTES_INFORMATION_Attribute
impl Copy for sockproto
impl Copy for CM_NOTIFY_FILTER_DeviceHandle
impl Copy for ULARGE_INTEGER_u
impl Copy for WSACMSGHDR
impl Copy for ENUMLOGFONTW
impl Copy for EXCEPTION_DEBUG_INFO
impl Copy for MESSAGE_RESOURCE_BLOCK
impl Copy for RTL_BALANCED_NODE
impl Copy for ADDRINFOEX2W
impl Copy for EXCEPTION_POINTERS
impl Copy for DISPLAYCONFIG_2DREGION
impl Copy for CHARSETINFO
impl Copy for TCP_INITIAL_RTO_PARAMETERS
impl Copy for CM_NOTIFY_EVENT_DATA_u
impl Copy for JOBOBJECT_CPU_RATE_CONTROL_INFORMATION_u
impl Copy for KCRM_TRANSACTION_BLOB
impl Copy for IMAGE_AUX_SYMBOL_Sym_FcnAry
impl Copy for timeval
impl Copy for SOCKET_ADDRESS_LIST
impl Copy for RTL_CRITICAL_SECTION_DEBUG
impl Copy for CS_DES
impl Copy for DISPLAYCONFIG_PATH_TARGET_INFO
impl Copy for ULARGE_INTEGER_s
impl Copy for POWER_SESSION_WINLOGON
impl Copy for TRIVERTEX
impl Copy for TOKEN_SID_INFORMATION
impl Copy for FLOAT128
impl Copy for EMRCREATEPEN
impl Copy for PELARRAY
impl Copy for POWER_SESSION_TIMEOUTS
impl Copy for BYTE_SIZEDARR
impl Copy for LIST_ENTRY
impl Copy for XFORM
impl Copy for IMAGE_AUX_SYMBOL_EX_Section
impl Copy for PCCARD_DES
impl Copy for CREATE_PROCESS_DEBUG_INFO
impl Copy for BITMAPCOREHEADER
impl Copy for AXESLISTA
impl Copy for WSADATA
impl Copy for PROCESS_MITIGATION_SYSTEM_CALL_FILTER_POLICY
impl Copy for WSAVERSION
impl Copy for SE_SECURITY_DESCRIPTOR
impl Copy for RTL_BARRIER
impl Copy for TOKEN_LINKED_TOKEN
impl Copy for CM_NOTIFY_FILTER_DeviceInstance
impl Copy for PROCESSOR_IDLESTATE_POLICY
impl Copy for SECURITY_DESCRIPTOR_RELATIVE
impl Copy for IMAGE_RESOURCE_DIRECTORY_ENTRY
impl Copy for WSANSCLASSINFOA
impl Copy for MEMORY_BASIC_INFORMATION64
impl Copy for IMAGE_DATA_DIRECTORY
impl Copy for TRANSACTION_ENLISTMENTS_INFORMATION
impl Copy for EMRSTRETCHDIBITS
impl Copy for ACCESS_DENIED_CALLBACK_OBJECT_ACE
impl Copy for JOBOBJECT_LIMIT_VIOLATION_INFORMATION_2_u2
impl Copy for CHAR_INFO_Char
impl Copy for JOBOBJECT_BASIC_PROCESS_ID_LIST
impl Copy for TTPOLYCURVE
impl Copy for UMS_CREATE_THREAD_ATTRIBUTES
impl Copy for APPLICATIONLAUNCH_SETTING_VALUE
impl Copy for COMMCONFIG
impl Copy for COPYFILE2_MESSAGE_Info
impl Copy for REPARSE_GUID_DATA_BUFFER_GenericReparseBuffer
impl Copy for TOKEN_DEFAULT_DACL
impl Copy for TOKEN_OWNER
impl Copy for ANON_OBJECT_HEADER_V2
impl Copy for DISPLAYCONFIG_SET_ADVANCED_COLOR_STATE
impl Copy for LARGE_INTEGER_u
impl Copy for REAL_TIME_NOTIFICATION_SETTING_INPUT_EX
impl Copy for IMAGE_THUNK_DATA32
impl Copy for DCB
impl Copy for GUID
impl Copy for PROCESS_INFORMATION
impl Copy for TOKEN_GROUPS_AND_PRIVILEGES
impl Copy for TP_IO
impl Copy for IMAGE_ARM64_RUNTIME_FUNCTION_ENTRY
impl Copy for DISPLAYCONFIG_TARGET_DEVICE_NAME_FLAGS
impl Copy for KCRM_PROTOCOL_BLOB
impl Copy for ULARGE_INTEGER
impl Copy for NEWTEXTMETRICEXA
impl Copy for FLOWSPEC
impl Copy for CIEXYZTRIPLE
impl Copy for POLYTEXTA
impl Copy for IO_RANGE
impl Copy for EXCEPTION_RECORD64
impl Copy for WOW64_LDT_ENTRY_Bytes
impl Copy for JOBOBJECT_NOTIFICATION_LIMIT_INFORMATION_2
impl Copy for ENHMETAHEADER
impl Copy for SYSTEM_ALARM_OBJECT_ACE
impl Copy for EMREXCLUDECLIPRECT
impl Copy for EMRFRAMERGN
impl Copy for IMAGE_PROLOGUE_DYNAMIC_RELOCATION_HEADER
impl Copy for CLAIM_SECURITY_ATTRIBUTE_OCTET_STRING_VALUE
impl Copy for RECTL
impl Copy for EMRSETWORLDTRANSFORM
impl Copy for POWER_MONITOR_INVOCATION
impl Copy for WOW64_LDT_ENTRY_Bits
impl Copy for SID_AND_ATTRIBUTES
impl Copy for DYNAMIC_TIME_ZONE_INFORMATION
impl Copy for TOKEN_DEVICE_CLAIMS
impl Copy for DEVMODE_u2
impl Copy for MEM_LARGE_RANGE
impl Copy for LAYERPLANEDESCRIPTOR
impl Copy for DISPLAYCONFIG_SUPPORT_VIRTUAL_RESOLUTION
impl Copy for IMAGE_FUNCTION_ENTRY64
impl Copy for CHAR_INFO
impl Copy for EMRABORTPATH
impl Copy for CONSOLE_CURSOR_INFO
impl Copy for POWER_SESSION_CONNECT
impl Copy for TAPE_GET_POSITION
impl Copy for LUID
impl Copy for IO_COUNTERS
impl Copy for SCOPE_ID_u
impl Copy for NT_TIB32_u
impl Copy for IMAGE_AUX_SYMBOL_EX
impl Copy for TRANSACTIONMANAGER_OLDEST_INFORMATION
impl Copy for PPM_IDLE_ACCOUNTING
impl Copy for PROCESS_HEAP_ENTRY_u
impl Copy for KTMOBJECT_CURSOR
impl Copy for NUMA_NODE_RELATIONSHIP
impl Copy for LIST_ENTRY64
impl Copy for SCOPE_TABLE_ARM64
impl Copy for SYSTEM_AUDIT_CALLBACK_OBJECT_ACE
impl Copy for SYSTEM_MANDATORY_LABEL_ACE
impl Copy for JOBOBJECT_EXTENDED_LIMIT_INFORMATION
impl Copy for EMREXTESCAPE
impl Copy for HWPROFILEINFO_A
impl Copy for TAPE_SET_MEDIA_PARAMETERS
impl Copy for IMAGE_EXPORT_DIRECTORY
impl Copy for IMAGE_IMPORT_DESCRIPTOR
impl Copy for TRANSACTION_BIND_INFORMATION
impl Copy for MEM_LARGE_RESOURCE
impl Copy for VALENTA
impl Copy for SILOOBJECT_BASIC_INFORMATION
impl Copy for EXCEPTION_RECORD32
impl Copy for INET_PORT_RANGE
impl Copy for OVERLAPPED_u_s
impl Copy for SE_ACCESS_REPLY
impl Copy for TRANSPORT_SETTING_ID
impl Copy for PPM_WMI_IDLE_STATE
impl Copy for IN6_PKTINFO
impl Copy for TP_CALLBACK_ENVIRON_V3_u_s
impl Copy for WNF_STATE_NAME
impl Copy for WSABUF
impl Copy for LIST_ENTRY64
impl Copy for DEVPRIVATE_RANGE
impl Copy for FLAGGED_WORD_BLOB
impl Copy for BUSNUMBER_RESOURCE
impl Copy for CONSOLE_READCONSOLE_CONTROL
impl Copy for SYSTEM_LOGICAL_PROCESSOR_INFORMATION_EX_u
impl Copy for SE_ACCESS_REQUEST
impl Copy for IMAGE_VXD_HEADER
impl Copy for LDT_ENTRY_Bits
impl Copy for IMAGE_AUX_SYMBOL_EX_s
impl Copy for GROUP_AFFINITY
impl Copy for TRANSACTION_ENLISTMENT_PAIR
impl Copy for IMAGE_ROM_HEADERS
impl Copy for TAPE_SET_DRIVE_PARAMETERS
impl Copy for KCRM_MARSHAL_HEADER
impl Copy for LOGBRUSH
impl Copy for ACCESS_DENIED_CALLBACK_ACE
impl Copy for ACTCTXW
impl Copy for UMS_SYSTEM_THREAD_INFORMATION
impl Copy for EXTLOGPEN32
impl Copy for WSACOMPLETION_WindowMessage
impl Copy for FILE_ALIGNMENT_INFO
impl Copy for SOCKET_PEER_TARGET_NAME
impl Copy for EMRROUNDRECT
impl Copy for TEXTMETRICA
impl Copy for PALETTEENTRY
impl Copy for ENUMLOGFONTEXA
impl Copy for TRANSACTION_LIST_ENTRY
impl Copy for PROCESSOR_IDLESTATE_INFO
impl Copy for IMAGE_RESOURCE_DATA_ENTRY
impl Copy for IMAGE_THUNK_DATA64_u1
impl Copy for GLYPHMETRICSFLOAT
impl Copy for WOW64_DESCRIPTOR_TABLE_ENTRY
impl Copy for SINGLE_LIST_ENTRY
impl Copy for WSAPROTOCOL_INFOA
impl Copy for STARTUPINFOEXW
impl Copy for WSASERVICECLASSINFOA
impl Copy for PCCARD_RESOURCE
impl Copy for IMAGE_AUX_SYMBOL_EX_Sym
impl Copy for LOGBRUSH32
impl Copy for SYSTEM_SCOPED_POLICY_ID_ACE
impl Copy for CLAIM_SECURITY_ATTRIBUTE_FQBN_VALUE
impl Copy for CM_NOTIFY_FILTER
impl Copy for WCRANGE
impl Copy for TOKEN_CONTROL
impl Copy for PROCESS_MITIGATION_STRICT_HANDLE_CHECK_POLICY
impl Copy for CONSOLE_HISTORY_INFO
impl Copy for fd_set
impl Copy for EMRPOLYPOLYLINE
impl Copy for LOGFONTW
impl Copy for JOBOBJECT_JOBSET_INFORMATION
impl Copy for IMAGE_SYMBOL_N
impl Copy for FILE_DISPOSITION_INFO
impl Copy for SID_IDENTIFIER_AUTHORITY
impl Copy for INET_PORT_RESERVATION_INSTANCE
impl Copy for IMAGE_OPTIONAL_HEADER32
impl Copy for MEMORYSTATUS
impl Copy for COMMTIMEOUTS
impl Copy for UNLOAD_DLL_DEBUG_INFO
impl Copy for SYSTEM_AUDIT_OBJECT_ACE
impl Copy for XSAVE_FORMAT
impl Copy for SOCKET_SECURITY_QUERY_TEMPLATE
impl Copy for JOBOBJECT_IO_ATTRIBUTION_STATS
impl Copy for POINTS
impl Copy for SMALL_RECT
impl Copy for SYSTEM_ALARM_ACE
impl Copy for CS_RESOURCE
impl Copy for BY_HANDLE_FILE_INFORMATION
impl Copy for ACL_REVISION_INFORMATION
impl Copy for SE_TOKEN_USER
impl Copy for SOCKET_SECURITY_SETTINGS_IPSEC
impl Copy for GENERIC_MAPPING
impl Copy for EMREXTCREATEFONTINDIRECTW
impl Copy for ASSOCIATE_NAMERES_CONTEXT_INPUT
impl Copy for MESSAGE_RESOURCE_DATA
impl Copy for MFCARD_RESOURCE
impl Copy for PPM_THERMAL_POLICY_EVENT
impl Copy for DEVMODE_u1
impl Copy for EMRNAMEDESCAPE
impl Copy for EMRSETARCDIRECTION
impl Copy for GROUP_RELATIONSHIP
impl Copy for HANDLETABLE
impl Copy for EMRSTRETCHBLT
impl Copy for in6_addr
impl Copy for OBJECTID
impl Copy for PPM_IDLE_ACCOUNTING_EX
impl Copy for SE_TOKEN_USER_u1
impl Copy for MEMORY_BASIC_INFORMATION32
impl Copy for IMAGE_NT_HEADERS64
impl Copy for IMAGE_SEPARATE_DEBUG_HEADER
impl Copy for ENUMLOGFONTA
impl Copy for RASTERIZER_STATUS
impl Copy for KEY_EVENT_RECORD
impl Copy for COORD
impl Copy for IMAGE_AUX_SYMBOL_File
impl Copy for SYSTEM_POWER_LEVEL
impl Copy for ENHMETARECORD
impl Copy for PROC_THREAD_ATTRIBUTE_LIST
impl Copy for ACTIVATION_CONTEXT_COMPATIBILITY_INFORMATION
impl Copy for TIME_ZONE_INFORMATION
impl Copy for EMRALPHABLEND
impl Copy for IMAGE_RELOCATION_u
impl Copy for BUSNUMBER_DES
impl Copy for ADDRINFOEX2A
impl Copy for SYSTEM_CPU_SET_INFORMATION_CpuSet
impl Copy for SOCKET_SECURITY_QUERY_INFO
impl Copy for IMAGE_LINENUMBER
impl Copy for ENUMTEXTMETRICA
impl Copy for IMAGE_ROM_OPTIONAL_HEADER
impl Copy for REAL_TIME_NOTIFICATION_SETTING_OUTPUT
impl Copy for EMRSETPIXELV
impl Copy for DEVMODEW
impl Copy for UNICODE_STRING
impl Copy for COPYFILE2_MESSAGE_ChunkStarted
impl Copy for LARGE_INTEGER
impl Copy for PROCESSOR_PERFSTATE_POLICY
impl Copy for DISPLAYCONFIG_PATH_INFO
impl Copy for MEMORYSTATUSEX
impl Copy for IMAGE_ARM_RUNTIME_FUNCTION_ENTRY
impl Copy for TAPE_CREATE_PARTITION
impl Copy for LOGCOLORSPACEA
impl Copy for PPM_WMI_PERF_STATES_EX
impl Copy for SCOPE_TABLE_AMD64_ScopeRecord
impl Copy for IPV6_MREQ
impl Copy for TRANSACTION_PROPERTIES_INFORMATION
impl Copy for TOKEN_PRIMARY_GROUP
impl Copy for IMAGE_ALPHA_RUNTIME_FUNCTION_ENTRY
impl Copy for PANOSE
impl Copy for FILE_FULL_DIR_INFO
impl Copy for EMRCOLORMATCHTOTARGET
impl Copy for OBJECTID
impl Copy for WSAMSG
impl Copy for JOBOBJECT_BASIC_LIMIT_INFORMATION
impl Copy for AXISINFOA
impl Copy for SOCKADDR
impl Copy for IMAGE_FUNCTION_ENTRY64_u
impl Copy for ACTIVATION_CONTEXT_ASSEMBLY_DETAILED_INFORMATION
impl Copy for LUID_AND_ATTRIBUTES
impl Copy for WriteStyle
[src]
impl Copy for Target
[src]
impl Copy for ColorChoice
impl Copy for Color
impl Copy for Intense
impl Copy for Color
impl Copy for Error
impl Copy for Duration
impl Copy for Error
impl Copy for Stream
impl<'t> Copy for Match<'t>
impl<'t> Copy for Match<'t>
impl Copy for MatchKind
impl Copy for MatchKind
impl Copy for Span
impl Copy for ClassUnicodeRange
impl Copy for Position
impl Copy for Flag
impl Copy for ClassBytesRange
impl Copy for Utf8Range
impl Copy for Utf8Sequence
impl Copy for ClassSetBinaryOpKind
impl Copy for Canceled
Loading content...Implementors
impl Copy for Cost
[src]
impl Copy for DatumType
impl Copy for InOut
[src]
impl Copy for Validation
[src]
impl Copy for KernelFormat
[src]
impl Copy for DataFormat
[src]
impl Copy for Reducer
[src]
impl Copy for SearchStep
[src]
impl Copy for orkhon::prelude::ops::nn::tract_downcast_rs::__std::cmp::Ordering
[src]
impl Copy for Infallible
1.34.0[src]
impl Copy for orkhon::prelude::ops::nn::tract_downcast_rs::__std::io::ErrorKind
[src]
impl Copy for SeekFrom
[src]
impl Copy for IpAddr
1.7.0[src]
impl Copy for Ipv6MulticastScope
[src]
impl Copy for Shutdown
[src]
impl Copy for SocketAddr
[src]
impl Copy for FpCategory
[src]
impl Copy for orkhon::prelude::ops::nn::tract_downcast_rs::__std::sync::atomic::Ordering
[src]
impl Copy for RecvTimeoutError
1.12.0[src]
impl Copy for TryRecvError
[src]
impl Copy for LinearSpec
impl Copy for PanelStore
impl Copy for orkhon::prelude::ops::nn::tract_ndarray::ErrorKind
[src]
impl Copy for SliceOrIndex
[src]
impl Copy for InletId
[src]
impl Copy for OutletId
[src]
impl Copy for Symbol
impl Copy for orkhon::prelude::internal::f16
impl Copy for orkhon::prelude::ops::nn::tract_data::internal::tract_smallvec::alloc::fmt::Error
[src]
impl Copy for Utf8Error
[src]
impl Copy for AllocError
[src]
impl Copy for Global
[src]
impl Copy for Layout
1.28.0[src]
impl Copy for System
1.28.0[src]
impl Copy for TypeId
[src]
impl Copy for CpuidResult
1.27.0[src]
impl Copy for __m128
1.27.0[src]
impl Copy for __m128d
1.27.0[src]
impl Copy for __m128i
1.27.0[src]
impl Copy for __m256
1.27.0[src]
impl Copy for __m256d
1.27.0[src]
impl Copy for __m256i
1.27.0[src]
impl Copy for __m512
[src]
impl Copy for __m512d
[src]
impl Copy for __m512i
[src]
impl Copy for TryFromSliceError
1.34.0[src]
impl Copy for CharTryFromError
1.34.0[src]
impl Copy for FileType
1.1.0[src]
impl Copy for PhantomPinned
1.33.0[src]
impl Copy for Ipv4Addr
[src]
impl Copy for Ipv6Addr
[src]
impl Copy for SocketAddrV4
[src]
impl Copy for SocketAddrV6
[src]
impl Copy for NonZeroI8
1.34.0[src]
impl Copy for NonZeroI16
1.34.0[src]
impl Copy for NonZeroI32
1.34.0[src]
impl Copy for NonZeroI64
1.34.0[src]
impl Copy for NonZeroI128
1.34.0[src]
impl Copy for NonZeroIsize
1.34.0[src]
impl Copy for NonZeroU8
1.28.0[src]
impl Copy for NonZeroU16
1.28.0[src]
impl Copy for NonZeroU32
1.28.0[src]
impl Copy for NonZeroU64
1.28.0[src]
impl Copy for NonZeroU128
1.28.0[src]
impl Copy for NonZeroUsize
1.28.0[src]
impl Copy for TryFromIntError
1.34.0[src]
impl Copy for RangeFull
[src]
impl Copy for NoneError
[src]
impl Copy for ExitCode
[src]
impl Copy for ExitStatus
[src]
impl Copy for TraitObject
[src]
impl Copy for RecvError
[src]
impl Copy for orkhon::prelude::ops::nn::tract_downcast_rs::__std::sync::WaitTimeoutResult
1.5.0[src]
impl Copy for RawWakerVTable
1.36.0[src]
impl Copy for AccessError
1.26.0[src]
impl Copy for ThreadId
1.19.0[src]
impl Copy for orkhon::prelude::ops::nn::tract_downcast_rs::__std::time::Duration
1.3.0[src]
impl Copy for Instant
1.8.0[src]
impl Copy for SystemTime
1.8.0[src]
impl Copy for Axis
[src]
impl Copy for AxisDescription
[src]
impl Copy for Slice
[src]
impl<'a> Copy for Component<'a>
[src]
impl<'a> Copy for Prefix<'a>
[src]
impl<'a> Copy for Arguments<'a>
[src]
impl<'a> Copy for IoSlice<'a>
1.36.0[src]
impl<'a> Copy for Location<'a>
1.10.0[src]
impl<'a> Copy for Ancestors<'a>
1.28.0[src]
impl<'a> Copy for PrefixComponent<'a>
[src]
impl<'a, D> Copy for Axes<'a, D>
[src]
impl<'a, T, const N: usize> Copy for ArrayWindows<'a, T, N> where
T: 'a + Copy,
[src]
T: 'a + Copy,
impl<'a, TI> Copy for MatMatMulKerSpec<'a, TI> where
TI: Copy + Debug,
TI: Copy + Debug,
impl<A> Copy for RawViewRepr<A> where
A: Copy,
[src]
A: Copy,
impl<A> Copy for ViewRepr<A> where
A: Copy,
[src]
A: Copy,
impl<B, C> Copy for ControlFlow<B, C> where
C: Copy,
B: Copy,
[src]
C: Copy,
B: Copy,
impl<D> Copy for Indices<D> where
D: Copy + Dimension,
[src]
D: Copy + Dimension,
impl<D> Copy for Shape<D> where
D: Copy,
[src]
D: Copy,
impl<D> Copy for StrideShape<D> where
D: Copy,
[src]
D: Copy,
impl<F> Copy for RepeatWith<F> where
F: Copy,
1.28.0[src]
F: Copy,
impl<I> Copy for Dim<I> where
I: Copy + ?Sized,
[src]
I: Copy + ?Sized,
impl<Idx> Copy for RangeTo<Idx> where
Idx: Copy,
[src]
Idx: Copy,
impl<Idx> Copy for RangeToInclusive<Idx> where
Idx: Copy,
1.26.0[src]
Idx: Copy,
impl<L, R> Copy for Either<L, R> where
R: Copy,
L: Copy,
[src]
R: Copy,
L: Copy,
impl<P> Copy for Pin<P> where
P: Copy,
1.33.0[src]
P: Copy,
impl<S, D> Copy for ArrayBase<S, D> where
S: RawDataClone + Copy,
D: Copy,
[src]
S: RawDataClone + Copy,
D: Copy,
impl<T> Copy for Bound<T> where
T: Copy,
1.17.0[src]
T: Copy,
impl<T> Copy for Option<T> where
T: Copy,
[src]
T: Copy,
impl<T> Copy for TrySendError<T> where
T: Copy,
[src]
T: Copy,
impl<T> Copy for Poll<T> where
T: Copy,
1.36.0[src]
T: Copy,
impl<T> Copy for orkhon::prelude::ops::nn::tract_itertools::FoldWhile<T> where
T: Copy,
[src]
T: Copy,
impl<T> Copy for orkhon::prelude::ops::nn::tract_itertools::MinMaxResult<T> where
T: Copy,
[src]
T: Copy,
impl<T> Copy for orkhon::prelude::ops::nn::tract_itertools::Position<T> where
T: Copy,
[src]
T: Copy,
impl<T> Copy for orkhon::prelude::ops::nn::tract_ndarray::FoldWhile<T> where
T: Copy,
[src]
T: Copy,
impl<T> Copy for PhantomData<T> where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Copy for Reverse<T> where
T: Copy,
1.19.0[src]
T: Copy,
impl<T> Copy for Discriminant<T>
1.21.0[src]
impl<T> Copy for ManuallyDrop<T> where
T: Copy + ?Sized,
1.20.0[src]
T: Copy + ?Sized,
impl<T> Copy for Wrapping<T> where
T: Copy,
[src]
T: Copy,
impl<T> Copy for NonNull<T> where
T: ?Sized,
1.25.0[src]
T: ?Sized,
impl<T> Copy for SendError<T> where
T: Copy,
[src]
T: Copy,
impl<T> Copy for MaybeUninit<T> where
T: Copy,
1.36.0[src]
T: Copy,
impl<T, D> Copy for SliceInfo<T, D> where
T: Copy,
D: Dimension,
[src]
T: Copy,
D: Dimension,
impl<T, E> Copy for Result<T, E> where
T: Copy,
E: Copy,
[src]
T: Copy,
E: Copy,
impl<TI> Copy for FusedKerSpec<TI> where
TI: Copy,
TI: Copy,
impl<Y, R> Copy for GeneratorState<Y, R> where
R: Copy,
Y: Copy,
[src]
R: Copy,
Y: Copy,