rustmax::prelude

Trait Copy

1.0.0 · Source
pub trait Copy: Clone { }
Expand description

Types whose values can be duplicated simply by copying bits.

By default, variable bindings have ‘move semantics.’ In other words:

#[derive(Debug)]
struct Foo;

let x = Foo;

let y = x;

// `x` has moved into `y`, and so cannot be used

// println!("{x:?}"); // error: use of moved value

However, if a type implements Copy, it instead has ‘copy semantics’:

// We can derive a `Copy` implementation. `Clone` is also required, as it's
// a supertrait of `Copy`.
#[derive(Debug, Copy, Clone)]
struct Foo;

let x = Foo;

let y = x;

// `y` is a copy of `x`

println!("{x:?}"); // A-OK!

It’s important to note that in these two examples, the only difference is whether you are allowed to access x after the assignment. Under the hood, both a copy and a move can result in bits being copied in memory, although this is sometimes optimized away.

§How can I implement Copy?

There are two ways to implement Copy on your type. The simplest is to use derive:

#[derive(Copy, Clone)]
struct MyStruct;

You can also implement Copy and Clone manually:

struct MyStruct;

impl Copy for MyStruct { }

impl Clone for MyStruct {
    fn clone(&self) -> MyStruct {
        *self
    }
}

There is a small difference between the two. The derive strategy will also place a Copy bound on type parameters:

#[derive(Clone)]
struct MyStruct<T>(T);

impl<T: Copy> Copy for MyStruct<T> { }

This isn’t always desired. For example, shared references (&T) can be copied regardless of whether T is Copy. Likewise, a generic struct containing markers such as PhantomData could potentially be duplicated with a bit-wise copy.

§What’s the difference between Copy and Clone?

Copies happen implicitly, for example as part of an assignment y = x. The behavior of Copy is not overloadable; it is always a simple bit-wise copy.

Cloning is an explicit action, x.clone(). The implementation of Clone can provide any type-specific behavior necessary to duplicate values safely. For example, the implementation of Clone for String needs to copy the pointed-to string buffer in the heap. A simple bitwise copy of String values would merely copy the pointer, leading to a double free down the line. For this reason, String is Clone but not Copy.

Clone is a supertrait of Copy, so everything which is Copy must also implement Clone. If a type is Copy then its Clone implementation only needs to return *self (see the example above).

§When can my type be Copy?

A type can implement Copy if all of its components implement Copy. For example, this struct can be Copy:

#[derive(Copy, Clone)]
struct Point {
   x: i32,
   y: i32,
}

A struct can be Copy, and i32 is Copy, therefore Point is eligible to be Copy. By contrast, consider

struct PointList {
    points: Vec<Point>,
}

The struct PointList cannot implement Copy, because Vec<T> is not Copy. If we attempt to derive a Copy implementation, we’ll get an error:

the trait `Copy` cannot be implemented for this type; field `points` does not implement `Copy`

Shared references (&T) are also Copy, so a type can be Copy, even when it holds shared references of types T that are not Copy. Consider the following struct, which can implement Copy, because it only holds a shared reference to our non-Copy type PointList from above:

#[derive(Copy, Clone)]
struct PointListWrapper<'a> {
    point_list_ref: &'a PointList,
}

§When can’t my type be Copy?

Some types can’t be copied safely. For example, copying &mut T would create an aliased mutable reference. Copying String would duplicate responsibility for managing the String’s buffer, leading to a double free.

Generalizing the latter case, any type implementing Drop can’t be Copy, because it’s managing some resource besides its own size_of::<T> bytes.

If you try to implement Copy on a struct or enum containing non-Copy data, you will get the error E0204.

§When should my type be Copy?

Generally speaking, if your type can implement Copy, it should. Keep in mind, though, that implementing Copy is part of the public API of your type. If the type might become non-Copy in the future, it could be prudent to omit the Copy implementation now, to avoid a breaking API change.

§Additional implementors

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

  • Function item types (i.e., the distinct types defined for each function)
  • Function pointer types (e.g., fn() -> i32)
  • Closure types, if they capture no value from the environment or if all such captured values implement Copy themselves. Note that variables captured by shared reference always implement Copy (even if the referent doesn’t), while variables captured by mutable reference never implement Copy.

Dyn Compatibility§

This trait is not dyn compatible.

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

Implementors§

Source§

impl Copy for AhoCorasickKind

Source§

impl Copy for aho_corasick::packed::api::MatchKind

Source§

impl Copy for aho_corasick::util::search::Anchored

Source§

impl Copy for aho_corasick::util::search::MatchKind

Source§

impl Copy for StartKind

Source§

impl Copy for Action

Source§

impl Copy for anstyle_parse::state::definitions::State

Source§

impl Copy for CChar

Source§

impl Copy for Kind

Source§

impl Copy for Tz

Source§

impl Copy for clang_sys::Version

Source§

impl Copy for LabelStyle

Source§

impl Copy for Severity

Source§

impl Copy for colorchoice::ColorChoice

Source§

impl Copy for DwarfFileType

Source§

impl Copy for Format

Source§

impl Copy for SectionId

Source§

impl Copy for Vendor

Source§

impl Copy for RunTimeEndian

Source§

impl Copy for AbbreviationsCacheStrategy

Source§

impl Copy for Pointer

Source§

impl Copy for gimli::read::Error

Source§

impl Copy for IndexSectionId

Source§

impl Copy for ColumnType

Source§

impl Copy for Value

Source§

impl Copy for ValueType

Source§

impl Copy for AdditionError

Source§

impl Copy for CreationError

Source§

impl Copy for RecordError

Source§

impl Copy for SubtractionError

Source§

impl Copy for httparse::Error

Source§

impl Copy for BaseUnit

Source§

impl Copy for FixedAt

Source§

impl Copy for Kilo

Source§

impl Copy for humantime::date::Error

Source§

impl Copy for TrieResult

Source§

impl Copy for TrieType

Source§

impl Copy for icu_collections::codepointtrie::error::Error

Source§

impl Copy for ExtensionType

Source§

impl Copy for ParserError

Source§

impl Copy for icu_locid_transform::directionality::Direction

Source§

impl Copy for LocaleTransformError

Source§

impl Copy for PropertiesError

Source§

impl Copy for GeneralCategory

Source§

impl Copy for CheckedBidiPairedBracketType

Source§

impl Copy for BufferFormat

Source§

impl Copy for DataErrorKind

Source§

impl Copy for LocaleFallbackPriority

Source§

impl Copy for LocaleFallbackSupplement

Source§

impl Copy for DnsLength

Source§

impl Copy for ErrorPolicy

Source§

impl Copy for Hyphens

Source§

impl Copy for ProcessingError

Source§

impl Copy for ProcessingSuccess

Source§

impl Copy for WalkState

Source§

impl Copy for IpAddrRange

Source§

impl Copy for IpNet

Source§

impl Copy for IpSubnets

Source§

impl Copy for itertools::with_position::Position

Source§

impl Copy for fsconfig_command

Source§

impl Copy for membarrier_cmd

Source§

impl Copy for membarrier_cmd_flag

Source§

impl Copy for MatchError

Source§

impl Copy for PrefilterConfig

Source§

impl Copy for DataFormat

Source§

impl Copy for MZError

Source§

impl Copy for MZFlush

Source§

impl Copy for MZStatus

Source§

impl Copy for TINFLStatus

Source§

impl Copy for native_tls::Protocol

Source§

impl Copy for nix::errno::consts::Errno

Source§

impl Copy for FlockArg

Source§

impl Copy for PosixFadviseAdvice

Source§

impl Copy for PrctlMCEKillPolicy

Source§

impl Copy for SigHandler

Source§

impl Copy for SigevNotify

Source§

impl Copy for SigmaskHow

Source§

impl Copy for Signal

Source§

impl Copy for FchmodatFlags

Source§

impl Copy for UtimensatFlags

Source§

impl Copy for BaudRate

Source§

impl Copy for FlowArg

Source§

impl Copy for FlushArg

Source§

impl Copy for SetArg

Source§

impl Copy for SpecialCharacterIndices

Source§

impl Copy for WaitStatus

Source§

impl Copy for ForkResult

Source§

impl Copy for UnlinkatFlags

Source§

impl Copy for Whence

Source§

impl Copy for nom::error::ErrorKind

Source§

impl Copy for nom::internal::Needed

Source§

impl Copy for nom::number::Endianness

Source§

impl Copy for AddressSize

Source§

impl Copy for Architecture

Source§

impl Copy for BinaryFormat

Source§

impl Copy for ComdatKind

Source§

impl Copy for FileFlags

Source§

impl Copy for RelocationEncoding

Source§

impl Copy for RelocationFlags

Source§

impl Copy for RelocationKind

Source§

impl Copy for SectionFlags

Source§

impl Copy for object::common::SectionKind

Source§

impl Copy for SegmentFlags

Source§

impl Copy for SubArchitecture

Source§

impl Copy for SymbolKind

Source§

impl Copy for SymbolScope

Source§

impl Copy for object::endian::Endianness

Source§

impl Copy for ArchiveKind

Source§

impl Copy for ImportType

Source§

impl Copy for CompressionFormat

Source§

impl Copy for FileKind

Source§

impl Copy for ObjectKind

Source§

impl Copy for RelocationTarget

Source§

impl Copy for SymbolSection

Source§

impl Copy for ShutdownResult

Source§

impl Copy for openssl::symm::Mode

Source§

impl Copy for point_conversion_form_t

Source§

impl Copy for OnceState

Source§

impl Copy for FilterOp

Source§

impl Copy for ParkResult

Source§

impl Copy for RequeueOp

Source§

impl Copy for Atomicity

Source§

impl Copy for Lookahead

Source§

impl Copy for MatchDir

Source§

impl Copy for pest::pratt_parser::Assoc

Source§

impl Copy for pest::prec_climber::Assoc

Source§

impl Copy for rand::distributions::bernoulli::BernoulliError

Source§

impl Copy for WeightedError

Source§

impl Copy for WhichCaptures

Source§

impl Copy for regex_automata::util::look::Look

Source§

impl Copy for regex_automata::util::search::Anchored

Source§

impl Copy for regex_automata::util::search::MatchKind

Source§

impl Copy for ClassSetBinaryOpKind

Source§

impl Copy for Flag

Source§

impl Copy for regex_syntax::hir::Dot

Source§

impl Copy for regex_syntax::hir::Look

Source§

impl Copy for Utf8Sequence

Source§

impl Copy for Advice

Source§

impl Copy for rustix::backend::fs::types::FileType

Source§

impl Copy for FlockOperation

Source§

impl Copy for rustix::fs::seek_from::SeekFrom

Source§

impl Copy for rustix::ioctl::Direction

Source§

impl Copy for rustls_pki_types::pem::SectionKind

Source§

impl Copy for rustls_pki_types::server_name::IpAddr

Source§

impl Copy for QuoteError

Source§

impl Copy for unic_ucd_segment::grapheme_cluster_break::GraphemeClusterBreak

Source§

impl Copy for unic_ucd_segment::sentence_break::SentenceBreak

Source§

impl Copy for unic_ucd_segment::word_break::WordBreak

Source§

impl Copy for winnow::binary::Endianness

Source§

impl Copy for winnow::error::ErrorKind

Source§

impl Copy for winnow::error::Needed

Source§

impl Copy for zerocopy::byteorder::BigEndian

Source§

impl Copy for zerocopy::byteorder::LittleEndian

Source§

impl Copy for ZeroVecError

Source§

impl Copy for PrintFmt

Source§

impl Copy for DecodePaddingMode

Source§

impl Copy for DeriveTrait

Source§

impl Copy for EnumVariantCustomBehavior

Source§

impl Copy for EnumVariantValue

Source§

impl Copy for CanDerive

Source§

impl Copy for IntKind

Source§

impl Copy for MacroParsingBehavior

Source§

impl Copy for TypeKind

Source§

impl Copy for Abi

Source§

impl Copy for AliasVariation

Source§

impl Copy for EnumVariation

Source§

impl Copy for FieldVisibilityKind

Source§

impl Copy for Formatter

Source§

impl Copy for MacroTypeVariation

Source§

impl Copy for NonCopyUnionStyle

Source§

impl Copy for RustEdition

Source§

impl Copy for rustmax::byteorder::BigEndian

Source§

impl Copy for rustmax::byteorder::LittleEndian

Source§

impl Copy for VsVers

Source§

impl Copy for Month

Source§

impl Copy for RoundingError

Source§

impl Copy for SecondsFormat

Source§

impl Copy for rustmax::chrono::Weekday

Source§

impl Copy for Colons

Source§

impl Copy for OffsetPrecision

Source§

impl Copy for Pad

Source§

impl Copy for ParseErrorKind

Source§

impl Copy for rustmax::clap::ColorChoice

Source§

impl Copy for ValueHint

Source§

impl Copy for ContextKind

Source§

impl Copy for rustmax::clap::error::ErrorKind

Source§

impl Copy for ValueSource

Source§

impl Copy for rustmax::crossbeam::channel::RecvTimeoutError

Source§

impl Copy for rustmax::crossbeam::channel::TryRecvError

Source§

impl Copy for BinaryError

Source§

impl Copy for TimestampPrecision

Source§

impl Copy for WriteStyle

Source§

impl Copy for AnsiColor

Source§

impl Copy for rustmax::env_logger::fmt::style::Color

Source§

impl Copy for PollNext

Source§

impl Copy for FromHexError

Source§

impl Copy for rustmax::itertools::Position

Source§

impl Copy for Era

Source§

impl Copy for rustmax::jiff::civil::Weekday

Source§

impl Copy for RoundMode

Source§

impl Copy for rustmax::jiff::Unit

Source§

impl Copy for Designator

Source§

impl Copy for rustmax::jiff::fmt::friendly::Direction

Source§

impl Copy for FractionalUnit

Source§

impl Copy for rustmax::jiff::fmt::friendly::Spacing

Source§

impl Copy for Meridiem

Source§

impl Copy for PiecesOffset

Source§

impl Copy for AmbiguousOffset

Source§

impl Copy for Disambiguation

Source§

impl Copy for Dst

Source§

impl Copy for OffsetConflict

Source§

impl Copy for tpacket_versions

Source§

impl Copy for rustmax::log::Level

Source§

impl Copy for rustmax::log::LevelFilter

Source§

impl Copy for rustmax::nom::Needed

Source§

impl Copy for rustmax::nom::error::ErrorKind

Source§

impl Copy for rustmax::nom::number::Endianness

Source§

impl Copy for Sign

Source§

impl Copy for rustmax::proc_macro2::Delimiter

Source§

impl Copy for rustmax::proc_macro2::Spacing

1.29.0 · Source§

impl Copy for rustmax::proc_macro::Delimiter

Source§

impl Copy for rustmax::proc_macro::Level

1.29.0 · Source§

impl Copy for rustmax::proc_macro::Spacing

Source§

impl Copy for FileFailurePersistence

Source§

impl Copy for RngAlgorithm

Source§

impl Copy for rustmax::rand::distr::BernoulliError

Source§

impl Copy for rustmax::rand::distr::uniform::Error

Source§

impl Copy for rustmax::rand::seq::WeightError

Source§

impl Copy for rustmax::rayon::Yield

Source§

impl Copy for Quote

Source§

impl Copy for BellStyle

Source§

impl Copy for Anchor

Source§

impl Copy for rustmax::rustyline::At

Source§

impl Copy for Behavior

Source§

impl Copy for CharSearch

Source§

impl Copy for ColorMode

Source§

impl Copy for CompletionType

Source§

impl Copy for EditMode

Source§

impl Copy for HistoryDuplicates

Source§

impl Copy for InputMode

Source§

impl Copy for KeyCode

Source§

impl Copy for Word

Source§

impl Copy for CmdKind

Source§

impl Copy for SearchDirection

Source§

impl Copy for rustmax::rustyline::line_buffer::Direction

Source§

impl Copy for WordAction

Source§

impl Copy for Op

Source§

impl Copy for Category

Source§

impl Copy for TruncSide

Source§

impl Copy for AsciiChar

1.0.0 · Source§

impl Copy for rustmax::std::cmp::Ordering

1.34.0 · Source§

impl Copy for Infallible

1.28.0 · Source§

impl Copy for rustmax::std::fmt::Alignment

1.0.0 · Source§

impl Copy for rustmax::std::io::ErrorKind

1.0.0 · Source§

impl Copy for rustmax::std::io::SeekFrom

1.7.0 · Source§

impl Copy for rustmax::std::net::IpAddr

Source§

impl Copy for Ipv6MulticastScope

1.0.0 · Source§

impl Copy for Shutdown

1.0.0 · Source§

impl Copy for SocketAddr

1.0.0 · Source§

impl Copy for FpCategory

Source§

impl Copy for BacktraceStyle

Source§

impl Copy for SearchStep

1.0.0 · Source§

impl Copy for rustmax::std::sync::atomic::Ordering

1.12.0 · Source§

impl Copy for rustmax::std::sync::mpsc::RecvTimeoutError

1.0.0 · Source§

impl Copy for rustmax::std::sync::mpsc::TryRecvError

Source§

impl Copy for AttrStyle

Source§

impl Copy for BinOp

Source§

impl Copy for RangeLimits

Source§

impl Copy for TraitBoundModifier

Source§

impl Copy for UnOp

Source§

impl Copy for LogicOperator

Source§

impl Copy for MathOperator

Source§

impl Copy for rustmax::termcolor::Color

Source§

impl Copy for rustmax::termcolor::ColorChoice

Source§

impl Copy for rustmax::tokio::sync::mpsc::error::TryRecvError

Source§

impl Copy for MissedTickBehavior

Source§

impl Copy for rustmax::toml::value::Offset

Source§

impl Copy for rustmax::url::ParseError

Source§

impl Copy for rustmax::url::Position

Source§

impl Copy for SyntaxViolation

Source§

impl Copy for _Unwind_Action

Source§

impl Copy for _Unwind_Reason_Code

1.0.0 · Source§

impl Copy for bool

1.0.0 · Source§

impl Copy for char

1.0.0 · Source§

impl Copy for f16

1.0.0 · Source§

impl Copy for f32

1.0.0 · Source§

impl Copy for f64

1.0.0 · Source§

impl Copy for f128

1.0.0 · Source§

impl Copy for i8

1.0.0 · Source§

impl Copy for i16

1.0.0 · Source§

impl Copy for i32

1.0.0 · Source§

impl Copy for i64

1.0.0 · Source§

impl Copy for i128

1.0.0 · Source§

impl Copy for isize

Source§

impl Copy for !

1.0.0 · Source§

impl Copy for u8

1.0.0 · Source§

impl Copy for u16

1.0.0 · Source§

impl Copy for u32

1.0.0 · Source§

impl Copy for u64

1.0.0 · Source§

impl Copy for u128

1.0.0 · Source§

impl Copy for usize

Source§

impl Copy for Adler32

Source§

impl Copy for aho_corasick::util::primitives::PatternID

Source§

impl Copy for aho_corasick::util::primitives::StateID

Source§

impl Copy for aho_corasick::util::search::Match

Source§

impl Copy for aho_corasick::util::search::Span

Source§

impl Copy for chrono_tz::timezones::ParseError

Source§

impl Copy for CXCodeCompleteResults

Source§

impl Copy for CXComment

Source§

impl Copy for CXCompletionResult

Source§

impl Copy for CXCursor

Source§

impl Copy for CXCursorAndRangeVisitor

Source§

impl Copy for CXFileUniqueID

Source§

impl Copy for CXIdxAttrInfo

Source§

impl Copy for CXIdxBaseClassInfo

Source§

impl Copy for CXIdxCXXClassDeclInfo

Source§

impl Copy for CXIdxContainerInfo

Source§

impl Copy for CXIdxDeclInfo

Source§

impl Copy for CXIdxEntityInfo

Source§

impl Copy for CXIdxEntityRefInfo

Source§

impl Copy for CXIdxIBOutletCollectionAttrInfo

Source§

impl Copy for CXIdxImportedASTFileInfo

Source§

impl Copy for CXIdxIncludedFileInfo

Source§

impl Copy for CXIdxLoc

Source§

impl Copy for CXIdxObjCCategoryDeclInfo

Source§

impl Copy for CXIdxObjCContainerDeclInfo

Source§

impl Copy for CXIdxObjCInterfaceDeclInfo

Source§

impl Copy for CXIdxObjCPropertyDeclInfo

Source§

impl Copy for CXIdxObjCProtocolRefInfo

Source§

impl Copy for CXIdxObjCProtocolRefListInfo

Source§

impl Copy for CXPlatformAvailability

Source§

impl Copy for CXSourceLocation

Source§

impl Copy for CXSourceRange

Source§

impl Copy for CXSourceRangeList

Source§

impl Copy for CXString

Source§

impl Copy for CXStringSet

Source§

impl Copy for CXTUResourceUsage

Source§

impl Copy for CXTUResourceUsageEntry

Source§

impl Copy for CXToken

Source§

impl Copy for CXType

Source§

impl Copy for CXUnsavedFile

Source§

impl Copy for CXVersion

Source§

impl Copy for IndexerCallbacks

Source§

impl Copy for codespan_reporting::files::Location

Source§

impl Copy for ColorArg

Source§

impl Copy for foldhash::seed::fast::FixedState

Source§

impl Copy for foldhash::seed::fast::RandomState

Source§

impl Copy for foldhash::seed::quality::FixedState

Source§

impl Copy for foldhash::seed::quality::RandomState

Source§

impl Copy for getrandom::error::Error

Source§

impl Copy for getrandom::error::Error

Source§

impl Copy for AArch64

Source§

impl Copy for Arm

Source§

impl Copy for LoongArch

Source§

impl Copy for MIPS

Source§

impl Copy for PowerPc64

Source§

impl Copy for RiscV

Source§

impl Copy for X86

Source§

impl Copy for X86_64

Source§

impl Copy for DebugTypeSignature

Source§

impl Copy for DwoId

Source§

impl Copy for Encoding

Source§

impl Copy for LineEncoding

Source§

impl Copy for Register

Source§

impl Copy for DwAccess

Source§

impl Copy for DwAddr

Source§

impl Copy for DwAt

Source§

impl Copy for DwAte

Source§

impl Copy for DwCc

Source§

impl Copy for DwCfa

Source§

impl Copy for DwChildren

Source§

impl Copy for DwDefaulted

Source§

impl Copy for DwDs

Source§

impl Copy for DwDsc

Source§

impl Copy for DwEhPe

Source§

impl Copy for DwEnd

Source§

impl Copy for DwForm

Source§

impl Copy for DwId

Source§

impl Copy for DwIdx

Source§

impl Copy for DwInl

Source§

impl Copy for DwLang

Source§

impl Copy for DwLle

Source§

impl Copy for DwLnct

Source§

impl Copy for DwLne

Source§

impl Copy for DwLns

Source§

impl Copy for DwMacro

Source§

impl Copy for DwOp

Source§

impl Copy for DwOrd

Source§

impl Copy for DwRle

Source§

impl Copy for DwSect

Source§

impl Copy for DwSectV2

Source§

impl Copy for DwTag

Source§

impl Copy for DwUt

Source§

impl Copy for DwVirtuality

Source§

impl Copy for DwVis

Source§

impl Copy for gimli::endianity::BigEndian

Source§

impl Copy for gimli::endianity::LittleEndian

Source§

impl Copy for AttributeSpecification

Source§

impl Copy for Augmentation

Source§

impl Copy for UnitIndexSection

Source§

impl Copy for FileEntryFormat

Source§

impl Copy for LineRow

Source§

impl Copy for ReaderOffsetId

Source§

impl Copy for gimli::read::rnglists::Range

Source§

impl Copy for StoreOnHeap

Source§

impl Copy for MatchOptions

Source§

impl Copy for Reason

Source§

impl Copy for StreamId

Source§

impl Copy for HttpDate

Source§

impl Copy for FormatSizeOptions

Source§

impl Copy for humantime::wrapper::Duration

Source§

impl Copy for CodePointTrieHeader

Source§

impl Copy for icu_locid::extensions::other::subtag::Subtag

Source§

impl Copy for icu_locid::extensions::private::other::Subtag

Source§

impl Copy for icu_locid::extensions::transform::key::Key

Source§

impl Copy for icu_locid::extensions::unicode::attribute::Attribute

Source§

impl Copy for icu_locid::extensions::unicode::key::Key

Source§

impl Copy for Language

Source§

impl Copy for Region

Source§

impl Copy for icu_locid::subtags::script::Script

Source§

impl Copy for Variant

Source§

impl Copy for icu_properties::props::BidiClass

Source§

impl Copy for CanonicalCombiningClass

Source§

impl Copy for EastAsianWidth

Source§

impl Copy for GeneralCategoryGroup

Source§

impl Copy for icu_properties::props::GraphemeClusterBreak

Source§

impl Copy for HangulSyllableType

Source§

impl Copy for IndicSyllabicCategory

Source§

impl Copy for icu_properties::props::JoiningType

Source§

impl Copy for LineBreak

Source§

impl Copy for icu_properties::props::Script

Source§

impl Copy for icu_properties::props::SentenceBreak

Source§

impl Copy for icu_properties::props::WordBreak

Source§

impl Copy for CheckedBidiPairedBracketTypeULE

Source§

impl Copy for MirroredPairedBracketDataTryFromError

Source§

impl Copy for DataError

Source§

impl Copy for LocaleFallbackConfig

Source§

impl Copy for DataKey

Source§

impl Copy for DataKeyHash

Source§

impl Copy for DataKeyMetadata

Source§

impl Copy for DataKeyPath

Source§

impl Copy for DataRequestMetadata

Source§

impl Copy for idna::deprecated::Config

Source§

impl Copy for AsciiDenyList

Source§

impl Copy for idna_adapter::BidiClass

Source§

impl Copy for BidiClassMask

Source§

impl Copy for idna_adapter::JoiningType

Source§

impl Copy for JoiningTypeMask

Source§

impl Copy for Ipv4AddrRange

Source§

impl Copy for Ipv6AddrRange

Source§

impl Copy for Ipv4Net

Source§

impl Copy for Ipv4Subnets

Source§

impl Copy for Ipv6Net

Source§

impl Copy for Ipv6Subnets

Source§

impl Copy for itoa::Buffer

Source§

impl Copy for Elf_Dyn

Source§

impl Copy for __kernel_fd_set

Source§

impl Copy for __kernel_fsid_t

Source§

impl Copy for __kernel_itimerspec

Source§

impl Copy for __kernel_old_itimerval

Source§

impl Copy for __kernel_old_timespec

Source§

impl Copy for __kernel_old_timeval

Source§

impl Copy for __kernel_sock_timeval

Source§

impl Copy for __kernel_timespec

Source§

impl Copy for __old_kernel_stat

Source§

impl Copy for __sifields__bindgen_ty_1

Source§

impl Copy for __sifields__bindgen_ty_2

Source§

impl Copy for __sifields__bindgen_ty_3

Source§

impl Copy for __sifields__bindgen_ty_4

Source§

impl Copy for __sifields__bindgen_ty_5

Source§

impl Copy for __sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_1

Source§

impl Copy for __sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_2

Source§

impl Copy for __sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_3

Source§

impl Copy for __sifields__bindgen_ty_6

Source§

impl Copy for __sifields__bindgen_ty_7

Source§

impl Copy for __user_cap_data_struct

Source§

impl Copy for __user_cap_header_struct

Source§

impl Copy for linux_raw_sys::general::clone_args

Source§

impl Copy for compat_statfs64

Source§

impl Copy for linux_raw_sys::general::epoll_event

Source§

impl Copy for f_owner_ex

Source§

impl Copy for linux_raw_sys::general::file_clone_range

Source§

impl Copy for file_dedupe_range_info

Source§

impl Copy for files_stat_struct

Source§

impl Copy for linux_raw_sys::general::flock64

Source§

impl Copy for linux_raw_sys::general::flock

Source§

impl Copy for fscrypt_get_key_status_arg

Source§

impl Copy for fscrypt_get_policy_ex_arg

Source§

impl Copy for fscrypt_key

Source§

impl Copy for fscrypt_key_specifier

Source§

impl Copy for fscrypt_policy_v1

Source§

impl Copy for fscrypt_policy_v2

Source§

impl Copy for fscrypt_remove_key_arg

Source§

impl Copy for fstrim_range

Source§

impl Copy for fsxattr

Source§

impl Copy for futex_waitv

Source§

impl Copy for inodes_stat_t

Source§

impl Copy for linux_raw_sys::general::iovec

Source§

impl Copy for linux_raw_sys::general::itimerspec

Source§

impl Copy for linux_raw_sys::general::itimerval

Source§

impl Copy for kernel_sigaction

Source§

impl Copy for kernel_sigset_t

Source§

impl Copy for ktermios

Source§

impl Copy for linux_raw_sys::general::mount_attr

Source§

impl Copy for linux_raw_sys::general::open_how

Source§

impl Copy for linux_raw_sys::general::pollfd

Source§

impl Copy for linux_raw_sys::general::rlimit64

Source§

impl Copy for linux_raw_sys::general::rlimit

Source§

impl Copy for robust_list

Source§

impl Copy for robust_list_head

Source§

impl Copy for linux_raw_sys::general::rusage

Source§

impl Copy for linux_raw_sys::general::sigaction

Source§

impl Copy for sigaltstack

Source§

impl Copy for linux_raw_sys::general::sigevent

Source§

impl Copy for sigevent__bindgen_ty_1__bindgen_ty_1

Source§

impl Copy for siginfo

Source§

impl Copy for siginfo__bindgen_ty_1__bindgen_ty_1

Source§

impl Copy for linux_raw_sys::general::stat

Source§

impl Copy for linux_raw_sys::general::statfs64

Source§

impl Copy for linux_raw_sys::general::statfs

Source§

impl Copy for linux_raw_sys::general::statx

Source§

impl Copy for linux_raw_sys::general::statx_timestamp

Source§

impl Copy for termio

Source§

impl Copy for linux_raw_sys::general::termios2

Source§

impl Copy for linux_raw_sys::general::termios

Source§

impl Copy for linux_raw_sys::general::timespec

Source§

impl Copy for linux_raw_sys::general::timeval

Source§

impl Copy for timezone

Source§

impl Copy for uffd_msg

Source§

impl Copy for uffd_msg__bindgen_ty_1__bindgen_ty_1

Source§

impl Copy for uffd_msg__bindgen_ty_1__bindgen_ty_2

Source§

impl Copy for uffd_msg__bindgen_ty_1__bindgen_ty_3

Source§

impl Copy for uffd_msg__bindgen_ty_1__bindgen_ty_4

Source§

impl Copy for uffd_msg__bindgen_ty_1__bindgen_ty_5

Source§

impl Copy for uffdio_api

Source§

impl Copy for uffdio_continue

Source§

impl Copy for uffdio_copy

Source§

impl Copy for uffdio_range

Source§

impl Copy for uffdio_register

Source§

impl Copy for uffdio_writeprotect

Source§

impl Copy for uffdio_zeropage

Source§

impl Copy for user_desc

Source§

impl Copy for vfs_cap_data

Source§

impl Copy for vfs_cap_data__bindgen_ty_1

Source§

impl Copy for vfs_ns_cap_data

Source§

impl Copy for vfs_ns_cap_data__bindgen_ty_1

Source§

impl Copy for linux_raw_sys::general::winsize

Source§

impl Copy for memchr::arch::all::memchr::One

Source§

impl Copy for memchr::arch::all::memchr::Three

Source§

impl Copy for memchr::arch::all::memchr::Two

Source§

impl Copy for memchr::arch::all::packedpair::Finder

Source§

impl Copy for memchr::arch::all::packedpair::Pair

Source§

impl Copy for memchr::arch::all::twoway::Finder

Source§

impl Copy for FinderRev

Source§

impl Copy for memchr::arch::x86_64::avx2::memchr::One

Source§

impl Copy for memchr::arch::x86_64::avx2::memchr::Three

Source§

impl Copy for memchr::arch::x86_64::avx2::memchr::Two

Source§

impl Copy for memchr::arch::x86_64::avx2::packedpair::Finder

Source§

impl Copy for memchr::arch::x86_64::sse2::memchr::One

Source§

impl Copy for memchr::arch::x86_64::sse2::memchr::Three

Source§

impl Copy for memchr::arch::x86_64::sse2::memchr::Two

Source§

impl Copy for memchr::arch::x86_64::sse2::packedpair::Finder

Source§

impl Copy for StreamResult

Source§

impl Copy for mio::interest::Interest

Source§

impl Copy for Token

Source§

impl Copy for nix::fcntl::AtFlags

Source§

impl Copy for nix::fcntl::FallocateFlags

Source§

impl Copy for FdFlag

Source§

impl Copy for OFlag

Source§

impl Copy for OpenHow

Source§

impl Copy for nix::fcntl::RenameFlags

Source§

impl Copy for ResolveFlag

Source§

impl Copy for SealFlag

Source§

impl Copy for PollFlags

Source§

impl Copy for PollTimeout

Source§

impl Copy for MemFdCreateFlag

Source§

impl Copy for SaFlags

Source§

impl Copy for SigAction

Source§

impl Copy for SigSet

Source§

impl Copy for SignalIterator

Source§

impl Copy for SfdFlags

Source§

impl Copy for nix::sys::stat::Mode

Source§

impl Copy for SFlag

Source§

impl Copy for FsType

Source§

impl Copy for Statfs

Source§

impl Copy for FsFlags

Source§

impl Copy for Statvfs

Source§

impl Copy for SysInfo

Source§

impl Copy for ControlFlags

Source§

impl Copy for InputFlags

Source§

impl Copy for LocalFlags

Source§

impl Copy for OutputFlags

Source§

impl Copy for TimeSpec

Source§

impl Copy for TimeVal

Source§

impl Copy for WaitPidFlag

Source§

impl Copy for AccessFlags

Source§

impl Copy for Pid

Source§

impl Copy for AixFileHeader

Source§

impl Copy for AixHeader

Source§

impl Copy for AixMemberOffset

Source§

impl Copy for object::archive::Header

Source§

impl Copy for Ident

Source§

impl Copy for object::endian::BigEndian

Source§

impl Copy for object::endian::LittleEndian

Source§

impl Copy for FatArch32

Source§

impl Copy for FatArch64

Source§

impl Copy for FatHeader

Source§

impl Copy for RelocationInfo

Source§

impl Copy for ScatteredRelocationInfo

Source§

impl Copy for AnonObjectHeader

Source§

impl Copy for AnonObjectHeaderBigobj

Source§

impl Copy for AnonObjectHeaderV2

Source§

impl Copy for Guid

Source§

impl Copy for ImageAlpha64RuntimeFunctionEntry

Source§

impl Copy for ImageAlphaRuntimeFunctionEntry

Source§

impl Copy for ImageArchitectureEntry

Source§

impl Copy for ImageArchiveMemberHeader

Source§

impl Copy for ImageArm64RuntimeFunctionEntry

Source§

impl Copy for ImageArmRuntimeFunctionEntry

Source§

impl Copy for ImageAuxSymbolCrc

Source§

impl Copy for ImageAuxSymbolFunction

Source§

impl Copy for ImageAuxSymbolFunctionBeginEnd

Source§

impl Copy for ImageAuxSymbolSection

Source§

impl Copy for ImageAuxSymbolTokenDef

Source§

impl Copy for ImageAuxSymbolWeak

Source§

impl Copy for ImageBaseRelocation

Source§

impl Copy for ImageBoundForwarderRef

Source§

impl Copy for ImageBoundImportDescriptor

Source§

impl Copy for ImageCoffSymbolsHeader

Source§

impl Copy for ImageCor20Header

Source§

impl Copy for ImageDataDirectory

Source§

impl Copy for ImageDebugDirectory

Source§

impl Copy for ImageDebugMisc

Source§

impl Copy for ImageDelayloadDescriptor

Source§

impl Copy for ImageDosHeader

Source§

impl Copy for ImageDynamicRelocation32

Source§

impl Copy for ImageDynamicRelocation32V2

Source§

impl Copy for ImageDynamicRelocation64

Source§

impl Copy for ImageDynamicRelocation64V2

Source§

impl Copy for ImageDynamicRelocationTable

Source§

impl Copy for ImageEnclaveConfig32

Source§

impl Copy for ImageEnclaveConfig64

Source§

impl Copy for ImageEnclaveImport

Source§

impl Copy for ImageEpilogueDynamicRelocationHeader

Source§

impl Copy for ImageExportDirectory

Source§

impl Copy for ImageFileHeader

Source§

impl Copy for ImageFunctionEntry64

Source§

impl Copy for ImageFunctionEntry

Source§

impl Copy for ImageHotPatchBase

Source§

impl Copy for ImageHotPatchHashes

Source§

impl Copy for ImageHotPatchInfo

Source§

impl Copy for ImageImportByName

Source§

impl Copy for ImageImportDescriptor

Source§

impl Copy for ImageLinenumber

Source§

impl Copy for ImageLoadConfigCodeIntegrity

Source§

impl Copy for ImageLoadConfigDirectory32

Source§

impl Copy for ImageLoadConfigDirectory64

Source§

impl Copy for ImageNtHeaders32

Source§

impl Copy for ImageNtHeaders64

Source§

impl Copy for ImageOptionalHeader32

Source§

impl Copy for ImageOptionalHeader64

Source§

impl Copy for ImageOs2Header

Source§

impl Copy for ImagePrologueDynamicRelocationHeader

Source§

impl Copy for ImageRelocation

Source§

impl Copy for ImageResourceDataEntry

Source§

impl Copy for ImageResourceDirStringU

Source§

impl Copy for ImageResourceDirectory

Source§

impl Copy for ImageResourceDirectoryEntry

Source§

impl Copy for ImageResourceDirectoryString

Source§

impl Copy for ImageRomHeaders

Source§

impl Copy for ImageRomOptionalHeader

Source§

impl Copy for ImageRuntimeFunctionEntry

Source§

impl Copy for ImageSectionHeader

Source§

impl Copy for ImageSeparateDebugHeader

Source§

impl Copy for ImageSymbol

Source§

impl Copy for ImageSymbolBytes

Source§

impl Copy for ImageSymbolEx

Source§

impl Copy for ImageSymbolExBytes

Source§

impl Copy for ImageThunkData32

Source§

impl Copy for ImageThunkData64

Source§

impl Copy for ImageTlsDirectory32

Source§

impl Copy for ImageTlsDirectory64

Source§

impl Copy for ImageVxdHeader

Source§

impl Copy for ImportObjectHeader

Source§

impl Copy for MaskedRichHeaderEntry

Source§

impl Copy for NonPagedDebugInfo

Source§

impl Copy for ArchiveOffset

Source§

impl Copy for VersionIndex

Source§

impl Copy for object::read::pe::relocation::Relocation

Source§

impl Copy for ResourceName

Source§

impl Copy for RichHeaderEntry

Source§

impl Copy for CompressedFileRange

Source§

impl Copy for object::read::Error

Source§

impl Copy for SectionIndex

Source§

impl Copy for SymbolIndex

Source§

impl Copy for AuxHeader32

Source§

impl Copy for AuxHeader64

Source§

impl Copy for BlockAux32

Source§

impl Copy for BlockAux64

Source§

impl Copy for CsectAux32

Source§

impl Copy for CsectAux64

Source§

impl Copy for DwarfAux32

Source§

impl Copy for DwarfAux64

Source§

impl Copy for ExpAux

Source§

impl Copy for FileAux32

Source§

impl Copy for FileAux64

Source§

impl Copy for object::xcoff::FileHeader32

Source§

impl Copy for object::xcoff::FileHeader64

Source§

impl Copy for FunAux32

Source§

impl Copy for FunAux64

Source§

impl Copy for object::xcoff::Rel32

Source§

impl Copy for object::xcoff::Rel64

Source§

impl Copy for object::xcoff::SectionHeader32

Source§

impl Copy for object::xcoff::SectionHeader64

Source§

impl Copy for StatAux

Source§

impl Copy for Symbol32

Source§

impl Copy for Symbol64

Source§

impl Copy for SymbolBytes

Source§

impl Copy for Asn1Type

Source§

impl Copy for CMSOptions

Source§

impl Copy for Asn1Flag

Source§

impl Copy for PointConversionForm

Source§

impl Copy for DigestBytes

Source§

impl Copy for MessageDigest

Source§

impl Copy for Nid

Source§

impl Copy for OcspCertStatus

Source§

impl Copy for OcspFlag

Source§

impl Copy for OcspResponseStatus

Source§

impl Copy for OcspRevokedStatus

Source§

impl Copy for Pkcs7Flags

Source§

impl Copy for openssl::pkey::Id

Source§

impl Copy for Padding

Source§

impl Copy for SrtpProfileId

Source§

impl Copy for ErrorCode

Source§

impl Copy for AlpnError

Source§

impl Copy for ClientHelloResponse

Source§

impl Copy for ExtensionContext

Source§

impl Copy for NameType

Source§

impl Copy for ShutdownState

Source§

impl Copy for SniError

Source§

impl Copy for SslAlert

Source§

impl Copy for SslFiletype

Source§

impl Copy for SslMethod

Source§

impl Copy for SslMode

Source§

impl Copy for SslOptions

Source§

impl Copy for SslSessionCacheMode

Source§

impl Copy for SslVerifyMode

Source§

impl Copy for SslVersion

Source§

impl Copy for StatusType

Source§

impl Copy for Cipher

Source§

impl Copy for CrlReason

Source§

impl Copy for X509PurposeId

Source§

impl Copy for X509VerifyResult

Source§

impl Copy for X509CheckFlags

Source§

impl Copy for X509VerifyFlags

Source§

impl Copy for parking_lot::condvar::WaitTimeoutResult

Source§

impl Copy for ParkToken

Source§

impl Copy for UnparkResult

Source§

impl Copy for UnparkToken

Source§

impl Copy for NoA1

Source§

impl Copy for NoA2

Source§

impl Copy for NoNI

Source§

impl Copy for NoS3

Source§

impl Copy for NoS4

Source§

impl Copy for YesA1

Source§

impl Copy for YesA2

Source§

impl Copy for YesNI

Source§

impl Copy for YesS3

Source§

impl Copy for YesS4

Source§

impl Copy for rand::distributions::bernoulli::Bernoulli

Source§

impl Copy for rand::distributions::float::Open01

Source§

impl Copy for rand::distributions::float::OpenClosed01

Source§

impl Copy for rand::distributions::other::Alphanumeric

Source§

impl Copy for Standard

Source§

impl Copy for rand::distributions::uniform::UniformChar

Source§

impl Copy for rand::distributions::uniform::UniformDuration

Source§

impl Copy for rand_core::os::OsRng

Source§

impl Copy for LazyStateID

Source§

impl Copy for Transition

Source§

impl Copy for ByteClasses

Source§

impl Copy for regex_automata::util::alphabet::Unit

Source§

impl Copy for DebugByte

Source§

impl Copy for regex_automata::util::look::LookSet

Source§

impl Copy for NonMaxUsize

Source§

impl Copy for regex_automata::util::primitives::PatternID

Source§

impl Copy for SmallIndex

Source§

impl Copy for regex_automata::util::primitives::StateID

Source§

impl Copy for HalfMatch

Source§

impl Copy for regex_automata::util::search::Match

Source§

impl Copy for regex_automata::util::search::Span

Source§

impl Copy for regex_automata::util::syntax::Config

Source§

impl Copy for regex_syntax::ast::Position

Source§

impl Copy for regex_syntax::ast::Span

Source§

impl Copy for ClassBytesRange

Source§

impl Copy for ClassUnicodeRange

Source§

impl Copy for regex_syntax::hir::LookSet

Source§

impl Copy for Utf8Range

Source§

impl Copy for FxBuildHasher

Source§

impl Copy for CreateFlags

Source§

impl Copy for ReadFlags

Source§

impl Copy for WatchFlags

Source§

impl Copy for Access

Source§

impl Copy for rustix::backend::fs::types::AtFlags

Source§

impl Copy for rustix::backend::fs::types::FallocateFlags

Source§

impl Copy for MemfdFlags

Source§

impl Copy for rustix::backend::fs::types::Mode

Source§

impl Copy for OFlags

Source§

impl Copy for rustix::backend::fs::types::RenameFlags

Source§

impl Copy for ResolveFlags

Source§

impl Copy for SealFlags

Source§

impl Copy for StatVfsMountFlags

Source§

impl Copy for StatxFlags

Source§

impl Copy for rustix::backend::io::errno::Errno

Source§

impl Copy for DupFlags

Source§

impl Copy for FdFlags

Source§

impl Copy for ReadWriteFlags

Source§

impl Copy for MountFlags

Source§

impl Copy for MountPropagationFlags

Source§

impl Copy for UnmountFlags

Source§

impl Copy for XattrFlags

Source§

impl Copy for Opcode

Source§

impl Copy for Gid

Source§

impl Copy for Uid

Source§

impl Copy for AddrParseError

Source§

impl Copy for rustls_pki_types::server_name::Ipv4Addr

Source§

impl Copy for rustls_pki_types::server_name::Ipv6Addr

Source§

impl Copy for AlgorithmIdentifier

Source§

impl Copy for InvalidSignature

Source§

impl Copy for UnixTime

Source§

impl Copy for ExitStatusWrapper

Source§

impl Copy for ryu::buffer::Buffer

Source§

impl Copy for SigId

Source§

impl Copy for Hash128

Source§

impl Copy for siphasher::sip128::SipHasher13

Source§

impl Copy for siphasher::sip128::SipHasher24

Source§

impl Copy for siphasher::sip128::SipHasher

Source§

impl Copy for siphasher::sip::SipHasher13

Source§

impl Copy for siphasher::sip::SipHasher24

Source§

impl Copy for siphasher::sip::SipHasher

Source§

impl Copy for BytesCodec

Source§

impl Copy for Builder

Source§

impl Copy for tracing_core::metadata::Level

Source§

impl Copy for tracing_core::metadata::LevelFilter

Source§

impl Copy for NoSubscriber

Source§

impl Copy for CharRange

Source§

impl Copy for UnicodeVersion

Source§

impl Copy for LengthHint

Source§

impl Copy for Part

Source§

impl Copy for zerocopy::error::AllocError

Source§

impl Copy for CharULE

Source§

impl Copy for UnvalidatedChar

Source§

impl Copy for Index16

Source§

impl Copy for Index32

Source§

impl Copy for DefaultBodyLimit

Source§

impl Copy for NoContent

Source§

impl Copy for MethodFilter

Source§

impl Copy for GeneralPurposeConfig

Source§

impl Copy for DiscoveredItemId

Source§

impl Copy for CodegenConfig

Source§

impl Copy for RustTarget

Source§

impl Copy for Hash

Source§

impl Copy for OffsetFormat

Source§

impl Copy for NaiveDateDaysIterator

Source§

impl Copy for NaiveDateWeeksIterator

Source§

impl Copy for Days

Source§

impl Copy for FixedOffset

Source§

impl Copy for IsoWeek

Source§

impl Copy for Local

Source§

impl Copy for Months

Source§

impl Copy for NaiveDate

Source§

impl Copy for NaiveDateTime

Source§

impl Copy for NaiveTime

Source§

impl Copy for NaiveWeek

Source§

impl Copy for OutOfRange

Source§

impl Copy for OutOfRangeError

Source§

impl Copy for rustmax::chrono::ParseError

Source§

impl Copy for TimeDelta

Source§

impl Copy for Utc

Source§

impl Copy for BoolValueParser

Source§

impl Copy for BoolishValueParser

Source§

impl Copy for FalseyValueParser

Source§

impl Copy for NonEmptyStringValueParser

Source§

impl Copy for OsStringValueParser

Source§

impl Copy for PathBufValueParser

Source§

impl Copy for StringValueParser

Source§

impl Copy for ValueRange

Source§

impl Copy for ReadyTimeoutError

Source§

impl Copy for rustmax::crossbeam::channel::RecvError

Source§

impl Copy for SelectTimeoutError

Source§

impl Copy for TryReadyError

Source§

impl Copy for TrySelectError

Source§

impl Copy for FromStrError

Source§

impl Copy for UnitError

Source§

impl Copy for WrongVariantError

Source§

impl Copy for Ansi256Color

Source§

impl Copy for Effects

Source§

impl Copy for Reset

Source§

impl Copy for RgbColor

Source§

impl Copy for Style

Source§

impl Copy for Canceled

Source§

impl Copy for Aborted

Source§

impl Copy for rustmax::jiff::civil::Date

Source§

impl Copy for DateArithmetic

Source§

impl Copy for DateDifference

Source§

impl Copy for rustmax::jiff::civil::DateTime

Source§

impl Copy for DateTimeArithmetic

Source§

impl Copy for DateTimeDifference

Source§

impl Copy for DateTimeRound

Source§

impl Copy for DateTimeWith

Source§

impl Copy for DateWith

Source§

impl Copy for ISOWeekDate

Source§

impl Copy for rustmax::jiff::civil::Time

Source§

impl Copy for TimeArithmetic

Source§

impl Copy for TimeDifference

Source§

impl Copy for TimeRound

Source§

impl Copy for TimeWith

Source§

impl Copy for PiecesNumericOffset

Source§

impl Copy for SignedDuration

Source§

impl Copy for SignedDurationRound

Source§

impl Copy for rustmax::jiff::Span

Source§

impl Copy for SpanFieldwise

Source§

impl Copy for Timestamp

Source§

impl Copy for TimestampArithmetic

Source§

impl Copy for TimestampDifference

Source§

impl Copy for TimestampDisplayWithOffset

Source§

impl Copy for TimestampRound

Source§

impl Copy for ZonedArithmetic

Source§

impl Copy for ZonedRound

Source§

impl Copy for AmbiguousTimestamp

Source§

impl Copy for rustmax::jiff::tz::Offset

Source§

impl Copy for OffsetArithmetic

Source§

impl Copy for OffsetRound

Source§

impl Copy for Dl_info

Source§

impl Copy for Elf32_Chdr

Source§

impl Copy for Elf32_Ehdr

Source§

impl Copy for Elf32_Phdr

Source§

impl Copy for Elf32_Shdr

Source§

impl Copy for Elf32_Sym

Source§

impl Copy for Elf64_Chdr

Source§

impl Copy for Elf64_Ehdr

Source§

impl Copy for Elf64_Phdr

Source§

impl Copy for Elf64_Shdr

Source§

impl Copy for Elf64_Sym

Source§

impl Copy for __c_anonymous__kernel_fsid_t

Source§

impl Copy for __c_anonymous_elf32_rel

Source§

impl Copy for __c_anonymous_elf32_rela

Source§

impl Copy for __c_anonymous_elf64_rel

Source§

impl Copy for __c_anonymous_elf64_rela

Source§

impl Copy for __c_anonymous_ifru_map

Source§

impl Copy for __c_anonymous_ptrace_syscall_info_entry

Source§

impl Copy for __c_anonymous_ptrace_syscall_info_exit

Source§

impl Copy for __c_anonymous_ptrace_syscall_info_seccomp

Source§

impl Copy for __c_anonymous_sockaddr_can_j1939

Source§

impl Copy for __c_anonymous_sockaddr_can_tp

Source§

impl Copy for __exit_status

Source§

impl Copy for __timeval

Source§

impl Copy for _libc_fpstate

Source§

impl Copy for _libc_fpxreg

Source§

impl Copy for _libc_xmmreg

Source§

impl Copy for addrinfo

Source§

impl Copy for af_alg_iv

Source§

impl Copy for aiocb

Source§

impl Copy for arpd_request

Source§

impl Copy for arphdr

Source§

impl Copy for arpreq

Source§

impl Copy for arpreq_old

Source§

impl Copy for can_filter

Source§

impl Copy for can_frame

Source§

impl Copy for canfd_frame

Source§

impl Copy for canxl_frame

Source§

impl Copy for rustmax::libc::clone_args

Source§

impl Copy for cmsghdr

Source§

impl Copy for cpu_set_t

Source§

impl Copy for dirent64

Source§

impl Copy for dirent

Source§

impl Copy for dl_phdr_info

Source§

impl Copy for dqblk

Source§

impl Copy for rustmax::libc::epoll_event

Source§

impl Copy for epoll_params

Source§

impl Copy for fanotify_event_info_error

Source§

impl Copy for fanotify_event_info_fid

Source§

impl Copy for fanotify_event_info_header

Source§

impl Copy for fanotify_event_info_pidfd

Source§

impl Copy for fanotify_event_metadata

Source§

impl Copy for fanotify_response

Source§

impl Copy for fanout_args

Source§

impl Copy for fd_set

Source§

impl Copy for ff_condition_effect

Source§

impl Copy for ff_constant_effect

Source§

impl Copy for ff_effect

Source§

impl Copy for ff_envelope

Source§

impl Copy for ff_periodic_effect

Source§

impl Copy for ff_ramp_effect

Source§

impl Copy for ff_replay

Source§

impl Copy for ff_rumble_effect

Source§

impl Copy for ff_trigger

Source§

impl Copy for rustmax::libc::file_clone_range

Source§

impl Copy for rustmax::libc::flock64

Source§

impl Copy for rustmax::libc::flock

Source§

impl Copy for fsid_t

Source§

impl Copy for genlmsghdr

Source§

impl Copy for glob64_t

Source§

impl Copy for glob_t

Source§

impl Copy for group

Source§

impl Copy for hostent

Source§

impl Copy for hwtstamp_config

Source§

impl Copy for if_nameindex

Source§

impl Copy for ifaddrs

Source§

impl Copy for ifconf

Source§

impl Copy for ifreq

Source§

impl Copy for in6_addr

Source§

impl Copy for in6_ifreq

Source§

impl Copy for in6_pktinfo

Source§

impl Copy for in6_rtmsg

Source§

impl Copy for in_addr

Source§

impl Copy for in_pktinfo

Source§

impl Copy for inotify_event

Source§

impl Copy for input_absinfo

Source§

impl Copy for input_event

Source§

impl Copy for input_id

Source§

impl Copy for input_keymap_entry

Source§

impl Copy for input_mask

Source§

impl Copy for iocb

Source§

impl Copy for rustmax::libc::iovec

Source§

impl Copy for ip_mreq

Source§

impl Copy for ip_mreq_source

Source§

impl Copy for ip_mreqn

Source§

impl Copy for ipc_perm

Source§

impl Copy for ipv6_mreq

Source§

impl Copy for rustmax::libc::itimerspec

Source§

impl Copy for rustmax::libc::itimerval

Source§

impl Copy for iw_discarded

Source§

impl Copy for iw_encode_ext

Source§

impl Copy for iw_event

Source§

impl Copy for iw_freq

Source§

impl Copy for iw_michaelmicfailure

Source§

impl Copy for iw_missed

Source§

impl Copy for iw_mlme

Source§

impl Copy for iw_param

Source§

impl Copy for iw_pmkid_cand

Source§

impl Copy for iw_pmksa

Source§

impl Copy for iw_point

Source§

impl Copy for iw_priv_args

Source§

impl Copy for iw_quality

Source§

impl Copy for iw_range

Source§

impl Copy for iw_scan_req

Source§

impl Copy for iw_statistics

Source§

impl Copy for iw_thrspy

Source§

impl Copy for iwreq

Source§

impl Copy for j1939_filter

Source§

impl Copy for lconv

Source§

impl Copy for linger

Source§

impl Copy for mallinfo2

Source§

impl Copy for mallinfo

Source§

impl Copy for max_align_t

Source§

impl Copy for mcontext_t

Source§

impl Copy for mmsghdr

Source§

impl Copy for mntent

Source§

impl Copy for rustmax::libc::mount_attr

Source§

impl Copy for mq_attr

Source§

impl Copy for msghdr

Source§

impl Copy for msginfo

Source§

impl Copy for msqid_ds

Source§

impl Copy for nl_mmap_hdr

Source§

impl Copy for nl_mmap_req

Source§

impl Copy for nl_pktinfo

Source§

impl Copy for nlattr

Source§

impl Copy for nlmsgerr

Source§

impl Copy for nlmsghdr

Source§

impl Copy for ntptimeval

Source§

impl Copy for rustmax::libc::open_how

Source§

impl Copy for option

Source§

impl Copy for packet_mreq

Source§

impl Copy for passwd

Source§

impl Copy for rustmax::libc::pollfd

Source§

impl Copy for posix_spawn_file_actions_t

Source§

impl Copy for posix_spawnattr_t

Source§

impl Copy for protoent

Source§

impl Copy for pthread_attr_t

Source§

impl Copy for pthread_barrier_t

Source§

impl Copy for pthread_barrierattr_t

Source§

impl Copy for pthread_cond_t

Source§

impl Copy for pthread_condattr_t

Source§

impl Copy for pthread_mutex_t

Source§

impl Copy for pthread_mutexattr_t

Source§

impl Copy for pthread_rwlock_t

Source§

impl Copy for pthread_rwlockattr_t

Source§

impl Copy for ptp_clock_caps

Source§

impl Copy for ptp_clock_time

Source§

impl Copy for ptp_extts_event

Source§

impl Copy for ptp_extts_request

Source§

impl Copy for ptp_perout_request

Source§

impl Copy for ptp_pin_desc

Source§

impl Copy for ptp_sys_offset

Source§

impl Copy for ptp_sys_offset_extended

Source§

impl Copy for ptp_sys_offset_precise

Source§

impl Copy for ptrace_peeksiginfo_args

Source§

impl Copy for ptrace_rseq_configuration

Source§

impl Copy for ptrace_syscall_info

Source§

impl Copy for regex_t

Source§

impl Copy for regmatch_t

Source§

impl Copy for rustmax::libc::rlimit64

Source§

impl Copy for rustmax::libc::rlimit

Source§

impl Copy for rtentry

Source§

impl Copy for rustmax::libc::rusage

Source§

impl Copy for sched_attr

Source§

impl Copy for sched_param

Source§

impl Copy for sctp_authinfo

Source§

impl Copy for sctp_initmsg

Source§

impl Copy for sctp_nxtinfo

Source§

impl Copy for sctp_prinfo

Source§

impl Copy for sctp_rcvinfo

Source§

impl Copy for sctp_sndinfo

Source§

impl Copy for sctp_sndrcvinfo

Source§

impl Copy for seccomp_data

Source§

impl Copy for seccomp_notif

Source§

impl Copy for seccomp_notif_addfd

Source§

impl Copy for seccomp_notif_resp

Source§

impl Copy for seccomp_notif_sizes

Source§

impl Copy for sem_t

Source§

impl Copy for sembuf

Source§

impl Copy for semid_ds

Source§

impl Copy for seminfo

Source§

impl Copy for servent

Source§

impl Copy for shmid_ds

Source§

impl Copy for rustmax::libc::sigaction

Source§

impl Copy for rustmax::libc::sigevent

Source§

impl Copy for siginfo_t

Source§

impl Copy for signalfd_siginfo

Source§

impl Copy for sigset_t

Source§

impl Copy for rustmax::libc::sigval

Source§

impl Copy for sock_extended_err

Source§

impl Copy for sock_filter

Source§

impl Copy for sock_fprog

Source§

impl Copy for sock_txtime

Source§

impl Copy for sockaddr

Source§

impl Copy for sockaddr_alg

Source§

impl Copy for sockaddr_can

Source§

impl Copy for sockaddr_in6

Source§

impl Copy for sockaddr_in

Source§

impl Copy for sockaddr_ll

Source§

impl Copy for sockaddr_nl

Source§

impl Copy for sockaddr_pkt

Source§

impl Copy for sockaddr_storage

Source§

impl Copy for sockaddr_un

Source§

impl Copy for sockaddr_vm

Source§

impl Copy for sockaddr_xdp

Source§

impl Copy for spwd

Source§

impl Copy for stack_t

Source§

impl Copy for stat64

Source§

impl Copy for rustmax::libc::stat

Source§

impl Copy for rustmax::libc::statfs64

Source§

impl Copy for rustmax::libc::statfs

Source§

impl Copy for statvfs64

Source§

impl Copy for statvfs

Source§

impl Copy for rustmax::libc::statx

Source§

impl Copy for rustmax::libc::statx_timestamp

Source§

impl Copy for sysinfo

Source§

impl Copy for tcp_info

Source§

impl Copy for rustmax::libc::termios2

Source§

impl Copy for rustmax::libc::termios

Source§

impl Copy for rustmax::libc::timespec

Source§

impl Copy for rustmax::libc::timeval

Source§

impl Copy for timex

Source§

impl Copy for tls12_crypto_info_aes_gcm_128

Source§

impl Copy for tls12_crypto_info_aes_gcm_256

Source§

impl Copy for tls12_crypto_info_chacha20_poly1305

Source§

impl Copy for tls_crypto_info

Source§

impl Copy for tm

Source§

impl Copy for tms

Source§

impl Copy for tpacket2_hdr

Source§

impl Copy for tpacket3_hdr

Source§

impl Copy for tpacket_auxdata

Source§

impl Copy for tpacket_bd_ts

Source§

impl Copy for tpacket_block_desc

Source§

impl Copy for tpacket_hdr

Source§

impl Copy for tpacket_hdr_v1

Source§

impl Copy for tpacket_hdr_variant1

Source§

impl Copy for tpacket_req3

Source§

impl Copy for tpacket_req

Source§

impl Copy for tpacket_rollover_stats

Source§

impl Copy for tpacket_stats

Source§

impl Copy for tpacket_stats_v3

Source§

impl Copy for ucontext_t

Source§

impl Copy for ucred

Source§

impl Copy for uinput_abs_setup

Source§

impl Copy for uinput_ff_erase

Source§

impl Copy for uinput_ff_upload

Source§

impl Copy for uinput_setup

Source§

impl Copy for uinput_user_dev

Source§

impl Copy for user

Source§

impl Copy for user_fpregs_struct

Source§

impl Copy for user_regs_struct

Source§

impl Copy for utimbuf

Source§

impl Copy for utmpx

Source§

impl Copy for utsname

Source§

impl Copy for rustmax::libc::winsize

Source§

impl Copy for xdp_desc

Source§

impl Copy for xdp_mmap_offsets

Source§

impl Copy for xdp_mmap_offsets_v1

Source§

impl Copy for xdp_options

Source§

impl Copy for xdp_ring_offset

Source§

impl Copy for xdp_ring_offset_v1

Source§

impl Copy for xdp_statistics

Source§

impl Copy for xdp_statistics_v1

Source§

impl Copy for xdp_umem_reg

Source§

impl Copy for xdp_umem_reg_v1

Source§

impl Copy for xsk_tx_metadata

Source§

impl Copy for xsk_tx_metadata_completion

Source§

impl Copy for xsk_tx_metadata_request

Source§

impl Copy for DelimSpan

Source§

impl Copy for LineColumn

Source§

impl Copy for rustmax::proc_macro2::Span

1.29.0 · Source§

impl Copy for rustmax::proc_macro::Span

Source§

impl Copy for rustmax::proptest::bool::Any

Source§

impl Copy for BoolValueTree

Source§

impl Copy for Weighted

Source§

impl Copy for CharValueTree

Source§

impl Copy for rustmax::proptest::num::f32::Any

Source§

impl Copy for rustmax::proptest::num::f32::BinarySearch

Source§

impl Copy for rustmax::proptest::num::f64::Any

Source§

impl Copy for rustmax::proptest::num::f64::BinarySearch

Source§

impl Copy for rustmax::proptest::num::i8::Any

Source§

impl Copy for rustmax::proptest::num::i8::BinarySearch

Source§

impl Copy for rustmax::proptest::num::i16::Any

Source§

impl Copy for rustmax::proptest::num::i16::BinarySearch

Source§

impl Copy for rustmax::proptest::num::i32::Any

Source§

impl Copy for rustmax::proptest::num::i32::BinarySearch

Source§

impl Copy for rustmax::proptest::num::i64::Any

Source§

impl Copy for rustmax::proptest::num::i64::BinarySearch

Source§

impl Copy for rustmax::proptest::num::i128::Any

Source§

impl Copy for rustmax::proptest::num::i128::BinarySearch

Source§

impl Copy for rustmax::proptest::num::isize::Any

Source§

impl Copy for rustmax::proptest::num::isize::BinarySearch

Source§

impl Copy for rustmax::proptest::num::u8::Any

Source§

impl Copy for rustmax::proptest::num::u8::BinarySearch

Source§

impl Copy for rustmax::proptest::num::u16::Any

Source§

impl Copy for rustmax::proptest::num::u16::BinarySearch

Source§

impl Copy for rustmax::proptest::num::u32::Any

Source§

impl Copy for rustmax::proptest::num::u32::BinarySearch

Source§

impl Copy for rustmax::proptest::num::u64::Any

Source§

impl Copy for rustmax::proptest::num::u64::BinarySearch

Source§

impl Copy for rustmax::proptest::num::u128::Any

Source§

impl Copy for rustmax::proptest::num::u128::BinarySearch

Source§

impl Copy for rustmax::proptest::num::usize::Any

Source§

impl Copy for rustmax::proptest::num::usize::BinarySearch

Source§

impl Copy for Probability

Source§

impl Copy for rustmax::proptest::sample::Index

Source§

impl Copy for CheckStrategySanityOptions

Source§

impl Copy for StringParam

Source§

impl Copy for rustmax::rand::distr::slice::Empty

Source§

impl Copy for rustmax::rand::distr::Alphanumeric

Source§

impl Copy for rustmax::rand::distr::Bernoulli

Source§

impl Copy for rustmax::rand::distr::Open01

Source§

impl Copy for rustmax::rand::distr::OpenClosed01

Source§

impl Copy for StandardUniform

Source§

impl Copy for rustmax::rand::distr::uniform::UniformChar

Source§

impl Copy for rustmax::rand::distr::uniform::UniformDuration

Source§

impl Copy for UniformUsize

Source§

impl Copy for OsError

Source§

impl Copy for rustmax::rand_pcg::rand_core::OsRng

Source§

impl Copy for StatusCode

Source§

impl Copy for rustmax::reqwest::Version

Source§

impl Copy for rustmax::reqwest::tls::Version

Source§

impl Copy for rustmax::rustyline::Config

Source§

impl Copy for KeyEvent

Source§

impl Copy for Modifiers

Source§

impl Copy for IgnoredAny

Source§

impl Copy for ATerm

Source§

impl Copy for B0

Source§

impl Copy for B1

Source§

impl Copy for Equal

Source§

impl Copy for Greater

Source§

impl Copy for Less

Source§

impl Copy for UTerm

Source§

impl Copy for Z0

Source§

impl Copy for Eager

Source§

impl Copy for rustmax::sha2::digest::block_buffer::Error

Source§

impl Copy for Lazy

Source§

impl Copy for InvalidLength

Source§

impl Copy for InvalidBufferSize

Source§

impl Copy for InvalidOutputSize

Source§

impl Copy for Domain

Source§

impl Copy for rustmax::socket2::Protocol

Source§

impl Copy for RecvFlags

Source§

impl Copy for rustmax::socket2::Type

Source§

impl Copy for rustmax::std::alloc::AllocError

Source§

impl Copy for Global

1.28.0 · Source§

impl Copy for Layout

1.28.0 · Source§

impl Copy for System

1.0.0 · Source§

impl Copy for TypeId

1.27.0 · Source§

impl Copy for CpuidResult

1.27.0 · Source§

impl Copy for __m128

Source§

impl Copy for __m128bh

1.27.0 · Source§

impl Copy for __m128d

Source§

impl Copy for __m128h

1.27.0 · Source§

impl Copy for __m128i

1.27.0 · Source§

impl Copy for __m256

Source§

impl Copy for __m256bh

1.27.0 · Source§

impl Copy for __m256d

Source§

impl Copy for __m256h

1.27.0 · Source§

impl Copy for __m256i

1.72.0 · Source§

impl Copy for __m512

Source§

impl Copy for __m512bh

1.72.0 · Source§

impl Copy for __m512d

Source§

impl Copy for __m512h

1.72.0 · Source§

impl Copy for __m512i

Source§

impl Copy for bf16

1.34.0 · Source§

impl Copy for TryFromSliceError

1.34.0 · Source§

impl Copy for CharTryFromError

1.59.0 · Source§

impl Copy for TryFromCharError

1.0.0 · Source§

impl Copy for rustmax::std::fmt::Error

1.75.0 · Source§

impl Copy for FileTimes

1.1.0 · Source§

impl Copy for rustmax::std::fs::FileType

1.0.0 · Source§

impl Copy for rustmax::std::io::Empty

1.0.0 · Source§

impl Copy for Sink

1.33.0 · Source§

impl Copy for PhantomPinned

Source§

impl Copy for Assume

1.0.0 · Source§

impl Copy for rustmax::std::net::Ipv4Addr

1.0.0 · Source§

impl Copy for rustmax::std::net::Ipv6Addr

1.0.0 · Source§

impl Copy for SocketAddrV4

1.0.0 · Source§

impl Copy for SocketAddrV6

1.34.0 · Source§

impl Copy for TryFromIntError

1.0.0 · Source§

impl Copy for RangeFull

Source§

impl Copy for rustmax::std::os::unix::net::UCred

1.61.0 · Source§

impl Copy for ExitCode

1.0.0 · Source§

impl Copy for ExitStatus

Source§

impl Copy for ExitStatusError

Source§

impl Copy for rustmax::std::ptr::Alignment

Source§

impl Copy for DefaultRandomSource

1.0.0 · Source§

impl Copy for Utf8Error

1.0.0 · Source§

impl Copy for rustmax::std::sync::mpsc::RecvError

1.5.0 · Source§

impl Copy for rustmax::std::sync::WaitTimeoutResult

1.36.0 · Source§

impl Copy for RawWakerVTable

1.26.0 · Source§

impl Copy for AccessError

1.19.0 · Source§

impl Copy for ThreadId

1.3.0 · Source§

impl Copy for rustmax::std::time::Duration

1.8.0 · Source§

impl Copy for rustmax::std::time::Instant

1.8.0 · Source§

impl Copy for SystemTime

Source§

impl Copy for End

Source§

impl Copy for Nothing

Source§

impl Copy for Abstract

Source§

impl Copy for And

Source§

impl Copy for AndAnd

Source§

impl Copy for AndEq

Source§

impl Copy for As

Source§

impl Copy for Async

Source§

impl Copy for rustmax::syn::token::At

Source§

impl Copy for Auto

Source§

impl Copy for Await

Source§

impl Copy for Become

Source§

impl Copy for Box

Source§

impl Copy for Brace

Source§

impl Copy for Bracket

Source§

impl Copy for Break

Source§

impl Copy for Caret

Source§

impl Copy for CaretEq

Source§

impl Copy for Colon

Source§

impl Copy for Comma

Source§

impl Copy for Const

Source§

impl Copy for Continue

Source§

impl Copy for Crate

Source§

impl Copy for Default

Source§

impl Copy for Do

Source§

impl Copy for Dollar

Source§

impl Copy for rustmax::syn::token::Dot

Source§

impl Copy for DotDot

Source§

impl Copy for DotDotDot

Source§

impl Copy for DotDotEq

Source§

impl Copy for Dyn

Source§

impl Copy for Else

Source§

impl Copy for Enum

Source§

impl Copy for Eq

Source§

impl Copy for EqEq

Source§

impl Copy for Extern

Source§

impl Copy for FatArrow

Source§

impl Copy for Final

Source§

impl Copy for Fn

Source§

impl Copy for For

Source§

impl Copy for Ge

Source§

impl Copy for Group

Source§

impl Copy for Gt

Source§

impl Copy for If

Source§

impl Copy for Impl

Source§

impl Copy for In

Source§

impl Copy for LArrow

Source§

impl Copy for Le

Source§

impl Copy for Let

Source§

impl Copy for Loop

Source§

impl Copy for Lt

Source§

impl Copy for Macro

Source§

impl Copy for rustmax::syn::token::Match

Source§

impl Copy for Minus

Source§

impl Copy for MinusEq

Source§

impl Copy for Mod

Source§

impl Copy for Move

Source§

impl Copy for Mut

Source§

impl Copy for Ne

Source§

impl Copy for Not

Source§

impl Copy for Or

Source§

impl Copy for OrEq

Source§

impl Copy for OrOr

Source§

impl Copy for Override

Source§

impl Copy for Paren

Source§

impl Copy for PathSep

Source§

impl Copy for Percent

Source§

impl Copy for PercentEq

Source§

impl Copy for Plus

Source§

impl Copy for PlusEq

Source§

impl Copy for Pound

Source§

impl Copy for Priv

Source§

impl Copy for Pub

Source§

impl Copy for Question

Source§

impl Copy for RArrow

Source§

impl Copy for Raw

Source§

impl Copy for rustmax::syn::token::Ref

Source§

impl Copy for Return

Source§

impl Copy for SelfType

Source§

impl Copy for SelfValue

Source§

impl Copy for Semi

Source§

impl Copy for Shl

Source§

impl Copy for ShlEq

Source§

impl Copy for Shr

Source§

impl Copy for ShrEq

Source§

impl Copy for Slash

Source§

impl Copy for SlashEq

Source§

impl Copy for Star

Source§

impl Copy for StarEq

Source§

impl Copy for Static

Source§

impl Copy for Struct

Source§

impl Copy for Super

Source§

impl Copy for Tilde

Source§

impl Copy for Trait

Source§

impl Copy for Try

Source§

impl Copy for rustmax::syn::token::Type

Source§

impl Copy for Typeof

Source§

impl Copy for Underscore

Source§

impl Copy for Union

Source§

impl Copy for Unsafe

Source§

impl Copy for Unsized

Source§

impl Copy for Use

Source§

impl Copy for Virtual

Source§

impl Copy for Where

Source§

impl Copy for While

Source§

impl Copy for rustmax::syn::token::Yield

Source§

impl Copy for WS

Source§

impl Copy for rustmax::tokio::io::Interest

Source§

impl Copy for Ready

Source§

impl Copy for rustmax::tokio::net::unix::UCred

Source§

impl Copy for SignalKind

Source§

impl Copy for rustmax::tokio::task::Id

Source§

impl Copy for rustmax::tokio::time::error::Error

Source§

impl Copy for rustmax::tokio::time::Instant

Source§

impl Copy for rustmax::toml::value::Date

Source§

impl Copy for Datetime

Source§

impl Copy for rustmax::toml::value::Time

Source§

impl Copy for Rate

Source§

impl Copy for Cost

Source§

impl Copy for Count

Source§

impl Copy for CompleteOnResponse

Source§

impl Copy for Elf_Dyn_Union

Source§

impl Copy for __sifields

Source§

impl Copy for __sifields__bindgen_ty_5__bindgen_ty_1

Source§

impl Copy for fscrypt_get_policy_ex_arg__bindgen_ty_1

Source§

impl Copy for fscrypt_key_specifier__bindgen_ty_1

Source§

impl Copy for sigevent__bindgen_ty_1

Source§

impl Copy for siginfo__bindgen_ty_1

Source§

impl Copy for linux_raw_sys::general::sigval

Source§

impl Copy for uffd_msg__bindgen_ty_1

Source§

impl Copy for uffd_msg__bindgen_ty_1__bindgen_ty_1__bindgen_ty_1

Source§

impl Copy for vec128_storage

Source§

impl Copy for vec256_storage

Source§

impl Copy for vec512_storage

Source§

impl Copy for __c_anonymous_ifc_ifcu

Source§

impl Copy for __c_anonymous_ifr_ifru

Source§

impl Copy for __c_anonymous_iwreq

Source§

impl Copy for __c_anonymous_ptp_perout_request_1

Source§

impl Copy for __c_anonymous_ptp_perout_request_2

Source§

impl Copy for __c_anonymous_ptrace_syscall_info_data

Source§

impl Copy for __c_anonymous_sockaddr_can_can_addr

Source§

impl Copy for __c_anonymous_xsk_tx_metadata_union

Source§

impl Copy for iwreq_data

Source§

impl Copy for tpacket_bd_header_u

Source§

impl Copy for tpacket_req_u

Source§

impl<'a> Copy for Unexpected<'a>

1.0.0 · Source§

impl<'a> Copy for Component<'a>

1.0.0 · Source§

impl<'a> Copy for Prefix<'a>

Source§

impl<'a> Copy for Utf8Pattern<'a>

Source§

impl<'a> Copy for httparse::Header<'a>

Source§

impl<'a> Copy for LocaleFallbackerBorrowed<'a>

Source§

impl<'a> Copy for LocaleFallbackerWithConfig<'a>

Source§

impl<'a> Copy for ScriptExtensionsSet<'a>

Source§

impl<'a> Copy for ScriptWithExtensionsBorrowed<'a>

Source§

impl<'a> Copy for CodePointSetDataBorrowed<'a>

Source§

impl<'a> Copy for UnicodeSetDataBorrowed<'a>

Source§

impl<'a> Copy for DataRequest<'a>

Source§

impl<'a> Copy for TrieSetSlice<'a>

Source§

impl<'a> Copy for SpanArithmetic<'a>

Source§

impl<'a> Copy for SpanCompare<'a>

Source§

impl<'a> Copy for SpanRelativeTo<'a>

Source§

impl<'a> Copy for SpanRound<'a>

Source§

impl<'a> Copy for SpanTotal<'a>

Source§

impl<'a> Copy for ZonedDifference<'a>

Source§

impl<'a> Copy for Name<'a>

1.0.0 · Source§

impl<'a> Copy for Arguments<'a>

1.36.0 · Source§

impl<'a> Copy for IoSlice<'a>

1.10.0 · Source§

impl<'a> Copy for rustmax::std::panic::Location<'a>

1.28.0 · Source§

impl<'a> Copy for Ancestors<'a>

1.0.0 · Source§

impl<'a> Copy for PrefixComponent<'a>

Source§

impl<'a> Copy for Cursor<'a>

Source§

impl<'a> Copy for Parse<'a>

Source§

impl<'a> Copy for ParseOptions<'a>

Source§

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

Source§

impl<'a, K0, K1, V> Copy for ZeroMap2dBorrowed<'a, K0, K1, V>
where K0: ZeroMapKV<'a> + ?Sized, K1: ZeroMapKV<'a> + ?Sized, V: ZeroMapKV<'a> + ?Sized,

Source§

impl<'a, K, V> Copy for ZeroMapBorrowed<'a, K, V>
where K: ZeroMapKV<'a> + ?Sized, V: ZeroMapKV<'a> + ?Sized,

Source§

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

Source§

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

Source§

impl<'a, T> Copy for CodePointMapDataBorrowed<'a, T>
where T: Copy + TrieValue,

Source§

impl<'a, T> Copy for PropertyEnumToValueNameLinearMapperBorrowed<'a, T>
where T: Copy,

Source§

impl<'a, T> Copy for PropertyEnumToValueNameLinearTiny4MapperBorrowed<'a, T>
where T: Copy,

Source§

impl<'a, T> Copy for PropertyEnumToValueNameSparseMapperBorrowed<'a, T>
where T: Copy,

Source§

impl<'a, T> Copy for PropertyValueNameToEnumMapperBorrowed<'a, T>
where T: Copy,

Source§

impl<'a, T> Copy for Slice<'a, T>
where T: Copy,

Source§

impl<'a, T> Copy for zerocopy::util::ptr::Ptr<'a, T>
where T: ?Sized,

Source§

impl<'a, T> Copy for Choose<'a, T>
where T: Copy,

Source§

impl<'a, T, I> Copy 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 Copy. We do not implement Copy 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.

Source§

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

Source§

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

Source§

impl<'c, 'a> Copy for StepCursor<'c, 'a>

Source§

impl<'data> Copy for ImportName<'data>

Source§

impl<'data> Copy for ExportTarget<'data>

Source§

impl<'data> Copy for object::read::pe::import::Import<'data>

Source§

impl<'data> Copy for ArchiveSymbol<'data>

Source§

impl<'data> Copy for object::read::coff::section::SectionTable<'data>

Source§

impl<'data> Copy for object::read::elf::version::Version<'data>

Source§

impl<'data> Copy for DataDirectories<'data>

Source§

impl<'data> Copy for object::read::pe::export::Export<'data>

Source§

impl<'data> Copy for RelocationBlockIterator<'data>

Source§

impl<'data> Copy for ResourceDirectory<'data>

Source§

impl<'data> Copy for RichHeaderInfo<'data>

Source§

impl<'data> Copy for CodeView<'data>

Source§

impl<'data> Copy for CompressedData<'data>

Source§

impl<'data> Copy for object::read::Export<'data>

Source§

impl<'data> Copy for object::read::Import<'data>

Source§

impl<'data> Copy for ObjectMapEntry<'data>

Source§

impl<'data> Copy for ObjectMapFile<'data>

Source§

impl<'data> Copy for SymbolMapName<'data>

Source§

impl<'data> Copy for Bytes<'data>

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

impl<'data, Elf, R> Copy for object::read::elf::section::SectionTable<'data, Elf, R>
where Elf: Copy + FileHeader, R: Copy + ReadRef<'data>, <Elf as FileHeader>::SectionHeader: Copy,

Source§

impl<'data, Elf, R> Copy for object::read::elf::symbol::SymbolTable<'data, Elf, R>
where Elf: Copy + FileHeader, R: Copy + ReadRef<'data>, <Elf as FileHeader>::Sym: Copy, <Elf as FileHeader>::Endian: Copy,

Source§

impl<'data, Mach, R> Copy for object::read::macho::symbol::SymbolTable<'data, Mach, R>
where Mach: Copy + MachHeader, R: Copy + ReadRef<'data>, <Mach as MachHeader>::Nlist: Copy,

Source§

impl<'data, R> Copy for ArchiveFile<'data, R>
where R: Copy + ReadRef<'data>,

Source§

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

Source§

impl<'data, Xcoff> Copy for object::read::xcoff::section::SectionTable<'data, Xcoff>
where Xcoff: Copy + FileHeader, <Xcoff as FileHeader>::SectionHeader: Copy,

Source§

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

Source§

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

Source§

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

Source§

impl<'fd> Copy for PollFd<'fd>

Source§

impl<'fd> Copy for FdSet<'fd>

1.63.0 · Source§

impl<'fd> Copy for BorrowedFd<'fd>

Source§

impl<'h> Copy for rustmax::regex::bytes::Match<'h>

Source§

impl<'h> Copy for rustmax::regex::Match<'h>

Source§

impl<'i> Copy for pest::position::Position<'i>

Source§

impl<'i> Copy for pest::span::Span<'i>

Source§

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

Source§

impl<A> Copy for ExtendedGcd<A>
where A: Copy,

Source§

impl<A, B> Copy for rustmax::tower::util::Either<A, B>
where A: Copy, B: Copy,

Source§

impl<A, B> Copy for Tuple2ULE<A, B>
where A: ULE, B: ULE,

Source§

impl<A, B, C> Copy for Tuple3ULE<A, B, C>
where A: ULE, B: ULE, C: ULE,

Source§

impl<A, B, C, D> Copy for Tuple4ULE<A, B, C, D>
where A: ULE, B: ULE, C: ULE, D: ULE,

Source§

impl<A, B, C, D, E> Copy for Tuple5ULE<A, B, C, D, E>
where A: ULE, B: ULE, C: ULE, D: ULE, E: ULE,

Source§

impl<A, B, C, D, E, F> Copy for Tuple6ULE<A, B, C, D, E, F>
where A: ULE, B: ULE, C: ULE, D: ULE, E: ULE, F: ULE,

Source§

impl<B> Copy for Limited<B>
where B: Copy,

Source§

impl<B> Copy for BodyDataStream<B>
where B: Copy,

Source§

impl<B> Copy for BodyStream<B>
where B: Copy,

1.55.0 · Source§

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

Source§

impl<B, F> Copy for MapErr<B, F>
where B: Copy, F: Copy,

Source§

impl<B, F> Copy for MapFrame<B, F>
where B: Copy, F: Copy,

Source§

impl<B, T> Copy for zerocopy::ref::def::Ref<B, T>
where B: CopyableByteSlice + Copy, T: ?Sized,

Source§

impl<D> Copy for http_body_util::empty::Empty<D>

Source§

impl<D> Copy for Full<D>
where D: Copy,

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

impl<E> Copy for object::elf::FileHeader32<E>
where E: Copy + Endian,

Source§

impl<E> Copy for object::elf::FileHeader64<E>
where E: Copy + Endian,

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

impl<E> Copy for object::elf::Rel32<E>
where E: Copy + Endian,

Source§

impl<E> Copy for object::elf::Rel64<E>
where E: Copy + Endian,

Source§

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

Source§

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

Source§

impl<E> Copy for Relr32<E>
where E: Copy + Endian,

Source§

impl<E> Copy for Relr64<E>
where E: Copy + Endian,

Source§

impl<E> Copy for object::elf::SectionHeader32<E>
where E: Copy + Endian,

Source§

impl<E> Copy for object::elf::SectionHeader64<E>
where E: Copy + Endian,

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

impl<E> Copy for object::macho::Relocation<E>
where E: Copy + Endian,

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

impl<E> Copy for BoolDeserializer<E>

Source§

impl<E> Copy for CharDeserializer<E>

Source§

impl<E> Copy for F32Deserializer<E>

Source§

impl<E> Copy for F64Deserializer<E>

Source§

impl<E> Copy for I8Deserializer<E>

Source§

impl<E> Copy for I16Deserializer<E>

Source§

impl<E> Copy for I32Deserializer<E>

Source§

impl<E> Copy for I64Deserializer<E>

Source§

impl<E> Copy for I128Deserializer<E>

Source§

impl<E> Copy for IsizeDeserializer<E>

Source§

impl<E> Copy for U8Deserializer<E>

Source§

impl<E> Copy for U16Deserializer<E>

Source§

impl<E> Copy for U32Deserializer<E>

Source§

impl<E> Copy for U64Deserializer<E>

Source§

impl<E> Copy for U128Deserializer<E>

Source§

impl<E> Copy for UnitDeserializer<E>

Source§

impl<E> Copy for UsizeDeserializer<E>

Source§

impl<Enum> Copy for TryFromPrimitiveError<Enum>

1.28.0 · Source§

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

Source§

impl<F> Copy for LayerFn<F>
where F: Copy,

Source§

impl<I> Copy for InputError<I>
where I: Copy + Clone,

Source§

impl<I> Copy for Located<I>
where I: Copy,

Source§

impl<I> Copy for Partial<I>
where I: Copy,

Source§

impl<I> Copy for AppendHeaders<I>
where I: Copy,

Source§

impl<I, S> Copy for Stateful<I, S>
where I: Copy, S: Copy,

Source§

impl<Idx> Copy for rustmax::core::range::Range<Idx>
where Idx: Copy,

Source§

impl<Idx> Copy for RangeFrom<Idx>
where Idx: Copy,

Source§

impl<Idx> Copy for RangeInclusive<Idx>
where Idx: Copy,

1.0.0 · Source§

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

1.26.0 · Source§

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

Source§

impl<L, R> Copy for http_body_util::either::Either<L, R>
where L: Copy, R: Copy,

Source§

impl<L, R> Copy for rustmax::rayon::iter::Either<L, R>
where L: Copy, R: Copy,

Source§

impl<NI> Copy for Avx2Machine<NI>
where NI: Copy,

Source§

impl<O> Copy for zerocopy::byteorder::F32<O>
where O: Copy,

Source§

impl<O> Copy for zerocopy::byteorder::F32<O>
where O: Copy,

Source§

impl<O> Copy for zerocopy::byteorder::F64<O>
where O: Copy,

Source§

impl<O> Copy for zerocopy::byteorder::F64<O>
where O: Copy,

Source§

impl<O> Copy for zerocopy::byteorder::I16<O>
where O: Copy,

Source§

impl<O> Copy for zerocopy::byteorder::I16<O>
where O: Copy,

Source§

impl<O> Copy for zerocopy::byteorder::I32<O>
where O: Copy,

Source§

impl<O> Copy for zerocopy::byteorder::I32<O>
where O: Copy,

Source§

impl<O> Copy for zerocopy::byteorder::I64<O>
where O: Copy,

Source§

impl<O> Copy for zerocopy::byteorder::I64<O>
where O: Copy,

Source§

impl<O> Copy for zerocopy::byteorder::I128<O>
where O: Copy,

Source§

impl<O> Copy for zerocopy::byteorder::I128<O>
where O: Copy,

Source§

impl<O> Copy for Isize<O>
where O: Copy,

Source§

impl<O> Copy for zerocopy::byteorder::U16<O>
where O: Copy,

Source§

impl<O> Copy for zerocopy::byteorder::U16<O>
where O: Copy,

Source§

impl<O> Copy for zerocopy::byteorder::U32<O>
where O: Copy,

Source§

impl<O> Copy for zerocopy::byteorder::U32<O>
where O: Copy,

Source§

impl<O> Copy for zerocopy::byteorder::U64<O>
where O: Copy,

Source§

impl<O> Copy for zerocopy::byteorder::U64<O>
where O: Copy,

Source§

impl<O> Copy for zerocopy::byteorder::U128<O>
where O: Copy,

Source§

impl<O> Copy for zerocopy::byteorder::U128<O>
where O: Copy,

Source§

impl<O> Copy for Usize<O>
where O: Copy,

Source§

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

1.33.0 · Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

impl<R> Copy for gimli::read::unit::Attribute<R>
where R: Copy + Reader,

Source§

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

Source§

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

Source§

impl<R> Copy for UnwrapErr<R>
where R: Copy + TryRngCore,

Source§

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

Source§

impl<R, Offset> Copy for gimli::read::op::Location<R, Offset>
where R: Copy + Reader<Offset = Offset>, Offset: Copy + ReaderOffset,

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

impl<Request> Copy for BufferLayer<Request>

Source§

impl<S3, S4, NI> Copy for SseMachine<S3, S4, NI>
where S3: Copy, S4: Copy, NI: Copy,

Source§

impl<S> Copy for StreamBody<S>
where S: Copy,

Source§

impl<S> Copy for TowerToHyperService<S>
where S: Copy,

Source§

impl<S> Copy for rustmax::axum::extract::State<S>
where S: Copy,

Source§

impl<S> Copy for Flatten<S>
where S: Copy,

Source§

impl<S> Copy for IndFlatten<S>
where S: Copy,

Source§

impl<S> Copy for rustmax::tower::make::Shared<S>
where S: Copy,

Source§

impl<S, T> Copy for AddExtension<S, T>
where S: Copy, T: Copy,

Source§

impl<S, T> Copy for UniformArrayStrategy<S, T>
where S: Copy, T: Copy,

Source§

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

Source§

impl<Storage> Copy for __BindgenBitfieldUnit<Storage>
where Storage: Copy,

Source§

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

Source§

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

Source§

impl<T> Copy for Status<T>
where T: Copy,

Source§

impl<T> Copy for itertools::FoldWhile<T>
where T: Copy,

Source§

impl<T> Copy for itertools::minmax::MinMaxResult<T>
where T: Copy,

Source§

impl<T> Copy for LocalResult<T>
where T: Copy,

Source§

impl<T> Copy for Resettable<T>
where T: Copy,

Source§

impl<T> Copy for rustmax::crossbeam::channel::SendTimeoutError<T>
where T: Copy,

Source§

impl<T> Copy for rustmax::crossbeam::channel::TrySendError<T>
where T: Copy,

Source§

impl<T> Copy for Steal<T>
where T: Copy,

Source§

impl<T> Copy for rustmax::itertools::FoldWhile<T>
where T: Copy,

Source§

impl<T> Copy for rustmax::itertools::MinMaxResult<T>
where T: Copy,

1.17.0 · Source§

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

1.0.0 · Source§

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

Source§

impl<T> Copy for rustmax::std::sync::mpmc::SendTimeoutError<T>
where T: Copy,

1.0.0 · Source§

impl<T> Copy for rustmax::std::sync::mpsc::TrySendError<T>
where T: Copy,

1.36.0 · Source§

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

Source§

impl<T> Copy for rustmax::tokio::sync::mpsc::error::SendTimeoutError<T>
where T: Copy,

Source§

impl<T> Copy for rustmax::tokio::sync::mpsc::error::TrySendError<T>
where T: Copy,

1.0.0 · Source§

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

1.0.0 · Source§

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

1.0.0 · Source§

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

Shared references can be copied, but mutable references cannot!

Source§

impl<T> Copy for CapacityError<T>
where T: Copy,

Source§

impl<T> Copy for endian_type::BigEndian<T>
where T: Copy,

Source§

impl<T> Copy for endian_type::LittleEndian<T>
where T: Copy,

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

impl<T> Copy for Caseless<T>
where T: Copy,

Source§

impl<T> Copy for zerocopy::wrappers::Unalign<T>
where T: Copy,

Source§

impl<T> Copy for zerocopy::wrappers::Unalign<T>
where T: Copy,

Source§

impl<T> Copy for MockConnectInfo<T>
where T: Copy,

Source§

impl<T> Copy for ConnectInfo<T>
where T: Copy,

Source§

impl<T> Copy for Query<T>
where T: Copy,

Source§

impl<T> Copy for Html<T>
where T: Copy,

Source§

impl<T> Copy for Extension<T>
where T: Copy,

Source§

impl<T> Copy for Form<T>
where T: Copy,

Source§

impl<T> Copy for Json<T>
where T: Copy,

Source§

impl<T> Copy for RangedI64ValueParser<T>
where T: Copy + TryFrom<i64> + Clone + Send + Sync,

Source§

impl<T> Copy for RangedU64ValueParser<T>
where T: Copy + TryFrom<u64>,

Source§

impl<T> Copy for rustmax::crossbeam::channel::SendError<T>
where T: Copy,

Source§

impl<T> Copy for rustmax::crossbeam::epoch::Shared<'_, T>
where T: Pointable + ?Sized,

Source§

impl<T> Copy for CachePadded<T>
where T: Copy,

Source§

impl<T> Copy for TryFromReprError<T>
where T: Copy,

Source§

impl<T> Copy for TryIntoError<T>
where T: Copy,

Source§

impl<T> Copy for TryUnwrapError<T>
where T: Copy,

Source§

impl<T> Copy for AllowStdIo<T>
where T: Copy,

Source§

impl<T> Copy for TryFromBigIntError<T>
where T: Copy,

Source§

impl<T> Copy for ArrayValueTree<T>
where T: Copy,

Source§

impl<T> Copy for BitSetStrategy<T>
where T: Copy + BitSetLike,

Source§

impl<T> Copy for BitSetValueTree<T>
where T: Copy + BitSetLike,

Source§

impl<T> Copy for Just<T>
where T: Copy + Clone + Debug,

Source§

impl<T> Copy for Fuse<T>
where T: Copy,

Source§

impl<T> Copy for NoShrink<T>
where T: Copy,

Source§

impl<T> Copy for TupleUnion<T>
where T: Copy,

Source§

impl<T> Copy for TupleUnionValueTree<T>
where T: Copy,

Source§

impl<T> Copy for TupleValueTree<T>
where T: Copy,

1.19.0 · Source§

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

1.0.0 · Source§

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

1.21.0 · Source§

impl<T> Copy for Discriminant<T>

1.20.0 · Source§

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

1.28.0 · Source§

impl<T> Copy for NonZero<T>

1.74.0 · Source§

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

1.0.0 · Source§

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

1.25.0 · Source§

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

1.0.0 · Source§

impl<T> Copy for rustmax::std::sync::mpsc::SendError<T>
where T: Copy,

Source§

impl<T> Copy for rustmax::tokio::sync::mpsc::error::SendError<T>
where T: Copy,

Source§

impl<T> Copy for rustmax::tokio::sync::watch::error::SendError<T>
where T: Copy,

Source§

impl<T> Copy for ServiceFn<T>
where T: Copy,

1.36.0 · Source§

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

1.0.0 · Source§

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

Source§

impl<T, F> Copy for AlwaysReady<T, F>
where F: Fn() -> T + Copy,

Source§

impl<T, F> Copy for LazyJust<T, F>
where F: Copy + Fn() -> T,

Source§

impl<T, N> Copy for GenericArray<T, N>
where T: Copy, N: ArrayLength<T>, <N as ArrayLength<T>>::ArrayType: Copy,

Source§

impl<T, P> Copy for rustmax::syn::punctuated::Pair<T, P>
where T: Copy, P: Copy,

Source§

impl<T, S> Copy for Checkpoint<T, S>
where T: Copy,

Source§

impl<T, U> Copy for openssl::ex_data::Index<T, U>

1.58.0 · Source§

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

Source§

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

Source§

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

Source§

impl<Tz> Copy for rustmax::chrono::Date<Tz>
where Tz: TimeZone, <Tz as TimeZone>::Offset: Copy,

Source§

impl<Tz> Copy for rustmax::chrono::DateTime<Tz>
where Tz: TimeZone, <Tz as TimeZone>::Offset: Copy, NaiveDateTime: Copy,

Source§

impl<U> Copy for OptionULE<U>
where U: Copy,

Source§

impl<U> Copy for NInt<U>
where U: Copy + Unsigned + NonZero,

Source§

impl<U> Copy for PInt<U>
where U: Copy + Unsigned + NonZero,

Source§

impl<U, B> Copy for UInt<U, B>
where U: Copy, B: Copy,

Source§

impl<U, const N: usize> Copy for NichedOption<U, N>
where U: Copy,

Source§

impl<U, const N: usize> Copy for NichedOptionULE<U, N>
where U: NicheBytes<N> + ULE,

Source§

impl<V> Copy for CharDataTable<V>
where V: Copy + 'static,

Source§

impl<V, A> Copy for TArr<V, A>
where V: Copy, A: Copy,

Source§

impl<X> Copy for rand::distributions::uniform::Uniform<X>

Source§

impl<X> Copy for rand::distributions::uniform::UniformFloat<X>
where X: Copy,

Source§

impl<X> Copy for rand::distributions::uniform::UniformInt<X>
where X: Copy,

Source§

impl<X> Copy for rustmax::rand::distr::Uniform<X>

Source§

impl<X> Copy for rustmax::rand::distr::uniform::UniformFloat<X>
where X: Copy,

Source§

impl<X> Copy for rustmax::rand::distr::uniform::UniformInt<X>
where X: Copy,

Source§

impl<Y> Copy for NeverMarker<Y>
where Y: Copy,

Source§

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

Source§

impl<const CAP: usize> Copy for ArrayString<CAP>

Source§

impl<const N: usize> Copy for TinyAsciiStr<N>

Source§

impl<const N: usize> Copy for UnvalidatedTinyAsciiStr<N>

Source§

impl<const N: usize> Copy for RawBytesULE<N>