1.0.0[−][src]Trait cron_clock::lib::std::prelude::v1::v1::Clone
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 derive
d
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 derive
d, 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 implementClone
(even if the referent doesn't), while variables captured by mutable reference never implementClone
.
Required methods
#[must_use =
"cloning is often expensive and is not expected to have side effects"]fn clone(&self) -> Self
Returns a copy of the value.
Examples
let hello = "Hello"; // &str implements Clone assert_eq!("Hello", hello.clone());
Provided methods
fn clone_from(&mut self, source: &Self)
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.
Implementations on Foreign Types
impl<'a> Clone for EncodeWide<'a>
[src]
fn clone(&self) -> EncodeWide<'a>
[src]
impl Clone for Permissions
[src]
fn clone(&self) -> Permissions
[src]
impl Clone for AccessError
[src]
fn clone(&self) -> AccessError
[src]
impl<'a> Clone for Ancestors<'a>
[src]
impl Clone for FromBytesWithNulError
[src]
fn clone(&self) -> FromBytesWithNulError
[src]
impl Clone for Thread
[src]
impl<'a> Clone for Iter<'a>
[src]
impl Clone for ThreadId
[src]
impl Clone for Shutdown
[src]
impl<'a> Clone for PrefixComponent<'a>
[src]
fn clone(&self) -> PrefixComponent<'a>
[src]
impl Clone for SystemTime
[src]
fn clone(&self) -> SystemTime
[src]
impl Clone for StripPrefixError
[src]
fn clone(&self) -> StripPrefixError
[src]
impl Clone for ErrorKind
[src]
impl Clone for OsString
[src]
impl Clone for AddrParseError
[src]
fn clone(&self) -> AddrParseError
[src]
impl<T> Clone for SendError<T> where
T: Clone,
[src]
T: Clone,
impl<T> Clone for Cursor<T> where
T: Clone,
[src]
T: Clone,
impl<'a> Clone for Component<'a>
[src]
impl Clone for Output
[src]
impl Clone for NulError
[src]
impl Clone for Ipv4Addr
[src]
impl<T> Clone for Sender<T>
[src]
impl Clone for ExitStatus
[src]
fn clone(&self) -> ExitStatus
[src]
impl Clone for WaitTimeoutResult
[src]
fn clone(&self) -> WaitTimeoutResult
[src]
impl Clone for Ipv6Addr
[src]
impl Clone for System
[src]
impl Clone for RecvTimeoutError
[src]
fn clone(&self) -> RecvTimeoutError
[src]
impl Clone for Metadata
[src]
impl Clone for Ipv6MulticastScope
[src]
fn clone(&self) -> Ipv6MulticastScope
[src]
impl Clone for FileType
[src]
impl Clone for Instant
[src]
impl<'a> Clone for Chain<'a>
[src]
impl Clone for IpAddr
[src]
impl<T> Clone for TrySendError<T> where
T: Clone,
[src]
T: Clone,
fn clone(&self) -> TrySendError<T>
[src]
impl Clone for IntoStringError
[src]
fn clone(&self) -> IntoStringError
[src]
impl Clone for SocketAddrV4
[src]
fn clone(&self) -> SocketAddrV4
[src]
impl Clone for ExitCode
[src]
impl Clone for SeekFrom
[src]
impl<'a> Clone for Prefix<'a>
[src]
impl Clone for TryRecvError
[src]
fn clone(&self) -> TryRecvError
[src]
impl Clone for OpenOptions
[src]
fn clone(&self) -> OpenOptions
[src]
impl Clone for RecvError
[src]
impl<'a> Clone for Components<'a>
[src]
fn clone(&self) -> Components<'a>
[src]
impl Clone for SocketAddrV6
[src]
fn clone(&self) -> SocketAddrV6
[src]
impl Clone for SystemTimeError
[src]
fn clone(&self) -> SystemTimeError
[src]
impl Clone for SocketAddr
[src]
fn clone(&self) -> SocketAddr
[src]
impl Clone for CString
[src]
impl<T> Clone for SyncSender<T>
[src]
fn clone(&self) -> SyncSender<T>
[src]
impl<'a> Clone for IoSlice<'a>
[src]
impl Clone for PathBuf
[src]
impl Clone for VarError
[src]
impl Clone for DecodeUtf16Error
[src]
fn clone(&self) -> DecodeUtf16Error
[src]
impl Clone for i8
[src]
impl Clone for NonZeroU32
[src]
fn clone(&self) -> NonZeroU32
[src]
impl Clone for CpuidResult
[src]
fn clone(&self) -> CpuidResult
[src]
impl Clone for Layout
[src]
impl Clone for TryFromSliceError
[src]
fn clone(&self) -> TryFromSliceError
[src]
impl Clone for EscapeUnicode
[src]
fn clone(&self) -> EscapeUnicode
[src]
impl Clone for IntErrorKind
[src]
fn clone(&self) -> IntErrorKind
[src]
impl Clone for i64
[src]
impl Clone for NonZeroI16
[src]
fn clone(&self) -> NonZeroI16
[src]
impl Clone for ParseFloatError
[src]
fn clone(&self) -> ParseFloatError
[src]
impl Clone for FpCategory
[src]
fn clone(&self) -> FpCategory
[src]
impl Clone for CharTryFromError
[src]
fn clone(&self) -> CharTryFromError
[src]
impl Clone for u32
[src]
impl<'_, T, P> Clone for SplitInclusive<'_, T, P> where
P: Clone + FnMut(&T) -> bool,
[src]
P: Clone + FnMut(&T) -> bool,
fn clone(&self) -> SplitInclusive<'_, T, P>
[src]
impl Clone for !
[src]
impl Clone for __m256
[src]
impl Clone for NonZeroIsize
[src]
fn clone(&self) -> NonZeroIsize
[src]
impl Clone for NonZeroU64
[src]
fn clone(&self) -> NonZeroU64
[src]
impl Clone for NonZeroI32
[src]
fn clone(&self) -> NonZeroI32
[src]
impl Clone for AllocErr
[src]
impl Clone for u128
[src]
impl<T> Clone for PhantomData<T> where
T: ?Sized,
[src]
T: ?Sized,
fn clone(&self) -> PhantomData<T>
[src]
impl<T> Clone for Ready<T> where
T: Clone,
[src]
T: Clone,
impl Clone for u8
[src]
impl Clone for __m256d
[src]
impl Clone for EscapeDefault
[src]
fn clone(&self) -> EscapeDefault
[src]
impl Clone for __m64
[src]
impl Clone for AllocInit
[src]
impl Clone for usize
[src]
impl<'_, T> Clone for &'_ T where
T: ?Sized,
[src]
T: ?Sized,
Shared references can be cloned, but mutable references cannot!
impl Clone for bool
[src]
impl Clone for EscapeDefault
[src]
fn clone(&self) -> EscapeDefault
[src]
impl Clone for EscapeDebug
[src]
fn clone(&self) -> EscapeDebug
[src]
impl Clone for RawWakerVTable
[src]
fn clone(&self) -> RawWakerVTable
[src]
impl Clone for NonZeroI8
[src]
impl Clone for TryFromIntError
[src]
fn clone(&self) -> TryFromIntError
[src]
impl<T> Clone for RefCell<T> where
T: Clone,
[src]
T: Clone,
impl Clone for NonZeroU8
[src]
impl<'_, T> !Clone for &'_ mut T where
T: ?Sized,
[src]
T: ?Sized,
Shared references can be cloned, but mutable references cannot!
impl<T> Clone for NonNull<T> where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Clone for *const T where
T: ?Sized,
[src]
T: ?Sized,
impl Clone for TypeId
[src]
impl<T> Clone for Pending<T>
[src]
impl<'f> Clone for VaListImpl<'f>
[src]
fn clone(&self) -> VaListImpl<'f>
[src]
impl<T> Clone for *mut T where
T: ?Sized,
[src]
T: ?Sized,
impl Clone for i32
[src]
impl Clone for __m512i
[src]
impl Clone for NonZeroU128
[src]
fn clone(&self) -> NonZeroU128
[src]
impl Clone for PhantomPinned
[src]
fn clone(&self) -> PhantomPinned
[src]
impl Clone for Duration
[src]
impl<P> Clone for Pin<P> where
P: Clone,
[src]
P: Clone,
impl<T> Clone for Cell<T> where
T: Copy,
[src]
T: Copy,
impl Clone for Ordering
[src]
impl Clone for ToUppercase
[src]
fn clone(&self) -> ToUppercase
[src]
impl<'a, P> Clone for SplitInclusive<'a, P> where
P: Pattern<'a>,
<P as Pattern<'a>>::Searcher: Clone,
[src]
P: Pattern<'a>,
<P as Pattern<'a>>::Searcher: Clone,
fn clone(&self) -> SplitInclusive<'a, P>
[src]
impl<T> Clone for Wrapping<T> where
T: Clone,
[src]
T: Clone,
impl Clone for __m512
[src]
impl Clone for ReallocPlacement
[src]
fn clone(&self) -> ReallocPlacement
[src]
impl Clone for Waker
[src]
impl Clone for __m128d
[src]
impl Clone for ParseCharError
[src]
fn clone(&self) -> ParseCharError
[src]
impl Clone for __m512d
[src]
impl Clone for LayoutErr
[src]
impl Clone for TraitObject
[src]
fn clone(&self) -> TraitObject
[src]
impl Clone for ToLowercase
[src]
fn clone(&self) -> ToLowercase
[src]
impl Clone for u64
[src]
impl Clone for MemoryBlock
[src]
fn clone(&self) -> MemoryBlock
[src]
impl Clone for NonZeroU16
[src]
fn clone(&self) -> NonZeroU16
[src]
impl Clone for __m256i
[src]
impl Clone for i128
[src]
impl<T> Clone for Poll<T> where
T: Clone,
[src]
T: Clone,
impl Clone for char
[src]
impl Clone for u16
[src]
impl Clone for NonZeroI128
[src]
fn clone(&self) -> NonZeroI128
[src]
impl<const N: usize, T> Clone for IntoIter<T, N> where
T: Clone,
[T; N]: LengthAtMost32,
[src]
T: Clone,
[T; N]: LengthAtMost32,
impl Clone for i16
[src]
impl Clone for NonZeroUsize
[src]
fn clone(&self) -> NonZeroUsize
[src]
impl Clone for isize
[src]
impl<I> Clone for DecodeUtf16<I> where
I: Clone + Iterator<Item = u16>,
[src]
I: Clone + Iterator<Item = u16>,
fn clone(&self) -> DecodeUtf16<I>
[src]
impl Clone for ParseIntError
[src]
fn clone(&self) -> ParseIntError
[src]
impl Clone for __m128
[src]
impl Clone for NonZeroI64
[src]
fn clone(&self) -> NonZeroI64
[src]
impl Clone for __m128i
[src]
impl Clone for f64
[src]
impl Clone for f32
[src]
impl<T> Clone for Arc<T> where
T: ?Sized,
[src]
T: ?Sized,
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<'_, B> Clone for Cow<'_, B> where
B: ToOwned + ?Sized,
[src]
B: ToOwned + ?Sized,
impl<T> Clone for Rc<T> where
T: ?Sized,
[src]
T: ?Sized,
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 Clone for Global
[src]
impl<T> Clone for Weak<T> where
T: ?Sized,
[src]
T: ?Sized,
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 Weak<T> where
T: ?Sized,
[src]
T: ?Sized,
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 Clone for utimbuf
fn clone(&self) -> utimbuf
impl Clone for timespec
fn clone(&self) -> timespec
impl Clone for timezone
fn clone(&self) -> timezone
impl Clone for FILE
fn clone(&self) -> FILE
impl Clone for sockaddr
fn clone(&self) -> sockaddr
impl Clone for fpos_t
fn clone(&self) -> fpos_t
impl Clone for timeval
fn clone(&self) -> timeval
impl Clone for tm
fn clone(&self) -> tm
impl Clone for stat
fn clone(&self) -> stat
impl Clone for Frame
[src]
impl Clone for PrintFmt
[src]
impl Clone for TryDemangleError
fn clone(&self) -> TryDemangleError
impl<'_, T, S> Clone for SymmetricDifference<'_, T, S>
fn clone(&self) -> SymmetricDifference<'_, T, S>
impl<'_, K> Clone for Iter<'_, K>
fn clone(&self) -> Iter<'_, K>
impl<'_, T, S> Clone for Difference<'_, T, S>
fn clone(&self) -> Difference<'_, T, S>
impl<'_, K, V> Clone for Keys<'_, K, V>
fn clone(&self) -> Keys<'_, K, V>
impl<'_, K, V> Clone for Values<'_, K, V>
fn clone(&self) -> Values<'_, K, V>
impl<'_, K, V> Clone for Iter<'_, K, V>
fn clone(&self) -> Iter<'_, K, V>
impl Clone for CollectionAllocErr
fn clone(&self) -> CollectionAllocErr
impl<K, V, S> Clone for HashMap<K, V, S> where
K: Clone,
S: Clone,
V: Clone,
K: Clone,
S: Clone,
V: Clone,
fn clone(&self) -> HashMap<K, V, S>
impl<'_, T, S> Clone for Intersection<'_, T, S>
fn clone(&self) -> Intersection<'_, T, S>
impl<T, S> Clone for HashSet<T, S> where
S: Clone,
T: Clone,
S: Clone,
T: Clone,
fn clone(&self) -> HashSet<T, S>
impl<'_, T, S> Clone for Union<'_, T, S>
fn clone(&self) -> Union<'_, T, S>
impl Clone for PreciseTime
[src]
fn clone(&self) -> PreciseTime
[src]
impl Clone for SteadyTime
[src]
fn clone(&self) -> SteadyTime
[src]
impl Clone for Tm
[src]
impl Clone for Timespec
[src]
impl Clone for ParseError
[src]
fn clone(&self) -> ParseError
[src]
impl Clone for OutOfRangeError
[src]
fn clone(&self) -> OutOfRangeError
[src]
impl Clone for TRANSACTION_PROPERTIES_INFORMATION
fn clone(&self) -> TRANSACTION_PROPERTIES_INFORMATION
impl Clone for SYSTEM_ALARM_CALLBACK_OBJECT_ACE
fn clone(&self) -> SYSTEM_ALARM_CALLBACK_OBJECT_ACE
impl Clone for PPM_WMI_PERF_STATE
fn clone(&self) -> PPM_WMI_PERF_STATE
impl Clone for LIST_ENTRY64
fn clone(&self) -> LIST_ENTRY64
impl Clone for SYSTEMTIME
fn clone(&self) -> SYSTEMTIME
impl Clone for QUOTA_LIMITS
fn clone(&self) -> QUOTA_LIMITS
impl Clone for TP_IO
fn clone(&self) -> TP_IO
impl Clone for STRING64
fn clone(&self) -> STRING64
impl Clone for PROCESS_MITIGATION_FONT_DISABLE_POLICY
fn clone(&self) -> PROCESS_MITIGATION_FONT_DISABLE_POLICY
impl Clone for POWER_SESSION_CONNECT
fn clone(&self) -> POWER_SESSION_CONNECT
impl Clone for LUID_AND_ATTRIBUTES
fn clone(&self) -> LUID_AND_ATTRIBUTES
impl Clone for PPM_PERFSTATE_EVENT
fn clone(&self) -> PPM_PERFSTATE_EVENT
impl Clone for TAPE_GET_POSITION
fn clone(&self) -> TAPE_GET_POSITION
impl Clone for WOW64_LDT_ENTRY_HighWord
fn clone(&self) -> WOW64_LDT_ENTRY_HighWord
impl Clone for CREATE_PROCESS_DEBUG_INFO
fn clone(&self) -> CREATE_PROCESS_DEBUG_INFO
impl Clone for PROCESSOR_PERFSTATE_POLICY_u_Flags
fn clone(&self) -> PROCESSOR_PERFSTATE_POLICY_u_Flags
impl Clone for TRANSACTIONMANAGER_LOGPATH_INFORMATION
fn clone(&self) -> TRANSACTIONMANAGER_LOGPATH_INFORMATION
impl Clone for CLAIM_SECURITY_ATTRIBUTE_RELATIVE_V1
fn clone(&self) -> CLAIM_SECURITY_ATTRIBUTE_RELATIVE_V1
impl Clone for KCRM_TRANSACTION_BLOB
fn clone(&self) -> KCRM_TRANSACTION_BLOB
impl Clone for PROCESS_MITIGATION_IMAGE_LOAD_POLICY
fn clone(&self) -> PROCESS_MITIGATION_IMAGE_LOAD_POLICY
impl Clone for OUTPUT_DEBUG_STRING_INFO
fn clone(&self) -> OUTPUT_DEBUG_STRING_INFO
impl Clone for TAPE_WRITE_MARKS
fn clone(&self) -> TAPE_WRITE_MARKS
impl Clone for IMAGE_RESOURCE_DIRECTORY_ENTRY_u_s
fn clone(&self) -> IMAGE_RESOURCE_DIRECTORY_ENTRY_u_s
impl Clone for GUID
fn clone(&self) -> GUID
impl Clone for TRANSACTION_NOTIFICATION_SAVEPOINT_ARGUMENT
fn clone(&self) -> TRANSACTION_NOTIFICATION_SAVEPOINT_ARGUMENT
impl Clone for IMAGE_SEPARATE_DEBUG_HEADER
fn clone(&self) -> IMAGE_SEPARATE_DEBUG_HEADER
impl Clone for PROCESS_MITIGATION_PAYLOAD_RESTRICTION_POLICY
fn clone(&self) -> PROCESS_MITIGATION_PAYLOAD_RESTRICTION_POLICY
impl Clone for OVERLAPPED_u_s
fn clone(&self) -> OVERLAPPED_u_s
impl Clone for SYSTEM_ACCESS_FILTER_ACE
fn clone(&self) -> SYSTEM_ACCESS_FILTER_ACE
impl Clone for IMAGE_EPILOGUE_DYNAMIC_RELOCATION_HEADER
fn clone(&self) -> IMAGE_EPILOGUE_DYNAMIC_RELOCATION_HEADER
impl Clone for IMAGE_SECTION_HEADER
fn clone(&self) -> IMAGE_SECTION_HEADER
impl Clone for LARGE_INTEGER_u
fn clone(&self) -> LARGE_INTEGER_u
impl Clone for SYSTEM_LOGICAL_PROCESSOR_INFORMATION_u
fn clone(&self) -> SYSTEM_LOGICAL_PROCESSOR_INFORMATION_u
impl Clone for ACTIVATION_CONTEXT_DETAILED_INFORMATION
fn clone(&self) -> ACTIVATION_CONTEXT_DETAILED_INFORMATION
impl Clone for SCOPE_TABLE_AMD64
fn clone(&self) -> SCOPE_TABLE_AMD64
impl Clone for UMS_CREATE_THREAD_ATTRIBUTES
fn clone(&self) -> UMS_CREATE_THREAD_ATTRIBUTES
impl Clone for PROCESS_HEAP_ENTRY_Block
fn clone(&self) -> PROCESS_HEAP_ENTRY_Block
impl Clone for RTL_RUN_ONCE
fn clone(&self) -> RTL_RUN_ONCE
impl Clone for DEBUG_EVENT
fn clone(&self) -> DEBUG_EVENT
impl Clone for EXCEPTION_DEBUG_INFO
fn clone(&self) -> EXCEPTION_DEBUG_INFO
impl Clone for XSTATE_CONTEXT
fn clone(&self) -> XSTATE_CONTEXT
impl Clone for TRANSACTION_LIST_INFORMATION
fn clone(&self) -> TRANSACTION_LIST_INFORMATION
impl Clone for ACCESS_REASONS
fn clone(&self) -> ACCESS_REASONS
impl Clone for JOBOBJECT_LIMIT_VIOLATION_INFORMATION_2_u1
fn clone(&self) -> JOBOBJECT_LIMIT_VIOLATION_INFORMATION_2_u1
impl Clone for SYSTEM_LOGICAL_PROCESSOR_INFORMATION_NumaNode
fn clone(&self) -> SYSTEM_LOGICAL_PROCESSOR_INFORMATION_NumaNode
impl Clone for RTL_BALANCED_NODE
fn clone(&self) -> RTL_BALANCED_NODE
impl Clone for PROCESSOR_RELATIONSHIP
fn clone(&self) -> PROCESSOR_RELATIONSHIP
impl Clone for SYSTEM_ALARM_ACE
fn clone(&self) -> SYSTEM_ALARM_ACE
impl Clone for IMAGE_VXD_HEADER
fn clone(&self) -> IMAGE_VXD_HEADER
impl Clone for NUMA_NODE_RELATIONSHIP
fn clone(&self) -> NUMA_NODE_RELATIONSHIP
impl Clone for MESSAGE_RESOURCE_BLOCK
fn clone(&self) -> MESSAGE_RESOURCE_BLOCK
impl Clone for IMPORT_OBJECT_HEADER
fn clone(&self) -> IMPORT_OBJECT_HEADER
impl Clone for SCOPE_TABLE_ARM64_ScopeRecord
fn clone(&self) -> SCOPE_TABLE_ARM64_ScopeRecord
impl Clone for OBJECTID
fn clone(&self) -> OBJECTID
impl Clone for ACCESS_DENIED_CALLBACK_OBJECT_ACE
fn clone(&self) -> ACCESS_DENIED_CALLBACK_OBJECT_ACE
impl Clone for SECURITY_CAPABILITIES
fn clone(&self) -> SECURITY_CAPABILITIES
impl Clone for WOW64_LDT_ENTRY_Bytes
fn clone(&self) -> WOW64_LDT_ENTRY_Bytes
impl Clone for EVENTSFORLOGFILE
fn clone(&self) -> EVENTSFORLOGFILE
impl Clone for CFG_CALL_TARGET_INFO
fn clone(&self) -> CFG_CALL_TARGET_INFO
impl Clone for TAPE_SET_POSITION
fn clone(&self) -> TAPE_SET_POSITION
impl Clone for TP_CALLBACK_ENVIRON_V3_u
fn clone(&self) -> TP_CALLBACK_ENVIRON_V3_u
impl Clone for SECURITY_OBJECT_AI_PARAMS
fn clone(&self) -> SECURITY_OBJECT_AI_PARAMS
impl Clone for TOKEN_PRIMARY_GROUP
fn clone(&self) -> TOKEN_PRIMARY_GROUP
impl Clone for JOBOBJECT_IO_RATE_CONTROL_INFORMATION_NATIVE_V2
fn clone(&self) -> JOBOBJECT_IO_RATE_CONTROL_INFORMATION_NATIVE_V2
impl Clone for JOBOBJECT_LIMIT_VIOLATION_INFORMATION_2_u2
fn clone(&self) -> JOBOBJECT_LIMIT_VIOLATION_INFORMATION_2_u2
impl Clone for SYSTEM_LOGICAL_PROCESSOR_INFORMATION_EX_u
fn clone(&self) -> SYSTEM_LOGICAL_PROCESSOR_INFORMATION_EX_u
impl Clone for IMAGE_SYMBOL_N_Name
fn clone(&self) -> IMAGE_SYMBOL_N_Name
impl Clone for RTL_BALANCED_NODE_s
fn clone(&self) -> RTL_BALANCED_NODE_s
impl Clone for IMAGE_HOT_PATCH_HASHES
fn clone(&self) -> IMAGE_HOT_PATCH_HASHES
impl Clone for TRANSACTION_NOTIFICATION_TM_ONLINE_ARGUMENT
fn clone(&self) -> TRANSACTION_NOTIFICATION_TM_ONLINE_ARGUMENT
impl Clone for WOW64_FLOATING_SAVE_AREA
fn clone(&self) -> WOW64_FLOATING_SAVE_AREA
impl Clone for IMAGE_COFF_SYMBOLS_HEADER
fn clone(&self) -> IMAGE_COFF_SYMBOLS_HEADER
impl Clone for IMAGE_DELAYLOAD_DESCRIPTOR
fn clone(&self) -> IMAGE_DELAYLOAD_DESCRIPTOR
impl Clone for SECURITY_QUALITY_OF_SERVICE
fn clone(&self) -> SECURITY_QUALITY_OF_SERVICE
impl Clone for STRING
fn clone(&self) -> STRING
impl Clone for ACCESS_ALLOWED_OBJECT_ACE
fn clone(&self) -> ACCESS_ALLOWED_OBJECT_ACE
impl Clone for SECURITY_ATTRIBUTES
fn clone(&self) -> SECURITY_ATTRIBUTES
impl Clone for ACCESS_DENIED_CALLBACK_ACE
fn clone(&self) -> ACCESS_DENIED_CALLBACK_ACE
impl Clone for ULARGE_INTEGER_s
fn clone(&self) -> ULARGE_INTEGER_s
impl Clone for OBJECT_ATTRIBUTES32
fn clone(&self) -> OBJECT_ATTRIBUTES32
impl Clone for TOKEN_APPCONTAINER_INFORMATION
fn clone(&self) -> TOKEN_APPCONTAINER_INFORMATION
impl Clone for IMAGE_AUX_SYMBOL_Sym_FcnAry_Function
fn clone(&self) -> IMAGE_AUX_SYMBOL_Sym_FcnAry_Function
impl Clone for SYSTEM_AUDIT_ACE
fn clone(&self) -> SYSTEM_AUDIT_ACE
impl Clone for MEMORY_BASIC_INFORMATION32
fn clone(&self) -> MEMORY_BASIC_INFORMATION32
impl Clone for HARDWARE_COUNTER_DATA
fn clone(&self) -> HARDWARE_COUNTER_DATA
impl Clone for TP_POOL_STACK_INFORMATION
fn clone(&self) -> TP_POOL_STACK_INFORMATION
impl Clone for IMAGE_ROM_HEADERS
fn clone(&self) -> IMAGE_ROM_HEADERS
impl Clone for REASON_CONTEXT
fn clone(&self) -> REASON_CONTEXT
impl Clone for JOBOBJECT_NOTIFICATION_LIMIT_INFORMATION_2_u1
fn clone(&self) -> JOBOBJECT_NOTIFICATION_LIMIT_INFORMATION_2_u1
impl Clone for IMAGE_HOT_PATCH_INFO
fn clone(&self) -> IMAGE_HOT_PATCH_INFO
impl Clone for TP_WAIT
fn clone(&self) -> TP_WAIT
impl Clone for TOKEN_SID_INFORMATION
fn clone(&self) -> TOKEN_SID_INFORMATION
impl Clone for ANON_OBJECT_HEADER_BIGOBJ
fn clone(&self) -> ANON_OBJECT_HEADER_BIGOBJ
impl Clone for TOKEN_MANDATORY_LABEL
fn clone(&self) -> TOKEN_MANDATORY_LABEL
impl Clone for LIST_ENTRY64
fn clone(&self) -> LIST_ENTRY64
impl Clone for RESOURCEMANAGER_COMPLETION_INFORMATION
fn clone(&self) -> RESOURCEMANAGER_COMPLETION_INFORMATION
impl Clone for IMAGE_THUNK_DATA64
fn clone(&self) -> IMAGE_THUNK_DATA64
impl Clone for IMAGE_SYMBOL_EX_N
fn clone(&self) -> IMAGE_SYMBOL_EX_N
impl Clone for IMAGE_COR20_HEADER
fn clone(&self) -> IMAGE_COR20_HEADER
impl Clone for RTL_BARRIER
fn clone(&self) -> RTL_BARRIER
impl Clone for IMAGE_THUNK_DATA32_u1
fn clone(&self) -> IMAGE_THUNK_DATA32_u1
impl Clone for SYSTEM_SCOPED_POLICY_ID_ACE
fn clone(&self) -> SYSTEM_SCOPED_POLICY_ID_ACE
impl Clone for IMAGE_AUX_SYMBOL_EX_s
fn clone(&self) -> IMAGE_AUX_SYMBOL_EX_s
impl Clone for PPM_IDLE_ACCOUNTING
fn clone(&self) -> PPM_IDLE_ACCOUNTING
impl Clone for JOBOBJECT_LIMIT_VIOLATION_INFORMATION
fn clone(&self) -> JOBOBJECT_LIMIT_VIOLATION_INFORMATION
impl Clone for IMAGE_PROLOGUE_DYNAMIC_RELOCATION_HEADER
fn clone(&self) -> IMAGE_PROLOGUE_DYNAMIC_RELOCATION_HEADER
impl Clone for ACL_REVISION_INFORMATION
fn clone(&self) -> ACL_REVISION_INFORMATION
impl Clone for LARGE_INTEGER
fn clone(&self) -> LARGE_INTEGER
impl Clone for IMAGE_IMPORT_DESCRIPTOR_u
fn clone(&self) -> IMAGE_IMPORT_DESCRIPTOR_u
impl Clone for ULARGE_INTEGER
fn clone(&self) -> ULARGE_INTEGER
impl Clone for IMAGE_THUNK_DATA32
fn clone(&self) -> IMAGE_THUNK_DATA32
impl Clone for TRANSACTION_NOTIFICATION_PROPAGATE_ARGUMENT
fn clone(&self) -> TRANSACTION_NOTIFICATION_PROPAGATE_ARGUMENT
impl Clone for ACCESS_ALLOWED_CALLBACK_ACE
fn clone(&self) -> ACCESS_ALLOWED_CALLBACK_ACE
impl Clone for IMAGE_TLS_DIRECTORY64
fn clone(&self) -> IMAGE_TLS_DIRECTORY64
impl Clone for WOW64_DESCRIPTOR_TABLE_ENTRY
fn clone(&self) -> WOW64_DESCRIPTOR_TABLE_ENTRY
impl Clone for TAPE_SET_MEDIA_PARAMETERS
fn clone(&self) -> TAPE_SET_MEDIA_PARAMETERS
impl Clone for IMAGE_RESOURCE_DATA_ENTRY
fn clone(&self) -> IMAGE_RESOURCE_DATA_ENTRY
impl Clone for TAPE_GET_MEDIA_PARAMETERS
fn clone(&self) -> TAPE_GET_MEDIA_PARAMETERS
impl Clone for SYSTEM_INFO_u_s
fn clone(&self) -> SYSTEM_INFO_u_s
impl Clone for UNICODE_STRING
fn clone(&self) -> UNICODE_STRING
impl Clone for FPO_DATA
fn clone(&self) -> FPO_DATA
impl Clone for CONTEXT
fn clone(&self) -> CONTEXT
impl Clone for TRANSACTION_NOTIFICATION_RECOVERY_ARGUMENT
fn clone(&self) -> TRANSACTION_NOTIFICATION_RECOVERY_ARGUMENT
impl Clone for NT_TIB64_u
fn clone(&self) -> NT_TIB64_u
impl Clone for IMAGE_TLS_DIRECTORY32
fn clone(&self) -> IMAGE_TLS_DIRECTORY32
impl Clone for TP_CALLBACK_ENVIRON_V3
fn clone(&self) -> TP_CALLBACK_ENVIRON_V3
impl Clone for GENERIC_MAPPING
fn clone(&self) -> GENERIC_MAPPING
impl Clone for MESSAGE_RESOURCE_DATA
fn clone(&self) -> MESSAGE_RESOURCE_DATA
impl Clone for WOW64_LDT_ENTRY
fn clone(&self) -> WOW64_LDT_ENTRY
impl Clone for PERFORMANCE_DATA
fn clone(&self) -> PERFORMANCE_DATA
impl Clone for PPM_THERMALCHANGE_EVENT
fn clone(&self) -> PPM_THERMALCHANGE_EVENT
impl Clone for IMAGE_LINENUMBER
fn clone(&self) -> IMAGE_LINENUMBER
impl Clone for PROCESS_HEAP_ENTRY
fn clone(&self) -> PROCESS_HEAP_ENTRY
impl Clone for TP_POOL
fn clone(&self) -> TP_POOL
impl Clone for MEMORY_BASIC_INFORMATION
fn clone(&self) -> MEMORY_BASIC_INFORMATION
impl Clone for LDT_ENTRY_Bits
fn clone(&self) -> LDT_ENTRY_Bits
impl Clone for MEMORYSTATUSEX
fn clone(&self) -> MEMORYSTATUSEX
impl Clone for DYNAMIC_TIME_ZONE_INFORMATION
fn clone(&self) -> DYNAMIC_TIME_ZONE_INFORMATION
impl Clone for ACCESS_DENIED_ACE
fn clone(&self) -> ACCESS_DENIED_ACE
impl Clone for CLAIM_SECURITY_ATTRIBUTES_INFORMATION
fn clone(&self) -> CLAIM_SECURITY_ATTRIBUTES_INFORMATION
impl Clone for SYSTEM_RESOURCE_ATTRIBUTE_ACE
fn clone(&self) -> SYSTEM_RESOURCE_ATTRIBUTE_ACE
impl Clone for POWER_SESSION_TIMEOUTS
fn clone(&self) -> POWER_SESSION_TIMEOUTS
impl Clone for JOBOBJECT_JOBSET_INFORMATION
fn clone(&self) -> JOBOBJECT_JOBSET_INFORMATION
impl Clone for PROCESS_MITIGATION_SYSTEM_CALL_DISABLE_POLICY
fn clone(&self) -> PROCESS_MITIGATION_SYSTEM_CALL_DISABLE_POLICY
impl Clone for PPM_WMI_IDLE_STATES_EX
fn clone(&self) -> PPM_WMI_IDLE_STATES_EX
impl Clone for JOBOBJECT_NOTIFICATION_LIMIT_INFORMATION_2
fn clone(&self) -> JOBOBJECT_NOTIFICATION_LIMIT_INFORMATION_2
impl Clone for PPM_WMI_IDLE_STATE
fn clone(&self) -> PPM_WMI_IDLE_STATE
impl Clone for JOBOBJECT_NOTIFICATION_LIMIT_INFORMATION_2_u2
fn clone(&self) -> JOBOBJECT_NOTIFICATION_LIMIT_INFORMATION_2_u2
impl Clone for IMAGE_OPTIONAL_HEADER32
fn clone(&self) -> IMAGE_OPTIONAL_HEADER32
impl Clone for IMAGE_RESOURCE_DIRECTORY_STRING
fn clone(&self) -> IMAGE_RESOURCE_DIRECTORY_STRING
impl Clone for TOKEN_USER
fn clone(&self) -> TOKEN_USER
impl Clone for RESOURCEMANAGER_BASIC_INFORMATION
fn clone(&self) -> RESOURCEMANAGER_BASIC_INFORMATION
impl Clone for OBJECTID
fn clone(&self) -> OBJECTID
impl Clone for SYSTEM_PROCESSOR_CYCLE_TIME_INFORMATION
fn clone(&self) -> SYSTEM_PROCESSOR_CYCLE_TIME_INFORMATION
impl Clone for NETWORK_APP_INSTANCE_EA
fn clone(&self) -> NETWORK_APP_INSTANCE_EA
impl Clone for RTL_SRWLOCK
fn clone(&self) -> RTL_SRWLOCK
impl Clone for SYSTEM_POWER_POLICY
fn clone(&self) -> SYSTEM_POWER_POLICY
impl Clone for JOBOBJECT_IO_ATTRIBUTION_INFORMATION
fn clone(&self) -> JOBOBJECT_IO_ATTRIBUTION_INFORMATION
impl Clone for PROCESSOR_PERFSTATE_POLICY_u
fn clone(&self) -> PROCESSOR_PERFSTATE_POLICY_u
impl Clone for CLAIM_SECURITY_ATTRIBUTES_INFORMATION_Attribute
fn clone(&self) -> CLAIM_SECURITY_ATTRIBUTES_INFORMATION_Attribute
impl Clone for TAPE_PREPARE
fn clone(&self) -> TAPE_PREPARE
impl Clone for SCOPE_TABLE_AMD64_ScopeRecord
fn clone(&self) -> SCOPE_TABLE_AMD64_ScopeRecord
impl Clone for IMAGE_AUX_SYMBOL_EX_CRC
fn clone(&self) -> IMAGE_AUX_SYMBOL_EX_CRC
impl Clone for TAPE_WMI_OPERATIONS
fn clone(&self) -> TAPE_WMI_OPERATIONS
impl Clone for FILE_ID_128
fn clone(&self) -> FILE_ID_128
impl Clone for TP_WORK
fn clone(&self) -> TP_WORK
impl Clone for SECURITY_DESCRIPTOR_RELATIVE
fn clone(&self) -> SECURITY_DESCRIPTOR_RELATIVE
impl Clone for GROUP_AFFINITY
fn clone(&self) -> GROUP_AFFINITY
impl Clone for TOKEN_SOURCE
fn clone(&self) -> TOKEN_SOURCE
impl Clone for PROCESSOR_IDLESTATE_POLICY
fn clone(&self) -> PROCESSOR_IDLESTATE_POLICY
impl Clone for SID
fn clone(&self) -> SID
impl Clone for FILETIME
fn clone(&self) -> FILETIME
impl Clone for IMAGE_DYNAMIC_RELOCATION32
fn clone(&self) -> IMAGE_DYNAMIC_RELOCATION32
impl Clone for SYSTEM_ALARM_CALLBACK_ACE
fn clone(&self) -> SYSTEM_ALARM_CALLBACK_ACE
impl Clone for SYSTEM_CPU_SET_INFORMATION_CpuSet
fn clone(&self) -> SYSTEM_CPU_SET_INFORMATION_CpuSet
impl Clone for IMAGE_RESOURCE_DIRECTORY_ENTRY_u
fn clone(&self) -> IMAGE_RESOURCE_DIRECTORY_ENTRY_u
impl Clone for CLAIM_SECURITY_ATTRIBUTE_FQBN_VALUE
fn clone(&self) -> CLAIM_SECURITY_ATTRIBUTE_FQBN_VALUE
impl Clone for CLAIM_SECURITY_ATTRIBUTE_OCTET_STRING_VALUE
fn clone(&self) -> CLAIM_SECURITY_ATTRIBUTE_OCTET_STRING_VALUE
impl Clone for ACCESS_ALLOWED_CALLBACK_OBJECT_ACE
fn clone(&self) -> ACCESS_ALLOWED_CALLBACK_OBJECT_ACE
impl Clone for IO_COUNTERS
fn clone(&self) -> IO_COUNTERS
impl Clone for NT_TIB
fn clone(&self) -> NT_TIB
impl Clone for EXCEPTION_RECORD32
fn clone(&self) -> EXCEPTION_RECORD32
impl Clone for SYSTEM_AUDIT_CALLBACK_OBJECT_ACE
fn clone(&self) -> SYSTEM_AUDIT_CALLBACK_OBJECT_ACE
impl Clone for FLOATING_SAVE_AREA
fn clone(&self) -> FLOATING_SAVE_AREA
impl Clone for ACCESS_DENIED_OBJECT_ACE
fn clone(&self) -> ACCESS_DENIED_OBJECT_ACE
impl Clone for TP_CLEANUP_GROUP
fn clone(&self) -> TP_CLEANUP_GROUP
impl Clone for FLOAT128
fn clone(&self) -> FLOAT128
impl Clone for ACL
fn clone(&self) -> ACL
impl Clone for JOBOBJECT_ASSOCIATE_COMPLETION_PORT
fn clone(&self) -> JOBOBJECT_ASSOCIATE_COMPLETION_PORT
impl Clone for IMAGE_LOAD_CONFIG_CODE_INTEGRITY
fn clone(&self) -> IMAGE_LOAD_CONFIG_CODE_INTEGRITY
impl Clone for WIN32_FIND_DATAA
fn clone(&self) -> WIN32_FIND_DATAA
impl Clone for JOBOBJECT_BASIC_PROCESS_ID_LIST
fn clone(&self) -> JOBOBJECT_BASIC_PROCESS_ID_LIST
impl Clone for TRANSACTION_NOTIFICATION
fn clone(&self) -> TRANSACTION_NOTIFICATION
impl Clone for NOTIFY_USER_POWER_SETTING
fn clone(&self) -> NOTIFY_USER_POWER_SETTING
impl Clone for TOKEN_OWNER
fn clone(&self) -> TOKEN_OWNER
impl Clone for IMAGE_AUX_SYMBOL
fn clone(&self) -> IMAGE_AUX_SYMBOL
impl Clone for POWER_SESSION_RIT_STATE
fn clone(&self) -> POWER_SESSION_RIT_STATE
impl Clone for IMAGE_DYNAMIC_RELOCATION_TABLE
fn clone(&self) -> IMAGE_DYNAMIC_RELOCATION_TABLE
impl Clone for PPM_IDLE_STATE_BUCKET_EX
fn clone(&self) -> PPM_IDLE_STATE_BUCKET_EX
impl Clone for ENLISTMENT_CRM_INFORMATION
fn clone(&self) -> ENLISTMENT_CRM_INFORMATION
impl Clone for TP_TIMER
fn clone(&self) -> TP_TIMER
impl Clone for PROCESSOR_IDLESTATE_POLICY_Flags
fn clone(&self) -> PROCESSOR_IDLESTATE_POLICY_Flags
impl Clone for JOBOBJECT_END_OF_JOB_TIME_INFORMATION
fn clone(&self) -> JOBOBJECT_END_OF_JOB_TIME_INFORMATION
impl Clone for IMAGE_DATA_DIRECTORY
fn clone(&self) -> IMAGE_DATA_DIRECTORY
impl Clone for TAPE_GET_DRIVE_PARAMETERS
fn clone(&self) -> TAPE_GET_DRIVE_PARAMETERS
impl Clone for SYSTEM_BATTERY_STATE
fn clone(&self) -> SYSTEM_BATTERY_STATE
impl Clone for IMAGE_AUX_SYMBOL_File
fn clone(&self) -> IMAGE_AUX_SYMBOL_File
impl Clone for XSAVE_AREA
fn clone(&self) -> XSAVE_AREA
impl Clone for XSAVE_FORMAT
fn clone(&self) -> XSAVE_FORMAT
impl Clone for POWER_PLATFORM_INFORMATION
fn clone(&self) -> POWER_PLATFORM_INFORMATION
impl Clone for TOKEN_CONTROL
fn clone(&self) -> TOKEN_CONTROL
impl Clone for IMAGE_DYNAMIC_RELOCATION64_V2
fn clone(&self) -> IMAGE_DYNAMIC_RELOCATION64_V2
impl Clone for NON_PAGED_DEBUG_INFO
fn clone(&self) -> NON_PAGED_DEBUG_INFO
impl Clone for JOBOBJECT_BASIC_UI_RESTRICTIONS
fn clone(&self) -> JOBOBJECT_BASIC_UI_RESTRICTIONS
impl Clone for TRANSACTION_ENLISTMENTS_INFORMATION
fn clone(&self) -> TRANSACTION_ENLISTMENTS_INFORMATION
impl Clone for POWER_MONITOR_INVOCATION
fn clone(&self) -> POWER_MONITOR_INVOCATION
impl Clone for OSVERSIONINFOEXW
fn clone(&self) -> OSVERSIONINFOEXW
impl Clone for CM_POWER_DATA
fn clone(&self) -> CM_POWER_DATA
impl Clone for WOW64_ARCHITECTURE_INFORMATION
fn clone(&self) -> WOW64_ARCHITECTURE_INFORMATION
impl Clone for KCRM_MARSHAL_HEADER
fn clone(&self) -> KCRM_MARSHAL_HEADER
impl Clone for ULARGE_INTEGER
fn clone(&self) -> ULARGE_INTEGER
impl Clone for TRANSACTION_SUPERIOR_ENLISTMENT_INFORMATION
fn clone(&self) -> TRANSACTION_SUPERIOR_ENLISTMENT_INFORMATION
impl Clone for OBJECT_ATTRIBUTES
fn clone(&self) -> OBJECT_ATTRIBUTES
impl Clone for MEMORY_BASIC_INFORMATION64
fn clone(&self) -> MEMORY_BASIC_INFORMATION64
impl Clone for IMAGE_ARM_RUNTIME_FUNCTION_ENTRY
fn clone(&self) -> IMAGE_ARM_RUNTIME_FUNCTION_ENTRY
impl Clone for IMAGE_FUNCTION_ENTRY64_u
fn clone(&self) -> IMAGE_FUNCTION_ENTRY64_u
impl Clone for PRIVILEGE_SET
fn clone(&self) -> PRIVILEGE_SET
impl Clone for JOBOBJECT_NET_RATE_CONTROL_INFORMATION
fn clone(&self) -> JOBOBJECT_NET_RATE_CONTROL_INFORMATION
impl Clone for TAPE_CREATE_PARTITION
fn clone(&self) -> TAPE_CREATE_PARTITION
impl Clone for OVERLAPPED_u
fn clone(&self) -> OVERLAPPED_u
impl Clone for PROCESSOR_POWER_POLICY
fn clone(&self) -> PROCESSOR_POWER_POLICY
impl Clone for JOBOBJECT_NOTIFICATION_LIMIT_INFORMATION
fn clone(&self) -> JOBOBJECT_NOTIFICATION_LIMIT_INFORMATION
impl Clone for TOKEN_BNO_ISOLATION_INFORMATION
fn clone(&self) -> TOKEN_BNO_ISOLATION_INFORMATION
impl Clone for IMAGE_CE_RUNTIME_FUNCTION_ENTRY
fn clone(&self) -> IMAGE_CE_RUNTIME_FUNCTION_ENTRY
impl Clone for EVENTLOGRECORD
fn clone(&self) -> EVENTLOGRECORD
impl Clone for IMAGE_RELOCATION_u
fn clone(&self) -> IMAGE_RELOCATION_u
impl Clone for EXIT_THREAD_DEBUG_INFO
fn clone(&self) -> EXIT_THREAD_DEBUG_INFO
impl Clone for JOBOBJECT_CPU_RATE_CONTROL_INFORMATION_u_s
fn clone(&self) -> JOBOBJECT_CPU_RATE_CONTROL_INFORMATION_u_s
impl Clone for JOBOBJECT_IO_RATE_CONTROL_INFORMATION_NATIVE
fn clone(&self) -> JOBOBJECT_IO_RATE_CONTROL_INFORMATION_NATIVE
impl Clone for LARGE_INTEGER
fn clone(&self) -> LARGE_INTEGER
impl Clone for TOKEN_DEVICE_CLAIMS
fn clone(&self) -> TOKEN_DEVICE_CLAIMS
impl Clone for IMAGE_IMPORT_DESCRIPTOR
fn clone(&self) -> IMAGE_IMPORT_DESCRIPTOR
impl Clone for SCOPE_TABLE_ARM64
fn clone(&self) -> SCOPE_TABLE_ARM64
impl Clone for REPARSE_GUID_DATA_BUFFER
fn clone(&self) -> REPARSE_GUID_DATA_BUFFER
impl Clone for RTL_CRITICAL_SECTION_DEBUG
fn clone(&self) -> RTL_CRITICAL_SECTION_DEBUG
impl Clone for BATTERY_REPORTING_SCALE
fn clone(&self) -> BATTERY_REPORTING_SCALE
impl Clone for PPM_IDLE_ACCOUNTING_EX
fn clone(&self) -> PPM_IDLE_ACCOUNTING_EX
impl Clone for TOKEN_DEFAULT_DACL
fn clone(&self) -> TOKEN_DEFAULT_DACL
impl Clone for SYSTEM_AUDIT_CALLBACK_ACE
fn clone(&self) -> SYSTEM_AUDIT_CALLBACK_ACE
impl Clone for IMAGE_DELAYLOAD_DESCRIPTOR_Attributes
fn clone(&self) -> IMAGE_DELAYLOAD_DESCRIPTOR_Attributes
impl Clone for TOKEN_AUDIT_POLICY
fn clone(&self) -> TOKEN_AUDIT_POLICY
impl Clone for IMAGE_BASE_RELOCATION
fn clone(&self) -> IMAGE_BASE_RELOCATION
impl Clone for IMAGE_RESOURCE_DIRECTORY_ENTRY
fn clone(&self) -> IMAGE_RESOURCE_DIRECTORY_ENTRY
impl Clone for POWER_IDLE_RESILIENCY
fn clone(&self) -> POWER_IDLE_RESILIENCY
impl Clone for JOBOBJECT_EXTENDED_LIMIT_INFORMATION
fn clone(&self) -> JOBOBJECT_EXTENDED_LIMIT_INFORMATION
impl Clone for ACTIVATION_CONTEXT_ASSEMBLY_DETAILED_INFORMATION
fn clone(&self) -> ACTIVATION_CONTEXT_ASSEMBLY_DETAILED_INFORMATION
impl Clone for IMAGE_BOUND_FORWARDER_REF
fn clone(&self) -> IMAGE_BOUND_FORWARDER_REF
impl Clone for IMAGE_DOS_HEADER
fn clone(&self) -> IMAGE_DOS_HEADER
impl Clone for IMAGE_EXPORT_DIRECTORY
fn clone(&self) -> IMAGE_EXPORT_DIRECTORY
impl Clone for SUPPORTED_OS_INFO
fn clone(&self) -> SUPPORTED_OS_INFO
impl Clone for IMAGE_SYMBOL_EX_N_Name
fn clone(&self) -> IMAGE_SYMBOL_EX_N_Name
impl Clone for SE_TOKEN_USER
fn clone(&self) -> SE_TOKEN_USER
impl Clone for SID_IDENTIFIER_AUTHORITY
fn clone(&self) -> SID_IDENTIFIER_AUTHORITY
impl Clone for TOKEN_PRIVILEGES
fn clone(&self) -> TOKEN_PRIVILEGES
impl Clone for KTMOBJECT_CURSOR
fn clone(&self) -> KTMOBJECT_CURSOR
impl Clone for LDT_ENTRY
fn clone(&self) -> LDT_ENTRY
impl Clone for ACL_SIZE_INFORMATION
fn clone(&self) -> ACL_SIZE_INFORMATION
impl Clone for JOBOBJECT_BASIC_LIMIT_INFORMATION
fn clone(&self) -> JOBOBJECT_BASIC_LIMIT_INFORMATION
impl Clone for ENLISTMENT_BASIC_INFORMATION
fn clone(&self) -> ENLISTMENT_BASIC_INFORMATION
impl Clone for PROCESS_HEAP_ENTRY_Region
fn clone(&self) -> PROCESS_HEAP_ENTRY_Region
impl Clone for IMAGE_BOUND_IMPORT_DESCRIPTOR
fn clone(&self) -> IMAGE_BOUND_IMPORT_DESCRIPTOR
impl Clone for IMAGE_RUNTIME_FUNCTION_ENTRY_u
fn clone(&self) -> IMAGE_RUNTIME_FUNCTION_ENTRY_u
impl Clone for ADMINISTRATOR_POWER_POLICY
fn clone(&self) -> ADMINISTRATOR_POWER_POLICY
impl Clone for CACHE_DESCRIPTOR
fn clone(&self) -> CACHE_DESCRIPTOR
impl Clone for JOB_SET_ARRAY
fn clone(&self) -> JOB_SET_ARRAY
impl Clone for JOBOBJECT_BASIC_AND_IO_ACCOUNTING_INFORMATION
fn clone(&self) -> JOBOBJECT_BASIC_AND_IO_ACCOUNTING_INFORMATION
impl Clone for IMAGE_AUX_SYMBOL_EX
fn clone(&self) -> IMAGE_AUX_SYMBOL_EX
impl Clone for QUAD
fn clone(&self) -> QUAD
impl Clone for CREATE_THREAD_DEBUG_INFO
fn clone(&self) -> CREATE_THREAD_DEBUG_INFO
impl Clone for SE_IMPERSONATION_STATE
fn clone(&self) -> SE_IMPERSONATION_STATE
impl Clone for IMAGE_NT_HEADERS64
fn clone(&self) -> IMAGE_NT_HEADERS64
impl Clone for EXCEPTION_POINTERS
fn clone(&self) -> EXCEPTION_POINTERS
impl Clone for IMAGE_RELOCATION
fn clone(&self) -> IMAGE_RELOCATION
impl Clone for SILOOBJECT_BASIC_INFORMATION
fn clone(&self) -> SILOOBJECT_BASIC_INFORMATION
impl Clone for IMAGE_AUX_SYMBOL_Sym_Misc_LnSz
fn clone(&self) -> IMAGE_AUX_SYMBOL_Sym_Misc_LnSz
impl Clone for SERVERSILO_BASIC_INFORMATION
fn clone(&self) -> SERVERSILO_BASIC_INFORMATION
impl Clone for SLIST_ENTRY
fn clone(&self) -> SLIST_ENTRY
impl Clone for FILE_NOTIFY_INFORMATION
fn clone(&self) -> FILE_NOTIFY_INFORMATION
impl Clone for SYSTEM_LOGICAL_PROCESSOR_INFORMATION_ProcessorCore
fn clone(&self) -> SYSTEM_LOGICAL_PROCESSOR_INFORMATION_ProcessorCore
impl Clone for IMAGE_OS2_HEADER
fn clone(&self) -> IMAGE_OS2_HEADER
impl Clone for IMAGE_AUX_SYMBOL_Sym_FcnAry_Array
fn clone(&self) -> IMAGE_AUX_SYMBOL_Sym_FcnAry_Array
impl Clone for TAPE_SET_DRIVE_PARAMETERS
fn clone(&self) -> TAPE_SET_DRIVE_PARAMETERS
impl Clone for LUID
fn clone(&self) -> LUID
impl Clone for SE_ACCESS_REQUEST
fn clone(&self) -> SE_ACCESS_REQUEST
impl Clone for IMAGE_AUX_SYMBOL_Sym_Misc
fn clone(&self) -> IMAGE_AUX_SYMBOL_Sym_Misc
impl Clone for ENCLAVE_CREATE_INFO_SGX
fn clone(&self) -> ENCLAVE_CREATE_INFO_SGX
impl Clone for ACTIVATION_CONTEXT_RUN_LEVEL_INFORMATION
fn clone(&self) -> ACTIVATION_CONTEXT_RUN_LEVEL_INFORMATION
impl Clone for SYSTEM_POWER_CAPABILITIES
fn clone(&self) -> SYSTEM_POWER_CAPABILITIES
impl Clone for PROCESSOR_POWER_POLICY_INFO
fn clone(&self) -> PROCESSOR_POWER_POLICY_INFO
impl Clone for OSVERSIONINFOEXA
fn clone(&self) -> OSVERSIONINFOEXA
impl Clone for PACKEDEVENTINFO
fn clone(&self) -> PACKEDEVENTINFO
impl Clone for PROCESS_MITIGATION_CONTROL_FLOW_GUARD_POLICY
fn clone(&self) -> PROCESS_MITIGATION_CONTROL_FLOW_GUARD_POLICY
impl Clone for IMAGE_FUNCTION_ENTRY64
fn clone(&self) -> IMAGE_FUNCTION_ENTRY64
impl Clone for IMAGE_DEBUG_DIRECTORY
fn clone(&self) -> IMAGE_DEBUG_DIRECTORY
impl Clone for PROCESS_MITIGATION_EXTENSION_POINT_DISABLE_POLICY
fn clone(&self) -> PROCESS_MITIGATION_EXTENSION_POINT_DISABLE_POLICY
impl Clone for IMAGE_FILE_HEADER
fn clone(&self) -> IMAGE_FILE_HEADER
impl Clone for KCRM_PROTOCOL_BLOB
fn clone(&self) -> KCRM_PROTOCOL_BLOB
impl Clone for IMAGE_SECTION_HEADER_Misc
fn clone(&self) -> IMAGE_SECTION_HEADER_Misc
impl Clone for IMAGE_AUX_SYMBOL_Sym
fn clone(&self) -> IMAGE_AUX_SYMBOL_Sym
impl Clone for SE_TOKEN_USER_u1
fn clone(&self) -> SE_TOKEN_USER_u1
impl Clone for GROUP_RELATIONSHIP
fn clone(&self) -> GROUP_RELATIONSHIP
impl Clone for SYSTEM_CPU_SET_INFORMATION
fn clone(&self) -> SYSTEM_CPU_SET_INFORMATION
impl Clone for IMAGE_IMPORT_BY_NAME
fn clone(&self) -> IMAGE_IMPORT_BY_NAME
impl Clone for REPARSE_GUID_DATA_BUFFER_GenericReparseBuffer
fn clone(&self) -> REPARSE_GUID_DATA_BUFFER_GenericReparseBuffer
impl Clone for HEAP_OPTIMIZE_RESOURCES_INFORMATION
fn clone(&self) -> HEAP_OPTIMIZE_RESOURCES_INFORMATION
impl Clone for IMAGE_SYMBOL
fn clone(&self) -> IMAGE_SYMBOL
impl Clone for IMAGE_SYMBOL_N
fn clone(&self) -> IMAGE_SYMBOL_N
impl Clone for IMAGE_ALPHA64_RUNTIME_FUNCTION_ENTRY
fn clone(&self) -> IMAGE_ALPHA64_RUNTIME_FUNCTION_ENTRY
impl Clone for TIME_ZONE_INFORMATION
fn clone(&self) -> TIME_ZONE_INFORMATION
impl Clone for IMAGE_SYMBOL_EX
fn clone(&self) -> IMAGE_SYMBOL_EX
impl Clone for IMAGE_LINENUMBER_Type
fn clone(&self) -> IMAGE_LINENUMBER_Type
impl Clone for LOAD_DLL_DEBUG_INFO
fn clone(&self) -> LOAD_DLL_DEBUG_INFO
impl Clone for ASSEMBLY_FILE_DETAILED_INFORMATION
fn clone(&self) -> ASSEMBLY_FILE_DETAILED_INFORMATION
impl Clone for IMAGE_DEBUG_MISC
fn clone(&self) -> IMAGE_DEBUG_MISC
impl Clone for RATE_QUOTA_LIMIT
fn clone(&self) -> RATE_QUOTA_LIMIT
impl Clone for CLAIM_SECURITY_ATTRIBUTE_V1
fn clone(&self) -> CLAIM_SECURITY_ATTRIBUTE_V1
impl Clone for EXCEPTION_RECORD
fn clone(&self) -> EXCEPTION_RECORD
impl Clone for JOBOBJECT_NOTIFICATION_LIMIT_INFORMATION_2_u3
fn clone(&self) -> JOBOBJECT_NOTIFICATION_LIMIT_INFORMATION_2_u3
impl Clone for SECURITY_DESCRIPTOR
fn clone(&self) -> SECURITY_DESCRIPTOR
impl Clone for XSTATE_FEATURE
fn clone(&self) -> XSTATE_FEATURE
impl Clone for HIBERFILE_BUCKET
fn clone(&self) -> HIBERFILE_BUCKET
impl Clone for JOBOBJECT_LIMIT_VIOLATION_INFORMATION_2_u3
fn clone(&self) -> JOBOBJECT_LIMIT_VIOLATION_INFORMATION_2_u3
impl Clone for PROCESSOR_NUMBER
fn clone(&self) -> PROCESSOR_NUMBER
impl Clone for LDT_ENTRY_HighWord
fn clone(&self) -> LDT_ENTRY_HighWord
impl Clone for TOKEN_ACCESS_INFORMATION
fn clone(&self) -> TOKEN_ACCESS_INFORMATION
impl Clone for PROCESS_MITIGATION_BINARY_SIGNATURE_POLICY
fn clone(&self) -> PROCESS_MITIGATION_BINARY_SIGNATURE_POLICY
impl Clone for TOKEN_GROUPS_AND_PRIVILEGES
fn clone(&self) -> TOKEN_GROUPS_AND_PRIVILEGES
impl Clone for WNF_STATE_NAME
fn clone(&self) -> WNF_STATE_NAME
impl Clone for IMAGE_ARCHIVE_MEMBER_HEADER
fn clone(&self) -> IMAGE_ARCHIVE_MEMBER_HEADER
impl Clone for SINGLE_LIST_ENTRY
fn clone(&self) -> SINGLE_LIST_ENTRY
impl Clone for SHARED_VIRTUAL_DISK_SUPPORT
fn clone(&self) -> SHARED_VIRTUAL_DISK_SUPPORT
impl Clone for SCRUB_DATA_INPUT
fn clone(&self) -> SCRUB_DATA_INPUT
impl Clone for SYSTEM_INFO_u
fn clone(&self) -> SYSTEM_INFO_u
impl Clone for SYSTEM_PROCESS_TRUST_LABEL_ACE
fn clone(&self) -> SYSTEM_PROCESS_TRUST_LABEL_ACE
impl Clone for TOKEN_GROUPS
fn clone(&self) -> TOKEN_GROUPS
impl Clone for PROCESSOR_GROUP_INFO
fn clone(&self) -> PROCESSOR_GROUP_INFO
impl Clone for PPM_IDLE_STATE_ACCOUNTING_EX
fn clone(&self) -> PPM_IDLE_STATE_ACCOUNTING_EX
impl Clone for CACHE_RELATIONSHIP
fn clone(&self) -> CACHE_RELATIONSHIP
impl Clone for TRANSACTION_BASIC_INFORMATION
fn clone(&self) -> TRANSACTION_BASIC_INFORMATION
impl Clone for ACTIVATION_CONTEXT_COMPATIBILITY_INFORMATION
fn clone(&self) -> ACTIVATION_CONTEXT_COMPATIBILITY_INFORMATION
impl Clone for RTL_CRITICAL_SECTION
fn clone(&self) -> RTL_CRITICAL_SECTION
impl Clone for SINGLE_LIST_ENTRY
fn clone(&self) -> SINGLE_LIST_ENTRY
impl Clone for DEBUG_EVENT_u
fn clone(&self) -> DEBUG_EVENT_u
impl Clone for ACTIVATION_CONTEXT_QUERY_INDEX
fn clone(&self) -> ACTIVATION_CONTEXT_QUERY_INDEX
impl Clone for ANON_OBJECT_HEADER
fn clone(&self) -> ANON_OBJECT_HEADER
impl Clone for IMAGE_NT_HEADERS32
fn clone(&self) -> IMAGE_NT_HEADERS32
impl Clone for NT_TIB32_u
fn clone(&self) -> NT_TIB32_u
impl Clone for SID_AND_ATTRIBUTES
fn clone(&self) -> SID_AND_ATTRIBUTES
impl Clone for IMAGE_AUX_SYMBOL_Sym_FcnAry
fn clone(&self) -> IMAGE_AUX_SYMBOL_Sym_FcnAry
impl Clone for IMAGE_DYNAMIC_RELOCATION32_V2
fn clone(&self) -> IMAGE_DYNAMIC_RELOCATION32_V2
impl Clone for JOBOBJECT_SECURITY_LIMIT_INFORMATION
fn clone(&self) -> JOBOBJECT_SECURITY_LIMIT_INFORMATION
impl Clone for LARGE_INTEGER_s
fn clone(&self) -> LARGE_INTEGER_s
impl Clone for TOKEN_USER_CLAIMS
fn clone(&self) -> TOKEN_USER_CLAIMS
impl Clone for LIST_ENTRY32
fn clone(&self) -> LIST_ENTRY32
impl Clone for EXCEPTION_REGISTRATION_RECORD
fn clone(&self) -> EXCEPTION_REGISTRATION_RECORD
impl Clone for JOBOBJECT_BASIC_ACCOUNTING_INFORMATION
fn clone(&self) -> JOBOBJECT_BASIC_ACCOUNTING_INFORMATION
impl Clone for ACE_HEADER
fn clone(&self) -> ACE_HEADER
impl Clone for REASON_CONTEXT_Reason
fn clone(&self) -> REASON_CONTEXT_Reason
impl Clone for PROCESS_MITIGATION_ASLR_POLICY
fn clone(&self) -> PROCESS_MITIGATION_ASLR_POLICY
impl Clone for TAPE_ERASE
fn clone(&self) -> TAPE_ERASE
impl Clone for CLAIM_SECURITY_ATTRIBUTE_RELATIVE_V1_Values
fn clone(&self) -> CLAIM_SECURITY_ATTRIBUTE_RELATIVE_V1_Values
impl Clone for SET_POWER_SETTING_VALUE
fn clone(&self) -> SET_POWER_SETTING_VALUE
impl Clone for NT_TIB64
fn clone(&self) -> NT_TIB64
impl Clone for LIST_ENTRY
fn clone(&self) -> LIST_ENTRY
impl Clone for RTL_BALANCED_NODE_u
fn clone(&self) -> RTL_BALANCED_NODE_u
impl Clone for IMAGE_FUNCTION_ENTRY
fn clone(&self) -> IMAGE_FUNCTION_ENTRY
impl Clone for TRANSACTION_BIND_INFORMATION
fn clone(&self) -> TRANSACTION_BIND_INFORMATION
impl Clone for NT_TIB32
fn clone(&self) -> NT_TIB32
impl Clone for PROCESSOR_NUMBER
fn clone(&self) -> PROCESSOR_NUMBER
impl Clone for SE_SECURITY_DESCRIPTOR
fn clone(&self) -> SE_SECURITY_DESCRIPTOR
impl Clone for TOKEN_LINKED_TOKEN
fn clone(&self) -> TOKEN_LINKED_TOKEN
impl Clone for PPM_WMI_IDLE_STATES
fn clone(&self) -> PPM_WMI_IDLE_STATES
impl Clone for EXCEPTION_RECORD64
fn clone(&self) -> EXCEPTION_RECORD64
impl Clone for PPM_IDLESTATE_EVENT
fn clone(&self) -> PPM_IDLESTATE_EVENT
impl Clone for OVERLAPPED_ENTRY
fn clone(&self) -> OVERLAPPED_ENTRY
impl Clone for UNLOAD_DLL_DEBUG_INFO
fn clone(&self) -> UNLOAD_DLL_DEBUG_INFO
impl Clone for OBJECT_TYPE_LIST
fn clone(&self) -> OBJECT_TYPE_LIST
impl Clone for PPM_WMI_PERF_STATES
fn clone(&self) -> PPM_WMI_PERF_STATES
impl Clone for PPM_PERFSTATE_DOMAIN_EVENT
fn clone(&self) -> PPM_PERFSTATE_DOMAIN_EVENT
impl Clone for PROCESS_MITIGATION_DYNAMIC_CODE_POLICY
fn clone(&self) -> PROCESS_MITIGATION_DYNAMIC_CODE_POLICY
impl Clone for SE_SID
fn clone(&self) -> SE_SID
impl Clone for IMAGE_LOAD_CONFIG_DIRECTORY32
fn clone(&self) -> IMAGE_LOAD_CONFIG_DIRECTORY32
impl Clone for JOBOBJECT_IO_RATE_CONTROL_INFORMATION_NATIVE_V3
fn clone(&self) -> JOBOBJECT_IO_RATE_CONTROL_INFORMATION_NATIVE_V3
impl Clone for PROCESSOR_IDLESTATE_INFO
fn clone(&self) -> PROCESSOR_IDLESTATE_INFO
impl Clone for SE_ACCESS_REPLY
fn clone(&self) -> SE_ACCESS_REPLY
impl Clone for TRANSACTIONMANAGER_RECOVERY_INFORMATION
fn clone(&self) -> TRANSACTIONMANAGER_RECOVERY_INFORMATION
impl Clone for PPM_IDLE_STATE_ACCOUNTING
fn clone(&self) -> PPM_IDLE_STATE_ACCOUNTING
impl Clone for ACCESS_ALLOWED_ACE
fn clone(&self) -> ACCESS_ALLOWED_ACE
impl Clone for OSVERSIONINFOA
fn clone(&self) -> OSVERSIONINFOA
impl Clone for FLOAT128
fn clone(&self) -> FLOAT128
impl Clone for JOBOBJECT_CPU_RATE_CONTROL_INFORMATION_u
fn clone(&self) -> JOBOBJECT_CPU_RATE_CONTROL_INFORMATION_u
impl Clone for XSAVE_AREA_HEADER
fn clone(&self) -> XSAVE_AREA_HEADER
impl Clone for IMAGE_OPTIONAL_HEADER64
fn clone(&self) -> IMAGE_OPTIONAL_HEADER64
impl Clone for IMAGE_AUX_SYMBOL_TOKEN_DEF
fn clone(&self) -> IMAGE_AUX_SYMBOL_TOKEN_DEF
impl Clone for MESSAGE_RESOURCE_ENTRY
fn clone(&self) -> MESSAGE_RESOURCE_ENTRY
impl Clone for IMAGE_ALPHA_RUNTIME_FUNCTION_ENTRY
fn clone(&self) -> IMAGE_ALPHA_RUNTIME_FUNCTION_ENTRY
impl Clone for SYSTEM_INFO
fn clone(&self) -> SYSTEM_INFO
impl Clone for SYSTEM_AUDIT_OBJECT_ACE
fn clone(&self) -> SYSTEM_AUDIT_OBJECT_ACE
impl Clone for POWER_SESSION_WINLOGON
fn clone(&self) -> POWER_SESSION_WINLOGON
impl Clone for NT_TIB_u
fn clone(&self) -> NT_TIB_u
impl Clone for COMPATIBILITY_CONTEXT_ELEMENT
fn clone(&self) -> COMPATIBILITY_CONTEXT_ELEMENT
impl Clone for PROCESS_MITIGATION_CHILD_PROCESS_POLICY
fn clone(&self) -> PROCESS_MITIGATION_CHILD_PROCESS_POLICY
impl Clone for TOKEN_STATISTICS
fn clone(&self) -> TOKEN_STATISTICS
impl Clone for IMAGE_AUX_SYMBOL_CRC
fn clone(&self) -> IMAGE_AUX_SYMBOL_CRC
impl Clone for APPLICATIONLAUNCH_SETTING_VALUE
fn clone(&self) -> APPLICATIONLAUNCH_SETTING_VALUE
impl Clone for POWER_ACTION_POLICY
fn clone(&self) -> POWER_ACTION_POLICY
impl Clone for FILE_SEGMENT_ELEMENT
fn clone(&self) -> FILE_SEGMENT_ELEMENT
impl Clone for PROCESSOR_PERFSTATE_POLICY
fn clone(&self) -> PROCESSOR_PERFSTATE_POLICY
impl Clone for SYSTEM_ALARM_OBJECT_ACE
fn clone(&self) -> SYSTEM_ALARM_OBJECT_ACE
impl Clone for TOKEN_ORIGIN
fn clone(&self) -> TOKEN_ORIGIN
impl Clone for IMAGE_ROM_OPTIONAL_HEADER
fn clone(&self) -> IMAGE_ROM_OPTIONAL_HEADER
impl Clone for LIST_ENTRY32
fn clone(&self) -> LIST_ENTRY32
impl Clone for SE_TOKEN_USER_u2
fn clone(&self) -> SE_TOKEN_USER_u2
impl Clone for OVERLAPPED
fn clone(&self) -> OVERLAPPED
impl Clone for IMAGE_AUX_SYMBOL_EX_File
fn clone(&self) -> IMAGE_AUX_SYMBOL_EX_File
impl Clone for SLIST_HEADER_s
fn clone(&self) -> SLIST_HEADER_s
impl Clone for ENCLAVE_INIT_INFO_SGX
fn clone(&self) -> ENCLAVE_INIT_INFO_SGX
impl Clone for SYSTEM_LOGICAL_PROCESSOR_INFORMATION
fn clone(&self) -> SYSTEM_LOGICAL_PROCESSOR_INFORMATION
impl Clone for PROCESS_HEAP_ENTRY_u
fn clone(&self) -> PROCESS_HEAP_ENTRY_u
impl Clone for IMAGE_ARCHITECTURE_ENTRY
fn clone(&self) -> IMAGE_ARCHITECTURE_ENTRY
impl Clone for SID_AND_ATTRIBUTES_HASH
fn clone(&self) -> SID_AND_ATTRIBUTES_HASH
impl Clone for IMPORT_OBJECT_HEADER_u
fn clone(&self) -> IMPORT_OBJECT_HEADER_u
impl Clone for WIN32_FIND_DATAW
fn clone(&self) -> WIN32_FIND_DATAW
impl Clone for PPM_THERMAL_POLICY_EVENT
fn clone(&self) -> PPM_THERMAL_POLICY_EVENT
impl Clone for TRANSACTION_ENLISTMENT_PAIR
fn clone(&self) -> TRANSACTION_ENLISTMENT_PAIR
impl Clone for CSTRING
fn clone(&self) -> CSTRING
impl Clone for SYSTEM_LOGICAL_PROCESSOR_INFORMATION_EX
fn clone(&self) -> SYSTEM_LOGICAL_PROCESSOR_INFORMATION_EX
impl Clone for STRING32
fn clone(&self) -> STRING32
impl Clone for LIST_ENTRY
fn clone(&self) -> LIST_ENTRY
impl Clone for POWER_USER_PRESENCE
fn clone(&self) -> POWER_USER_PRESENCE
impl Clone for GROUP_AFFINITY
fn clone(&self) -> GROUP_AFFINITY
impl Clone for PROCESS_MITIGATION_SYSTEM_CALL_FILTER_POLICY
fn clone(&self) -> PROCESS_MITIGATION_SYSTEM_CALL_FILTER_POLICY
impl Clone for RIP_INFO
fn clone(&self) -> RIP_INFO
impl Clone for TRANSACTIONMANAGER_OLDEST_INFORMATION
fn clone(&self) -> TRANSACTIONMANAGER_OLDEST_INFORMATION
impl Clone for JOBOBJECT_LIMIT_VIOLATION_INFORMATION_2
fn clone(&self) -> JOBOBJECT_LIMIT_VIOLATION_INFORMATION_2
impl Clone for SINGLE_LIST_ENTRY32
fn clone(&self) -> SINGLE_LIST_ENTRY32
impl Clone for ANON_OBJECT_HEADER_V2
fn clone(&self) -> ANON_OBJECT_HEADER_V2
impl Clone for TRANSACTION_LIST_ENTRY
fn clone(&self) -> TRANSACTION_LIST_ENTRY
impl Clone for PROCESS_MITIGATION_STRICT_HANDLE_CHECK_POLICY
fn clone(&self) -> PROCESS_MITIGATION_STRICT_HANDLE_CHECK_POLICY
impl Clone for SCRUB_DATA_OUTPUT
fn clone(&self) -> SCRUB_DATA_OUTPUT
impl Clone for IMAGE_RESOURCE_DIR_STRING_U
fn clone(&self) -> IMAGE_RESOURCE_DIR_STRING_U
impl Clone for WOW64_LDT_ENTRY_Bits
fn clone(&self) -> WOW64_LDT_ENTRY_Bits
impl Clone for IMAGE_HOT_PATCH_BASE
fn clone(&self) -> IMAGE_HOT_PATCH_BASE
impl Clone for TRANSACTION_NOTIFICATION_MARSHAL_ARGUMENT
fn clone(&self) -> TRANSACTION_NOTIFICATION_MARSHAL_ARGUMENT
impl Clone for IMAGE_ARCHITECTURE_HEADER
fn clone(&self) -> IMAGE_ARCHITECTURE_HEADER
impl Clone for OSVERSIONINFOW
fn clone(&self) -> OSVERSIONINFOW
impl Clone for IMAGE_RESOURCE_DIRECTORY
fn clone(&self) -> IMAGE_RESOURCE_DIRECTORY
impl Clone for IMAGE_AUX_SYMBOL_EX_Section
fn clone(&self) -> IMAGE_AUX_SYMBOL_EX_Section
impl Clone for RESUME_PERFORMANCE
fn clone(&self) -> RESUME_PERFORMANCE
impl Clone for TRANSACTIONMANAGER_BASIC_INFORMATION
fn clone(&self) -> TRANSACTIONMANAGER_BASIC_INFORMATION
impl Clone for TOKEN_MANDATORY_POLICY
fn clone(&self) -> TOKEN_MANDATORY_POLICY
impl Clone for WOW64_CONTEXT
fn clone(&self) -> WOW64_CONTEXT
impl Clone for IMAGE_THUNK_DATA64_u1
fn clone(&self) -> IMAGE_THUNK_DATA64_u1
impl Clone for SYSTEM_MANDATORY_LABEL_ACE
fn clone(&self) -> SYSTEM_MANDATORY_LABEL_ACE
impl Clone for SLIST_HEADER
fn clone(&self) -> SLIST_HEADER
impl Clone for _IMAGE_RUNTIME_FUNCTION_ENTRY
fn clone(&self) -> _IMAGE_RUNTIME_FUNCTION_ENTRY
impl Clone for JOBOBJECT_CPU_RATE_CONTROL_INFORMATION
fn clone(&self) -> JOBOBJECT_CPU_RATE_CONTROL_INFORMATION
impl Clone for TP_CALLBACK_INSTANCE
fn clone(&self) -> TP_CALLBACK_INSTANCE
impl Clone for IMAGE_LOAD_CONFIG_DIRECTORY64
fn clone(&self) -> IMAGE_LOAD_CONFIG_DIRECTORY64
impl Clone for ULARGE_INTEGER_u
fn clone(&self) -> ULARGE_INTEGER_u
impl Clone for IMAGE_ARM64_RUNTIME_FUNCTION_ENTRY
fn clone(&self) -> IMAGE_ARM64_RUNTIME_FUNCTION_ENTRY
impl Clone for SCRUB_PARITY_EXTENT_DATA
fn clone(&self) -> SCRUB_PARITY_EXTENT_DATA
impl Clone for ACTIVATION_CONTEXT
fn clone(&self) -> ACTIVATION_CONTEXT
impl Clone for XSTATE_CONFIGURATION
fn clone(&self) -> XSTATE_CONFIGURATION
impl Clone for PPM_WMI_LEGACY_PERFSTATE
fn clone(&self) -> PPM_WMI_LEGACY_PERFSTATE
impl Clone for IMAGE_AUX_SYMBOL_EX_Sym
fn clone(&self) -> IMAGE_AUX_SYMBOL_EX_Sym
impl Clone for QUOTA_LIMITS_EX
fn clone(&self) -> QUOTA_LIMITS_EX
impl Clone for CLAIM_SECURITY_ATTRIBUTE_V1_Values
fn clone(&self) -> CLAIM_SECURITY_ATTRIBUTE_V1_Values
impl Clone for M128A
fn clone(&self) -> M128A
impl Clone for EXIT_PROCESS_DEBUG_INFO
fn clone(&self) -> EXIT_PROCESS_DEBUG_INFO
impl Clone for TRANSACTIONMANAGER_LOG_INFORMATION
fn clone(&self) -> TRANSACTIONMANAGER_LOG_INFORMATION
impl Clone for REASON_CONTEXT_Detailed
fn clone(&self) -> REASON_CONTEXT_Detailed
impl Clone for LDT_ENTRY_Bytes
fn clone(&self) -> LDT_ENTRY_Bytes
impl Clone for TOKEN_ELEVATION
fn clone(&self) -> TOKEN_ELEVATION
impl Clone for PROCESS_MITIGATION_DEP_POLICY
fn clone(&self) -> PROCESS_MITIGATION_DEP_POLICY
impl Clone for RTL_CONDITION_VARIABLE
fn clone(&self) -> RTL_CONDITION_VARIABLE
impl Clone for OBJECT_ATTRIBUTES64
fn clone(&self) -> OBJECT_ATTRIBUTES64
impl Clone for TP_CALLBACK_ENVIRON_V3_u_s
fn clone(&self) -> TP_CALLBACK_ENVIRON_V3_u_s
impl Clone for SYSTEM_POWER_LEVEL
fn clone(&self) -> SYSTEM_POWER_LEVEL
impl Clone for PPM_WMI_PERF_STATES_EX
fn clone(&self) -> PPM_WMI_PERF_STATES_EX
impl Clone for IMAGE_DYNAMIC_RELOCATION64
fn clone(&self) -> IMAGE_DYNAMIC_RELOCATION64
impl Clone for IMAGE_COR20_HEADER_u
fn clone(&self) -> IMAGE_COR20_HEADER_u
impl Clone for SCRUB_PARITY_EXTENT
fn clone(&self) -> SCRUB_PARITY_EXTENT
impl Clone for JOBOBJECT_IO_ATTRIBUTION_STATS
fn clone(&self) -> JOBOBJECT_IO_ATTRIBUTION_STATS
impl Clone for IMAGE_AUX_SYMBOL_Section
fn clone(&self) -> IMAGE_AUX_SYMBOL_Section
impl<A> Clone for ExtendedGcd<A> where
A: Clone,
[src]
A: Clone,
fn clone(&self) -> ExtendedGcd<A>
[src]
impl Clone for BacktraceFrame
[src]
fn clone(&self) -> BacktraceFrame
[src]
impl Clone for PrintFmt
[src]
impl Clone for BacktraceSymbol
[src]
fn clone(&self) -> BacktraceSymbol
[src]
impl Clone for Frame
[src]
impl Clone for TryDemangleError
fn clone(&self) -> TryDemangleError
Implementors
impl Clone for DefaultHasher
[src]
fn clone(&self) -> DefaultHasher
[src]
impl Clone for Box<Path>
[src]
impl Clone for Box<OsStr>
[src]
impl Clone for RandomState
[src]
fn clone(&self) -> RandomState
[src]
impl Clone for Box<CStr>
[src]
impl Clone for ParseBoolError
[src]
fn clone(&self) -> ParseBoolError
[src]
impl Clone for cron_clock::lib::std::cmp::Ordering
[src]
impl Clone for Error
[src]
impl Clone for NoneError
[src]
impl Clone for SearchStep
[src]
fn clone(&self) -> SearchStep
[src]
impl Clone for RangeFull
[src]
impl Clone for SipHasher
[src]
impl Clone for Infallible
[src]
fn clone(&self) -> Infallible
[src]
impl Clone for Box<str>
[src]
impl Clone for String
[src]
impl Clone for TryReserveError
[src]
fn clone(&self) -> TryReserveError
[src]
impl Clone for Utc
[src]
impl Clone for NaiveDateTime
[src]
fn clone(&self) -> NaiveDateTime
[src]
impl Clone for InternalFixed
[src]
fn clone(&self) -> InternalFixed
[src]
impl Clone for Pad
[src]
impl Clone for Weekday
[src]
impl Clone for Parsed
[src]
impl Clone for cron_clock::ParseError
[src]
fn clone(&self) -> ParseError
[src]
impl Clone for FixedOffset
[src]
fn clone(&self) -> FixedOffset
[src]
impl Clone for Numeric
[src]
impl Clone for NaiveDate
[src]
impl Clone for Fixed
[src]
impl Clone for IsoWeek
[src]
impl Clone for Local
[src]
impl Clone for NaiveTime
[src]
impl Clone for SecondsFormat
[src]
fn clone(&self) -> SecondsFormat
[src]
impl Clone for InternalNumeric
[src]
fn clone(&self) -> InternalNumeric
[src]
impl Clone for ParseWeekdayError
[src]
fn clone(&self) -> ParseWeekdayError
[src]
impl Clone for cron_clock::Duration
[src]
impl Clone for Endianness
[src]
fn clone(&self) -> Endianness
[src]
impl Clone for Needed
[src]
impl Clone for Backtrace
[src]
impl Clone for Schedule
[src]
impl Clone for DaysOfMonth
[src]
fn clone(&self) -> DaysOfMonth
[src]
impl Clone for DaysOfWeek
[src]
fn clone(&self) -> DaysOfWeek
[src]
impl Clone for Hours
[src]
impl Clone for Minutes
[src]
impl Clone for Months
[src]
impl Clone for Seconds
[src]
impl Clone for Years
[src]
impl Clone for Utf8Error
[src]
impl Clone for FromUtf8Error
[src]
fn clone(&self) -> FromUtf8Error
[src]
impl<'_, A> Clone for cron_clock::lib::std::option::Iter<'_, A>
[src]
impl<'_, K> Clone for cron_clock::lib::std::collections::hash_set::Iter<'_, K>
[src]
impl<'_, K, V> Clone for cron_clock::lib::std::collections::hash_map::Keys<'_, K, V>
[src]
impl<'_, K, V> Clone for cron_clock::lib::std::collections::hash_map::Values<'_, K, V>
[src]
impl<'_, K, V> Clone for cron_clock::lib::std::collections::hash_map::Iter<'_, K, V>
[src]
impl<'_, K, V> Clone for cron_clock::lib::std::collections::btree_map::Iter<'_, K, V>
[src]
impl<'_, K, V> Clone for cron_clock::lib::std::collections::btree_map::Range<'_, K, V>
[src]
impl<'_, K, V> Clone for cron_clock::lib::std::collections::btree_map::Keys<'_, K, V>
[src]
impl<'_, K, V> Clone for cron_clock::lib::std::collections::btree_map::Values<'_, K, V>
[src]
impl<'_, T> Clone for RChunks<'_, T>
[src]
impl<'_, T> Clone for cron_clock::lib::std::slice::Iter<'_, T>
[src]
impl<'_, T> Clone for ChunksExact<'_, T>
[src]
fn clone(&self) -> ChunksExact<'_, T>
[src]
impl<'_, T> Clone for Chunks<'_, T>
[src]
impl<'_, T> Clone for cron_clock::lib::std::result::Iter<'_, T>
[src]
impl<'_, T> Clone for Windows<'_, T>
[src]
impl<'_, T> Clone for cron_clock::lib::std::collections::linked_list::Iter<'_, T>
[src]
impl<'_, T> Clone for cron_clock::lib::std::collections::linked_list::Cursor<'_, T>
[src]
impl<'_, T> Clone for cron_clock::lib::std::collections::binary_heap::Iter<'_, T>
[src]
impl<'_, T> Clone for cron_clock::lib::std::collections::btree_set::Range<'_, T>
[src]
impl<'_, T> Clone for cron_clock::lib::std::collections::btree_set::Iter<'_, T>
[src]
impl<'_, T> Clone for cron_clock::lib::std::collections::btree_set::Difference<'_, T>
[src]
fn clone(&self) -> Difference<'_, T>
[src]
impl<'_, T> Clone for cron_clock::lib::std::collections::btree_set::Intersection<'_, T>
[src]
fn clone(&self) -> Intersection<'_, T>
[src]
impl<'_, T> Clone for cron_clock::lib::std::collections::btree_set::SymmetricDifference<'_, T>
[src]
fn clone(&self) -> SymmetricDifference<'_, T>
[src]
impl<'_, T> Clone for cron_clock::lib::std::collections::vec_deque::Iter<'_, T>
[src]
impl<'_, T> Clone for cron_clock::lib::std::collections::btree_set::Union<'_, T>
[src]
impl<'_, T, P> Clone for cron_clock::lib::std::slice::Split<'_, T, P> where
P: Clone + FnMut(&T) -> bool,
[src]
P: Clone + FnMut(&T) -> bool,
impl<'_, T, S> Clone for cron_clock::lib::std::collections::hash_set::Intersection<'_, T, S>
[src]
fn clone(&self) -> Intersection<'_, T, S>
[src]
impl<'_, T, S> Clone for cron_clock::lib::std::collections::hash_set::Union<'_, T, S>
[src]
impl<'_, T, S> Clone for cron_clock::lib::std::collections::hash_set::SymmetricDifference<'_, T, S>
[src]
fn clone(&self) -> SymmetricDifference<'_, T, S>
[src]
impl<'_, T, S> Clone for cron_clock::lib::std::collections::hash_set::Difference<'_, T, S>
[src]
fn clone(&self) -> Difference<'_, T, S>
[src]
impl<'a> Clone for Bytes<'a>
[src]
impl<'a> Clone for CharSearcher<'a>
[src]
fn clone(&self) -> CharSearcher<'a>
[src]
impl<'a> Clone for cron_clock::lib::std::str::EscapeUnicode<'a>
[src]
fn clone(&self) -> EscapeUnicode<'a>
[src]
impl<'a> Clone for Lines<'a>
[src]
impl<'a> Clone for CharIndices<'a>
[src]
fn clone(&self) -> CharIndices<'a>
[src]
impl<'a> Clone for SplitAsciiWhitespace<'a>
[src]
fn clone(&self) -> SplitAsciiWhitespace<'a>
[src]
impl<'a> Clone for cron_clock::lib::std::str::EscapeDefault<'a>
[src]
fn clone(&self) -> EscapeDefault<'a>
[src]
impl<'a> Clone for LinesAny<'a>
[src]
impl<'a> Clone for SplitWhitespace<'a>
[src]
fn clone(&self) -> SplitWhitespace<'a>
[src]
impl<'a> Clone for Arguments<'a>
[src]
impl<'a> Clone for Chars<'a>
[src]
impl<'a> Clone for cron_clock::lib::std::str::EscapeDebug<'a>
[src]
fn clone(&self) -> EscapeDebug<'a>
[src]
impl<'a> Clone for StrftimeItems<'a>
[src]
fn clone(&self) -> StrftimeItems<'a>
[src]
impl<'a> Clone for Item<'a>
[src]
impl<'a> Clone for CompleteByteSlice<'a>
[src]
fn clone(&self) -> CompleteByteSlice<'a>
[src]
impl<'a> Clone for CompleteStr<'a>
[src]
fn clone(&self) -> CompleteStr<'a>
[src]
impl<'a> Clone for EncodeUtf16<'a>
[src]
fn clone(&self) -> EncodeUtf16<'a>
[src]
impl<'a, 'b> Clone for StrSearcher<'a, 'b>
[src]
fn clone(&self) -> StrSearcher<'a, 'b>
[src]
impl<'a, 'b> Clone for CharSliceSearcher<'a, 'b>
[src]
fn clone(&self) -> CharSliceSearcher<'a, 'b>
[src]
impl<'a, F> Clone for CharPredicateSearcher<'a, F> where
F: Clone + FnMut(char) -> bool,
[src]
F: Clone + FnMut(char) -> bool,
fn clone(&self) -> CharPredicateSearcher<'a, F>
[src]
impl<'a, P> Clone for MatchIndices<'a, P> where
P: Pattern<'a>,
<P as Pattern<'a>>::Searcher: Clone,
[src]
P: Pattern<'a>,
<P as Pattern<'a>>::Searcher: Clone,
fn clone(&self) -> MatchIndices<'a, P>
[src]
impl<'a, P> Clone for Matches<'a, P> where
P: Pattern<'a>,
<P as Pattern<'a>>::Searcher: Clone,
[src]
P: Pattern<'a>,
<P as Pattern<'a>>::Searcher: Clone,
impl<'a, P> Clone for RMatchIndices<'a, P> where
P: Pattern<'a>,
<P as Pattern<'a>>::Searcher: Clone,
[src]
P: Pattern<'a>,
<P as Pattern<'a>>::Searcher: Clone,
fn clone(&self) -> RMatchIndices<'a, P>
[src]
impl<'a, P> Clone for RMatches<'a, P> where
P: Pattern<'a>,
<P as Pattern<'a>>::Searcher: Clone,
[src]
P: Pattern<'a>,
<P as Pattern<'a>>::Searcher: Clone,
impl<'a, P> Clone for cron_clock::lib::std::str::RSplit<'a, P> where
P: Pattern<'a>,
<P as Pattern<'a>>::Searcher: Clone,
[src]
P: Pattern<'a>,
<P as Pattern<'a>>::Searcher: Clone,
impl<'a, P> Clone for RSplitN<'a, P> where
P: Pattern<'a>,
<P as Pattern<'a>>::Searcher: Clone,
[src]
P: Pattern<'a>,
<P as Pattern<'a>>::Searcher: Clone,
impl<'a, P> Clone for RSplitTerminator<'a, P> where
P: Pattern<'a>,
<P as Pattern<'a>>::Searcher: Clone,
[src]
P: Pattern<'a>,
<P as Pattern<'a>>::Searcher: Clone,
fn clone(&self) -> RSplitTerminator<'a, P>
[src]
impl<'a, P> Clone for cron_clock::lib::std::str::Split<'a, P> where
P: Pattern<'a>,
<P as Pattern<'a>>::Searcher: Clone,
[src]
P: Pattern<'a>,
<P as Pattern<'a>>::Searcher: Clone,
impl<'a, P> Clone for SplitN<'a, P> where
P: Pattern<'a>,
<P as Pattern<'a>>::Searcher: Clone,
[src]
P: Pattern<'a>,
<P as Pattern<'a>>::Searcher: Clone,
impl<'a, P> Clone for SplitTerminator<'a, P> where
P: Pattern<'a>,
<P as Pattern<'a>>::Searcher: Clone,
[src]
P: Pattern<'a>,
<P as Pattern<'a>>::Searcher: Clone,
fn clone(&self) -> SplitTerminator<'a, P>
[src]
impl<'a, T> Clone for RChunksExact<'a, T>
[src]
fn clone(&self) -> RChunksExact<'a, T>
[src]
impl<'a, T, P> Clone for cron_clock::lib::std::slice::RSplit<'a, T, P> where
P: Clone + FnMut(&T) -> bool,
T: 'a + Clone,
[src]
P: Clone + FnMut(&T) -> bool,
T: 'a + Clone,
impl<A> Clone for Repeat<A> where
A: Clone,
[src]
A: Clone,
impl<A> Clone for cron_clock::lib::std::option::IntoIter<A> where
A: Clone,
[src]
A: Clone,
impl<A, B> Clone for cron_clock::lib::std::iter::Chain<A, B> where
A: Clone,
B: Clone,
[src]
A: Clone,
B: Clone,
impl<A, B> Clone for Zip<A, B> where
A: Clone,
B: Clone,
[src]
A: Clone,
B: Clone,
impl<E> Clone for cron_clock::ErrorKind<E> where
E: Clone,
[src]
E: Clone,
impl<F> Clone for FromFn<F> where
F: Clone,
[src]
F: Clone,
impl<F> Clone for OnceWith<F> where
F: Clone,
[src]
F: Clone,
impl<F> Clone for RepeatWith<F> where
F: Clone,
[src]
F: Clone,
fn clone(&self) -> RepeatWith<F>
[src]
impl<H> Clone for BuildHasherDefault<H>
[src]
fn clone(&self) -> BuildHasherDefault<H>
[src]
impl<I> Clone for Cloned<I> where
I: Clone,
[src]
I: Clone,
impl<I> Clone for Copied<I> where
I: Clone,
[src]
I: Clone,
impl<I> Clone for Cycle<I> where
I: Clone,
[src]
I: Clone,
impl<I> Clone for Enumerate<I> where
I: Clone,
[src]
I: Clone,
impl<I> Clone for Fuse<I> where
I: Clone,
[src]
I: Clone,
impl<I> Clone for Peekable<I> where
I: Clone + Iterator,
<I as Iterator>::Item: Clone,
[src]
I: Clone + Iterator,
<I as Iterator>::Item: Clone,
impl<I> Clone for Skip<I> where
I: Clone,
[src]
I: Clone,
impl<I> Clone for StepBy<I> where
I: Clone,
[src]
I: Clone,
impl<I> Clone for Take<I> where
I: Clone,
[src]
I: Clone,
impl<I, E> Clone for Context<I, E> where
E: Clone,
I: Clone,
[src]
E: Clone,
I: Clone,
impl<I, E> Clone for Err<I, E> where
E: Clone,
I: Clone,
[src]
E: Clone,
I: Clone,
impl<I, F> Clone for FilterMap<I, F> where
F: Clone,
I: Clone,
[src]
F: Clone,
I: Clone,
impl<I, F> Clone for Inspect<I, F> where
F: Clone,
I: Clone,
[src]
F: Clone,
I: Clone,
impl<I, F> Clone for Map<I, F> where
F: Clone,
I: Clone,
[src]
F: Clone,
I: Clone,
impl<I, P> Clone for Filter<I, P> where
I: Clone,
P: Clone,
[src]
I: Clone,
P: Clone,
impl<I, P> Clone for MapWhile<I, P> where
I: Clone,
P: Clone,
[src]
I: Clone,
P: Clone,
impl<I, P> Clone for SkipWhile<I, P> where
I: Clone,
P: Clone,
[src]
I: Clone,
P: Clone,
impl<I, P> Clone for TakeWhile<I, P> where
I: Clone,
P: Clone,
[src]
I: Clone,
P: Clone,
impl<I, St, F> Clone for Scan<I, St, F> where
F: Clone,
I: Clone,
St: Clone,
[src]
F: Clone,
I: Clone,
St: Clone,
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,
[src]
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,
impl<I, U, F> Clone for FlatMap<I, U, F> where
F: Clone,
I: Clone,
U: Clone + IntoIterator,
<U as IntoIterator>::IntoIter: Clone,
[src]
F: Clone,
I: Clone,
U: Clone + IntoIterator,
<U as IntoIterator>::IntoIter: Clone,
impl<Idx> Clone for cron_clock::lib::std::ops::Range<Idx> where
Idx: Clone,
[src]
Idx: Clone,
impl<Idx> Clone for RangeFrom<Idx> where
Idx: Clone,
[src]
Idx: Clone,
impl<Idx> Clone for RangeInclusive<Idx> where
Idx: Clone,
[src]
Idx: Clone,
fn clone(&self) -> RangeInclusive<Idx>
[src]
impl<Idx> Clone for RangeTo<Idx> where
Idx: Clone,
[src]
Idx: Clone,
impl<Idx> Clone for RangeToInclusive<Idx> where
Idx: Clone,
[src]
Idx: Clone,
fn clone(&self) -> RangeToInclusive<Idx>
[src]
impl<K, V> Clone for BTreeMap<K, V> where
K: Clone,
V: Clone,
[src]
K: Clone,
V: Clone,
impl<K, V, S> Clone for cron_clock::lib::std::collections::HashMap<K, V, S> where
K: Clone,
S: Clone,
V: Clone,
[src]
K: Clone,
S: Clone,
V: Clone,
impl<T> Clone for Discriminant<T>
[src]
fn clone(&self) -> Discriminant<T>
[src]
impl<T> Clone for Empty<T>
[src]
impl<T> Clone for LocalResult<T> where
T: Clone,
[src]
T: Clone,
fn clone(&self) -> LocalResult<T>
[src]
impl<T> Clone for Bound<T> where
T: Clone,
[src]
T: Clone,
impl<T> Clone for Option<T> where
T: Clone,
[src]
T: Clone,
impl<T> Clone for Box<[T]> where
T: Clone,
[src]
T: Clone,
impl<T> Clone for Box<T> where
T: Clone,
[src]
T: Clone,
fn clone(&self) -> Box<T>
[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);
fn clone_from(&mut self, source: &Box<T>)
[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> Clone for Reverse<T> where
T: Clone,
[src]
T: Clone,
impl<T> Clone for cron_clock::lib::std::collections::binary_heap::IntoIter<T> where
T: Clone,
[src]
T: Clone,
impl<T> Clone for IntoIterSorted<T> where
T: Clone,
[src]
T: Clone,
fn clone(&self) -> IntoIterSorted<T>
[src]
impl<T> Clone for cron_clock::lib::std::collections::linked_list::IntoIter<T> where
T: Clone,
[src]
T: Clone,
impl<T> Clone for BTreeSet<T> where
T: Clone,
[src]
T: Clone,
impl<T> Clone for BinaryHeap<T> where
T: Clone,
[src]
T: Clone,
fn clone(&self) -> BinaryHeap<T>
[src]
fn clone_from(&mut self, source: &BinaryHeap<T>)
[src]
impl<T> Clone for LinkedList<T> where
T: Clone,
[src]
T: Clone,
fn clone(&self) -> LinkedList<T>
[src]
fn clone_from(&mut self, other: &LinkedList<T>)
[src]
impl<T> Clone for VecDeque<T> where
T: Clone,
[src]
T: Clone,
impl<T> Clone for cron_clock::lib::std::collections::vec_deque::IntoIter<T> where
T: Clone,
[src]
T: Clone,
impl<T> Clone for Once<T> where
T: Clone,
[src]
T: Clone,
impl<T> Clone for Rev<T> where
T: Clone,
[src]
T: Clone,
impl<T> Clone for ManuallyDrop<T> where
T: Clone + ?Sized,
[src]
T: Clone + ?Sized,
fn clone(&self) -> ManuallyDrop<T>
[src]
impl<T> Clone for cron_clock::lib::std::result::IntoIter<T> where
T: Clone,
[src]
T: Clone,
impl<T> Clone for cron_clock::lib::std::vec::IntoIter<T> where
T: Clone,
[src]
T: Clone,
impl<T> Clone for Vec<T> where
T: Clone,
[src]
T: Clone,
impl<T> Clone for Input<T> where
T: Clone,
[src]
T: Clone,
impl<T> Clone for MaybeUninit<T> where
T: Copy,
[src]
T: Copy,
fn clone(&self) -> MaybeUninit<T>
[src]
impl<T, E> Clone for Result<T, E> where
E: Clone,
T: Clone,
[src]
E: Clone,
T: Clone,
impl<T, F> Clone for Successors<T, F> where
F: Clone,
T: Clone,
[src]
F: Clone,
T: Clone,
fn clone(&self) -> Successors<T, F>
[src]
impl<T, S> Clone for cron_clock::lib::std::collections::HashSet<T, S> where
S: Clone,
T: Clone,
[src]
S: Clone,
T: Clone,
impl<Tz> Clone for Date<Tz> where
Tz: TimeZone + Clone,
<Tz as TimeZone>::Offset: Clone,
[src]
Tz: TimeZone + Clone,
<Tz as TimeZone>::Offset: Clone,
impl<Tz> Clone for DateTime<Tz> where
Tz: TimeZone + Clone,
<Tz as TimeZone>::Offset: Clone,
[src]
Tz: TimeZone + Clone,
<Tz as TimeZone>::Offset: Clone,
impl<Y, R> Clone for GeneratorState<Y, R> where
R: Clone,
Y: Clone,
[src]
R: Clone,
Y: Clone,