pub trait Clone: Sized {
// Required method
fn clone(&self) -> Self;
// Provided method
fn clone_from(&mut self, source: &Self) { ... }
}
Expand description
A common trait for the ability to explicitly duplicate an object.
Differs from Copy
in that Copy
is implicit and an inexpensive bit-wise copy, while
Clone
is always explicit and may or may not be expensive. In order to enforce
these characteristics, Rust does not allow you to reimplement Copy
, but you
may reimplement Clone
and run arbitrary code.
Since Clone
is more general than Copy
, you can automatically make anything
Copy
be Clone
as well.
§Derivable
This trait can be used with #[derive]
if all fields are Clone
. The 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
}
}
If we derive
:
#[derive(Copy, Clone)]
struct Generate<T>(fn() -> T);
the auto-derived implementations will have unnecessary T: Copy
and T: Clone
bounds:
// Automatically derived
impl<T: Copy> Copy for Generate<T> { }
// Automatically derived
impl<T: Clone> Clone for Generate<T> {
fn clone(&self) -> Generate<T> {
Generate(Clone::clone(&self.0))
}
}
The bounds are unnecessary because clearly the function itself should be copy- and cloneable even if its return type is not:
#[derive(Copy, Clone)]
struct Generate<T>(fn() -> T);
struct NotCloneable;
fn generate_not_cloneable() -> NotCloneable {
NotCloneable
}
Generate(generate_not_cloneable).clone(); // error: trait bounds were not satisfied
// Note: With the manual implementations the above line will compile.
§Additional implementors
In addition to the implementors listed below,
the following types also implement Clone
:
- Function item types (i.e., the distinct types defined for each function)
- Function pointer types (e.g.,
fn() -> i32
) - Closure types, if they capture no value from the environment
or if all such captured values implement
Clone
themselves. Note that variables captured by shared reference always implementClone
(even if the referent doesn’t), while variables captured by mutable reference never implementClone
.
Required Methods§
Provided Methods§
1.0.0 · Sourcefn clone_from(&mut self, source: &Self)
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.
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.
Implementors§
impl Clone for AhoCorasickKind
impl Clone for aho_corasick::packed::api::MatchKind
impl Clone for aho_corasick::util::error::MatchErrorKind
impl Clone for aho_corasick::util::prefilter::Candidate
impl Clone for aho_corasick::util::search::Anchored
impl Clone for aho_corasick::util::search::MatchKind
impl Clone for StartKind
impl Clone for Action
impl Clone for anstyle_parse::state::definitions::State
impl Clone for EvalResult
impl Clone for CChar
impl Clone for cexpr::token::Kind
impl Clone for Tz
impl Clone for clang_sys::Version
impl Clone for LabelStyle
impl Clone for Severity
impl Clone for DisplayStyle
impl Clone for colorchoice::ColorChoice
impl Clone for DwarfFileType
impl Clone for gimli::common::Format
impl Clone for SectionId
impl Clone for Vendor
impl Clone for RunTimeEndian
impl Clone for AbbreviationsCacheStrategy
impl Clone for Pointer
impl Clone for gimli::read::Error
impl Clone for IndexSectionId
impl Clone for ColumnType
impl Clone for gimli::read::value::Value
impl Clone for ValueType
impl Clone for globset::ErrorKind
impl Clone for hashbrown::TryReserveError
impl Clone for AdditionError
impl Clone for CreationError
impl Clone for RecordError
impl Clone for SubtractionError
impl Clone for httparse::Error
impl Clone for BaseUnit
impl Clone for FixedAt
impl Clone for Kilo
impl Clone for humantime::date::Error
impl Clone for humantime::duration::Error
impl Clone for TrieResult
impl Clone for TrieType
impl Clone for icu_collections::codepointtrie::error::Error
impl Clone for ExtensionType
impl Clone for ParserError
impl Clone for icu_locid_transform::directionality::Direction
impl Clone for LocaleTransformError
impl Clone for PropertiesError
impl Clone for GeneralCategory
impl Clone for CheckedBidiPairedBracketType
impl Clone for BufferFormat
impl Clone for DataErrorKind
impl Clone for LocaleFallbackPriority
impl Clone for LocaleFallbackSupplement
impl Clone for DnsLength
impl Clone for ErrorPolicy
impl Clone for Hyphens
impl Clone for ProcessingError
impl Clone for ProcessingSuccess
impl Clone for ignore::Error
impl Clone for WalkState
impl Clone for IpAddrRange
impl Clone for IpNet
impl Clone for IpSubnets
impl Clone for itertools::with_position::Position
impl Clone for fsconfig_command
impl Clone for membarrier_cmd
impl Clone for membarrier_cmd_flag
impl Clone for InsertError
impl Clone for matchit::error::MatchError
impl Clone for PrefilterConfig
impl Clone for DataFormat
impl Clone for MZError
impl Clone for MZFlush
impl Clone for MZStatus
impl Clone for TINFLStatus
impl Clone for native_tls::Protocol
impl Clone for nix::errno::consts::Errno
impl Clone for FlockArg
impl Clone for PosixFadviseAdvice
impl Clone for PrctlMCEKillPolicy
impl Clone for SigHandler
impl Clone for SigevNotify
impl Clone for SigmaskHow
impl Clone for Signal
impl Clone for FchmodatFlags
impl Clone for UtimensatFlags
impl Clone for BaudRate
impl Clone for FlowArg
impl Clone for FlushArg
impl Clone for SetArg
impl Clone for SpecialCharacterIndices
impl Clone for WaitStatus
impl Clone for ForkResult
impl Clone for UnlinkatFlags
impl Clone for Whence
impl Clone for nom::error::ErrorKind
impl Clone for VerboseErrorKind
impl Clone for nom::internal::Needed
impl Clone for nom::number::Endianness
impl Clone for AddressSize
impl Clone for Architecture
impl Clone for BinaryFormat
impl Clone for ComdatKind
impl Clone for FileFlags
impl Clone for RelocationEncoding
impl Clone for RelocationFlags
impl Clone for RelocationKind
impl Clone for SectionFlags
impl Clone for object::common::SectionKind
impl Clone for SegmentFlags
impl Clone for SubArchitecture
impl Clone for SymbolKind
impl Clone for SymbolScope
impl Clone for object::endian::Endianness
impl Clone for ArchiveKind
impl Clone for ImportType
impl Clone for CompressionFormat
impl Clone for FileKind
impl Clone for ObjectKind
impl Clone for RelocationTarget
impl Clone for SymbolSection
impl Clone for ShutdownResult
impl Clone for openssl::symm::Mode
impl Clone for point_conversion_form_t
impl Clone for OnceState
impl Clone for FilterOp
impl Clone for ParkResult
impl Clone for RequeueOp
impl Clone for InputLocation
impl Clone for LineColLocation
impl Clone for Atomicity
impl Clone for Lookahead
impl Clone for MatchDir
impl Clone for pest::pratt_parser::Assoc
impl Clone for pest::prec_climber::Assoc
impl Clone for rand::distributions::bernoulli::BernoulliError
impl Clone for WeightedError
impl Clone for rand::seq::index::IndexVec
impl Clone for rand::seq::index::IndexVecIntoIter
impl Clone for StartError
impl Clone for WhichCaptures
impl Clone for regex_automata::nfa::thompson::nfa::State
impl Clone for regex_automata::util::look::Look
impl Clone for regex_automata::util::search::Anchored
impl Clone for regex_automata::util::search::MatchErrorKind
impl Clone for regex_automata::util::search::MatchKind
impl Clone for AssertionKind
impl Clone for Ast
impl Clone for ClassAsciiKind
impl Clone for ClassPerlKind
impl Clone for ClassSet
impl Clone for ClassSetBinaryOpKind
impl Clone for ClassSetItem
impl Clone for ClassUnicodeKind
impl Clone for ClassUnicodeOpKind
impl Clone for regex_syntax::ast::ErrorKind
impl Clone for Flag
impl Clone for FlagsItemKind
impl Clone for GroupKind
impl Clone for HexLiteralKind
impl Clone for LiteralKind
impl Clone for RepetitionKind
impl Clone for RepetitionRange
impl Clone for SpecialLiteralKind
impl Clone for regex_syntax::error::Error
impl Clone for Class
impl Clone for regex_syntax::hir::Dot
impl Clone for regex_syntax::hir::ErrorKind
impl Clone for HirKind
impl Clone for regex_syntax::hir::Look
impl Clone for ExtractKind
impl Clone for Utf8Sequence
impl Clone for Advice
impl Clone for rustix::backend::fs::types::FileType
impl Clone for FlockOperation
impl Clone for rustix::fs::seek_from::SeekFrom
impl Clone for rustix::ioctl::Direction
impl Clone for rustls_pki_types::pem::SectionKind
impl Clone for rustls_pki_types::server_name::IpAddr
impl Clone for Segment
impl Clone for serde_urlencoded::ser::Error
impl Clone for QuoteError
impl Clone for toml_edit::item::Item
impl Clone for toml_edit::ser::Error
impl Clone for toml_edit::value::Value
impl Clone for ucd_trie::owned::Error
impl Clone for unic_ucd_segment::grapheme_cluster_break::GraphemeClusterBreak
impl Clone for unic_ucd_segment::sentence_break::SentenceBreak
impl Clone for unic_ucd_segment::word_break::WordBreak
impl Clone for winnow::binary::Endianness
impl Clone for winnow::error::ErrorKind
impl Clone for winnow::error::Needed
impl Clone for StrContext
impl Clone for StrContextValue
impl Clone for zerocopy::byteorder::BigEndian
impl Clone for zerocopy::byteorder::LittleEndian
impl Clone for ZeroVecError
impl Clone for PrintFmt
impl Clone for DecodePaddingMode
impl Clone for DecodeError
impl Clone for DecodeSliceError
impl Clone for EncodeSliceError
impl Clone for DeriveTrait
impl Clone for DiscoveredItem
impl Clone for EnumVariantCustomBehavior
impl Clone for EnumVariantValue
impl Clone for CanDerive
impl Clone for IntKind
impl Clone for MacroParsingBehavior
impl Clone for TypeKind
impl Clone for rustmax::bindgen::Abi
impl Clone for AliasVariation
impl Clone for BindgenError
impl Clone for EnumVariation
impl Clone for FieldVisibilityKind
impl Clone for Formatter
impl Clone for MacroTypeVariation
impl Clone for NonCopyUnionStyle
impl Clone for RustEdition
impl Clone for rustmax::byteorder::BigEndian
impl Clone for rustmax::byteorder::LittleEndian
impl Clone for VsVers
impl Clone for Month
impl Clone for RoundingError
impl Clone for SecondsFormat
impl Clone for rustmax::chrono::Weekday
impl Clone for Colons
impl Clone for Fixed
impl Clone for Numeric
impl Clone for OffsetPrecision
impl Clone for Pad
impl Clone for ParseErrorKind
impl Clone for ArgPredicate
impl Clone for ArgAction
impl Clone for rustmax::clap::ColorChoice
impl Clone for ValueHint
impl Clone for ContextKind
impl Clone for ContextValue
impl Clone for rustmax::clap::error::ErrorKind
impl Clone for MatchesError
impl Clone for ValueSource
impl Clone for rustmax::crossbeam::channel::RecvTimeoutError
impl Clone for rustmax::crossbeam::channel::TryRecvError
impl Clone for BinaryError
impl Clone for TimestampPrecision
impl Clone for WriteStyle
impl Clone for AnsiColor
impl Clone for rustmax::env_logger::fmt::style::Color
impl Clone for PollNext
impl Clone for FromHexError
impl Clone for rustmax::itertools::Position
impl Clone for Era
impl Clone for rustmax::jiff::civil::Weekday
impl Clone for RoundMode
impl Clone for rustmax::jiff::Unit
impl Clone for Designator
impl Clone for rustmax::jiff::fmt::friendly::Direction
impl Clone for FractionalUnit
impl Clone for rustmax::jiff::fmt::friendly::Spacing
impl Clone for Meridiem
impl Clone for PiecesOffset
impl Clone for AmbiguousOffset
impl Clone for Disambiguation
impl Clone for Dst
impl Clone for OffsetConflict
impl Clone for rustmax::json5::Error
impl Clone for tpacket_versions
impl Clone for rustmax::log::Level
impl Clone for rustmax::log::LevelFilter
impl Clone for rustmax::nom::Needed
impl Clone for rustmax::nom::error::ErrorKind
impl Clone for rustmax::nom::number::Endianness
impl Clone for Sign
impl Clone for rustmax::proc_macro2::Delimiter
impl Clone for rustmax::proc_macro2::Spacing
impl Clone for rustmax::proc_macro2::TokenTree
impl Clone for rustmax::proc_macro::Delimiter
impl Clone for rustmax::proc_macro::Level
impl Clone for rustmax::proc_macro::Spacing
impl Clone for rustmax::proc_macro::TokenTree
impl Clone for TestCaseError
impl Clone for FileFailurePersistence
impl Clone for RngAlgorithm
impl Clone for rustmax::rand::distr::BernoulliError
impl Clone for rustmax::rand::distr::uniform::Error
impl Clone for rustmax::rand::seq::WeightError
impl Clone for rustmax::rand::seq::index::IndexVec
impl Clone for rustmax::rand::seq::index::IndexVecIntoIter
impl Clone for rustmax::rayon::Yield
impl Clone for rustmax::regex::Error
impl Clone for Quote
impl Clone for BellStyle
impl Clone for Anchor
impl Clone for rustmax::rustyline::At
impl Clone for Behavior
impl Clone for CharSearch
impl Clone for Cmd
impl Clone for ColorMode
impl Clone for CompletionType
impl Clone for EditMode
impl Clone for rustmax::rustyline::Event
impl Clone for HistoryDuplicates
impl Clone for InputMode
impl Clone for KeyCode
impl Clone for Movement
impl Clone for Word
impl Clone for CmdKind
impl Clone for SearchDirection
impl Clone for rustmax::rustyline::line_buffer::Direction
impl Clone for WordAction
impl Clone for Op
impl Clone for Category
impl Clone for TruncSide
impl Clone for AttrStyle
impl Clone for BinOp
impl Clone for CapturedParam
impl Clone for Data
impl Clone for rustmax::syn::Expr
impl Clone for FieldMutability
impl Clone for rustmax::syn::Fields
impl Clone for FnArg
impl Clone for ForeignItem
impl Clone for GenericArgument
impl Clone for GenericParam
impl Clone for ImplItem
impl Clone for ImplRestriction
impl Clone for rustmax::syn::Item
impl Clone for Lit
impl Clone for MacroDelimiter
impl Clone for Member
impl Clone for Meta
impl Clone for Pat
impl Clone for PathArguments
impl Clone for PointerMutability
impl Clone for RangeLimits
impl Clone for ReturnType
impl Clone for StaticMutability
impl Clone for Stmt
impl Clone for TraitBoundModifier
impl Clone for TraitItem
impl Clone for rustmax::syn::Type
impl Clone for TypeParamBound
impl Clone for UnOp
impl Clone for UseTree
impl Clone for Visibility
impl Clone for WherePredicate
impl Clone for ExprVal
impl Clone for LogicOperator
impl Clone for MathOperator
impl Clone for Node
impl Clone for rustmax::tera::Value
impl Clone for rustmax::termcolor::Color
impl Clone for rustmax::termcolor::ColorChoice
impl Clone for rustmax::tokio::sync::broadcast::error::RecvError
impl Clone for rustmax::tokio::sync::broadcast::error::TryRecvError
impl Clone for rustmax::tokio::sync::mpsc::error::TryRecvError
impl Clone for rustmax::tokio::sync::oneshot::error::TryRecvError
impl Clone for MissedTickBehavior
impl Clone for rustmax::toml::Value
impl Clone for rustmax::toml::value::Offset
impl Clone for Origin
impl Clone for rustmax::url::ParseError
impl Clone for rustmax::url::Position
impl Clone for SyntaxViolation
impl Clone for AsciiChar
impl Clone for rustmax::std::cmp::Ordering
impl Clone for TryReserveErrorKind
impl Clone for Infallible
impl Clone for VarError
impl Clone for rustmax::std::fmt::Alignment
impl Clone for rustmax::std::io::ErrorKind
impl Clone for rustmax::std::io::SeekFrom
impl Clone for rustmax::std::net::IpAddr
impl Clone for Ipv6MulticastScope
impl Clone for Shutdown
impl Clone for rustmax::std::net::SocketAddr
impl Clone for FpCategory
impl Clone for IntErrorKind
impl Clone for BacktraceStyle
impl Clone for SearchStep
impl Clone for rustmax::std::sync::atomic::Ordering
impl Clone for rustmax::std::sync::mpsc::RecvTimeoutError
impl Clone for rustmax::std::sync::mpsc::TryRecvError
impl Clone for _Unwind_Action
impl Clone for _Unwind_Reason_Code
impl Clone for bool
impl Clone for char
impl Clone for f16
impl Clone for f32
impl Clone for f64
impl Clone for f128
impl Clone for i8
impl Clone for i16
impl Clone for i32
impl Clone for i64
impl Clone for i128
impl Clone for isize
impl Clone for !
impl Clone for u8
impl Clone for u16
impl Clone for u32
impl Clone for u64
impl Clone for u128
impl Clone for usize
impl Clone for Adler32
impl Clone for AhoCorasick
impl Clone for AhoCorasickBuilder
impl Clone for aho_corasick::automaton::OverlappingState
impl Clone for aho_corasick::dfa::Builder
impl Clone for aho_corasick::dfa::DFA
impl Clone for aho_corasick::nfa::contiguous::Builder
impl Clone for aho_corasick::nfa::contiguous::NFA
impl Clone for aho_corasick::nfa::noncontiguous::Builder
impl Clone for aho_corasick::nfa::noncontiguous::NFA
impl Clone for aho_corasick::packed::api::Builder
impl Clone for aho_corasick::packed::api::Config
impl Clone for aho_corasick::packed::api::Searcher
impl Clone for aho_corasick::util::error::BuildError
impl Clone for aho_corasick::util::error::MatchError
impl Clone for aho_corasick::util::prefilter::Prefilter
impl Clone for aho_corasick::util::primitives::PatternID
impl Clone for aho_corasick::util::primitives::PatternIDError
impl Clone for aho_corasick::util::primitives::StateID
impl Clone for aho_corasick::util::primitives::StateIDError
impl Clone for aho_corasick::util::search::Match
impl Clone for aho_corasick::util::search::Span
impl Clone for StripBytes
impl Clone for StripStr
impl Clone for WinconBytes
impl Clone for anstyle_parse::params::Params
impl Clone for AsciiParser
impl Clone for Utf8Parser
impl Clone for BString
impl Clone for bstr::utf8::Utf8Error
impl Clone for cexpr::token::Token
impl Clone for chrono_tz::timezones::ParseError
impl Clone for CXCodeCompleteResults
impl Clone for CXComment
impl Clone for CXCompletionResult
impl Clone for CXCursor
impl Clone for CXCursorAndRangeVisitor
impl Clone for CXFileUniqueID
impl Clone for CXIdxAttrInfo
impl Clone for CXIdxBaseClassInfo
impl Clone for CXIdxCXXClassDeclInfo
impl Clone for CXIdxContainerInfo
impl Clone for CXIdxDeclInfo
impl Clone for CXIdxEntityInfo
impl Clone for CXIdxEntityRefInfo
impl Clone for CXIdxIBOutletCollectionAttrInfo
impl Clone for CXIdxImportedASTFileInfo
impl Clone for CXIdxIncludedFileInfo
impl Clone for CXIdxLoc
impl Clone for CXIdxObjCCategoryDeclInfo
impl Clone for CXIdxObjCContainerDeclInfo
impl Clone for CXIdxObjCInterfaceDeclInfo
impl Clone for CXIdxObjCPropertyDeclInfo
impl Clone for CXIdxObjCProtocolRefInfo
impl Clone for CXIdxObjCProtocolRefListInfo
impl Clone for CXPlatformAvailability
impl Clone for CXSourceLocation
impl Clone for CXSourceRange
impl Clone for CXSourceRangeList
impl Clone for CXString
impl Clone for CXStringSet
impl Clone for CXTUResourceUsage
impl Clone for CXTUResourceUsageEntry
impl Clone for CXToken
impl Clone for CXType
impl Clone for CXUnsavedFile
impl Clone for CXVersion
impl Clone for IndexerCallbacks
impl Clone for Clang
impl Clone for ArgCursor
impl Clone for RawArgs
impl Clone for codespan_reporting::files::Location
impl Clone for codespan_reporting::term::config::Chars
impl Clone for codespan_reporting::term::config::Config
impl Clone for codespan_reporting::term::config::Styles
impl Clone for ColorArg
impl Clone for env_filter::parser::ParseError
impl Clone for Rng
impl Clone for foldhash::fast::FoldHasher
impl Clone for foldhash::quality::FoldHasher
impl Clone for foldhash::seed::fast::FixedState
impl Clone for foldhash::seed::fast::RandomState
impl Clone for foldhash::seed::quality::FixedState
impl Clone for foldhash::seed::quality::RandomState
impl Clone for getrandom::error::Error
impl Clone for getrandom::error::Error
impl Clone for AArch64
impl Clone for gimli::arch::Arm
impl Clone for LoongArch
impl Clone for MIPS
impl Clone for PowerPc64
impl Clone for RiscV
impl Clone for X86
impl Clone for X86_64
impl Clone for DebugTypeSignature
impl Clone for DwoId
impl Clone for Encoding
impl Clone for LineEncoding
impl Clone for Register
impl Clone for DwAccess
impl Clone for DwAddr
impl Clone for DwAt
impl Clone for DwAte
impl Clone for DwCc
impl Clone for DwCfa
impl Clone for DwChildren
impl Clone for DwDefaulted
impl Clone for DwDs
impl Clone for DwDsc
impl Clone for DwEhPe
impl Clone for DwEnd
impl Clone for DwForm
impl Clone for DwId
impl Clone for DwIdx
impl Clone for DwInl
impl Clone for DwLang
impl Clone for DwLle
impl Clone for DwLnct
impl Clone for DwLne
impl Clone for DwLns
impl Clone for DwMacro
impl Clone for DwOp
impl Clone for DwOrd
impl Clone for DwRle
impl Clone for DwSect
impl Clone for DwSectV2
impl Clone for DwTag
impl Clone for DwUt
impl Clone for DwVirtuality
impl Clone for DwVis
impl Clone for gimli::endianity::BigEndian
impl Clone for gimli::endianity::LittleEndian
impl Clone for Abbreviation
impl Clone for Abbreviations
impl Clone for AttributeSpecification
impl Clone for ArangeEntry
impl Clone for Augmentation
impl Clone for BaseAddresses
impl Clone for SectionBaseAddresses
impl Clone for UnitIndexSection
impl Clone for FileEntryFormat
impl Clone for LineRow
impl Clone for ReaderOffsetId
impl Clone for gimli::read::rnglists::Range
impl Clone for StoreOnHeap
impl Clone for MatchOptions
impl Clone for Pattern
impl Clone for globset::glob::Glob
impl Clone for GlobMatcher
impl Clone for globset::Error
impl Clone for GlobSet
impl Clone for GlobSetBuilder
impl Clone for h2::client::Builder
impl Clone for h2::ext::Protocol
impl Clone for h2::frame::reason::Reason
impl Clone for h2::server::Builder
impl Clone for FlowControl
impl Clone for StreamId
impl Clone for ParserConfig
impl Clone for HttpDate
impl Clone for FormatSizeOptions
impl Clone for Rfc3339Timestamp
impl Clone for FormattedDuration
impl Clone for humantime::wrapper::Duration
impl Clone for humantime::wrapper::Timestamp
impl Clone for hyper_util::client::legacy::client::Builder
impl Clone for CaptureConnection
impl Clone for GaiResolver
impl Clone for hyper_util::client::legacy::connect::dns::Name
impl Clone for HttpInfo
impl Clone for TokioExecutor
impl Clone for TokioTimer
impl Clone for CodePointTrieHeader
impl Clone for Other
impl Clone for icu_locid::extensions::other::subtag::Subtag
impl Clone for icu_locid::extensions::private::other::Subtag
impl Clone for Private
impl Clone for icu_locid::extensions::Extensions
impl Clone for icu_locid::extensions::transform::fields::Fields
impl Clone for icu_locid::extensions::transform::key::Key
impl Clone for Transform
impl Clone for icu_locid::extensions::transform::value::Value
impl Clone for icu_locid::extensions::unicode::attribute::Attribute
impl Clone for Attributes
impl Clone for icu_locid::extensions::unicode::key::Key
impl Clone for Keywords
impl Clone for Unicode
impl Clone for icu_locid::extensions::unicode::value::Value
impl Clone for LanguageIdentifier
impl Clone for Locale
impl Clone for Language
impl Clone for Region
impl Clone for icu_locid::subtags::script::Script
impl Clone for icu_locid::subtags::variant::Variant
impl Clone for Variants
impl Clone for LocaleExpander
impl Clone for icu_properties::props::BidiClass
impl Clone for CanonicalCombiningClass
impl Clone for EastAsianWidth
impl Clone for GeneralCategoryGroup
impl Clone for icu_properties::props::GraphemeClusterBreak
impl Clone for HangulSyllableType
impl Clone for IndicSyllabicCategory
impl Clone for icu_properties::props::JoiningType
impl Clone for LineBreak
impl Clone for icu_properties::props::Script
impl Clone for icu_properties::props::SentenceBreak
impl Clone for icu_properties::props::WordBreak
impl Clone for CheckedBidiPairedBracketTypeULE
impl Clone for MirroredPairedBracketDataTryFromError
impl Clone for AnyPayload
impl Clone for DataError
impl Clone for LocaleFallbackConfig
impl Clone for DataKey
impl Clone for DataKeyHash
impl Clone for DataKeyMetadata
impl Clone for DataKeyPath
impl Clone for DataLocale
impl Clone for DataRequestMetadata
impl Clone for Cart
impl Clone for DataResponseMetadata
impl Clone for idna::deprecated::Config
impl Clone for AsciiDenyList
impl Clone for idna_adapter::BidiClass
impl Clone for BidiClassMask
impl Clone for idna_adapter::JoiningType
impl Clone for JoiningTypeMask
impl Clone for Gitignore
impl Clone for GitignoreBuilder
impl Clone for ignore::gitignore::Glob
impl Clone for ignore::overrides::Override
impl Clone for OverrideBuilder
impl Clone for FileTypeDef
impl Clone for Types
impl Clone for ignore::walk::DirEntry
impl Clone for WalkBuilder
impl Clone for indexmap::TryReserveError
impl Clone for Ipv4AddrRange
impl Clone for Ipv6AddrRange
impl Clone for Ipv4Net
impl Clone for Ipv4Subnets
impl Clone for Ipv6Net
impl Clone for Ipv6Subnets
impl Clone for PrefixLenError
impl Clone for ipnet::parser::AddrParseError
impl Clone for itoa::Buffer
impl Clone for Elf_Dyn
impl Clone for Elf_auxv_t
impl Clone for __kernel_fd_set
impl Clone for __kernel_fsid_t
impl Clone for __kernel_itimerspec
impl Clone for __kernel_old_itimerval
impl Clone for __kernel_old_timespec
impl Clone for __kernel_old_timeval
impl Clone for __kernel_sock_timeval
impl Clone for __kernel_timespec
impl Clone for __old_kernel_stat
impl Clone for __sifields__bindgen_ty_1
impl Clone for __sifields__bindgen_ty_2
impl Clone for __sifields__bindgen_ty_3
impl Clone for __sifields__bindgen_ty_4
impl Clone for __sifields__bindgen_ty_5
impl Clone for __sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_1
impl Clone for __sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_2
impl Clone for __sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_3
impl Clone for __sifields__bindgen_ty_6
impl Clone for __sifields__bindgen_ty_7
impl Clone for __user_cap_data_struct
impl Clone for __user_cap_header_struct
impl Clone for linux_raw_sys::general::clone_args
impl Clone for compat_statfs64
impl Clone for linux_raw_sys::general::epoll_event
impl Clone for f_owner_ex
impl Clone for linux_raw_sys::general::file_clone_range
impl Clone for file_dedupe_range_info
impl Clone for files_stat_struct
impl Clone for linux_raw_sys::general::flock64
impl Clone for linux_raw_sys::general::flock
impl Clone for fscrypt_get_key_status_arg
impl Clone for fscrypt_get_policy_ex_arg
impl Clone for fscrypt_key
impl Clone for fscrypt_key_specifier
impl Clone for fscrypt_policy_v1
impl Clone for fscrypt_policy_v2
impl Clone for fscrypt_remove_key_arg
impl Clone for fstrim_range
impl Clone for fsxattr
impl Clone for futex_waitv
impl Clone for inodes_stat_t
impl Clone for linux_raw_sys::general::iovec
impl Clone for linux_raw_sys::general::itimerspec
impl Clone for linux_raw_sys::general::itimerval
impl Clone for kernel_sigaction
impl Clone for kernel_sigset_t
impl Clone for ktermios
impl Clone for linux_raw_sys::general::mount_attr
impl Clone for linux_raw_sys::general::open_how
impl Clone for linux_raw_sys::general::pollfd
impl Clone for linux_raw_sys::general::rlimit64
impl Clone for linux_raw_sys::general::rlimit
impl Clone for robust_list
impl Clone for robust_list_head
impl Clone for linux_raw_sys::general::rusage
impl Clone for linux_raw_sys::general::sigaction
impl Clone for sigaltstack
impl Clone for linux_raw_sys::general::sigevent
impl Clone for sigevent__bindgen_ty_1__bindgen_ty_1
impl Clone for siginfo
impl Clone for siginfo__bindgen_ty_1__bindgen_ty_1
impl Clone for linux_raw_sys::general::stat
impl Clone for linux_raw_sys::general::statfs64
impl Clone for linux_raw_sys::general::statfs
impl Clone for linux_raw_sys::general::statx
impl Clone for linux_raw_sys::general::statx_timestamp
impl Clone for termio
impl Clone for linux_raw_sys::general::termios2
impl Clone for linux_raw_sys::general::termios
impl Clone for linux_raw_sys::general::timespec
impl Clone for linux_raw_sys::general::timeval
impl Clone for timezone
impl Clone for uffd_msg
impl Clone for uffd_msg__bindgen_ty_1__bindgen_ty_1
impl Clone for uffd_msg__bindgen_ty_1__bindgen_ty_2
impl Clone for uffd_msg__bindgen_ty_1__bindgen_ty_3
impl Clone for uffd_msg__bindgen_ty_1__bindgen_ty_4
impl Clone for uffd_msg__bindgen_ty_1__bindgen_ty_5
impl Clone for uffdio_api
impl Clone for uffdio_continue
impl Clone for uffdio_copy
impl Clone for uffdio_range
impl Clone for uffdio_register
impl Clone for uffdio_writeprotect
impl Clone for uffdio_zeropage
impl Clone for user_desc
impl Clone for vfs_cap_data
impl Clone for vfs_cap_data__bindgen_ty_1
impl Clone for vfs_ns_cap_data
impl Clone for vfs_ns_cap_data__bindgen_ty_1
impl Clone for linux_raw_sys::general::winsize
impl Clone for memchr::arch::all::memchr::One
impl Clone for memchr::arch::all::memchr::Three
impl Clone for memchr::arch::all::memchr::Two
impl Clone for memchr::arch::all::packedpair::Finder
impl Clone for memchr::arch::all::packedpair::Pair
impl Clone for memchr::arch::all::rabinkarp::Finder
impl Clone for memchr::arch::all::rabinkarp::FinderRev
impl Clone for memchr::arch::all::twoway::Finder
impl Clone for memchr::arch::all::twoway::FinderRev
impl Clone for memchr::arch::x86_64::avx2::memchr::One
impl Clone for memchr::arch::x86_64::avx2::memchr::Three
impl Clone for memchr::arch::x86_64::avx2::memchr::Two
impl Clone for memchr::arch::x86_64::avx2::packedpair::Finder
impl Clone for memchr::arch::x86_64::sse2::memchr::One
impl Clone for memchr::arch::x86_64::sse2::memchr::Three
impl Clone for memchr::arch::x86_64::sse2::memchr::Two
impl Clone for memchr::arch::x86_64::sse2::packedpair::Finder
impl Clone for FinderBuilder
impl Clone for DecompressorOxide
impl Clone for InflateState
impl Clone for StreamResult
impl Clone for mio::event::event::Event
impl Clone for mio::interest::Interest
impl Clone for mio::token::Token
impl Clone for native_tls::Certificate
impl Clone for native_tls::Identity
impl Clone for native_tls::TlsAcceptor
impl Clone for native_tls::TlsConnector
impl Clone for nix::fcntl::AtFlags
impl Clone for nix::fcntl::FallocateFlags
impl Clone for FdFlag
impl Clone for OFlag
impl Clone for OpenHow
impl Clone for nix::fcntl::RenameFlags
impl Clone for ResolveFlag
impl Clone for SealFlag
impl Clone for PollFlags
impl Clone for PollTimeout
impl Clone for MemFdCreateFlag
impl Clone for SigEvent
impl Clone for SaFlags
impl Clone for SigAction
impl Clone for SigSet
impl Clone for SignalIterator
impl Clone for SfdFlags
impl Clone for nix::sys::stat::Mode
impl Clone for SFlag
impl Clone for FsType
impl Clone for Statfs
impl Clone for FsFlags
impl Clone for Statvfs
impl Clone for SysInfo
impl Clone for ControlFlags
impl Clone for InputFlags
impl Clone for LocalFlags
impl Clone for OutputFlags
impl Clone for Termios
impl Clone for TimeSpec
impl Clone for TimeVal
impl Clone for WaitPidFlag
impl Clone for AccessFlags
impl Clone for Pid
impl Clone for AixFileHeader
impl Clone for AixHeader
impl Clone for AixMemberOffset
impl Clone for object::archive::Header
impl Clone for object::elf::Ident
impl Clone for object::endian::BigEndian
impl Clone for object::endian::LittleEndian
impl Clone for FatArch32
impl Clone for FatArch64
impl Clone for FatHeader
impl Clone for RelocationInfo
impl Clone for ScatteredRelocationInfo
impl Clone for AnonObjectHeader
impl Clone for AnonObjectHeaderBigobj
impl Clone for AnonObjectHeaderV2
impl Clone for Guid
impl Clone for ImageAlpha64RuntimeFunctionEntry
impl Clone for ImageAlphaRuntimeFunctionEntry
impl Clone for ImageArchitectureEntry
impl Clone for ImageArchiveMemberHeader
impl Clone for ImageArm64RuntimeFunctionEntry
impl Clone for ImageArmRuntimeFunctionEntry
impl Clone for ImageAuxSymbolCrc
impl Clone for ImageAuxSymbolFunction
impl Clone for ImageAuxSymbolFunctionBeginEnd
impl Clone for ImageAuxSymbolSection
impl Clone for ImageAuxSymbolTokenDef
impl Clone for ImageAuxSymbolWeak
impl Clone for ImageBaseRelocation
impl Clone for ImageBoundForwarderRef
impl Clone for ImageBoundImportDescriptor
impl Clone for ImageCoffSymbolsHeader
impl Clone for ImageCor20Header
impl Clone for ImageDataDirectory
impl Clone for ImageDebugDirectory
impl Clone for ImageDebugMisc
impl Clone for ImageDelayloadDescriptor
impl Clone for ImageDosHeader
impl Clone for ImageDynamicRelocation32
impl Clone for ImageDynamicRelocation32V2
impl Clone for ImageDynamicRelocation64
impl Clone for ImageDynamicRelocation64V2
impl Clone for ImageDynamicRelocationTable
impl Clone for ImageEnclaveConfig32
impl Clone for ImageEnclaveConfig64
impl Clone for ImageEnclaveImport
impl Clone for ImageEpilogueDynamicRelocationHeader
impl Clone for ImageExportDirectory
impl Clone for ImageFileHeader
impl Clone for ImageFunctionEntry64
impl Clone for ImageFunctionEntry
impl Clone for ImageHotPatchBase
impl Clone for ImageHotPatchHashes
impl Clone for ImageHotPatchInfo
impl Clone for ImageImportByName
impl Clone for ImageImportDescriptor
impl Clone for ImageLinenumber
impl Clone for ImageLoadConfigCodeIntegrity
impl Clone for ImageLoadConfigDirectory32
impl Clone for ImageLoadConfigDirectory64
impl Clone for ImageNtHeaders32
impl Clone for ImageNtHeaders64
impl Clone for ImageOptionalHeader32
impl Clone for ImageOptionalHeader64
impl Clone for ImageOs2Header
impl Clone for ImagePrologueDynamicRelocationHeader
impl Clone for ImageRelocation
impl Clone for ImageResourceDataEntry
impl Clone for ImageResourceDirStringU
impl Clone for ImageResourceDirectory
impl Clone for ImageResourceDirectoryEntry
impl Clone for ImageResourceDirectoryString
impl Clone for ImageRomHeaders
impl Clone for ImageRomOptionalHeader
impl Clone for ImageRuntimeFunctionEntry
impl Clone for ImageSectionHeader
impl Clone for ImageSeparateDebugHeader
impl Clone for ImageSymbol
impl Clone for ImageSymbolBytes
impl Clone for ImageSymbolEx
impl Clone for ImageSymbolExBytes
impl Clone for ImageThunkData32
impl Clone for ImageThunkData64
impl Clone for ImageTlsDirectory32
impl Clone for ImageTlsDirectory64
impl Clone for ImageVxdHeader
impl Clone for ImportObjectHeader
impl Clone for MaskedRichHeaderEntry
impl Clone for NonPagedDebugInfo
impl Clone for ArchiveOffset
impl Clone for VersionIndex
impl Clone for object::read::pe::relocation::Relocation
impl Clone for ResourceName
impl Clone for RichHeaderEntry
impl Clone for CompressedFileRange
impl Clone for object::read::Error
impl Clone for SectionIndex
impl Clone for SymbolIndex
impl Clone for AuxHeader32
impl Clone for AuxHeader64
impl Clone for BlockAux32
impl Clone for BlockAux64
impl Clone for CsectAux32
impl Clone for CsectAux64
impl Clone for DwarfAux32
impl Clone for DwarfAux64
impl Clone for ExpAux
impl Clone for FileAux32
impl Clone for FileAux64
impl Clone for object::xcoff::FileHeader32
impl Clone for object::xcoff::FileHeader64
impl Clone for FunAux32
impl Clone for FunAux64
impl Clone for object::xcoff::Rel32
impl Clone for object::xcoff::Rel64
impl Clone for object::xcoff::SectionHeader32
impl Clone for object::xcoff::SectionHeader64
impl Clone for StatAux
impl Clone for Symbol32
impl Clone for Symbol64
impl Clone for SymbolBytes
impl Clone for Asn1Object
impl Clone for Asn1Type
impl Clone for TimeDiff
impl Clone for CMSOptions
impl Clone for Asn1Flag
impl Clone for PointConversionForm
impl Clone for openssl::error::Error
impl Clone for ErrorStack
impl Clone for DigestBytes
impl Clone for openssl::hash::Hasher
impl Clone for MessageDigest
impl Clone for Nid
impl Clone for OcspCertStatus
impl Clone for OcspFlag
impl Clone for OcspResponseStatus
impl Clone for OcspRevokedStatus
impl Clone for KeyIvPair
impl Clone for Pkcs7Flags
impl Clone for openssl::pkey::Id
impl Clone for Padding
impl Clone for Sha1
impl Clone for Sha224
impl Clone for Sha256
impl Clone for Sha384
impl Clone for Sha512
impl Clone for SrtpProfileId
impl Clone for SslAcceptor
impl Clone for SslConnector
impl Clone for ErrorCode
impl Clone for AlpnError
impl Clone for ClientHelloResponse
impl Clone for ExtensionContext
impl Clone for NameType
impl Clone for ShutdownState
impl Clone for SniError
impl Clone for SslAlert
impl Clone for SslContext
impl Clone for SslFiletype
impl Clone for SslMethod
impl Clone for SslMode
impl Clone for SslOptions
impl Clone for SslSession
impl Clone for SslSessionCacheMode
impl Clone for SslVerifyMode
impl Clone for SslVersion
impl Clone for StatusType
impl Clone for Cipher
impl Clone for CrlReason
impl Clone for X509
impl Clone for X509PurposeId
impl Clone for X509VerifyResult
impl Clone for X509CheckFlags
impl Clone for X509VerifyFlags
impl Clone for SHA256_CTX
impl Clone for SHA512_CTX
impl Clone for SHA_CTX
impl Clone for parking_lot::condvar::WaitTimeoutResult
impl Clone for ParkToken
impl Clone for UnparkResult
impl Clone for UnparkToken
impl Clone for NoA1
impl Clone for NoA2
impl Clone for NoNI
impl Clone for NoS3
impl Clone for NoS4
impl Clone for YesA1
impl Clone for YesA2
impl Clone for YesNI
impl Clone for YesS3
impl Clone for YesS4
impl Clone for rand::distributions::bernoulli::Bernoulli
impl Clone for rand::distributions::float::Open01
impl Clone for rand::distributions::float::OpenClosed01
impl Clone for rand::distributions::other::Alphanumeric
impl Clone for Standard
impl Clone for rand::distributions::uniform::UniformChar
impl Clone for rand::distributions::uniform::UniformDuration
impl Clone for rand::rngs::mock::StepRng
impl Clone for rand::rngs::std::StdRng
impl Clone for rand::rngs::thread::ThreadRng
impl Clone for rand_chacha::chacha::ChaCha8Core
impl Clone for rand_chacha::chacha::ChaCha8Rng
impl Clone for rand_chacha::chacha::ChaCha12Core
impl Clone for rand_chacha::chacha::ChaCha12Rng
impl Clone for rand_chacha::chacha::ChaCha20Core
impl Clone for rand_chacha::chacha::ChaCha20Rng
impl Clone for rand_core::os::OsRng
impl Clone for XorShiftRng
impl Clone for regex_automata::dfa::onepass::BuildError
impl Clone for regex_automata::dfa::onepass::Builder
impl Clone for regex_automata::dfa::onepass::Cache
impl Clone for regex_automata::dfa::onepass::Config
impl Clone for regex_automata::dfa::onepass::DFA
impl Clone for regex_automata::hybrid::dfa::Builder
impl Clone for regex_automata::hybrid::dfa::Cache
impl Clone for regex_automata::hybrid::dfa::Config
impl Clone for regex_automata::hybrid::dfa::DFA
impl Clone for regex_automata::hybrid::dfa::OverlappingState
impl Clone for regex_automata::hybrid::error::BuildError
impl Clone for CacheError
impl Clone for LazyStateID
impl Clone for regex_automata::hybrid::regex::Builder
impl Clone for regex_automata::hybrid::regex::Cache
impl Clone for regex_automata::meta::error::BuildError
impl Clone for regex_automata::meta::regex::Builder
impl Clone for regex_automata::meta::regex::Cache
impl Clone for regex_automata::meta::regex::Config
impl Clone for regex_automata::meta::regex::Regex
impl Clone for BoundedBacktracker
impl Clone for regex_automata::nfa::thompson::backtrack::Builder
impl Clone for regex_automata::nfa::thompson::backtrack::Cache
impl Clone for regex_automata::nfa::thompson::backtrack::Config
impl Clone for regex_automata::nfa::thompson::builder::Builder
impl Clone for Compiler
impl Clone for regex_automata::nfa::thompson::compiler::Config
impl Clone for regex_automata::nfa::thompson::error::BuildError
impl Clone for DenseTransitions
impl Clone for regex_automata::nfa::thompson::nfa::NFA
impl Clone for SparseTransitions
impl Clone for Transition
impl Clone for regex_automata::nfa::thompson::pikevm::Builder
impl Clone for regex_automata::nfa::thompson::pikevm::Cache
impl Clone for regex_automata::nfa::thompson::pikevm::Config
impl Clone for PikeVM
impl Clone for ByteClasses
impl Clone for regex_automata::util::alphabet::Unit
impl Clone for Captures
impl Clone for GroupInfo
impl Clone for GroupInfoError
impl Clone for DebugByte
impl Clone for LookMatcher
impl Clone for regex_automata::util::look::LookSet
impl Clone for regex_automata::util::look::LookSetIter
impl Clone for UnicodeWordBoundaryError
impl Clone for regex_automata::util::prefilter::Prefilter
impl Clone for NonMaxUsize
impl Clone for regex_automata::util::primitives::PatternID
impl Clone for regex_automata::util::primitives::PatternIDError
impl Clone for SmallIndex
impl Clone for SmallIndexError
impl Clone for regex_automata::util::primitives::StateID
impl Clone for regex_automata::util::primitives::StateIDError
impl Clone for HalfMatch
impl Clone for regex_automata::util::search::Match
impl Clone for regex_automata::util::search::MatchError
impl Clone for PatternSet
impl Clone for PatternSetInsertError
impl Clone for regex_automata::util::search::Span
impl Clone for regex_automata::util::start::Config
impl Clone for regex_automata::util::syntax::Config
impl Clone for regex_syntax::ast::parse::Parser
impl Clone for regex_syntax::ast::parse::ParserBuilder
impl Clone for Alternation
impl Clone for Assertion
impl Clone for CaptureName
impl Clone for ClassAscii
impl Clone for ClassBracketed
impl Clone for ClassPerl
impl Clone for ClassSetBinaryOp
impl Clone for ClassSetRange
impl Clone for ClassSetUnion
impl Clone for regex_syntax::ast::ClassUnicode
impl Clone for Comment
impl Clone for Concat
impl Clone for regex_syntax::ast::Error
impl Clone for Flags
impl Clone for FlagsItem
impl Clone for regex_syntax::ast::Group
impl Clone for regex_syntax::ast::Literal
impl Clone for regex_syntax::ast::Position
impl Clone for regex_syntax::ast::Repetition
impl Clone for RepetitionOp
impl Clone for SetFlags
impl Clone for regex_syntax::ast::Span
impl Clone for WithComments
impl Clone for Extractor
impl Clone for regex_syntax::hir::literal::Literal
impl Clone for Seq
impl Clone for Capture
impl Clone for ClassBytes
impl Clone for ClassBytesRange
impl Clone for regex_syntax::hir::ClassUnicode
impl Clone for ClassUnicodeRange
impl Clone for regex_syntax::hir::Error
impl Clone for Hir
impl Clone for regex_syntax::hir::Literal
impl Clone for regex_syntax::hir::LookSet
impl Clone for regex_syntax::hir::LookSetIter
impl Clone for Properties
impl Clone for regex_syntax::hir::Repetition
impl Clone for Translator
impl Clone for TranslatorBuilder
impl Clone for regex_syntax::parser::Parser
impl Clone for regex_syntax::parser::ParserBuilder
impl Clone for Utf8Range
impl Clone for TryDemangleError
impl Clone for FxSeededState
impl Clone for FxBuildHasher
impl Clone for FxHasher
impl Clone for CreateFlags
impl Clone for ReadFlags
impl Clone for WatchFlags
impl Clone for Access
impl Clone for rustix::backend::fs::types::AtFlags
impl Clone for rustix::backend::fs::types::FallocateFlags
impl Clone for MemfdFlags
impl Clone for rustix::backend::fs::types::Mode
impl Clone for OFlags
impl Clone for rustix::backend::fs::types::RenameFlags
impl Clone for ResolveFlags
impl Clone for SealFlags
impl Clone for StatVfsMountFlags
impl Clone for StatxFlags
impl Clone for rustix::backend::io::errno::Errno
impl Clone for DupFlags
impl Clone for FdFlags
impl Clone for ReadWriteFlags
impl Clone for MountFlags
impl Clone for MountPropagationFlags
impl Clone for UnmountFlags
impl Clone for Timestamps
impl Clone for XattrFlags
impl Clone for Opcode
impl Clone for Gid
impl Clone for Uid
impl Clone for rustls_pki_types::server_name::AddrParseError
impl Clone for rustls_pki_types::server_name::Ipv4Addr
impl Clone for rustls_pki_types::server_name::Ipv6Addr
impl Clone for AlgorithmIdentifier
impl Clone for InvalidSignature
impl Clone for UnixTime
impl Clone for ExitStatusWrapper
impl Clone for RustyForkId
impl Clone for ryu::buffer::Buffer
impl Clone for serde_path_to_error::path::Path
impl Clone for shlex::bytes::Quoter
impl Clone for shlex::Quoter
impl Clone for SigId
impl Clone for Hash128
impl Clone for siphasher::sip128::SipHasher13
impl Clone for siphasher::sip128::SipHasher24
impl Clone for siphasher::sip128::SipHasher
impl Clone for siphasher::sip::SipHasher13
impl Clone for siphasher::sip::SipHasher24
impl Clone for siphasher::sip::SipHasher
impl Clone for tokio_native_tls::TlsAcceptor
impl Clone for tokio_native_tls::TlsConnector
impl Clone for AnyDelimiterCodec
impl Clone for BytesCodec
impl Clone for tokio_util::codec::length_delimited::Builder
impl Clone for LengthDelimitedCodec
impl Clone for LinesCodec
impl Clone for CancellationToken
impl Clone for PollSemaphore
impl Clone for Array
impl Clone for ArrayOfTables
impl Clone for toml_edit::de::Error
impl Clone for DocumentMut
impl Clone for TomlError
impl Clone for InlineTable
impl Clone for InternalString
impl Clone for toml_edit::key::Key
impl Clone for RawString
impl Clone for Decor
impl Clone for Repr
impl Clone for Table
impl Clone for tracing::span::Span
impl Clone for Identifier
impl Clone for Dispatch
impl Clone for WeakDispatch
impl Clone for tracing_core::field::Field
impl Clone for tracing_core::metadata::Kind
impl Clone for tracing_core::metadata::Level
impl Clone for tracing_core::metadata::LevelFilter
impl Clone for ParseLevelFilterError
impl Clone for tracing_core::span::Id
impl Clone for tracing_core::subscriber::Interest
impl Clone for NoSubscriber
impl Clone for TrieSetOwned
impl Clone for CharIter
impl Clone for CharRange
impl Clone for UnicodeVersion
impl Clone for unic_segment::grapheme::GraphemeCursor
impl Clone for utf8parse::Parser
impl Clone for LengthHint
impl Clone for Part
impl Clone for zerocopy::error::AllocError
impl Clone for FlexZeroVecOwned
impl Clone for CharULE
impl Clone for UnvalidatedChar
impl Clone for Index16
impl Clone for Index32
impl Clone for AHasher
impl Clone for rustmax::ahash::RandomState
impl Clone for DefaultBodyLimit
impl Clone for MatchedPath
impl Clone for NestedPath
impl Clone for OriginalUri
impl Clone for Next
impl Clone for rustmax::axum::response::sse::Event
impl Clone for KeepAlive
impl Clone for NoContent
impl Clone for Redirect
impl Clone for MethodFilter
impl Clone for Backtrace
impl Clone for BacktraceFrame
impl Clone for BacktraceSymbol
impl Clone for Frame
impl Clone for Alphabet
impl Clone for GeneralPurpose
impl Clone for GeneralPurposeConfig
impl Clone for DiscoveredItemId
impl Clone for rustmax::bindgen::Builder
impl Clone for CodegenConfig
impl Clone for RustTarget
impl Clone for Hash
impl Clone for rustmax::blake3::Hasher
impl Clone for HexError
impl Clone for OutputReader
impl Clone for BytesMut
impl Clone for Build
impl Clone for rustmax::cc::Error
impl Clone for Tool
impl Clone for InternalFixed
impl Clone for InternalNumeric
impl Clone for OffsetFormat
impl Clone for Parsed
impl Clone for NaiveDateDaysIterator
impl Clone for NaiveDateWeeksIterator
impl Clone for Days
impl Clone for FixedOffset
impl Clone for IsoWeek
impl Clone for rustmax::chrono::Local
impl Clone for Months
impl Clone for NaiveDate
impl Clone for NaiveDateTime
impl Clone for NaiveTime
impl Clone for NaiveWeek
impl Clone for OutOfRange
impl Clone for OutOfRangeError
impl Clone for rustmax::chrono::ParseError
impl Clone for ParseMonthError
impl Clone for ParseWeekdayError
impl Clone for TimeDelta
impl Clone for Utc
impl Clone for BoolValueParser
impl Clone for BoolishValueParser
impl Clone for FalseyValueParser
impl Clone for NonEmptyStringValueParser
impl Clone for OsStr
impl Clone for OsStringValueParser
impl Clone for PathBufValueParser
impl Clone for PossibleValue
impl Clone for PossibleValuesParser
impl Clone for Str
impl Clone for StringValueParser
impl Clone for StyledStr
impl Clone for rustmax::clap::builder::Styles
impl Clone for UnknownArgumentValueParser
impl Clone for ValueParser
impl Clone for ValueRange
impl Clone for Arg
impl Clone for ArgGroup
impl Clone for ArgMatches
impl Clone for Command
impl Clone for rustmax::clap::Id
impl Clone for ReadyTimeoutError
impl Clone for rustmax::crossbeam::channel::RecvError
impl Clone for SelectTimeoutError
impl Clone for TryReadyError
impl Clone for TrySelectError
impl Clone for Collector
impl Clone for Unparker
impl Clone for WaitGroup
impl Clone for FromStrError
impl Clone for UnitError
impl Clone for WrongVariantError
impl Clone for Ansi256Color
impl Clone for EffectIter
impl Clone for Effects
impl Clone for Reset
impl Clone for RgbColor
impl Clone for Style
impl Clone for rustmax::futures::channel::mpsc::SendError
impl Clone for Canceled
impl Clone for LocalSpawner
impl Clone for rustmax::futures::prelude::stream::AbortHandle
impl Clone for Aborted
impl Clone for rustmax::hyper::body::Bytes
impl Clone for SizeHint
impl Clone for rustmax::hyper::client::conn::http1::Builder
impl Clone for rustmax::hyper::ext::Protocol
impl Clone for ReasonPhrase
impl Clone for rustmax::hyper::http::request::Parts
impl Clone for rustmax::hyper::http::response::Parts
impl Clone for rustmax::hyper::http::Extensions
impl Clone for Authority
impl Clone for PathAndQuery
impl Clone for Scheme
impl Clone for rustmax::hyper::server::conn::http1::Builder
impl Clone for Uri
impl Clone for OnUpgrade
impl Clone for rustmax::jiff::civil::Date
impl Clone for DateArithmetic
impl Clone for DateDifference
impl Clone for DateSeries
impl Clone for rustmax::jiff::civil::DateTime
impl Clone for DateTimeArithmetic
impl Clone for DateTimeDifference
impl Clone for DateTimeRound
impl Clone for DateTimeSeries
impl Clone for DateTimeWith
impl Clone for DateWith
impl Clone for ISOWeekDate
impl Clone for rustmax::jiff::civil::Time
impl Clone for TimeArithmetic
impl Clone for TimeDifference
impl Clone for TimeRound
impl Clone for TimeSeries
impl Clone for TimeWith
impl Clone for WeekdaysForward
impl Clone for WeekdaysReverse
impl Clone for SpanParser
impl Clone for SpanPrinter
impl Clone for PiecesNumericOffset
impl Clone for rustmax::jiff::Error
impl Clone for SignedDuration
impl Clone for SignedDurationRound
impl Clone for rustmax::jiff::Span
impl Clone for SpanFieldwise
impl Clone for rustmax::jiff::Timestamp
impl Clone for TimestampArithmetic
impl Clone for TimestampDifference
impl Clone for TimestampDisplayWithOffset
impl Clone for TimestampRound
impl Clone for TimestampSeries
impl Clone for Zoned
impl Clone for ZonedArithmetic
impl Clone for ZonedRound
impl Clone for ZonedWith
impl Clone for AmbiguousTimestamp
impl Clone for AmbiguousZoned
impl Clone for rustmax::jiff::tz::Offset
impl Clone for OffsetArithmetic
impl Clone for OffsetRound
impl Clone for TimeZone
impl Clone for TimeZoneDatabase
impl Clone for rustmax::json5::Location
impl Clone for Dl_info
impl Clone for Elf32_Chdr
impl Clone for Elf32_Ehdr
impl Clone for Elf32_Phdr
impl Clone for Elf32_Shdr
impl Clone for Elf32_Sym
impl Clone for Elf64_Chdr
impl Clone for Elf64_Ehdr
impl Clone for Elf64_Phdr
impl Clone for Elf64_Shdr
impl Clone for Elf64_Sym
impl Clone for __c_anonymous__kernel_fsid_t
impl Clone for __c_anonymous_elf32_rel
impl Clone for __c_anonymous_elf32_rela
impl Clone for __c_anonymous_elf64_rel
impl Clone for __c_anonymous_elf64_rela
impl Clone for __c_anonymous_ifru_map
impl Clone for __c_anonymous_ptrace_syscall_info_entry
impl Clone for __c_anonymous_ptrace_syscall_info_exit
impl Clone for __c_anonymous_ptrace_syscall_info_seccomp
impl Clone for __c_anonymous_sockaddr_can_j1939
impl Clone for __c_anonymous_sockaddr_can_tp
impl Clone for __exit_status
impl Clone for __timeval
impl Clone for _libc_fpstate
impl Clone for _libc_fpxreg
impl Clone for _libc_xmmreg
impl Clone for addrinfo
impl Clone for af_alg_iv
impl Clone for aiocb
impl Clone for arpd_request
impl Clone for arphdr
impl Clone for arpreq
impl Clone for arpreq_old
impl Clone for can_filter
impl Clone for can_frame
impl Clone for canfd_frame
impl Clone for canxl_frame
impl Clone for rustmax::libc::clone_args
impl Clone for cmsghdr
impl Clone for cpu_set_t
impl Clone for dirent64
impl Clone for dirent
impl Clone for dl_phdr_info
impl Clone for dqblk
impl Clone for rustmax::libc::epoll_event
impl Clone for epoll_params
impl Clone for fanotify_event_info_error
impl Clone for fanotify_event_info_fid
impl Clone for fanotify_event_info_header
impl Clone for fanotify_event_info_pidfd
impl Clone for fanotify_event_metadata
impl Clone for fanotify_response
impl Clone for fanout_args
impl Clone for fd_set
impl Clone for ff_condition_effect
impl Clone for ff_constant_effect
impl Clone for ff_effect
impl Clone for ff_envelope
impl Clone for ff_periodic_effect
impl Clone for ff_ramp_effect
impl Clone for ff_replay
impl Clone for ff_rumble_effect
impl Clone for ff_trigger
impl Clone for rustmax::libc::file_clone_range
impl Clone for rustmax::libc::flock64
impl Clone for rustmax::libc::flock
impl Clone for fsid_t
impl Clone for genlmsghdr
impl Clone for glob64_t
impl Clone for glob_t
impl Clone for group
impl Clone for hostent
impl Clone for hwtstamp_config
impl Clone for if_nameindex
impl Clone for ifaddrs
impl Clone for ifconf
impl Clone for ifreq
impl Clone for in6_addr
impl Clone for in6_ifreq
impl Clone for in6_pktinfo
impl Clone for in6_rtmsg
impl Clone for in_addr
impl Clone for in_pktinfo
impl Clone for inotify_event
impl Clone for input_absinfo
impl Clone for input_event
impl Clone for input_id
impl Clone for input_keymap_entry
impl Clone for input_mask
impl Clone for iocb
impl Clone for rustmax::libc::iovec
impl Clone for ip_mreq
impl Clone for ip_mreq_source
impl Clone for ip_mreqn
impl Clone for ipc_perm
impl Clone for ipv6_mreq
impl Clone for rustmax::libc::itimerspec
impl Clone for rustmax::libc::itimerval
impl Clone for iw_discarded
impl Clone for iw_encode_ext
impl Clone for iw_event
impl Clone for iw_freq
impl Clone for iw_michaelmicfailure
impl Clone for iw_missed
impl Clone for iw_mlme
impl Clone for iw_param
impl Clone for iw_pmkid_cand
impl Clone for iw_pmksa
impl Clone for iw_point
impl Clone for iw_priv_args
impl Clone for iw_quality
impl Clone for iw_range
impl Clone for iw_scan_req
impl Clone for iw_statistics
impl Clone for iw_thrspy
impl Clone for iwreq
impl Clone for j1939_filter
impl Clone for lconv
impl Clone for linger
impl Clone for mallinfo2
impl Clone for mallinfo
impl Clone for max_align_t
impl Clone for mcontext_t
impl Clone for mmsghdr
impl Clone for mntent
impl Clone for rustmax::libc::mount_attr
impl Clone for mq_attr
impl Clone for msghdr
impl Clone for msginfo
impl Clone for msqid_ds
impl Clone for nl_mmap_hdr
impl Clone for nl_mmap_req
impl Clone for nl_pktinfo
impl Clone for nlattr
impl Clone for nlmsgerr
impl Clone for nlmsghdr
impl Clone for ntptimeval
impl Clone for rustmax::libc::open_how
impl Clone for option
impl Clone for packet_mreq
impl Clone for passwd
impl Clone for rustmax::libc::pollfd
impl Clone for posix_spawn_file_actions_t
impl Clone for posix_spawnattr_t
impl Clone for protoent
impl Clone for pthread_attr_t
impl Clone for pthread_barrier_t
impl Clone for pthread_barrierattr_t
impl Clone for pthread_cond_t
impl Clone for pthread_condattr_t
impl Clone for pthread_mutex_t
impl Clone for pthread_mutexattr_t
impl Clone for pthread_rwlock_t
impl Clone for pthread_rwlockattr_t
impl Clone for ptp_clock_caps
impl Clone for ptp_clock_time
impl Clone for ptp_extts_event
impl Clone for ptp_extts_request
impl Clone for ptp_perout_request
impl Clone for ptp_pin_desc
impl Clone for ptp_sys_offset
impl Clone for ptp_sys_offset_extended
impl Clone for ptp_sys_offset_precise
impl Clone for ptrace_peeksiginfo_args
impl Clone for ptrace_rseq_configuration
impl Clone for ptrace_syscall_info
impl Clone for regex_t
impl Clone for regmatch_t
impl Clone for rustmax::libc::rlimit64
impl Clone for rustmax::libc::rlimit
impl Clone for rtentry
impl Clone for rustmax::libc::rusage
impl Clone for sched_attr
impl Clone for sched_param
impl Clone for sctp_authinfo
impl Clone for sctp_initmsg
impl Clone for sctp_nxtinfo
impl Clone for sctp_prinfo
impl Clone for sctp_rcvinfo
impl Clone for sctp_sndinfo
impl Clone for sctp_sndrcvinfo
impl Clone for seccomp_data
impl Clone for seccomp_notif
impl Clone for seccomp_notif_addfd
impl Clone for seccomp_notif_resp
impl Clone for seccomp_notif_sizes
impl Clone for sem_t
impl Clone for sembuf
impl Clone for semid_ds
impl Clone for seminfo
impl Clone for servent
impl Clone for shmid_ds
impl Clone for rustmax::libc::sigaction
impl Clone for rustmax::libc::sigevent
impl Clone for siginfo_t
impl Clone for signalfd_siginfo
impl Clone for sigset_t
impl Clone for rustmax::libc::sigval
impl Clone for sock_extended_err
impl Clone for sock_filter
impl Clone for sock_fprog
impl Clone for sock_txtime
impl Clone for sockaddr
impl Clone for sockaddr_alg
impl Clone for sockaddr_can
impl Clone for sockaddr_in6
impl Clone for sockaddr_in
impl Clone for sockaddr_ll
impl Clone for sockaddr_nl
impl Clone for sockaddr_pkt
impl Clone for sockaddr_storage
impl Clone for sockaddr_un
impl Clone for sockaddr_vm
impl Clone for sockaddr_xdp
impl Clone for spwd
impl Clone for stack_t
impl Clone for stat64
impl Clone for rustmax::libc::stat
impl Clone for rustmax::libc::statfs64
impl Clone for rustmax::libc::statfs
impl Clone for statvfs64
impl Clone for statvfs
impl Clone for rustmax::libc::statx
impl Clone for rustmax::libc::statx_timestamp
impl Clone for sysinfo
impl Clone for tcp_info
impl Clone for rustmax::libc::termios2
impl Clone for rustmax::libc::termios
impl Clone for rustmax::libc::timespec
impl Clone for rustmax::libc::timeval
impl Clone for timex
impl Clone for tls12_crypto_info_aes_gcm_128
impl Clone for tls12_crypto_info_aes_gcm_256
impl Clone for tls12_crypto_info_chacha20_poly1305
impl Clone for tls_crypto_info
impl Clone for tm
impl Clone for tms
impl Clone for tpacket2_hdr
impl Clone for tpacket3_hdr
impl Clone for tpacket_auxdata
impl Clone for tpacket_bd_ts
impl Clone for tpacket_block_desc
impl Clone for tpacket_hdr
impl Clone for tpacket_hdr_v1
impl Clone for tpacket_hdr_variant1
impl Clone for tpacket_req3
impl Clone for tpacket_req
impl Clone for tpacket_rollover_stats
impl Clone for tpacket_stats
impl Clone for tpacket_stats_v3
impl Clone for ucontext_t
impl Clone for ucred
impl Clone for uinput_abs_setup
impl Clone for uinput_ff_erase
impl Clone for uinput_ff_upload
impl Clone for uinput_setup
impl Clone for uinput_user_dev
impl Clone for user
impl Clone for user_fpregs_struct
impl Clone for user_regs_struct
impl Clone for utimbuf
impl Clone for utmpx
impl Clone for utsname
impl Clone for rustmax::libc::winsize
impl Clone for xdp_desc
impl Clone for xdp_mmap_offsets
impl Clone for xdp_mmap_offsets_v1
impl Clone for xdp_options
impl Clone for xdp_ring_offset
impl Clone for xdp_ring_offset_v1
impl Clone for xdp_statistics
impl Clone for xdp_statistics_v1
impl Clone for xdp_umem_reg
impl Clone for xdp_umem_reg_v1
impl Clone for xsk_tx_metadata
impl Clone for xsk_tx_metadata_completion
impl Clone for xsk_tx_metadata_request
impl Clone for Mime
impl Clone for BigInt
impl Clone for BigUint
impl Clone for ParseBigIntError
impl Clone for DelimSpan
impl Clone for rustmax::proc_macro2::Group
impl Clone for LineColumn
impl Clone for rustmax::proc_macro2::Literal
impl Clone for rustmax::proc_macro2::Punct
impl Clone for rustmax::proc_macro2::Span
impl Clone for rustmax::proc_macro2::TokenStream
impl Clone for rustmax::proc_macro2::token_stream::IntoIter
impl Clone for rustmax::proc_macro::Diagnostic
impl Clone for rustmax::proc_macro::Group
impl Clone for rustmax::proc_macro::Ident
impl Clone for rustmax::proc_macro::Literal
impl Clone for rustmax::proc_macro::Punct
impl Clone for SourceFile
impl Clone for rustmax::proc_macro::Span
impl Clone for rustmax::proc_macro::TokenStream
impl Clone for rustmax::proc_macro::token_stream::IntoIter
impl Clone for VarBitSet
impl Clone for rustmax::proptest::bool::Any
impl Clone for BoolValueTree
impl Clone for Weighted
impl Clone for CharValueTree
impl Clone for rustmax::proptest::num::f32::Any
impl Clone for rustmax::proptest::num::f32::BinarySearch
impl Clone for rustmax::proptest::num::f64::Any
impl Clone for rustmax::proptest::num::f64::BinarySearch
impl Clone for rustmax::proptest::num::i8::Any
impl Clone for rustmax::proptest::num::i8::BinarySearch
impl Clone for rustmax::proptest::num::i16::Any
impl Clone for rustmax::proptest::num::i16::BinarySearch
impl Clone for rustmax::proptest::num::i32::Any
impl Clone for rustmax::proptest::num::i32::BinarySearch
impl Clone for rustmax::proptest::num::i64::Any
impl Clone for rustmax::proptest::num::i64::BinarySearch
impl Clone for rustmax::proptest::num::i128::Any
impl Clone for rustmax::proptest::num::i128::BinarySearch
impl Clone for rustmax::proptest::num::isize::Any
impl Clone for rustmax::proptest::num::isize::BinarySearch
impl Clone for rustmax::proptest::num::u8::Any
impl Clone for rustmax::proptest::num::u8::BinarySearch
impl Clone for rustmax::proptest::num::u16::Any
impl Clone for rustmax::proptest::num::u16::BinarySearch
impl Clone for rustmax::proptest::num::u32::Any
impl Clone for rustmax::proptest::num::u32::BinarySearch
impl Clone for rustmax::proptest::num::u64::Any
impl Clone for rustmax::proptest::num::u64::BinarySearch
impl Clone for rustmax::proptest::num::u128::Any
impl Clone for rustmax::proptest::num::u128::BinarySearch
impl Clone for rustmax::proptest::num::usize::Any
impl Clone for rustmax::proptest::num::usize::BinarySearch
impl Clone for PathParams
impl Clone for rustmax::proptest::prelude::ProptestConfig
impl Clone for Probability
impl Clone for rustmax::proptest::sample::Index
impl Clone for IndexStrategy
impl Clone for IndexValueTree
impl Clone for Selector
impl Clone for SizeRange
impl Clone for CheckStrategySanityOptions
impl Clone for StringParam
impl Clone for MapFailurePersistence
impl Clone for PersistedSeed
impl Clone for rustmax::proptest::test_runner::Reason
impl Clone for TestRng
impl Clone for TestRunner
impl Clone for rustmax::rand::distr::slice::Empty
impl Clone for rustmax::rand::distr::Alphanumeric
impl Clone for rustmax::rand::distr::Bernoulli
impl Clone for rustmax::rand::distr::Open01
impl Clone for rustmax::rand::distr::OpenClosed01
impl Clone for StandardUniform
impl Clone for rustmax::rand::distr::uniform::UniformChar
impl Clone for rustmax::rand::distr::uniform::UniformDuration
impl Clone for UniformUsize
impl Clone for rustmax::rand::rngs::mock::StepRng
impl Clone for rustmax::rand::rngs::StdRng
impl Clone for rustmax::rand::rngs::ThreadRng
impl Clone for rustmax::rand_chacha::ChaCha8Core
impl Clone for rustmax::rand_chacha::ChaCha8Rng
impl Clone for rustmax::rand_chacha::ChaCha12Core
impl Clone for rustmax::rand_chacha::ChaCha12Rng
impl Clone for rustmax::rand_chacha::ChaCha20Core
impl Clone for rustmax::rand_chacha::ChaCha20Rng
impl Clone for OsError
impl Clone for rustmax::rand_pcg::rand_core::OsRng
impl Clone for Lcg64Xsh32
impl Clone for Lcg128CmDxsm64
impl Clone for Lcg128Xsl64
impl Clone for Mcg128Xsl64
impl Clone for rustmax::regex::bytes::CaptureLocations
impl Clone for rustmax::regex::bytes::Regex
impl Clone for rustmax::regex::bytes::RegexBuilder
impl Clone for rustmax::regex::bytes::RegexSet
impl Clone for rustmax::regex::bytes::RegexSetBuilder
impl Clone for rustmax::regex::bytes::SetMatches
impl Clone for rustmax::regex::CaptureLocations
impl Clone for rustmax::regex::Regex
impl Clone for rustmax::regex::RegexBuilder
impl Clone for rustmax::regex::RegexSet
impl Clone for rustmax::regex::RegexSetBuilder
impl Clone for rustmax::regex::SetMatches
impl Clone for rustmax::reqwest::blocking::Client
impl Clone for HeaderName
impl Clone for HeaderValue
impl Clone for rustmax::reqwest::Certificate
impl Clone for rustmax::reqwest::Client
impl Clone for rustmax::reqwest::Identity
impl Clone for Method
impl Clone for NoProxy
impl Clone for Proxy
impl Clone for StatusCode
impl Clone for rustmax::reqwest::Version
impl Clone for TlsInfo
impl Clone for rustmax::reqwest::tls::Version
impl Clone for rustmax::rustyline::completion::Pair
impl Clone for rustmax::rustyline::config::Builder
impl Clone for rustmax::rustyline::Config
impl Clone for KeyEvent
impl Clone for Modifiers
impl Clone for BuildMetadata
impl Clone for Comparator
impl Clone for Prerelease
impl Clone for rustmax::semver::Version
impl Clone for VersionReq
impl Clone for IgnoredAny
impl Clone for rustmax::serde::de::value::Error
impl Clone for CompactFormatter
impl Clone for ATerm
impl Clone for B0
impl Clone for B1
impl Clone for Equal
impl Clone for Greater
impl Clone for Less
impl Clone for UTerm
impl Clone for Z0
impl Clone for Eager
impl Clone for rustmax::sha2::digest::block_buffer::Error
impl Clone for Lazy
impl Clone for InvalidLength
impl Clone for InvalidBufferSize
impl Clone for InvalidOutputSize
impl Clone for Sha256VarCore
impl Clone for Sha512VarCore
impl Clone for Domain
impl Clone for rustmax::socket2::Protocol
impl Clone for RecvFlags
impl Clone for SockAddr
impl Clone for TcpKeepalive
impl Clone for rustmax::socket2::Type
impl Clone for End
impl Clone for Nothing
impl Clone for rustmax::syn::Abi
impl Clone for AngleBracketedGenericArguments
impl Clone for rustmax::syn::Arm
impl Clone for AssocConst
impl Clone for AssocType
impl Clone for rustmax::syn::Attribute
impl Clone for BareFnArg
impl Clone for BareVariadic
impl Clone for rustmax::syn::Block
impl Clone for BoundLifetimes
impl Clone for ConstParam
impl Clone for Constraint
impl Clone for DataEnum
impl Clone for DataStruct
impl Clone for DataUnion
impl Clone for DeriveInput
impl Clone for rustmax::syn::Error
impl Clone for ExprArray
impl Clone for ExprAssign
impl Clone for ExprAsync
impl Clone for ExprAwait
impl Clone for ExprBinary
impl Clone for ExprBlock
impl Clone for ExprBreak
impl Clone for ExprCall
impl Clone for ExprCast
impl Clone for ExprClosure
impl Clone for ExprContinue
impl Clone for ExprField
impl Clone for ExprForLoop
impl Clone for ExprGroup
impl Clone for ExprIf
impl Clone for ExprIndex
impl Clone for ExprInfer
impl Clone for ExprLet
impl Clone for ExprLoop
impl Clone for ExprMatch
impl Clone for ExprMethodCall
impl Clone for ExprParen
impl Clone for ExprRawAddr
impl Clone for ExprReference
impl Clone for ExprRepeat
impl Clone for ExprReturn
impl Clone for ExprStruct
impl Clone for ExprTry
impl Clone for ExprTryBlock
impl Clone for ExprTuple
impl Clone for ExprUnary
impl Clone for ExprUnsafe
impl Clone for ExprWhile
impl Clone for ExprYield
impl Clone for rustmax::syn::Field
impl Clone for FieldPat
impl Clone for FieldValue
impl Clone for FieldsNamed
impl Clone for FieldsUnnamed
impl Clone for File
impl Clone for ForeignItemFn
impl Clone for ForeignItemMacro
impl Clone for ForeignItemStatic
impl Clone for ForeignItemType
impl Clone for Generics
impl Clone for rustmax::syn::Ident
impl Clone for ImplItemConst
impl Clone for ImplItemFn
impl Clone for ImplItemMacro
impl Clone for ImplItemType
impl Clone for rustmax::syn::Index
impl Clone for ItemConst
impl Clone for ItemEnum
impl Clone for ItemExternCrate
impl Clone for ItemFn
impl Clone for ItemForeignMod
impl Clone for ItemImpl
impl Clone for ItemMacro
impl Clone for ItemMod
impl Clone for ItemStatic
impl Clone for ItemStruct
impl Clone for ItemTrait
impl Clone for ItemTraitAlias
impl Clone for ItemType
impl Clone for ItemUnion
impl Clone for ItemUse
impl Clone for rustmax::syn::Label
impl Clone for Lifetime
impl Clone for LifetimeParam
impl Clone for LitBool
impl Clone for LitByte
impl Clone for LitByteStr
impl Clone for LitCStr
impl Clone for LitChar
impl Clone for LitFloat
impl Clone for LitInt
impl Clone for LitStr
impl Clone for rustmax::syn::Local
impl Clone for LocalInit
impl Clone for rustmax::syn::Macro
impl Clone for MetaList
impl Clone for MetaNameValue
impl Clone for ParenthesizedGenericArguments
impl Clone for ExprConst
impl Clone for PatIdent
impl Clone for ExprLit
impl Clone for ExprMacro
impl Clone for PatOr
impl Clone for PatParen
impl Clone for ExprPath
impl Clone for ExprRange
impl Clone for PatReference
impl Clone for PatRest
impl Clone for PatSlice
impl Clone for PatStruct
impl Clone for PatTuple
impl Clone for PatTupleStruct
impl Clone for PatType
impl Clone for PatWild
impl Clone for rustmax::syn::Path
impl Clone for PathSegment
impl Clone for PreciseCapture
impl Clone for PredicateLifetime
impl Clone for PredicateType
impl Clone for QSelf
impl Clone for rustmax::syn::Receiver
impl Clone for Signature
impl Clone for StmtMacro
impl Clone for TraitBound
impl Clone for TraitItemConst
impl Clone for TraitItemFn
impl Clone for TraitItemMacro
impl Clone for TraitItemType
impl Clone for TypeArray
impl Clone for TypeBareFn
impl Clone for TypeGroup
impl Clone for TypeImplTrait
impl Clone for TypeInfer
impl Clone for TypeMacro
impl Clone for TypeNever
impl Clone for TypeParam
impl Clone for TypeParen
impl Clone for TypePath
impl Clone for TypePtr
impl Clone for TypeReference
impl Clone for TypeSlice
impl Clone for TypeTraitObject
impl Clone for TypeTuple
impl Clone for UseGlob
impl Clone for UseGroup
impl Clone for UseName
impl Clone for UsePath
impl Clone for UseRename
impl Clone for Variadic
impl Clone for rustmax::syn::Variant
impl Clone for VisRestricted
impl Clone for WhereClause
impl Clone for Abstract
impl Clone for And
impl Clone for AndAnd
impl Clone for AndEq
impl Clone for As
impl Clone for Async
impl Clone for rustmax::syn::token::At
impl Clone for Auto
impl Clone for Await
impl Clone for Become
impl Clone for rustmax::syn::token::Box
impl Clone for Brace
impl Clone for Bracket
impl Clone for Break
impl Clone for Caret
impl Clone for CaretEq
impl Clone for Colon
impl Clone for Comma
impl Clone for Const
impl Clone for Continue
impl Clone for Crate
impl Clone for Default
impl Clone for Do
impl Clone for Dollar
impl Clone for rustmax::syn::token::Dot
impl Clone for DotDot
impl Clone for DotDotDot
impl Clone for DotDotEq
impl Clone for Dyn
impl Clone for Else
impl Clone for Enum
impl Clone for Eq
impl Clone for EqEq
impl Clone for Extern
impl Clone for FatArrow
impl Clone for Final
impl Clone for Fn
impl Clone for For
impl Clone for Ge
impl Clone for rustmax::syn::token::Group
impl Clone for Gt
impl Clone for rustmax::syn::token::If
impl Clone for Impl
impl Clone for rustmax::syn::token::In
impl Clone for LArrow
impl Clone for Le
impl Clone for Let
impl Clone for Loop
impl Clone for Lt
impl Clone for rustmax::syn::token::Macro
impl Clone for rustmax::syn::token::Match
impl Clone for Minus
impl Clone for MinusEq
impl Clone for Mod
impl Clone for Move
impl Clone for Mut
impl Clone for Ne
impl Clone for Not
impl Clone for Or
impl Clone for OrEq
impl Clone for OrOr
impl Clone for rustmax::syn::token::Override
impl Clone for Paren
impl Clone for PathSep
impl Clone for Percent
impl Clone for PercentEq
impl Clone for Plus
impl Clone for PlusEq
impl Clone for Pound
impl Clone for Priv
impl Clone for Pub
impl Clone for Question
impl Clone for RArrow
impl Clone for Raw
impl Clone for rustmax::syn::token::Ref
impl Clone for Return
impl Clone for SelfType
impl Clone for SelfValue
impl Clone for Semi
impl Clone for Shl
impl Clone for ShlEq
impl Clone for Shr
impl Clone for ShrEq
impl Clone for Slash
impl Clone for SlashEq
impl Clone for Star
impl Clone for StarEq
impl Clone for Static
impl Clone for Struct
impl Clone for Super
impl Clone for Tilde
impl Clone for Trait
impl Clone for Try
impl Clone for rustmax::syn::token::Type
impl Clone for Typeof
impl Clone for Underscore
impl Clone for rustmax::syn::token::Union
impl Clone for Unsafe
impl Clone for Unsized
impl Clone for Use
impl Clone for Virtual
impl Clone for Where
impl Clone for While
impl Clone for rustmax::syn::token::Yield
impl Clone for rustmax::tera::ast::Block
impl Clone for rustmax::tera::ast::Expr
impl Clone for FilterSection
impl Clone for Forloop
impl Clone for FunctionCall
impl Clone for rustmax::tera::ast::If
impl Clone for rustmax::tera::ast::In
impl Clone for LogicExpr
impl Clone for MacroCall
impl Clone for MacroDefinition
impl Clone for MathExpr
impl Clone for Set
impl Clone for StringConcat
impl Clone for Test
impl Clone for WS
impl Clone for Context
impl Clone for rustmax::tera::Map<String, Value>
impl Clone for Number
impl Clone for Template
impl Clone for Tera
impl Clone for rustmax::termcolor::Buffer
impl Clone for ColorChoiceParseError
impl Clone for ColorSpec
impl Clone for ParseColorError
impl Clone for rustmax::tokio::fs::OpenOptions
impl Clone for rustmax::tokio::io::Interest
impl Clone for rustmax::tokio::io::Ready
impl Clone for rustmax::tokio::net::unix::pipe::OpenOptions
impl Clone for rustmax::tokio::net::unix::UCred
impl Clone for Handle
impl Clone for RuntimeMetrics
impl Clone for SignalKind
impl Clone for rustmax::tokio::sync::oneshot::error::RecvError
impl Clone for BarrierWaitResult
impl Clone for rustmax::tokio::sync::watch::error::RecvError
impl Clone for rustmax::tokio::task::AbortHandle
impl Clone for rustmax::tokio::task::Id
impl Clone for rustmax::tokio::time::error::Error
impl Clone for rustmax::tokio::time::Instant
impl Clone for rustmax::toml::de::Error
impl Clone for rustmax::toml::map::Map<String, Value>
impl Clone for rustmax::toml::ser::Error
impl Clone for rustmax::toml::value::Date
impl Clone for Datetime
impl Clone for DatetimeParseError
impl Clone for rustmax::toml::value::Time
impl Clone for rustmax::tower::layer::util::Identity
impl Clone for Rate
impl Clone for ConcurrencyLimitLayer
impl Clone for GlobalConcurrencyLimitLayer
impl Clone for RateLimitLayer
impl Clone for Cost
impl Clone for Count
impl Clone for CompleteOnResponse
impl Clone for LoadShedLayer
impl Clone for SpawnReadyLayer
impl Clone for TimeoutLayer
impl Clone for rustmax::unicode_segmentation::GraphemeCursor
impl Clone for OpaqueOrigin
impl Clone for Url
impl Clone for rustmax::walkdir::DirEntry
impl Clone for Shell
impl Clone for rustmax::std::alloc::AllocError
impl Clone for Global
impl Clone for Layout
impl Clone for LayoutError
impl Clone for System
impl Clone for TypeId
impl Clone for CpuidResult
impl Clone for __m128
impl Clone for __m128bh
impl Clone for __m128d
impl Clone for __m128h
impl Clone for __m128i
impl Clone for __m256
impl Clone for __m256bh
impl Clone for __m256d
impl Clone for __m256h
impl Clone for __m256i
impl Clone for __m512
impl Clone for __m512bh
impl Clone for __m512d
impl Clone for __m512h
impl Clone for __m512i
impl Clone for bf16
impl Clone for TryFromSliceError
impl Clone for rustmax::std::ascii::EscapeDefault
impl Clone for rustmax::std::boxed::Box<str>
impl Clone for rustmax::std::boxed::Box<BStr>
impl Clone for rustmax::std::boxed::Box<RawValue>
impl Clone for rustmax::std::boxed::Box<CStr>
impl Clone for rustmax::std::boxed::Box<OsStr>
impl Clone for rustmax::std::boxed::Box<Path>
impl Clone for rustmax::std::boxed::Box<dyn FailurePersistence>
impl Clone for rustmax::std::boxed::Box<dyn DynDigest>
impl Clone for rustmax::std::boxed::Box<dyn AnyClone + Send + Sync>
impl Clone for CharTryFromError
impl Clone for DecodeUtf16Error
impl Clone for rustmax::std::char::EscapeDebug
impl Clone for rustmax::std::char::EscapeDefault
impl Clone for rustmax::std::char::EscapeUnicode
impl Clone for ParseCharError
impl Clone for ToLowercase
impl Clone for ToUppercase
impl Clone for TryFromCharError
impl Clone for UnorderedKeyError
impl Clone for rustmax::std::collections::TryReserveError
impl Clone for CString
impl Clone for FromBytesUntilNulError
impl Clone for FromBytesWithNulError
impl Clone for FromVecWithNulError
impl Clone for IntoStringError
impl Clone for NulError
impl Clone for OsString
impl Clone for rustmax::std::fmt::Error
impl Clone for FileTimes
impl Clone for rustmax::std::fs::FileType
impl Clone for rustmax::std::fs::Metadata
impl Clone for rustmax::std::fs::OpenOptions
impl Clone for Permissions
impl Clone for DefaultHasher
impl Clone for rustmax::std::hash::RandomState
impl Clone for rustmax::std::hash::SipHasher
impl Clone for rustmax::std::io::Empty
impl Clone for Sink
impl Clone for PhantomPinned
impl Clone for Assume
impl Clone for rustmax::std::net::AddrParseError
impl Clone for rustmax::std::net::Ipv4Addr
impl Clone for rustmax::std::net::Ipv6Addr
impl Clone for SocketAddrV4
impl Clone for SocketAddrV6
impl Clone for ParseFloatError
impl Clone for ParseIntError
impl Clone for TryFromIntError
impl Clone for RangeFull
impl Clone for rustmax::std::os::linux::raw::stat
impl Clone for rustmax::std::os::unix::net::SocketAddr
impl Clone for SocketCred
impl Clone for rustmax::std::os::unix::net::UCred
impl Clone for PathBuf
impl Clone for StripPrefixError
impl Clone for ExitCode
impl Clone for ExitStatus
impl Clone for ExitStatusError
impl Clone for Output
impl Clone for rustmax::std::ptr::Alignment
impl Clone for DefaultRandomSource
impl Clone for ParseBoolError
impl Clone for rustmax::std::str::Utf8Error
impl Clone for FromUtf8Error
impl Clone for String
impl Clone for rustmax::std::sync::mpsc::RecvError
impl Clone for rustmax::std::sync::WaitTimeoutResult
impl Clone for LocalWaker
impl Clone for RawWakerVTable
impl Clone for Waker
impl Clone for AccessError
impl Clone for Thread
impl Clone for ThreadId
impl Clone for rustmax::std::time::Duration
impl Clone for rustmax::std::time::Instant
impl Clone for SystemTime
impl Clone for SystemTimeError
impl Clone for TryFromFloatSecsError
impl Clone for Elf_Dyn_Union
impl Clone for __sifields
impl Clone for __sifields__bindgen_ty_5__bindgen_ty_1
impl Clone for fscrypt_get_policy_ex_arg__bindgen_ty_1
impl Clone for fscrypt_key_specifier__bindgen_ty_1
impl Clone for sigevent__bindgen_ty_1
impl Clone for siginfo__bindgen_ty_1
impl Clone for linux_raw_sys::general::sigval
impl Clone for uffd_msg__bindgen_ty_1
impl Clone for uffd_msg__bindgen_ty_1__bindgen_ty_1__bindgen_ty_1
impl Clone for vec128_storage
impl Clone for vec256_storage
impl Clone for vec512_storage
impl Clone for __c_anonymous_ifc_ifcu
impl Clone for __c_anonymous_ifr_ifru
impl Clone for __c_anonymous_iwreq
impl Clone for __c_anonymous_ptp_perout_request_1
impl Clone for __c_anonymous_ptp_perout_request_2
impl Clone for __c_anonymous_ptrace_syscall_info_data
impl Clone for __c_anonymous_sockaddr_can_can_addr
impl Clone for __c_anonymous_xsk_tx_metadata_union
impl Clone for iwreq_data
impl Clone for tpacket_bd_header_u
impl Clone for tpacket_req_u
impl<'a> Clone for ServerName<'a>
impl<'a> Clone for rustmax::chrono::format::Item<'a>
impl<'a> Clone for Unexpected<'a>
impl<'a> Clone for Component<'a>
impl<'a> Clone for Prefix<'a>
impl<'a> Clone for Utf8Pattern<'a>
impl<'a> Clone for EscapeBytes<'a>
impl<'a> Clone for bstr::ext_slice::Bytes<'a>
impl<'a> Clone for bstr::ext_slice::Finder<'a>
impl<'a> Clone for FinderReverse<'a>
impl<'a> Clone for bstr::ext_slice::Lines<'a>
impl<'a> Clone for LinesWithTerminator<'a>
impl<'a> Clone for bstr::utf8::CharIndices<'a>
impl<'a> Clone for bstr::utf8::Chars<'a>
impl<'a> Clone for bstr::utf8::Utf8Chunks<'a>
impl<'a> Clone for AsciiCharsIter<'a>
impl<'a> Clone for GlobBuilder<'a>
impl<'a> Clone for globset::Candidate<'a>
impl<'a> Clone for httparse::Header<'a>
impl<'a> Clone for Char16TrieIterator<'a>
impl<'a> Clone for LocaleFallbackerBorrowed<'a>
impl<'a> Clone for LocaleFallbackerWithConfig<'a>
impl<'a> Clone for LanguageStrStrPair<'a>
impl<'a> Clone for StrStrPair<'a>
impl<'a> Clone for ScriptExtensionsSet<'a>
impl<'a> Clone for ScriptWithExtensionsBorrowed<'a>
impl<'a> Clone for CodePointSetDataBorrowed<'a>
impl<'a> Clone for UnicodeSetDataBorrowed<'a>
impl<'a> Clone for DataRequest<'a>
impl<'a> Clone for ignore::overrides::Glob<'a>
impl<'a> Clone for ignore::types::Glob<'a>
impl<'a> Clone for mio::event::events::Iter<'a>
impl<'a> Clone for SigSetIter<'a>
impl<'a> Clone for PercentDecode<'a>
impl<'a> Clone for PercentEncode<'a>
impl<'a> Clone for CapturesPatternIter<'a>
impl<'a> Clone for GroupInfoPatternNames<'a>
impl<'a> Clone for PatternSetIter<'a>
impl<'a> Clone for DnsName<'a>
impl<'a> Clone for CertificateDer<'a>
impl<'a> Clone for CertificateRevocationListDer<'a>
impl<'a> Clone for CertificateSigningRequestDer<'a>
impl<'a> Clone for Der<'a>
impl<'a> Clone for EchConfigListBytes<'a>
impl<'a> Clone for SubjectPublicKeyInfoDer<'a>
impl<'a> Clone for TrustAnchor<'a>
impl<'a> Clone for TrieSetSlice<'a>
impl<'a> Clone for unic_segment::grapheme::GraphemeIndices<'a>
impl<'a> Clone for unic_segment::grapheme::Graphemes<'a>
impl<'a> Clone for WordBoundIndices<'a>
impl<'a> Clone for WordBounds<'a>
impl<'a> Clone for Utf8CharIndices<'a>
impl<'a> Clone for ErrorReportingUtf8Chars<'a>
impl<'a> Clone for Utf8Chars<'a>
impl<'a> Clone for Utf16CharIndices<'a>
impl<'a> Clone for ErrorReportingUtf16Chars<'a>
impl<'a> Clone for Utf16Chars<'a>
impl<'a> Clone for rustmax::anyhow::Chain<'a>
impl<'a> Clone for StrftimeItems<'a>
impl<'a> Clone for IdsRef<'a>
impl<'a> Clone for Indices<'a>
impl<'a> Clone for RawValues<'a>
impl<'a> Clone for Source<'a>
impl<'a> Clone for rustmax::core::ffi::c_str::Bytes<'a>
impl<'a> Clone for rustmax::crossbeam::channel::Select<'a>
impl<'a> Clone for SpanArithmetic<'a>
impl<'a> Clone for SpanCompare<'a>
impl<'a> Clone for SpanRelativeTo<'a>
impl<'a> Clone for SpanRound<'a>
impl<'a> Clone for SpanTotal<'a>
impl<'a> Clone for ZonedDifference<'a>
impl<'a> Clone for rustmax::log::Metadata<'a>
impl<'a> Clone for Record<'a>
impl<'a> Clone for MimeIter<'a>
impl<'a> Clone for rustmax::mime::Name<'a>
impl<'a> Clone for CharStrategy<'a>
impl<'a> Clone for rustmax::regex::bytes::SetMatchesIter<'a>
impl<'a> Clone for rustmax::regex::SetMatchesIter<'a>
impl<'a> Clone for SearchResult<'a>
impl<'a> Clone for PrettyFormatter<'a>
impl<'a> Clone for rustmax::syn::buffer::Cursor<'a>
impl<'a> Clone for ImplGenerics<'a>
impl<'a> Clone for Turbofish<'a>
impl<'a> Clone for TypeGenerics<'a>
impl<'a> Clone for HyperlinkSpec<'a>
impl<'a> Clone for rustmax::unicode_segmentation::GraphemeIndices<'a>
impl<'a> Clone for rustmax::unicode_segmentation::Graphemes<'a>
impl<'a> Clone for USentenceBoundIndices<'a>
impl<'a> Clone for USentenceBounds<'a>
impl<'a> Clone for UWordBoundIndices<'a>
impl<'a> Clone for UWordBounds<'a>
impl<'a> Clone for UnicodeSentences<'a>
impl<'a> Clone for Parse<'a>
impl<'a> Clone for ParseOptions<'a>
impl<'a> Clone for Arguments<'a>
impl<'a> Clone for IoSlice<'a>
impl<'a> Clone for rustmax::std::panic::Location<'a>
impl<'a> Clone for Ancestors<'a>
impl<'a> Clone for Components<'a>
impl<'a> Clone for rustmax::std::path::Iter<'a>
impl<'a> Clone for PrefixComponent<'a>
impl<'a> Clone for EscapeAscii<'a>
impl<'a> Clone for CharSearcher<'a>
impl<'a> Clone for rustmax::std::str::Bytes<'a>
impl<'a> Clone for rustmax::std::str::CharIndices<'a>
impl<'a> Clone for rustmax::std::str::Chars<'a>
impl<'a> Clone for rustmax::std::str::EncodeUtf16<'a>
impl<'a> Clone for rustmax::std::str::EscapeDebug<'a>
impl<'a> Clone for rustmax::std::str::EscapeDefault<'a>
impl<'a> Clone for rustmax::std::str::EscapeUnicode<'a>
impl<'a> Clone for rustmax::std::str::Lines<'a>
impl<'a> Clone for LinesAny<'a>
impl<'a> Clone for rustmax::std::str::SplitAsciiWhitespace<'a>
impl<'a> Clone for rustmax::std::str::SplitWhitespace<'a>
impl<'a> Clone for Utf8Chunk<'a>
impl<'a> Clone for rustmax::std::str::Utf8Chunks<'a>
impl<'a, 'b> Clone for rustmax::tempfile::Builder<'a, 'b>
impl<'a, 'b> Clone for CharSliceSearcher<'a, 'b>
impl<'a, 'b> Clone for StrSearcher<'a, 'b>
impl<'a, 'b, const N: usize> Clone for CharArrayRefSearcher<'a, 'b, N>
impl<'a, 'h> Clone for memchr::arch::all::memchr::OneIter<'a, 'h>
impl<'a, 'h> Clone for memchr::arch::all::memchr::ThreeIter<'a, 'h>
impl<'a, 'h> Clone for memchr::arch::all::memchr::TwoIter<'a, 'h>
impl<'a, 'h> Clone for memchr::arch::x86_64::avx2::memchr::OneIter<'a, 'h>
impl<'a, 'h> Clone for memchr::arch::x86_64::avx2::memchr::ThreeIter<'a, 'h>
impl<'a, 'h> Clone for memchr::arch::x86_64::avx2::memchr::TwoIter<'a, 'h>
impl<'a, 'h> Clone for memchr::arch::x86_64::sse2::memchr::OneIter<'a, 'h>
impl<'a, 'h> Clone for memchr::arch::x86_64::sse2::memchr::ThreeIter<'a, 'h>
impl<'a, 'h> Clone for memchr::arch::x86_64::sse2::memchr::TwoIter<'a, 'h>
impl<'a, B> Clone for bit_set::Difference<'a, B>where
B: Clone + 'a,
impl<'a, B> Clone for bit_set::Intersection<'a, B>where
B: Clone + 'a,
impl<'a, B> Clone for bit_set::Iter<'a, B>where
B: Clone + 'a,
impl<'a, B> Clone for bit_set::SymmetricDifference<'a, B>where
B: Clone + 'a,
impl<'a, B> Clone for bit_set::Union<'a, B>where
B: Clone + 'a,
impl<'a, B> Clone for Blocks<'a, B>where
B: Clone + 'a,
impl<'a, B> Clone for bit_vec::Iter<'a, B>where
B: Clone + 'a,
impl<'a, E> Clone for BytesDeserializer<'a, E>
impl<'a, E> Clone for CowStrDeserializer<'a, E>
impl<'a, F> Clone for FieldsWith<'a, F>where
F: Clone,
impl<'a, F> Clone for CharPredicateSearcher<'a, F>
impl<'a, I> Clone for itertools::format::Format<'a, I>where
I: Clone,
impl<'a, I> Clone for rustmax::itertools::Chunks<'a, I>
impl<'a, I, F> Clone for itertools::format::FormatWith<'a, I, F>
impl<'a, K0, K1, V> Clone for ZeroMap2dBorrowed<'a, K0, K1, V>
impl<'a, K0, K1, V> Clone for ZeroMap2d<'a, K0, K1, V>
impl<'a, K> Clone for rustmax::std::collections::btree_set::Cursor<'a, K>where
K: Clone + 'a,
impl<'a, K, V> Clone for phf::map::Entries<'a, K, V>
impl<'a, K, V> Clone for phf::map::Keys<'a, K, V>
impl<'a, K, V> Clone for phf::map::Values<'a, K, V>
impl<'a, K, V> Clone for phf::ordered_map::Entries<'a, K, V>
impl<'a, K, V> Clone for phf::ordered_map::Keys<'a, K, V>
impl<'a, K, V> Clone for phf::ordered_map::Values<'a, K, V>
impl<'a, K, V> Clone for ZeroMapBorrowed<'a, K, V>
impl<'a, K, V> Clone for ZeroMap<'a, K, V>
impl<'a, K, V> Clone for rustmax::rayon::collections::btree_map::Iter<'a, K, V>
impl<'a, K, V> Clone for rustmax::rayon::collections::hash_map::Iter<'a, K, V>
impl<'a, P> Clone for rustmax::std::str::MatchIndices<'a, P>
impl<'a, P> Clone for rustmax::std::str::Matches<'a, P>
impl<'a, P> Clone for RMatchIndices<'a, P>
impl<'a, P> Clone for RMatches<'a, P>
impl<'a, P> Clone for rustmax::std::str::RSplit<'a, P>
impl<'a, P> Clone for RSplitN<'a, P>
impl<'a, P> Clone for RSplitTerminator<'a, P>
impl<'a, P> Clone for rustmax::std::str::Split<'a, P>
impl<'a, P> Clone for rustmax::std::str::SplitInclusive<'a, P>
impl<'a, P> Clone for rustmax::std::str::SplitN<'a, P>
impl<'a, P> Clone for rustmax::std::str::SplitTerminator<'a, P>
impl<'a, R> Clone for CallFrameInstructionIter<'a, R>
impl<'a, R> Clone for EhHdrTable<'a, R>
impl<'a, R> Clone for UnitRef<'a, R>where
R: Reader,
impl<'a, R> Clone for ReadCacheRange<'a, R>where
R: ReadCacheOps,
impl<'a, T> Clone for hashbrown::table::Iter<'a, T>
impl<'a, T> Clone for IterHash<'a, T>
impl<'a, T> Clone for CodePointMapDataBorrowed<'a, T>
impl<'a, T> Clone for PropertyEnumToValueNameLinearMapperBorrowed<'a, T>where
T: Clone,
impl<'a, T> Clone for PropertyEnumToValueNameLinearTiny4MapperBorrowed<'a, T>where
T: Clone,
impl<'a, T> Clone for PropertyEnumToValueNameSparseMapperBorrowed<'a, T>where
T: Clone,
impl<'a, T> Clone for PropertyValueNameToEnumMapperBorrowed<'a, T>where
T: Clone,
impl<'a, T> Clone for phf::ordered_set::Iter<'a, T>
impl<'a, T> Clone for phf::set::Iter<'a, T>
impl<'a, T> Clone for Slice<'a, T>where
T: Clone,
impl<'a, T> Clone for slab::Iter<'a, T>
impl<'a, T> Clone for zerocopy::util::ptr::Ptr<'a, T>where
T: ?Sized,
impl<'a, T> Clone for ZeroVec<'a, T>where
T: AsULE,
impl<'a, T> Clone for ValuesRef<'a, T>where
T: Clone,
impl<'a, T> Clone for Choose<'a, T>where
T: Clone,
impl<'a, T> Clone for rustmax::rayon::collections::binary_heap::Iter<'a, T>
impl<'a, T> Clone for rustmax::rayon::collections::btree_set::Iter<'a, T>
impl<'a, T> Clone for rustmax::rayon::collections::hash_set::Iter<'a, T>
impl<'a, T> Clone for rustmax::rayon::collections::linked_list::Iter<'a, T>where
T: Sync,
impl<'a, T> Clone for rustmax::rayon::collections::vec_deque::Iter<'a, T>where
T: Sync,
impl<'a, T> Clone for rustmax::rayon::option::Iter<'a, T>where
T: Sync,
impl<'a, T> Clone for rustmax::rayon::result::Iter<'a, T>where
T: Sync,
impl<'a, T> Clone for rustmax::syn::punctuated::Iter<'a, T>
impl<'a, T> Clone for rustmax::std::slice::RChunksExact<'a, T>
impl<'a, T, F> Clone for VarZeroVec<'a, T, F>where
T: ?Sized,
impl<'a, T, I> Clone for zerocopy::pointer::ptr::def::Ptr<'a, T, I>where
T: 'a + ?Sized,
I: Invariants,
Shared: AtLeast<<I as Invariants>::Aliasing>,
SAFETY: Shared pointers are safely Clone
. We do not implement Clone
for exclusive pointers, since at most one may exist at a time. Ptr
’s
other invariants are unaffected by the number of references that exist
to Ptr
’s referent.
impl<'a, T, P> Clone for rustmax::syn::punctuated::Pairs<'a, T, P>
impl<'a, T, const N: usize> Clone for ArrayWindows<'a, T, N>where
T: Clone + 'a,
impl<'a, const N: usize> Clone for CharArraySearcher<'a, N>
impl<'abbrev, 'entry, 'unit, R> Clone for AttrsIter<'abbrev, 'entry, 'unit, R>
impl<'abbrev, 'unit, R> Clone for EntriesCursor<'abbrev, 'unit, R>
impl<'abbrev, 'unit, R> Clone for EntriesRaw<'abbrev, 'unit, R>
impl<'abbrev, 'unit, R> Clone for EntriesTree<'abbrev, 'unit, R>
impl<'abbrev, 'unit, R, Offset> Clone for DebuggingInformationEntry<'abbrev, 'unit, R, Offset>
impl<'bases, Section, R> Clone for CieOrFde<'bases, Section, R>
impl<'bases, Section, R> Clone for CfiEntriesIter<'bases, Section, R>
impl<'bases, Section, R> Clone for PartialFrameDescriptionEntry<'bases, Section, R>where
Section: Clone + UnwindSection<R>,
R: Clone + Reader,
<R as Reader>::Offset: Clone,
<Section as UnwindSection<R>>::Offset: Clone,
impl<'c, 'a> Clone for StepCursor<'c, 'a>
impl<'c, 'h> Clone for rustmax::regex::bytes::SubCaptureMatches<'c, 'h>
impl<'c, 'h> Clone for rustmax::regex::SubCaptureMatches<'c, 'h>
impl<'ch> Clone for rustmax::rayon::str::Bytes<'ch>
impl<'ch> Clone for rustmax::rayon::str::CharIndices<'ch>
impl<'ch> Clone for rustmax::rayon::str::Chars<'ch>
impl<'ch> Clone for rustmax::rayon::str::EncodeUtf16<'ch>
impl<'ch> Clone for rustmax::rayon::str::Lines<'ch>
impl<'ch> Clone for rustmax::rayon::str::SplitAsciiWhitespace<'ch>
impl<'ch> Clone for rustmax::rayon::str::SplitWhitespace<'ch>
impl<'ch, P> Clone for rustmax::rayon::str::MatchIndices<'ch, P>where
P: Clone + Pattern,
impl<'ch, P> Clone for rustmax::rayon::str::Matches<'ch, P>where
P: Clone + Pattern,
impl<'ch, P> Clone for rustmax::rayon::str::Split<'ch, P>where
P: Clone + Pattern,
impl<'ch, P> Clone for rustmax::rayon::str::SplitInclusive<'ch, P>where
P: Clone + Pattern,
impl<'ch, P> Clone for rustmax::rayon::str::SplitTerminator<'ch, P>where
P: Clone + Pattern,
impl<'d> Clone for TimeZoneName<'d>
impl<'d> Clone for TimeZoneNameIter<'d>
impl<'data> Clone for PropertyCodePointSetV1<'data>
impl<'data> Clone for PropertyUnicodeSetV1<'data>
impl<'data> Clone for ImportName<'data>
impl<'data> Clone for ExportTarget<'data>
impl<'data> Clone for object::read::pe::import::Import<'data>
impl<'data> Clone for ResourceDirectoryEntryData<'data>
impl<'data> Clone for Char16Trie<'data>
impl<'data> Clone for CodePointInversionList<'data>
impl<'data> Clone for CodePointInversionListAndStringList<'data>
impl<'data> Clone for AliasesV1<'data>
impl<'data> Clone for AliasesV2<'data>
impl<'data> Clone for ScriptDirectionV1<'data>
impl<'data> Clone for LocaleFallbackParentsV1<'data>
impl<'data> Clone for LocaleFallbackSupplementV1<'data>
impl<'data> Clone for CanonicalCompositionsV1<'data>
impl<'data> Clone for DecompositionDataV1<'data>
impl<'data> Clone for DecompositionSupplementV1<'data>
impl<'data> Clone for DecompositionTablesV1<'data>
impl<'data> Clone for NonRecursiveDecompositionSupplementV1<'data>
impl<'data> Clone for BidiAuxiliaryPropertiesV1<'data>
impl<'data> Clone for PropertyEnumToValueNameLinearMapV1<'data>
impl<'data> Clone for PropertyEnumToValueNameLinearTiny4MapV1<'data>
impl<'data> Clone for PropertyEnumToValueNameSparseMapV1<'data>
impl<'data> Clone for PropertyValueNameToEnumMapV1<'data>
impl<'data> Clone for ScriptWithExtensionsPropertyV1<'data>
impl<'data> Clone for HelloWorldV1<'data>
impl<'data> Clone for ArchiveSymbol<'data>
impl<'data> Clone for ArchiveSymbolIterator<'data>
impl<'data> Clone for ImportFile<'data>
impl<'data> Clone for ImportObjectData<'data>
impl<'data> Clone for object::read::coff::section::SectionTable<'data>
impl<'data> Clone for AttributeIndexIterator<'data>
impl<'data> Clone for AttributeReader<'data>
impl<'data> Clone for AttributesSubsubsection<'data>
impl<'data> Clone for object::read::elf::version::Version<'data>
impl<'data> Clone for DataDirectories<'data>
impl<'data> Clone for object::read::pe::export::Export<'data>
impl<'data> Clone for ExportTable<'data>
impl<'data> Clone for DelayLoadDescriptorIterator<'data>
impl<'data> Clone for DelayLoadImportTable<'data>
impl<'data> Clone for ImportDescriptorIterator<'data>
impl<'data> Clone for ImportTable<'data>
impl<'data> Clone for ImportThunkList<'data>
impl<'data> Clone for RelocationBlockIterator<'data>
impl<'data> Clone for RelocationIterator<'data>
impl<'data> Clone for ResourceDirectory<'data>
impl<'data> Clone for ResourceDirectoryTable<'data>
impl<'data> Clone for RichHeaderInfo<'data>
impl<'data> Clone for CodeView<'data>
impl<'data> Clone for CompressedData<'data>
impl<'data> Clone for object::read::Export<'data>
impl<'data> Clone for object::read::Import<'data>
impl<'data> Clone for ObjectMap<'data>
impl<'data> Clone for ObjectMapEntry<'data>
impl<'data> Clone for ObjectMapFile<'data>
impl<'data> Clone for SymbolMapName<'data>
impl<'data> Clone for object::read::util::Bytes<'data>
impl<'data, 'file, Elf, R> Clone for ElfSymbol<'data, 'file, Elf, R>where
Elf: Clone + FileHeader,
R: Clone + ReadRef<'data>,
<Elf as FileHeader>::Endian: Clone,
<Elf as FileHeader>::Sym: Clone,
impl<'data, 'file, Elf, R> Clone for ElfSymbolTable<'data, 'file, Elf, R>
impl<'data, 'file, Mach, R> Clone for MachOSymbol<'data, 'file, Mach, R>
impl<'data, 'file, Mach, R> Clone for MachOSymbolTable<'data, 'file, Mach, R>
impl<'data, 'file, R, Coff> Clone for CoffSymbol<'data, 'file, R, Coff>where
R: Clone + ReadRef<'data>,
Coff: Clone + CoffHeader,
<Coff as CoffHeader>::ImageSymbol: Clone,
impl<'data, 'file, R, Coff> Clone for CoffSymbolTable<'data, 'file, R, Coff>
impl<'data, 'file, Xcoff, R> Clone for XcoffSymbol<'data, 'file, Xcoff, R>
impl<'data, 'file, Xcoff, R> Clone for XcoffSymbolTable<'data, 'file, Xcoff, R>
impl<'data, E> Clone for DyldSubCacheSlice<'data, E>
impl<'data, E> Clone for LoadCommandVariant<'data, E>
impl<'data, E> Clone for LoadCommandData<'data, E>
impl<'data, E> Clone for LoadCommandIterator<'data, E>
impl<'data, Elf> Clone for AttributesSection<'data, Elf>
impl<'data, Elf> Clone for AttributesSubsection<'data, Elf>
impl<'data, Elf> Clone for AttributesSubsectionIterator<'data, Elf>
impl<'data, Elf> Clone for AttributesSubsubsectionIterator<'data, Elf>
impl<'data, Elf> Clone for VerdauxIterator<'data, Elf>
impl<'data, Elf> Clone for VerdefIterator<'data, Elf>
impl<'data, Elf> Clone for VernauxIterator<'data, Elf>
impl<'data, Elf> Clone for VerneedIterator<'data, Elf>
impl<'data, Elf> Clone for VersionTable<'data, Elf>
impl<'data, Elf, R> Clone for object::read::elf::section::SectionTable<'data, Elf, R>where
Elf: Clone + FileHeader,
R: Clone + ReadRef<'data>,
<Elf as FileHeader>::SectionHeader: Clone,
impl<'data, Elf, R> Clone for object::read::elf::symbol::SymbolTable<'data, Elf, R>where
Elf: Clone + FileHeader,
R: Clone + ReadRef<'data>,
<Elf as FileHeader>::Sym: Clone,
<Elf as FileHeader>::Endian: Clone,
impl<'data, Fat> Clone for MachOFatFile<'data, Fat>
impl<'data, Mach, R> Clone for object::read::macho::symbol::SymbolTable<'data, Mach, R>
impl<'data, R> Clone for ArchiveFile<'data, R>
impl<'data, R> Clone for StringTable<'data, R>
impl<'data, T> Clone for PropertyCodePointMapV1<'data, T>
impl<'data, T> Clone for rustmax::rayon::slice::Chunks<'data, T>where
T: Sync,
impl<'data, T> Clone for rustmax::rayon::slice::ChunksExact<'data, T>where
T: Sync,
impl<'data, T> Clone for rustmax::rayon::slice::Iter<'data, T>where
T: Sync,
impl<'data, T> Clone for rustmax::rayon::slice::RChunks<'data, T>where
T: Sync,
impl<'data, T> Clone for rustmax::rayon::slice::RChunksExact<'data, T>where
T: Sync,
impl<'data, T> Clone for rustmax::rayon::slice::Windows<'data, T>where
T: Sync,
impl<'data, T, P> Clone for ChunkBy<'data, T, P>where
P: Clone,
impl<'data, T, P> Clone for rustmax::rayon::slice::Split<'data, T, P>where
P: Clone,
impl<'data, T, P> Clone for rustmax::rayon::slice::SplitInclusive<'data, T, P>where
P: Clone,
impl<'data, Xcoff> Clone for object::read::xcoff::section::SectionTable<'data, Xcoff>
impl<'de, E> Clone for BorrowedBytesDeserializer<'de, E>
impl<'de, E> Clone for BorrowedStrDeserializer<'de, E>
impl<'de, E> Clone for StrDeserializer<'de, E>
impl<'de, I, E> Clone for MapDeserializer<'de, I, E>
impl<'f> Clone for VaListImpl<'f>
impl<'fd> Clone for PollFd<'fd>
impl<'fd> Clone for FdSet<'fd>
impl<'fd> Clone for BorrowedFd<'fd>
impl<'h> Clone for aho_corasick::util::search::Input<'h>
impl<'h> Clone for Memchr2<'h>
impl<'h> Clone for Memchr3<'h>
impl<'h> Clone for Memchr<'h>
impl<'h> Clone for regex_automata::util::iter::Searcher<'h>
impl<'h> Clone for regex_automata::util::search::Input<'h>
impl<'h> Clone for rustmax::regex::bytes::Match<'h>
impl<'h> Clone for rustmax::regex::Match<'h>
impl<'h, 'n> Clone for Find<'h, 'n>
impl<'h, 'n> Clone for FindReverse<'h, 'n>
impl<'h, 'n> Clone for FindIter<'h, 'n>
impl<'h, 'n> Clone for FindRevIter<'h, 'n>
impl<'h, 's> Clone for bstr::ext_slice::Split<'h, 's>
impl<'h, 's> Clone for bstr::ext_slice::SplitN<'h, 's>
impl<'h, 's> Clone for SplitNReverse<'h, 's>
impl<'h, 's> Clone for SplitReverse<'h, 's>
impl<'i> Clone for pest::position::Position<'i>
impl<'i> Clone for pest::span::Span<'i>
impl<'i, R> Clone for pest::token::Token<'i, R>where
R: Clone,
impl<'i, R> Clone for FlatPairs<'i, R>where
R: Clone,
impl<'i, R> Clone for pest::iterators::pair::Pair<'i, R>where
R: Clone,
impl<'i, R> Clone for pest::iterators::pairs::Pairs<'i, R>where
R: Clone,
impl<'i, R> Clone for Tokens<'i, R>where
R: Clone,
impl<'index, R> Clone for UnitIndexSectionIterator<'index, R>
impl<'input, Endian> Clone for EndianSlice<'input, Endian>
impl<'iter, T> Clone for RegisterRuleIter<'iter, T>where
T: Clone + ReaderOffset,
impl<'k, 'v> Clone for matchit::params::Params<'k, 'v>
impl<'lib, T> Clone for libloading::safe::Symbol<'lib, T>
impl<'n> Clone for TimeZoneAnnotationKind<'n>
impl<'n> Clone for memchr::memmem::Finder<'n>
impl<'n> Clone for memchr::memmem::FinderRev<'n>
impl<'n> Clone for Pieces<'n>
impl<'n> Clone for TimeZoneAnnotation<'n>
impl<'n> Clone for TimeZoneAnnotationName<'n>
impl<'r> Clone for rustmax::regex::bytes::CaptureNames<'r>
impl<'r> Clone for rustmax::regex::CaptureNames<'r>
impl<'s> Clone for StrippedBytes<'s>
impl<'s> Clone for StrippedStr<'s>
impl<'s> Clone for ParsedArg<'s>
impl<'s> Clone for ShortFlags<'s>
impl<'s> Clone for rustmax::regex::bytes::NoExpand<'s>
impl<'s> Clone for rustmax::regex::NoExpand<'s>
impl<'t> Clone for TimeZoneFollowingTransitions<'t>
impl<'t> Clone for TimeZoneOffsetInfo<'t>
impl<'t> Clone for TimeZonePrecedingTransitions<'t>
impl<'t> Clone for TimeZoneTransition<'t>
impl<'trie, T> Clone for CodePointTrie<'trie, T>
impl<A> Clone for itertools::repeatn::RepeatN<A>where
A: Clone,
impl<A> Clone for NibbleVec<A>
impl<A> Clone for ExtendedGcd<A>where
A: Clone,
impl<A> Clone for smallvec::IntoIter<A>
impl<A> Clone for SmallVec<A>
impl<A> Clone for IterRange<A>where
A: Clone,
impl<A> Clone for IterRangeFrom<A>where
A: Clone,
impl<A> Clone for IterRangeInclusive<A>where
A: Clone,
impl<A> Clone for rustmax::itertools::RepeatN<A>where
A: Clone,
impl<A> Clone for EnumAccessDeserializer<A>where
A: Clone,
impl<A> Clone for MapAccessDeserializer<A>where
A: Clone,
impl<A> Clone for SeqAccessDeserializer<A>where
A: Clone,
impl<A> Clone for rustmax::std::iter::Repeat<A>where
A: Clone,
impl<A> Clone for rustmax::std::iter::RepeatN<A>where
A: Clone,
impl<A> Clone for rustmax::std::option::IntoIter<A>where
A: Clone,
impl<A> Clone for rustmax::std::option::Iter<'_, A>
impl<A, B> Clone for itertools::either_or_both::EitherOrBoth<A, B>
impl<A, B> Clone for rustmax::futures::prelude::future::Either<A, B>
impl<A, B> Clone for rustmax::itertools::EitherOrBoth<A, B>
impl<A, B> Clone for rustmax::tower::util::Either<A, B>
impl<A, B> Clone for Tuple2ULE<A, B>
impl<A, B> Clone for rustmax::rayon::iter::Chain<A, B>where
A: Clone + ParallelIterator,
B: Clone + ParallelIterator<Item = <A as ParallelIterator>::Item>,
impl<A, B> Clone for rustmax::rayon::iter::Zip<A, B>
impl<A, B> Clone for rustmax::rayon::iter::ZipEq<A, B>
impl<A, B> Clone for rustmax::std::iter::Chain<A, B>
impl<A, B> Clone for rustmax::std::iter::Zip<A, B>
impl<A, B, C> Clone for Tuple3ULE<A, B, C>
impl<A, B, C, D> Clone for Tuple4ULE<A, B, C, D>
impl<A, B, C, D, E> Clone for Tuple5ULE<A, B, C, D, E>
impl<A, B, C, D, E, F> Clone for Tuple6ULE<A, B, C, D, E, F>
impl<B> Clone for Cow<'_, B>
impl<B> Clone for BitSet<B>where
B: BitBlock,
impl<B> Clone for BitVec<B>where
B: BitBlock,
impl<B> Clone for h2::client::SendRequest<B>where
B: Buf,
impl<B> Clone for Limited<B>where
B: Clone,
impl<B> Clone for BodyDataStream<B>where
B: Clone,
impl<B> Clone for BodyStream<B>where
B: Clone,
impl<B> Clone for rustmax::hyper::client::conn::http2::SendRequest<B>
impl<B, C> Clone for ControlFlow<B, C>
impl<B, F> Clone for http_body_util::combinators::map_err::MapErr<B, F>
impl<B, F> Clone for MapFrame<B, F>
impl<B, S> Clone for RouterIntoService<B, S>
impl<B, T> Clone for zerocopy::ref::def::Ref<B, T>
impl<BlockSize, Kind> Clone for BlockBuffer<BlockSize, Kind>
impl<C0, C1> Clone for EitherCart<C0, C1>
impl<C> Clone for anstyle_parse::Parser<C>where
C: Clone,
impl<C> Clone for ContextError<C>where
C: Clone,
impl<C> Clone for CartableOptionPointer<C>where
C: CloneableCartablePointerLike,
impl<C, B> Clone for hyper_util::client::legacy::client::Client<C, B>where
C: Clone,
impl<D> Clone for http_body_util::empty::Empty<D>
impl<D> Clone for Full<D>where
D: Clone,
impl<D, Req> Clone for MakeBalanceLayer<D, Req>
impl<D, S> Clone for rustmax::rayon::iter::Split<D, S>
impl<Dyn> Clone for DynMetadata<Dyn>where
Dyn: ?Sized,
impl<E> Clone for nom::internal::Err<E>where
E: Clone,
impl<E> Clone for ErrMode<E>where
E: Clone,
impl<E> Clone for hyper_util::server::conn::auto::Builder<E>where
E: Clone,
impl<E> Clone for CompressionHeader32<E>
impl<E> Clone for CompressionHeader64<E>
impl<E> Clone for Dyn32<E>
impl<E> Clone for Dyn64<E>
impl<E> Clone for object::elf::FileHeader32<E>
impl<E> Clone for object::elf::FileHeader64<E>
impl<E> Clone for GnuHashHeader<E>
impl<E> Clone for HashHeader<E>
impl<E> Clone for NoteHeader32<E>
impl<E> Clone for NoteHeader64<E>
impl<E> Clone for ProgramHeader32<E>
impl<E> Clone for ProgramHeader64<E>
impl<E> Clone for object::elf::Rel32<E>
impl<E> Clone for object::elf::Rel64<E>
impl<E> Clone for Rela32<E>
impl<E> Clone for Rela64<E>
impl<E> Clone for Relr32<E>
impl<E> Clone for Relr64<E>
impl<E> Clone for object::elf::SectionHeader32<E>
impl<E> Clone for object::elf::SectionHeader64<E>
impl<E> Clone for Sym32<E>
impl<E> Clone for Sym64<E>
impl<E> Clone for Syminfo32<E>
impl<E> Clone for Syminfo64<E>
impl<E> Clone for Verdaux<E>
impl<E> Clone for Verdef<E>
impl<E> Clone for Vernaux<E>
impl<E> Clone for Verneed<E>
impl<E> Clone for Versym<E>
impl<E> Clone for I16Bytes<E>
impl<E> Clone for I32Bytes<E>
impl<E> Clone for I64Bytes<E>
impl<E> Clone for U16Bytes<E>
impl<E> Clone for U32Bytes<E>
impl<E> Clone for U64Bytes<E>
impl<E> Clone for BuildToolVersion<E>
impl<E> Clone for BuildVersionCommand<E>
impl<E> Clone for DataInCodeEntry<E>
impl<E> Clone for DyldCacheHeader<E>
impl<E> Clone for DyldCacheImageInfo<E>
impl<E> Clone for DyldCacheMappingInfo<E>
impl<E> Clone for DyldInfoCommand<E>
impl<E> Clone for DyldSubCacheEntryV1<E>
impl<E> Clone for DyldSubCacheEntryV2<E>
impl<E> Clone for Dylib<E>
impl<E> Clone for DylibCommand<E>
impl<E> Clone for DylibModule32<E>
impl<E> Clone for DylibModule64<E>
impl<E> Clone for DylibReference<E>
impl<E> Clone for DylibTableOfContents<E>
impl<E> Clone for DylinkerCommand<E>
impl<E> Clone for DysymtabCommand<E>
impl<E> Clone for EncryptionInfoCommand32<E>
impl<E> Clone for EncryptionInfoCommand64<E>
impl<E> Clone for EntryPointCommand<E>
impl<E> Clone for FilesetEntryCommand<E>
impl<E> Clone for FvmfileCommand<E>
impl<E> Clone for Fvmlib<E>
impl<E> Clone for FvmlibCommand<E>
impl<E> Clone for IdentCommand<E>
impl<E> Clone for LcStr<E>
impl<E> Clone for LinkeditDataCommand<E>
impl<E> Clone for LinkerOptionCommand<E>
impl<E> Clone for LoadCommand<E>
impl<E> Clone for MachHeader32<E>
impl<E> Clone for MachHeader64<E>
impl<E> Clone for Nlist32<E>
impl<E> Clone for Nlist64<E>
impl<E> Clone for NoteCommand<E>
impl<E> Clone for PrebindCksumCommand<E>
impl<E> Clone for PreboundDylibCommand<E>
impl<E> Clone for object::macho::Relocation<E>
impl<E> Clone for RoutinesCommand32<E>
impl<E> Clone for RoutinesCommand64<E>
impl<E> Clone for RpathCommand<E>
impl<E> Clone for Section32<E>
impl<E> Clone for Section64<E>
impl<E> Clone for SegmentCommand32<E>
impl<E> Clone for SegmentCommand64<E>
impl<E> Clone for SourceVersionCommand<E>
impl<E> Clone for SubClientCommand<E>
impl<E> Clone for SubFrameworkCommand<E>
impl<E> Clone for SubLibraryCommand<E>
impl<E> Clone for SubUmbrellaCommand<E>
impl<E> Clone for SymsegCommand<E>
impl<E> Clone for SymtabCommand<E>
impl<E> Clone for ThreadCommand<E>
impl<E> Clone for TwolevelHint<E>
impl<E> Clone for TwolevelHintsCommand<E>
impl<E> Clone for UuidCommand<E>
impl<E> Clone for VersionMinCommand<E>
impl<E> Clone for serde_path_to_error::Error<E>where
E: Clone,
impl<E> Clone for Route<E>
impl<E> Clone for EnumValueParser<E>
impl<E> Clone for rustmax::hyper::server::conn::http2::Builder<E>where
E: Clone,
impl<E> Clone for BoolDeserializer<E>
impl<E> Clone for CharDeserializer<E>
impl<E> Clone for F32Deserializer<E>
impl<E> Clone for F64Deserializer<E>
impl<E> Clone for I8Deserializer<E>
impl<E> Clone for I16Deserializer<E>
impl<E> Clone for I32Deserializer<E>
impl<E> Clone for I64Deserializer<E>
impl<E> Clone for I128Deserializer<E>
impl<E> Clone for IsizeDeserializer<E>
impl<E> Clone for StringDeserializer<E>
impl<E> Clone for U8Deserializer<E>
impl<E> Clone for U16Deserializer<E>
impl<E> Clone for U32Deserializer<E>
impl<E> Clone for U64Deserializer<E>
impl<E> Clone for U128Deserializer<E>
impl<E> Clone for UnitDeserializer<E>
impl<E> Clone for UsizeDeserializer<E>
impl<E, S> Clone for FromExtractorLayer<E, S>where
S: Clone,
impl<Enum> Clone for TryFromPrimitiveError<Enum>
impl<Ex> Clone for rustmax::hyper::client::conn::http2::Builder<Ex>where
Ex: Clone,
impl<F> Clone for OptionFuture<F>where
F: Clone,
impl<F> Clone for rustmax::futures::prelude::stream::RepeatWith<F>where
F: Clone,
impl<F> Clone for LayerFn<F>where
F: Clone,
impl<F> Clone for AndThenLayer<F>where
F: Clone,
impl<F> Clone for MapErrLayer<F>where
F: Clone,
impl<F> Clone for MapFutureLayer<F>where
F: Clone,
impl<F> Clone for rustmax::tower::util::MapRequestLayer<F>where
F: Clone,
impl<F> Clone for rustmax::tower::util::MapResponseLayer<F>where
F: Clone,
impl<F> Clone for MapResultLayer<F>where
F: Clone,
impl<F> Clone for ThenLayer<F>where
F: Clone,
impl<F> Clone for rustmax::std::iter::FromFn<F>where
F: Clone,
impl<F> Clone for OnceWith<F>where
F: Clone,
impl<F> Clone for rustmax::std::iter::RepeatWith<F>where
F: Clone,
impl<F, S> Clone for FutureService<F, S>
impl<F, S, I, T> Clone for rustmax::axum::middleware::FromFn<F, S, I, T>
impl<F, S, I, T> Clone for rustmax::axum::middleware::MapRequest<F, S, I, T>
impl<F, S, I, T> Clone for rustmax::axum::middleware::MapResponse<F, S, I, T>
impl<F, S, T> Clone for FromFnLayer<F, S, T>
impl<F, S, T> Clone for rustmax::axum::middleware::MapRequestLayer<F, S, T>
impl<F, S, T> Clone for rustmax::axum::middleware::MapResponseLayer<F, S, T>
impl<F, T> Clone for HandleErrorLayer<F, T>where
F: Clone,
impl<Failure, Error> Clone for rustmax::nom::Err<Failure, Error>
impl<FileId> Clone for codespan_reporting::diagnostic::Diagnostic<FileId>where
FileId: Clone,
impl<FileId> Clone for codespan_reporting::diagnostic::Label<FileId>where
FileId: Clone,
impl<H> Clone for HasherRng<H>where
H: Clone,
impl<H> Clone for BuildHasherDefault<H>
impl<H, T, S> Clone for HandlerService<H, T, S>
impl<I> Clone for itertools::adaptors::PutBack<I>
impl<I> Clone for itertools::adaptors::WhileSome<I>where
I: Clone,
impl<I> Clone for itertools::exactly_one_err::ExactlyOneError<I>
impl<I> Clone for itertools::with_position::WithPosition<I>
impl<I> Clone for VerboseError<I>where
I: Clone,
impl<I> Clone for InputError<I>where
I: Clone,
impl<I> Clone for Located<I>where
I: Clone,
impl<I> Clone for Partial<I>where
I: Clone,
impl<I> Clone for AppendHeaders<I>where
I: Clone,
impl<I> Clone for rustmax::futures::prelude::stream::Iter<I>where
I: Clone,
impl<I> Clone for CombinationsWithReplacement<I>
impl<I> Clone for rustmax::itertools::ExactlyOneError<I>
impl<I> Clone for rustmax::itertools::Format<'_, I>where
I: Clone,
impl<I> Clone for GroupingMap<I>where
I: Clone,
impl<I> Clone for IntoChunks<I>
impl<I> Clone for MultiPeek<I>
impl<I> Clone for MultiProduct<I>
impl<I> Clone for PeekNth<I>
impl<I> Clone for Permutations<I>
impl<I> Clone for Powerset<I>
impl<I> Clone for rustmax::itertools::PutBack<I>
impl<I> Clone for PutBackN<I>
impl<I> Clone for RcIter<I>
impl<I> Clone for Unique<I>
impl<I> Clone for rustmax::itertools::WhileSome<I>where
I: Clone,
impl<I> Clone for rustmax::itertools::WithPosition<I>
impl<I> Clone for rustmax::nom::error::Error<I>where
I: Clone,
impl<I> Clone for rustmax::rayon::iter::Chunks<I>where
I: Clone + IndexedParallelIterator,
impl<I> Clone for rustmax::rayon::iter::Cloned<I>where
I: Clone + ParallelIterator,
impl<I> Clone for rustmax::rayon::iter::Copied<I>where
I: Clone + ParallelIterator,
impl<I> Clone for rustmax::rayon::iter::Enumerate<I>where
I: Clone + IndexedParallelIterator,
impl<I> Clone for ExponentialBlocks<I>where
I: Clone,
impl<I> Clone for rustmax::rayon::iter::Flatten<I>where
I: Clone + ParallelIterator,
impl<I> Clone for FlattenIter<I>where
I: Clone + ParallelIterator,
impl<I> Clone for rustmax::rayon::iter::Intersperse<I>
impl<I> Clone for MaxLen<I>where
I: Clone + IndexedParallelIterator,
impl<I> Clone for MinLen<I>where
I: Clone + IndexedParallelIterator,
impl<I> Clone for PanicFuse<I>where
I: Clone + ParallelIterator,
impl<I> Clone for rustmax::rayon::iter::Rev<I>where
I: Clone + IndexedParallelIterator,
impl<I> Clone for rustmax::rayon::iter::Skip<I>where
I: Clone,
impl<I> Clone for SkipAny<I>where
I: Clone + ParallelIterator,
impl<I> Clone for rustmax::rayon::iter::StepBy<I>where
I: Clone + IndexedParallelIterator,
impl<I> Clone for rustmax::rayon::iter::Take<I>where
I: Clone,
impl<I> Clone for TakeAny<I>where
I: Clone + ParallelIterator,
impl<I> Clone for UniformBlocks<I>where
I: Clone,
impl<I> Clone for rustmax::rayon::iter::WhileSome<I>where
I: Clone + ParallelIterator,
impl<I> Clone for FromIter<I>where
I: Clone,
impl<I> Clone for DecodeUtf16<I>
impl<I> Clone for rustmax::std::iter::Cloned<I>where
I: Clone,
impl<I> Clone for rustmax::std::iter::Copied<I>where
I: Clone,
impl<I> Clone for Cycle<I>where
I: Clone,
impl<I> Clone for rustmax::std::iter::Enumerate<I>where
I: Clone,
impl<I> Clone for rustmax::std::iter::Fuse<I>where
I: Clone,
impl<I> Clone for rustmax::std::iter::Intersperse<I>
impl<I> Clone for Peekable<I>
impl<I> Clone for rustmax::std::iter::Skip<I>where
I: Clone,
impl<I> Clone for rustmax::std::iter::StepBy<I>where
I: Clone,
impl<I> Clone for rustmax::std::iter::Take<I>where
I: Clone,
impl<I, E> Clone for winnow::error::ParseError<I, E>
impl<I, E> Clone for SeqDeserializer<I, E>
impl<I, ElemF> Clone for itertools::intersperse::IntersperseWith<I, ElemF>
impl<I, ElemF> Clone for rustmax::itertools::IntersperseWith<I, ElemF>
impl<I, F> Clone for itertools::adaptors::Batching<I, F>
impl<I, F> Clone for itertools::adaptors::FilterMapOk<I, F>
impl<I, F> Clone for itertools::adaptors::FilterOk<I, F>
impl<I, F> Clone for itertools::adaptors::Positions<I, F>
impl<I, F> Clone for itertools::adaptors::Update<I, F>
impl<I, F> Clone for itertools::pad_tail::PadUsing<I, F>
impl<I, F> Clone for itertools::take_while_inclusive::TakeWhileInclusive<I, F>
impl<I, F> Clone for rustmax::itertools::Batching<I, F>
impl<I, F> Clone for rustmax::itertools::FilterMapOk<I, F>
impl<I, F> Clone for rustmax::itertools::FilterOk<I, F>
impl<I, F> Clone for rustmax::itertools::FormatWith<'_, I, F>
impl<I, F> Clone for KMergeBy<I, F>
impl<I, F> Clone for rustmax::itertools::PadUsing<I, F>
impl<I, F> Clone for rustmax::itertools::Positions<I, F>
impl<I, F> Clone for rustmax::itertools::TakeWhileInclusive<I, F>
impl<I, F> Clone for rustmax::itertools::Update<I, F>
impl<I, F> Clone for rustmax::rayon::iter::FlatMap<I, F>
impl<I, F> Clone for FlatMapIter<I, F>
impl<I, F> Clone for rustmax::rayon::iter::Inspect<I, F>
impl<I, F> Clone for rustmax::rayon::iter::Map<I, F>
impl<I, F> Clone for rustmax::rayon::iter::Update<I, F>
impl<I, F> Clone for rustmax::std::iter::FilterMap<I, F>
impl<I, F> Clone for rustmax::std::iter::Inspect<I, F>
impl<I, F> Clone for rustmax::std::iter::Map<I, F>
impl<I, F, const N: usize> Clone for MapWindows<I, F, N>
impl<I, G> Clone for rustmax::std::iter::IntersperseWith<I, G>
impl<I, ID, F> Clone for Fold<I, ID, F>
impl<I, ID, F> Clone for FoldChunks<I, ID, F>
impl<I, INIT, F> Clone for MapInit<I, INIT, F>
impl<I, J> Clone for itertools::diff::Diff<I, J>
impl<I, J> Clone for rustmax::itertools::Diff<I, J>
impl<I, J> Clone for itertools::adaptors::Interleave<I, J>
impl<I, J> Clone for itertools::adaptors::InterleaveShortest<I, J>
impl<I, J> Clone for itertools::adaptors::Product<I, J>
impl<I, J> Clone for ConsTuples<I, J>
impl<I, J> Clone for itertools::zip_eq_impl::ZipEq<I, J>
impl<I, J> Clone for rustmax::itertools::Interleave<I, J>
impl<I, J> Clone for rustmax::itertools::InterleaveShortest<I, J>
impl<I, J> Clone for rustmax::itertools::Product<I, J>
impl<I, J> Clone for rustmax::itertools::ZipEq<I, J>
impl<I, J> Clone for rustmax::rayon::iter::Interleave<I, J>where
I: Clone + IndexedParallelIterator,
J: Clone + IndexedParallelIterator<Item = <I as ParallelIterator>::Item>,
impl<I, J> Clone for rustmax::rayon::iter::InterleaveShortest<I, J>where
I: Clone + IndexedParallelIterator,
J: Clone + IndexedParallelIterator<Item = <I as ParallelIterator>::Item>,
impl<I, J, F> Clone for itertools::merge_join::MergeBy<I, J, F>
impl<I, J, F> Clone for rustmax::itertools::MergeBy<I, J, F>
impl<I, P> Clone for rustmax::rayon::iter::Filter<I, P>
impl<I, P> Clone for rustmax::rayon::iter::FilterMap<I, P>
impl<I, P> Clone for rustmax::rayon::iter::Positions<I, P>
impl<I, P> Clone for SkipAnyWhile<I, P>
impl<I, P> Clone for TakeAnyWhile<I, P>
impl<I, P> Clone for rustmax::std::iter::Filter<I, P>
impl<I, P> Clone for MapWhile<I, P>
impl<I, P> Clone for SkipWhile<I, P>
impl<I, P> Clone for TakeWhile<I, P>
impl<I, S> Clone for Stateful<I, S>
impl<I, St, F> Clone for Scan<I, St, F>
impl<I, T> Clone for itertools::adaptors::TupleCombinations<I, T>
impl<I, T> Clone for itertools::tuple_impl::CircularTupleWindows<I, T>
impl<I, T> Clone for itertools::tuple_impl::TupleWindows<I, T>
impl<I, T> Clone for itertools::tuple_impl::Tuples<I, T>where
I: Clone + Iterator<Item = <T as TupleCollect>::Item>,
T: Clone + HomogeneousTuple,
<T as TupleCollect>::Buffer: Clone,
impl<I, T> Clone for rustmax::itertools::CircularTupleWindows<I, T>
impl<I, T> Clone for rustmax::itertools::TupleCombinations<I, T>
impl<I, T> Clone for rustmax::itertools::TupleWindows<I, T>
impl<I, T> Clone for rustmax::itertools::Tuples<I, T>where
I: Clone + Iterator<Item = <T as TupleCollect>::Item>,
T: Clone + HomogeneousTuple,
<T as TupleCollect>::Buffer: Clone,
impl<I, T, E> Clone for itertools::flatten_ok::FlattenOk<I, T, E>where
I: Iterator<Item = Result<T, E>> + Clone,
T: IntoIterator,
<T as IntoIterator>::IntoIter: Clone,
impl<I, T, E> Clone for rustmax::itertools::FlattenOk<I, T, E>where
I: Iterator<Item = Result<T, E>> + Clone,
T: IntoIterator,
<T as IntoIterator>::IntoIter: Clone,
impl<I, T, F> Clone for MapWith<I, T, F>
impl<I, U> Clone for rustmax::std::iter::Flatten<I>
impl<I, U, F> Clone for FoldChunksWith<I, U, F>
impl<I, U, F> Clone for FoldWith<I, U, F>
impl<I, U, F> Clone for TryFoldWith<I, U, F>
impl<I, U, F> Clone for rustmax::std::iter::FlatMap<I, U, F>
impl<I, U, ID, F> Clone for TryFold<I, U, ID, F>
impl<I, V, F> Clone for UniqueBy<I, V, F>
impl<I, const N: usize> Clone for rustmax::std::iter::ArrayChunks<I, N>
impl<Idx> Clone for rustmax::core::range::Range<Idx>where
Idx: Clone,
impl<Idx> Clone for rustmax::core::range::RangeFrom<Idx>where
Idx: Clone,
impl<Idx> Clone for rustmax::core::range::RangeInclusive<Idx>where
Idx: Clone,
impl<Idx> Clone for rustmax::std::ops::Range<Idx>where
Idx: Clone,
impl<Idx> Clone for rustmax::std::ops::RangeFrom<Idx>where
Idx: Clone,
impl<Idx> Clone for rustmax::std::ops::RangeInclusive<Idx>where
Idx: Clone,
impl<Idx> Clone for RangeTo<Idx>where
Idx: Clone,
impl<Idx> Clone for RangeToInclusive<Idx>where
Idx: Clone,
impl<In, T, U, E> Clone for BoxCloneServiceLayer<In, T, U, E>
impl<In, T, U, E> Clone for BoxCloneSyncServiceLayer<In, T, U, E>
impl<In, T, U, E> Clone for BoxLayer<In, T, U, E>
impl<Inner, Outer> Clone for Stack<Inner, Outer>
impl<Iter> Clone for IterBridge<Iter>where
Iter: Clone,
impl<K> Clone for hashbrown::set::Iter<'_, K>
impl<K> Clone for rustmax::std::collections::hash_set::Iter<'_, K>
impl<K, V> Clone for Change<K, V>
impl<K, V> Clone for hashbrown::map::Iter<'_, K, V>
impl<K, V> Clone for hashbrown::map::Keys<'_, K, V>
impl<K, V> Clone for hashbrown::map::Values<'_, K, V>
impl<K, V> Clone for indexmap::map::iter::IntoIter<K, V>
impl<K, V> Clone for indexmap::map::iter::Iter<'_, K, V>
impl<K, V> Clone for indexmap::map::iter::Keys<'_, K, V>
impl<K, V> Clone for indexmap::map::iter::Values<'_, K, V>
impl<K, V> Clone for Trie<K, V>
impl<K, V> Clone for BTreeMapStrategy<K, V>
impl<K, V> Clone for BTreeMapValueTree<K, V>
impl<K, V> Clone for HashMapStrategy<K, V>
impl<K, V> Clone for HashMapValueTree<K, V>
impl<K, V> Clone for rustmax::std::boxed::Box<Slice<K, V>>
impl<K, V> Clone for rustmax::std::collections::btree_map::Cursor<'_, K, V>
impl<K, V> Clone for rustmax::std::collections::btree_map::Iter<'_, K, V>
impl<K, V> Clone for rustmax::std::collections::btree_map::Keys<'_, K, V>
impl<K, V> Clone for rustmax::std::collections::btree_map::Range<'_, K, V>
impl<K, V> Clone for rustmax::std::collections::btree_map::Values<'_, K, V>
impl<K, V> Clone for rustmax::std::collections::hash_map::Iter<'_, K, V>
impl<K, V> Clone for rustmax::std::collections::hash_map::Keys<'_, K, V>
impl<K, V> Clone for rustmax::std::collections::hash_map::Values<'_, K, V>
impl<K, V, A> Clone for BTreeMap<K, V, A>
impl<K, V, S> Clone for IndexMap<K, V, S>
impl<K, V, S> Clone for LiteMap<K, V, S>
impl<K, V, S> Clone for AHashMap<K, V, S>
impl<K, V, S> Clone for rustmax::std::collections::HashMap<K, V, S>
impl<K, V, S, A> Clone for hashbrown::map::HashMap<K, V, S, A>
impl<L> Clone for ServiceBuilder<L>where
L: Clone,
impl<L, H, T, S> Clone for Layered<L, H, T, S>
impl<L, R> Clone for http_body_util::either::Either<L, R>
impl<L, R> Clone for tokio_util::either::Either<L, R>
impl<L, R> Clone for rustmax::rayon::iter::Either<L, R>
impl<L, R> Clone for IterEither<L, R>
impl<M> Clone for DataPayload<M>where
M: DataMarker,
YokeTraitHack<<<M as DataMarker>::Yokeable as Yokeable<'a>>::Output>: for<'a> Clone,
Cloning a DataPayload is generally a cheap operation.
See notes in the Clone
impl for Yoke
.
§Examples
use icu_provider::hello_world::*;
use icu_provider::prelude::*;
let resp1: DataPayload<HelloWorldV1Marker> = todo!();
let resp2 = resp1.clone();
impl<M> Clone for DataResponse<M>where
M: DataMarker,
YokeTraitHack<<<M as DataMarker>::Yokeable as Yokeable<'a>>::Output>: for<'a> Clone,
Cloning a DataResponse is generally a cheap operation.
See notes in the Clone
impl for Yoke
.
§Examples
use icu_provider::hello_world::*;
use icu_provider::prelude::*;
let resp1: DataResponse<HelloWorldV1Marker> = todo!();
let resp2 = resp1.clone();
impl<M, Request> Clone for IntoService<M, Request>where
M: Clone,
impl<NI> Clone for Avx2Machine<NI>where
NI: Clone,
impl<Name, Source> Clone for SimpleFile<Name, Source>
impl<Name, Source> Clone for SimpleFiles<Name, Source>
impl<O> Clone for zerocopy::byteorder::F32<O>where
O: Clone,
impl<O> Clone for zerocopy::byteorder::F32<O>where
O: Clone,
impl<O> Clone for zerocopy::byteorder::F64<O>where
O: Clone,
impl<O> Clone for zerocopy::byteorder::F64<O>where
O: Clone,
impl<O> Clone for zerocopy::byteorder::I16<O>where
O: Clone,
impl<O> Clone for zerocopy::byteorder::I16<O>where
O: Clone,
impl<O> Clone for zerocopy::byteorder::I32<O>where
O: Clone,
impl<O> Clone for zerocopy::byteorder::I32<O>where
O: Clone,
impl<O> Clone for zerocopy::byteorder::I64<O>where
O: Clone,
impl<O> Clone for zerocopy::byteorder::I64<O>where
O: Clone,
impl<O> Clone for zerocopy::byteorder::I128<O>where
O: Clone,
impl<O> Clone for zerocopy::byteorder::I128<O>where
O: Clone,
impl<O> Clone for Isize<O>where
O: Clone,
impl<O> Clone for zerocopy::byteorder::U16<O>where
O: Clone,
impl<O> Clone for zerocopy::byteorder::U16<O>where
O: Clone,
impl<O> Clone for zerocopy::byteorder::U32<O>where
O: Clone,
impl<O> Clone for zerocopy::byteorder::U32<O>where
O: Clone,
impl<O> Clone for zerocopy::byteorder::U64<O>where
O: Clone,
impl<O> Clone for zerocopy::byteorder::U64<O>where
O: Clone,
impl<O> Clone for zerocopy::byteorder::U128<O>where
O: Clone,
impl<O> Clone for zerocopy::byteorder::U128<O>where
O: Clone,
impl<O> Clone for Usize<O>where
O: Clone,
impl<Offset> Clone for UnitType<Offset>where
Offset: Clone + ReaderOffset,
impl<P> Clone for RetryLayer<P>where
P: Clone,
impl<P, F> Clone for MapValueParser<P, F>
impl<P, F> Clone for TryMapValueParser<P, F>
impl<P, S> Clone for Retry<P, S>
impl<Ptr> Clone for Pin<Ptr>where
Ptr: Clone,
impl<R> Clone for RawLocListEntry<R>
impl<R> Clone for ErrorVariant<R>where
R: Clone,
impl<R> Clone for DebugAbbrev<R>where
R: Clone,
impl<R> Clone for DebugAddr<R>where
R: Clone,
impl<R> Clone for ArangeEntryIter<R>
impl<R> Clone for ArangeHeaderIter<R>
impl<R> Clone for DebugAranges<R>where
R: Clone,
impl<R> Clone for DebugFrame<R>
impl<R> Clone for EhFrame<R>
impl<R> Clone for EhFrameHdr<R>
impl<R> Clone for ParsedEhFrameHdr<R>
impl<R> Clone for DebugCuIndex<R>where
R: Clone,
impl<R> Clone for DebugTuIndex<R>where
R: Clone,
impl<R> Clone for UnitIndex<R>
impl<R> Clone for DebugLine<R>where
R: Clone,
impl<R> Clone for LineInstructions<R>
impl<R> Clone for LineSequence<R>
impl<R> Clone for DebugLoc<R>where
R: Clone,
impl<R> Clone for DebugLocLists<R>where
R: Clone,
impl<R> Clone for LocationListEntry<R>
impl<R> Clone for LocationLists<R>where
R: Clone,
impl<R> Clone for Expression<R>
impl<R> Clone for OperationIter<R>
impl<R> Clone for DebugPubNames<R>
impl<R> Clone for PubNamesEntry<R>
impl<R> Clone for PubNamesEntryIter<R>
impl<R> Clone for DebugPubTypes<R>
impl<R> Clone for PubTypesEntry<R>
impl<R> Clone for PubTypesEntryIter<R>
impl<R> Clone for DebugRanges<R>where
R: Clone,
impl<R> Clone for DebugRngLists<R>where
R: Clone,
impl<R> Clone for RangeLists<R>where
R: Clone,
impl<R> Clone for DebugLineStr<R>where
R: Clone,
impl<R> Clone for DebugStr<R>where
R: Clone,
impl<R> Clone for DebugStrOffsets<R>where
R: Clone,
impl<R> Clone for gimli::read::unit::Attribute<R>
impl<R> Clone for DebugInfo<R>where
R: Clone,
impl<R> Clone for DebugInfoUnitHeadersIter<R>
impl<R> Clone for DebugTypes<R>where
R: Clone,
impl<R> Clone for DebugTypesUnitHeadersIter<R>
impl<R> Clone for HttpConnector<R>where
R: Clone,
impl<R> Clone for pest::error::Error<R>where
R: Clone,
impl<R> Clone for rand_core::block::BlockRng64<R>
impl<R> Clone for rand_core::block::BlockRng<R>
impl<R> Clone for rustmax::rand_pcg::rand_core::block::BlockRng64<R>
impl<R> Clone for rustmax::rand_pcg::rand_core::block::BlockRng<R>
impl<R> Clone for UnwrapErr<R>where
R: Clone + TryRngCore,
impl<R> Clone for ExponentialBackoff<R>where
R: Clone,
impl<R> Clone for ExponentialBackoffMaker<R>where
R: Clone,
impl<R, Offset> Clone for LineInstruction<R, Offset>
impl<R, Offset> Clone for gimli::read::op::Location<R, Offset>
impl<R, Offset> Clone for Operation<R, Offset>
impl<R, Offset> Clone for AttributeValue<R, Offset>
impl<R, Offset> Clone for ArangeHeader<R, Offset>
impl<R, Offset> Clone for CommonInformationEntry<R, Offset>
impl<R, Offset> Clone for FrameDescriptionEntry<R, Offset>
impl<R, Offset> Clone for CompleteLineProgram<R, Offset>
impl<R, Offset> Clone for FileEntry<R, Offset>
impl<R, Offset> Clone for IncompleteLineProgram<R, Offset>
impl<R, Offset> Clone for LineProgramHeader<R, Offset>
impl<R, Offset> Clone for Piece<R, Offset>
impl<R, Offset> Clone for UnitHeader<R, Offset>
impl<R, Program, Offset> Clone for LineRows<R, Program, Offset>where
R: Clone + Reader<Offset = Offset>,
Program: Clone + LineProgram<R, Offset>,
Offset: Clone + ReaderOffset,
impl<R, Rsdr> Clone for rand::rngs::adapter::reseeding::ReseedingRng<R, Rsdr>
impl<R, Rsdr> Clone for rustmax::rand::rngs::ReseedingRng<R, Rsdr>
impl<R, T> Clone for RelocateReader<R, T>
impl<Req, F> Clone for rustmax::tower::buffer::Buffer<Req, F>
impl<Request> Clone for BufferLayer<Request>
impl<S3, S4, NI> Clone for SseMachine<S3, S4, NI>
impl<S> Clone for Host<S>where
S: Clone,
impl<S> Clone for StreamBody<S>where
S: Clone,
impl<S> Clone for TowerToHyperService<S>where
S: Clone,
impl<S> Clone for ImDocument<S>where
S: Clone,
impl<S> Clone for rustmax::axum::extract::State<S>where
S: Clone,
impl<S> Clone for Sse<S>where
S: Clone,
impl<S> Clone for IntoMakeService<S>where
S: Clone,
impl<S> Clone for rustmax::axum::Router<S>
impl<S> Clone for rustmax::futures::prelude::stream::PollImmediate<S>where
S: Clone,
impl<S> Clone for rustmax::proptest::strategy::Flatten<S>where
S: Clone,
impl<S> Clone for FlattenValueTree<S>
impl<S> Clone for IndFlatten<S>where
S: Clone,
impl<S> Clone for LazyValueTree<S>
impl<S> Clone for Shuffle<S>where
S: Clone,
impl<S> Clone for LoadShed<S>where
S: Clone,
impl<S, C> Clone for IntoMakeServiceWithConnectInfo<S, C>where
S: Clone,
impl<S, E> Clone for MethodRouter<S, E>
impl<S, F> Clone for rustmax::proptest::strategy::statics::Filter<S, F>
impl<S, F> Clone for rustmax::proptest::strategy::statics::Map<S, F>
impl<S, F> Clone for rustmax::proptest::strategy::Filter<S, F>where
S: Clone,
impl<S, F> Clone for rustmax::proptest::strategy::FilterMap<S, F>where
S: Clone,
impl<S, F> Clone for IndFlattenMap<S, F>where
S: Clone,
impl<S, F> Clone for rustmax::proptest::strategy::Map<S, F>where
S: Clone,
impl<S, F> Clone for Perturb<S, F>where
S: Clone,
impl<S, F> Clone for PerturbValueTree<S, F>where
S: Clone,
impl<S, F> Clone for AndThen<S, F>
impl<S, F> Clone for rustmax::tower::util::MapErr<S, F>
impl<S, F> Clone for MapFuture<S, F>
impl<S, F> Clone for rustmax::tower::util::MapRequest<S, F>
impl<S, F> Clone for rustmax::tower::util::MapResponse<S, F>
impl<S, F> Clone for MapResult<S, F>
impl<S, F> Clone for Then<S, F>
impl<S, F, Req> Clone for Steer<S, F, Req>
impl<S, F, T> Clone for HandleError<S, F, T>
impl<S, O> Clone for MapInto<S, O>where
S: Clone,
impl<S, Req> Clone for MakeBalance<S, Req>where
S: Clone,
impl<S, T> Clone for AddExtension<S, T>
impl<S, T> Clone for UniformArrayStrategy<S, T>
impl<Section, Symbol> Clone for SymbolFlags<Section, Symbol>
impl<Si, F> Clone for SinkMapErr<Si, F>
impl<Si, Item, U, Fut, F> Clone for With<Si, Item, U, Fut, F>
impl<St, F> Clone for itertools::sources::Iterate<St, F>
impl<St, F> Clone for itertools::sources::Unfold<St, F>
impl<St, F> Clone for rustmax::itertools::Iterate<St, F>
impl<St, F> Clone for rustmax::itertools::Unfold<St, F>
impl<Storage> Clone for __BindgenBitfieldUnit<Storage>where
Storage: Clone,
impl<T> !Clone for &mut Twhere
T: ?Sized,
Shared references can be cloned, but mutable references cannot!
impl<T> Clone for UnitSectionOffset<T>where
T: Clone,
impl<T> Clone for CallFrameInstruction<T>where
T: Clone + ReaderOffset,
impl<T> Clone for CfaRule<T>where
T: Clone + ReaderOffset,
impl<T> Clone for RegisterRule<T>where
T: Clone + ReaderOffset,
impl<T> Clone for DieReference<T>where
T: Clone,
impl<T> Clone for RawRngListEntry<T>where
T: Clone,
impl<T> Clone for Status<T>where
T: Clone,
impl<T> Clone for ignore::Match<T>where
T: Clone,
impl<T> Clone for itertools::FoldWhile<T>where
T: Clone,
impl<T> Clone for itertools::minmax::MinMaxResult<T>where
T: Clone,
impl<T> Clone for LocalResult<T>where
T: Clone,
impl<T> Clone for Resettable<T>where
T: Clone,
impl<T> Clone for rustmax::crossbeam::channel::SendTimeoutError<T>where
T: Clone,
impl<T> Clone for rustmax::crossbeam::channel::TrySendError<T>where
T: Clone,
impl<T> Clone for Steal<T>where
T: Clone,
impl<T> Clone for rustmax::itertools::FoldWhile<T>where
T: Clone,
impl<T> Clone for rustmax::itertools::MinMaxResult<T>where
T: Clone,
impl<T> Clone for TestError<T>where
T: Clone,
impl<T> Clone for rustmax::tokio::sync::mpsc::error::SendTimeoutError<T>where
T: Clone,
impl<T> Clone for rustmax::tokio::sync::mpsc::error::TrySendError<T>where
T: Clone,
impl<T> Clone for Bound<T>where
T: Clone,
impl<T> Clone for Option<T>where
T: Clone,
impl<T> Clone for rustmax::std::sync::mpmc::SendTimeoutError<T>where
T: Clone,
impl<T> Clone for rustmax::std::sync::mpsc::TrySendError<T>where
T: Clone,
impl<T> Clone for Poll<T>where
T: Clone,
impl<T> Clone for *const Twhere
T: ?Sized,
impl<T> Clone for *mut Twhere
T: ?Sized,
impl<T> Clone for &Twhere
T: ?Sized,
Shared references can be cloned, but mutable references cannot!
impl<T> Clone for CapacityError<T>where
T: Clone,
impl<T> Clone for endian_type::BigEndian<T>where
T: Clone,
impl<T> Clone for endian_type::LittleEndian<T>where
T: Clone,
impl<T> Clone for DebugAbbrevOffset<T>where
T: Clone,
impl<T> Clone for DebugAddrBase<T>where
T: Clone,
impl<T> Clone for DebugAddrIndex<T>where
T: Clone,
impl<T> Clone for DebugArangesOffset<T>where
T: Clone,
impl<T> Clone for DebugFrameOffset<T>where
T: Clone,
impl<T> Clone for DebugInfoOffset<T>where
T: Clone,
impl<T> Clone for DebugLineOffset<T>where
T: Clone,
impl<T> Clone for DebugLineStrOffset<T>where
T: Clone,
impl<T> Clone for DebugLocListsBase<T>where
T: Clone,
impl<T> Clone for DebugLocListsIndex<T>where
T: Clone,
impl<T> Clone for DebugMacinfoOffset<T>where
T: Clone,
impl<T> Clone for DebugMacroOffset<T>where
T: Clone,
impl<T> Clone for DebugRngListsBase<T>where
T: Clone,
impl<T> Clone for DebugRngListsIndex<T>where
T: Clone,
impl<T> Clone for DebugStrOffset<T>where
T: Clone,
impl<T> Clone for DebugStrOffsetsBase<T>where
T: Clone,
impl<T> Clone for DebugStrOffsetsIndex<T>where
T: Clone,
impl<T> Clone for DebugTypesOffset<T>where
T: Clone,
impl<T> Clone for EhFrameOffset<T>where
T: Clone,
impl<T> Clone for LocationListsOffset<T>where
T: Clone,
impl<T> Clone for RangeListsOffset<T>where
T: Clone,
impl<T> Clone for RawRangeListsOffset<T>where
T: Clone,
impl<T> Clone for UnwindExpression<T>where
T: Clone + ReaderOffset,
impl<T> Clone for UnitOffset<T>where
T: Clone,
impl<T> Clone for Histogram<T>
impl<T> Clone for HttpsConnector<T>where
T: Clone,
impl<T> Clone for CodePointMapRange<T>where
T: Clone,
impl<T> Clone for CodePointMapData<T>
impl<T> Clone for indexmap::set::iter::IntoIter<T>where
T: Clone,
impl<T> Clone for indexmap::set::iter::Iter<'_, T>
impl<T> Clone for itertools::tuple_impl::TupleBuffer<T>
impl<T> Clone for itertools::ziptuple::Zip<T>where
T: Clone,
impl<T> Clone for libloading::os::unix::Symbol<T>
impl<T> Clone for matchit::router::Router<T>where
T: Clone,
impl<T> Clone for SymbolMap<T>where
T: Clone + SymbolMapEntry,
impl<T> Clone for once_cell::sync::OnceCell<T>where
T: Clone,
impl<T> Clone for once_cell::unsync::OnceCell<T>where
T: Clone,
impl<T> Clone for Dsa<T>
impl<T> Clone for EcKey<T>
impl<T> Clone for PKey<T>
impl<T> Clone for Rsa<T>
impl<T> Clone for Slab<T>where
T: Clone,
impl<T> Clone for PollSender<T>
impl<T> Clone for Formatted<T>where
T: Clone,
impl<T> Clone for Instrumented<T>where
T: Clone,
impl<T> Clone for WithDispatch<T>where
T: Clone,
impl<T> Clone for DebugValue<T>
impl<T> Clone for DisplayValue<T>
impl<T> Clone for Caseless<T>where
T: Clone,
impl<T> Clone for TryWriteableInfallibleAsWriteable<T>where
T: Clone,
impl<T> Clone for WriteableAsTryWriteableInfallible<T>where
T: Clone,
impl<T> Clone for YokeTraitHack<T>where
T: Clone,
impl<T> Clone for zerocopy::wrappers::Unalign<T>where
T: Copy,
impl<T> Clone for zerocopy::wrappers::Unalign<T>where
T: Copy,
impl<T> Clone for MockConnectInfo<T>where
T: Clone,
impl<T> Clone for ConnectInfo<T>where
T: Clone,
impl<T> Clone for Query<T>where
T: Clone,
impl<T> Clone for Html<T>where
T: Clone,
impl<T> Clone for Extension<T>where
T: Clone,
impl<T> Clone for Form<T>where
T: Clone,
impl<T> Clone for Json<T>where
T: Clone,
impl<T> Clone for RangedI64ValueParser<T>
impl<T> Clone for RangedU64ValueParser<T>
impl<T> Clone for rustmax::clap::parser::Values<T>where
T: Clone,
impl<T> Clone for rustmax::crossbeam::channel::Receiver<T>
impl<T> Clone for rustmax::crossbeam::channel::SendError<T>where
T: Clone,
impl<T> Clone for rustmax::crossbeam::channel::Sender<T>
impl<T> Clone for Stealer<T>
impl<T> Clone for Atomic<T>
impl<T> Clone for Owned<T>where
T: Clone,
impl<T> Clone for CachePadded<T>where
T: Clone,
impl<T> Clone for WeakPtr<T>where
T: WeakPtrTarget,
impl<T> Clone for TryFromReprError<T>where
T: Clone,
impl<T> Clone for TryIntoError<T>where
T: Clone,
impl<T> Clone for TryUnwrapError<T>where
T: Clone,
impl<T> Clone for rustmax::futures::channel::mpsc::Sender<T>
impl<T> Clone for rustmax::futures::channel::mpsc::TrySendError<T>where
T: Clone,
impl<T> Clone for rustmax::futures::channel::mpsc::UnboundedSender<T>
impl<T> Clone for AllowStdIo<T>where
T: Clone,
impl<T> Clone for rustmax::futures::io::Cursor<T>where
T: Clone,
impl<T> Clone for rustmax::futures::prelude::future::Pending<T>
impl<T> Clone for rustmax::futures::prelude::future::PollImmediate<T>where
T: Clone,
impl<T> Clone for rustmax::futures::prelude::future::Ready<T>where
T: Clone,
impl<T> Clone for Drain<T>
impl<T> Clone for Abortable<T>where
T: Clone,
impl<T> Clone for rustmax::futures::prelude::stream::Empty<T>
impl<T> Clone for rustmax::futures::prelude::stream::Pending<T>
impl<T> Clone for rustmax::futures::prelude::stream::Repeat<T>where
T: Clone,
impl<T> Clone for Request<T>where
T: Clone,
impl<T> Clone for Response<T>where
T: Clone,
impl<T> Clone for rustmax::itertools::TupleBuffer<T>
impl<T> Clone for rustmax::itertools::Zip<T>where
T: Clone,
impl<T> Clone for TryFromBigIntError<T>where
T: Clone,
impl<T> Clone for ArrayValueTree<T>where
T: Clone,
impl<T> Clone for BitSetStrategy<T>where
T: Clone + BitSetLike,
impl<T> Clone for BitSetValueTree<T>where
T: Clone + BitSetLike,
impl<T> Clone for SampledBitSetStrategy<T>where
T: Clone + BitSetLike,
impl<T> Clone for BTreeSetStrategy<T>
impl<T> Clone for BTreeSetValueTree<T>
impl<T> Clone for BinaryHeapStrategy<T>
impl<T> Clone for BinaryHeapValueTree<T>
impl<T> Clone for HashSetStrategy<T>
impl<T> Clone for HashSetValueTree<T>
impl<T> Clone for LinkedListStrategy<T>
impl<T> Clone for LinkedListValueTree<T>
impl<T> Clone for VecDequeStrategy<T>
impl<T> Clone for VecDequeValueTree<T>
impl<T> Clone for VecStrategy<T>
impl<T> Clone for VecValueTree<T>
impl<T> Clone for OptionStrategy<T>
impl<T> Clone for OptionValueTree<T>
impl<T> Clone for BoxedStrategy<T>
impl<T> Clone for Just<T>
impl<T> Clone for SBoxedStrategy<T>
impl<T> Clone for rustmax::proptest::sample::Select<T>
impl<T> Clone for SelectValueTree<T>
impl<T> Clone for Subsequence<T>where
T: Clone + 'static,
impl<T> Clone for SubsequenceValueTree<T>where
T: Clone + 'static,
impl<T> Clone for rustmax::proptest::strategy::Fuse<T>where
T: Clone,
impl<T> Clone for NoShrink<T>where
T: Clone,
impl<T> Clone for TupleUnion<T>where
T: Clone,
impl<T> Clone for TupleUnionValueTree<T>where
T: Clone,
impl<T> Clone for rustmax::proptest::strategy::Union<T>
impl<T> Clone for UnionValueTree<T>
impl<T> Clone for TupleValueTree<T>where
T: Clone,
impl<T> Clone for rustmax::rayon::collections::binary_heap::IntoIter<T>
impl<T> Clone for rustmax::rayon::collections::linked_list::IntoIter<T>
impl<T> Clone for rustmax::rayon::collections::vec_deque::IntoIter<T>
impl<T> Clone for rustmax::rayon::iter::Empty<T>where
T: Send,
impl<T> Clone for MultiZip<T>where
T: Clone,
impl<T> Clone for rustmax::rayon::iter::Once<T>
impl<T> Clone for rustmax::rayon::iter::Repeat<T>
impl<T> Clone for rustmax::rayon::iter::RepeatN<T>
impl<T> Clone for rustmax::rayon::option::IntoIter<T>
impl<T> Clone for rustmax::rayon::range::Iter<T>where
T: Clone,
impl<T> Clone for rustmax::rayon::range_inclusive::Iter<T>where
T: Clone,
impl<T> Clone for rustmax::rayon::result::IntoIter<T>
impl<T> Clone for rustmax::rayon::vec::IntoIter<T>
impl<T> Clone for HeaderMap<T>where
T: Clone,
impl<T> Clone for CoreWrapper<T>where
T: Clone + BufferKindUser,
<T as BlockSizeUser>::BlockSize: IsLess<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>> + Clone,
<<T as BlockSizeUser>::BlockSize as IsLess<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>>>::Output: NonZero,
<T as BufferKindUser>::BufferKind: Clone,
impl<T> Clone for RtVariableCoreWrapper<T>where
T: Clone + VariableOutputCore + UpdateCore,
<T as BlockSizeUser>::BlockSize: IsLess<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>> + Clone,
<<T as BlockSizeUser>::BlockSize as IsLess<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>>>::Output: NonZero,
<T as BufferKindUser>::BufferKind: Clone,
impl<T> Clone for XofReaderCoreWrapper<T>where
T: Clone + XofReaderCore,
<T as BlockSizeUser>::BlockSize: IsLess<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>> + Clone,
<<T as BlockSizeUser>::BlockSize as IsLess<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>>>::Output: NonZero,
impl<T> Clone for rustmax::syn::punctuated::IntoIter<T>where
T: Clone,
impl<T> Clone for rustmax::tokio::sync::broadcast::Sender<T>
impl<T> Clone for rustmax::tokio::sync::mpsc::error::SendError<T>where
T: Clone,
impl<T> Clone for rustmax::tokio::sync::mpsc::Sender<T>
impl<T> Clone for rustmax::tokio::sync::mpsc::UnboundedSender<T>
impl<T> Clone for WeakSender<T>
impl<T> Clone for WeakUnboundedSender<T>
impl<T> Clone for rustmax::tokio::sync::OnceCell<T>where
T: Clone,
impl<T> Clone for rustmax::tokio::sync::watch::error::SendError<T>where
T: Clone,
impl<T> Clone for rustmax::tokio::sync::watch::Receiver<T>
impl<T> Clone for rustmax::tokio::sync::watch::Sender<T>
impl<T> Clone for Spanned<T>where
T: Clone,
impl<T> Clone for ConcurrencyLimit<T>where
T: Clone,
impl<T> Clone for Timeout<T>where
T: Clone,
impl<T> Clone for ServiceFn<T>where
T: Clone,
impl<T> Clone for rustmax::std::boxed::Box<Slice<T>>where
T: Clone,
impl<T> Clone for Cell<T>where
T: Copy,
impl<T> Clone for rustmax::std::cell::OnceCell<T>where
T: Clone,
impl<T> Clone for RefCell<T>where
T: Clone,
impl<T> Clone for Reverse<T>where
T: Clone,
impl<T> Clone for rustmax::std::collections::binary_heap::Iter<'_, T>
impl<T> Clone for rustmax::std::collections::btree_set::Iter<'_, T>
impl<T> Clone for rustmax::std::collections::btree_set::Range<'_, T>
impl<T> Clone for rustmax::std::collections::btree_set::SymmetricDifference<'_, T>
impl<T> Clone for rustmax::std::collections::btree_set::Union<'_, T>
impl<T> Clone for rustmax::std::collections::linked_list::Iter<'_, T>
impl<T> Clone for rustmax::std::collections::vec_deque::Iter<'_, T>
impl<T> Clone for rustmax::std::future::Pending<T>
impl<T> Clone for rustmax::std::future::Ready<T>where
T: Clone,
impl<T> Clone for rustmax::std::io::Cursor<T>where
T: Clone,
impl<T> Clone for rustmax::std::iter::Empty<T>
impl<T> Clone for rustmax::std::iter::Once<T>where
T: Clone,
impl<T> Clone for rustmax::std::iter::Rev<T>where
T: Clone,
impl<T> Clone for PhantomData<T>where
T: ?Sized,
impl<T> Clone for Discriminant<T>
impl<T> Clone for ManuallyDrop<T>
impl<T> Clone for NonZero<T>where
T: ZeroablePrimitive,
impl<T> Clone for Saturating<T>where
T: Clone,
impl<T> Clone for Wrapping<T>where
T: Clone,
impl<T> Clone for NonNull<T>where
T: ?Sized,
impl<T> Clone for rustmax::std::result::IntoIter<T>where
T: Clone,
impl<T> Clone for rustmax::std::result::Iter<'_, T>
impl<T> Clone for rustmax::std::slice::Chunks<'_, T>
impl<T> Clone for rustmax::std::slice::ChunksExact<'_, T>
impl<T> Clone for rustmax::std::slice::Iter<'_, T>
impl<T> Clone for rustmax::std::slice::RChunks<'_, T>
impl<T> Clone for rustmax::std::slice::Windows<'_, T>
impl<T> Clone for rustmax::std::sync::mpmc::Receiver<T>
impl<T> Clone for rustmax::std::sync::mpmc::Sender<T>
impl<T> Clone for rustmax::std::sync::mpsc::SendError<T>where
T: Clone,
impl<T> Clone for rustmax::std::sync::mpsc::Sender<T>
impl<T> Clone for SyncSender<T>
impl<T> Clone for OnceLock<T>where
T: Clone,
impl<T> Clone for MaybeUninit<T>where
T: Copy,
impl<T, A> Clone for HashTable<T, A>
impl<T, A> Clone for rustmax::std::boxed::Box<[T], A>
impl<T, A> Clone for rustmax::std::boxed::Box<T, A>
impl<T, A> Clone for BinaryHeap<T, A>
impl<T, A> Clone for rustmax::std::collections::binary_heap::IntoIter<T, A>
impl<T, A> Clone for IntoIterSorted<T, A>
impl<T, A> Clone for BTreeSet<T, A>
impl<T, A> Clone for rustmax::std::collections::btree_set::Difference<'_, T, A>
impl<T, A> Clone for rustmax::std::collections::btree_set::Intersection<'_, T, A>
impl<T, A> Clone for rustmax::std::collections::linked_list::Cursor<'_, T, A>where
A: Allocator,
impl<T, A> Clone for rustmax::std::collections::linked_list::IntoIter<T, A>
impl<T, A> Clone for LinkedList<T, A>
impl<T, A> Clone for rustmax::std::collections::vec_deque::IntoIter<T, A>
impl<T, A> Clone for VecDeque<T, A>
impl<T, A> Clone for Rc<T, A>
impl<T, A> Clone for rustmax::std::rc::Weak<T, A>
impl<T, A> Clone for Arc<T, A>
impl<T, A> Clone for rustmax::std::sync::Weak<T, A>
impl<T, A> Clone for rustmax::std::vec::IntoIter<T, A>
impl<T, A> Clone for Vec<T, A>
impl<T, E> Clone for Result<T, E>
impl<T, E> Clone for MaybeErr<T, E>
impl<T, E> Clone for MaybeErrValueTree<T, E>
impl<T, E> Clone for MaybeOk<T, E>
impl<T, E> Clone for MaybeOkValueTree<T, E>
impl<T, E, S> Clone for FromExtractor<T, E, S>
impl<T, F> Clone for VarZeroVecOwned<T, F>where
T: ?Sized,
impl<T, F> Clone for AlwaysReady<T, F>
impl<T, F> Clone for LazyJust<T, F>
impl<T, F> Clone for Recursive<T, F>
impl<T, F> Clone for Successors<T, F>
impl<T, N> Clone for GenericArray<T, N>where
T: Clone,
N: ArrayLength<T>,
impl<T, N> Clone for GenericArrayIter<T, N>where
T: Clone,
N: ArrayLength<T>,
impl<T, OutSize, O> Clone for CtVariableCoreWrapper<T, OutSize, O>where
T: Clone + VariableOutputCore,
OutSize: Clone + ArrayLength<u8> + IsLessOrEqual<<T as OutputSizeUser>::OutputSize>,
O: Clone,
<OutSize as IsLessOrEqual<<T as OutputSizeUser>::OutputSize>>::Output: NonZero,
<T as BlockSizeUser>::BlockSize: IsLess<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>>,
<<T as BlockSizeUser>::BlockSize as IsLess<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>>>::Output: NonZero,
impl<T, P> Clone for rustmax::syn::punctuated::Pair<T, P>
impl<T, P> Clone for IntoPairs<T, P>
impl<T, P> Clone for Punctuated<T, P>
impl<T, P> Clone for rustmax::std::slice::RSplit<'_, T, P>
impl<T, P> Clone for rustmax::std::slice::Split<'_, T, P>
impl<T, P> Clone for rustmax::std::slice::SplitInclusive<'_, T, P>
impl<T, S1, S2> Clone for indexmap::set::iter::SymmetricDifference<'_, T, S1, S2>
impl<T, S> Clone for UnwindContext<T, S>where
T: Clone + ReaderOffset,
S: Clone + UnwindContextStorage<T>,
<S as UnwindContextStorage<T>>::Stack: Clone,
impl<T, S> Clone for UnwindTableRow<T, S>where
T: ReaderOffset,
S: UnwindContextStorage<T>,
impl<T, S> Clone for indexmap::set::iter::Difference<'_, T, S>
impl<T, S> Clone for indexmap::set::iter::Intersection<'_, T, S>
impl<T, S> Clone for indexmap::set::iter::Union<'_, T, S>
impl<T, S> Clone for IndexSet<T, S>
impl<T, S> Clone for Checkpoint<T, S>where
T: Clone,
impl<T, S> Clone for AHashSet<T, S>
impl<T, S> Clone for rustmax::std::collections::hash_set::Difference<'_, T, S>
impl<T, S> Clone for rustmax::std::collections::hash_set::Intersection<'_, T, S>
impl<T, S> Clone for rustmax::std::collections::hash_set::SymmetricDifference<'_, T, S>
impl<T, S> Clone for rustmax::std::collections::hash_set::Union<'_, T, S>
impl<T, S> Clone for rustmax::std::collections::HashSet<T, S>
impl<T, S, A> Clone for hashbrown::set::Difference<'_, T, S, A>where
A: Allocator,
impl<T, S, A> Clone for hashbrown::set::HashSet<T, S, A>
impl<T, S, A> Clone for hashbrown::set::Intersection<'_, T, S, A>where
A: Allocator,
impl<T, S, A> Clone for hashbrown::set::SymmetricDifference<'_, T, S, A>where
A: Allocator,
impl<T, S, A> Clone for hashbrown::set::Union<'_, T, S, A>where
A: Allocator,
impl<T, U> Clone for itertools::zip_longest::ZipLongest<T, U>
impl<T, U> Clone for openssl::ex_data::Index<T, U>
impl<T, U> Clone for rustmax::itertools::ZipLongest<T, U>
impl<T, U> Clone for AsyncFilter<T, U>
impl<T, U> Clone for rustmax::tower::filter::Filter<T, U>
impl<T, U, E> Clone for BoxCloneService<T, U, E>
impl<T, U, E> Clone for BoxCloneSyncService<T, U, E>
impl<T, const CAP: usize> Clone for ArrayVec<T, CAP>where
T: Clone,
impl<T, const CAP: usize> Clone for arrayvec::arrayvec::IntoIter<T, CAP>where
T: Clone,
impl<T, const N: usize> Clone for [T; N]where
T: Clone,
impl<T, const N: usize> Clone for rustmax::rayon::array::IntoIter<T, N>
impl<T, const N: usize> Clone for rustmax::std::array::IntoIter<T, N>where
T: Clone,
impl<T, const N: usize> Clone for Mask<T, N>
impl<T, const N: usize> Clone for Simd<T, N>
impl<T, const N: usize> Clone for rustmax::std::slice::ArrayChunks<'_, T, N>
impl<Tz> Clone for rustmax::chrono::Date<Tz>
impl<Tz> Clone for rustmax::chrono::DateTime<Tz>
impl<U> Clone for OptionULE<U>where
U: Copy,
impl<U> Clone for NInt<U>
impl<U> Clone for PInt<U>
impl<U> Clone for AsyncFilterLayer<U>where
U: Clone,
impl<U> Clone for FilterLayer<U>where
U: Clone,
impl<U, B> Clone for UInt<U, B>
impl<U, const N: usize> Clone for NichedOption<U, N>where
U: Clone,
impl<U, const N: usize> Clone for NichedOptionULE<U, N>where
U: NicheBytes<N> + ULE,
impl<V> Clone for CharDataTable<V>where
V: Clone + 'static,
impl<V> Clone for ShuffleValueTree<V>where
V: Clone,
impl<V, A> Clone for TArr<V, A>
impl<V, F, O> Clone for FilterMapValueTree<V, F, O>
impl<W> Clone for StdFmtWrite<W>where
W: Clone,
impl<W> Clone for StdIoWrite<W>where
W: Clone,
impl<W> Clone for Ansi<W>where
W: Clone,
impl<W> Clone for NoColor<W>where
W: Clone,
impl<X> Clone for rand::distributions::uniform::Uniform<X>
impl<X> Clone for rand::distributions::uniform::UniformFloat<X>where
X: Clone,
impl<X> Clone for rand::distributions::uniform::UniformInt<X>where
X: Clone,
impl<X> Clone for rand::distributions::weighted_index::WeightedIndex<X>
impl<X> Clone for rustmax::rand::distr::Uniform<X>
impl<X> Clone for rustmax::rand::distr::uniform::UniformFloat<X>where
X: Clone,
impl<X> Clone for rustmax::rand::distr::uniform::UniformInt<X>where
X: Clone,
impl<X> Clone for rustmax::rand::distr::weighted::WeightedIndex<X>
impl<Y> Clone for NeverMarker<Y>where
Y: Clone,
impl<Y, C> Clone for Yoke<Y, C>where
Y: for<'a> Yokeable<'a>,
C: CloneableCart,
YokeTraitHack<<Y as Yokeable<'a>>::Output>: for<'a> Clone,
Clone requires that the cart type C
derefs to the same address after it is cloned. This works for
Rc, Arc, and &’a T.
For other cart types, clone .backing_cart()
and re-use .attach_to_cart()
; however, doing
so may lose mutations performed via .with_mut()
.
Cloning a Yoke
is often a cheap operation requiring no heap allocations, in much the same
way that cloning an Rc
is a cheap operation. However, if the yokeable
contains owned data
(e.g., from .with_mut()
), that data will need to be cloned.