devela::_dep::_std::prelude::rust_2024

Trait Copy

1.85.0 · Source
pub trait Copy: Clone { }
Available on crate feature std only.
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 devela::_core::ascii::Char

Source§

impl Copy for DebugAsHex

Source§

impl Copy for devela::_core::fmt::Sign

1.7.0 · Source§

impl Copy for IpAddr

Source§

impl Copy for Ipv6MulticastScope

1.0.0 · Source§

impl Copy for SocketAddr

Source§

impl Copy for SearchStep

Source§

impl Copy for ExampleEnumIntU8

Available on doc only.
Source§

impl Copy for AngleDirection

Available on crate feature geom only.
Source§

impl Copy for AngleKind

Available on crate feature geom only.
Source§

impl Copy for AudioError

Available on crate feature audio only.
Source§

impl Copy for ColorError

Available on crate feature color only.
Source§

impl Copy for CompressionMode

Source§

impl Copy for DrawError

Available on crate feature draw only.
Source§

impl Copy for EncodingMode

1.28.0 · Source§

impl Copy for devela::all::FmtAlignment

Source§

impl Copy for FontError

Available on crate feature font only.
Source§

impl Copy for ImageError

Available on crate feature image only.
1.0.0 · Source§

impl Copy for devela::all::IoErrorKind

Source§

impl Copy for MediaError

Available on media·· only.
Source§

impl Copy for MidiError

Available on crate feature midi only.
Source§

impl Copy for NotAvailable

Source§

impl Copy for WaveletUnitRole

Available on crate feature wave only.
1.34.0 · Source§

impl Copy for Infallible

Source§

impl Copy for DataNotEnough

Source§

impl Copy for MismatchedBounds

Source§

impl Copy for PartialSpace

1.0.0 · Source§

impl Copy for FpCategory

Source§

impl Copy for NumError

1.0.0 · Source§

impl Copy for devela::num::Ordering

Source§

impl Copy for devela::num::Sign

Source§

impl Copy for UnitBi

Available on crate feature unit only.
Source§

impl Copy for UnitSi

Available on crate feature unit only.
Source§

impl Copy for Month

Source§

impl Copy for devela::phys::Weekday

Source§

impl Copy for devela::text::AsciiChar

Source§

impl Copy for InvalidText

Source§

impl Copy for LayoutError

Available on crate feature layout only.
1.0.0 · Source§

impl Copy for devela::work::AtomicOrdering

§

impl Copy for CheckedCastError

§

impl Copy for PodCastError

§

impl Copy for SetCursorStyle

§

impl Copy for devela::_dep::crossterm::event::KeyCode

§

impl Copy for KeyEventKind

§

impl Copy for MediaKeyCode

§

impl Copy for ModifierKeyCode

§

impl Copy for devela::_dep::crossterm::event::MouseButton

§

impl Copy for MouseEventKind

§

impl Copy for Attribute

§

impl Copy for Color

§

impl Copy for Colored

§

impl Copy for ClearType

§

impl Copy for Era

§

impl Copy for devela::_dep::jiff::civil::Weekday

§

impl Copy for RoundMode

§

impl Copy for Unit

§

impl Copy for Designator

§

impl Copy for devela::_dep::jiff::fmt::friendly::Direction

§

impl Copy for FractionalUnit

§

impl Copy for Spacing

§

impl Copy for Meridiem

§

impl Copy for PiecesOffset

§

impl Copy for AmbiguousOffset

§

impl Copy for Disambiguation

§

impl Copy for Dst

§

impl Copy for OffsetConflict

§

impl Copy for ClockSpeed

§

impl Copy for DistortionKind

§

impl Copy for EqFilterKind

§

impl Copy for devela::_dep::kira::effect::filter::FilterMode

§

impl Copy for Easing

§

impl Copy for StartTime

§

impl Copy for WhenToStart

§

impl Copy for Waveform

§

impl Copy for EndPosition

§

impl Copy for PlaybackPosition

§

impl Copy for PlaybackState

§

impl Copy for TrackPlaybackState

Source§

impl Copy for devela::_dep::log::Level

Source§

impl Copy for devela::_dep::log::LevelFilter

§

impl Copy for PrefilterConfig

§

impl Copy for ConnectErrorKind

§

impl Copy for Ignore

§

impl Copy for PortInfoError

§

impl Copy for devela::_dep::midir::SendError

§

impl Copy for AppleGfxApi

§

impl Copy for WebGLVersion

§

impl Copy for Backend

§

impl Copy for BlendFactor

§

impl Copy for BlendValue

§

impl Copy for BufferType

§

impl Copy for BufferUsage

§

impl Copy for CompareFunc

§

impl Copy for Comparison

§

impl Copy for CullFace

§

impl Copy for CursorIcon

§

impl Copy for Equation

§

impl Copy for devela::_dep::miniquad::FilterMode

§

impl Copy for FrontFaceOrder

§

impl Copy for devela::_dep::miniquad::KeyCode

§

impl Copy for MipmapFilterMode

§

impl Copy for devela::_dep::miniquad::MouseButton

§

impl Copy for PrimitiveType

§

impl Copy for RawId

§

impl Copy for ShaderType

§

impl Copy for StencilOp

§

impl Copy for TextureAccess

§

impl Copy for TextureFormat

§

impl Copy for TextureKind

§

impl Copy for TextureWrap

§

impl Copy for TouchPhase

§

impl Copy for UniformType

§

impl Copy for VertexFormat

§

impl Copy for VertexStep

§

impl Copy for IOURING_OP

§

impl Copy for ElementType

§

impl Copy for PyGILState_STATE

§

impl Copy for PyMemAllocatorDomain

§

impl Copy for PySendResult

§

impl Copy for _PyStatus_TYPE

§

impl Copy for CompareOp

§

impl Copy for CacheInfoType

§

impl Copy for Yield

§

impl Copy for Panic

§

impl Copy for ArchivedIpAddr

§

impl Copy for ArchivedSocketAddr

§

impl Copy for BufferSize

§

impl Copy for HostId

§

impl Copy for devela::_dep::rodio::cpal::SampleFormat

§

impl Copy for SupportedBufferSize

§

impl Copy for devela::_dep::rustix::fs::Advice

§

impl Copy for devela::_dep::rustix::fs::FileType

§

impl Copy for FlockOperation

§

impl Copy for devela::_dep::rustix::fs::SeekFrom

§

impl Copy for IoringMsgringCmds

§

impl Copy for IoringOp

§

impl Copy for IoringRegisterOp

§

impl Copy for IoringRestrictionOp

§

impl Copy for devela::_dep::rustix::ioctl::Direction

§

impl Copy for devela::_dep::rustix::mm::Advice

§

impl Copy for devela::_dep::rustix::net::Shutdown

§

impl Copy for Timeout

§

impl Copy for DumpableBehavior

§

impl Copy for EndianMode

§

impl Copy for FloatingPointMode

§

impl Copy for MachineCheckMemoryCorruptionKillPolicy

§

impl Copy for MembarrierCommand

§

impl Copy for PTracer

§

impl Copy for Resource

§

impl Copy for devela::_dep::rustix::process::Signal

§

impl Copy for SpeculationFeature

§

impl Copy for TimeStampCounterReadability

§

impl Copy for TimingMethod

§

impl Copy for VirtualMemoryMapAddress

§

impl Copy for RebootCommand

§

impl Copy for Action

§

impl Copy for OptionalActions

§

impl Copy for QueueSelector

§

impl Copy for Capability

§

impl Copy for devela::_dep::rustix::thread::ClockId

§

impl Copy for CoreSchedulingScope

§

impl Copy for FutexOperation

§

impl Copy for LinkNameSpaceType

§

impl Copy for SecureComputingMode

§

impl Copy for SysCallUserDispatchFastSwitch

§

impl Copy for WakeOp

§

impl Copy for WakeOpCmp

§

impl Copy for TimerfdClockId

§

impl Copy for devela::_dep::symphonia::core::audio::Layout

§

impl Copy for VerificationCheck

§

impl Copy for SeekMode

§

impl Copy for SeekSearchResult

§

impl Copy for BitOrder

§

impl Copy for ColorMode

§

impl Copy for Limit

§

impl Copy for StandardTagKey

§

impl Copy for StandardVisualKey

§

impl Copy for Instantiate

§

impl Copy for devela::_dep::symphonia::core::sample::SampleFormat

§

impl Copy for DiskKind

§

impl Copy for ProcessStatus

§

impl Copy for devela::_dep::sysinfo::Signal

§

impl Copy for ThreadKind

§

impl Copy for UpdateKind

§

impl Copy for Endianness

§

impl Copy for devela::_dep::winnow::error::ErrorKind

§

impl Copy for Needed

1.0.0 · Source§

impl Copy for devela::_dep::_std::io::SeekFrom

1.0.0 · Source§

impl Copy for devela::_dep::_std::net::Shutdown

Source§

impl Copy for BacktraceStyle

1.12.0 · Source§

impl Copy for RecvTimeoutError

1.0.0 · Source§

impl Copy for TryRecvError

Source§

impl Copy for _Unwind_Action

Source§

impl Copy for _Unwind_Reason_Code

Source§

impl Copy for EulerRot

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 AllocError

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

Source§

impl Copy for FormattingOptions

Source§

impl Copy for Assume

1.0.0 · Source§

impl Copy for Ipv4Addr

1.0.0 · Source§

impl Copy for Ipv6Addr

1.0.0 · Source§

impl Copy for SocketAddrV4

1.0.0 · Source§

impl Copy for SocketAddrV6

Source§

impl Copy for devela::_core::ptr::Alignment

1.0.0 · Source§

impl Copy for devela::_core::str::Utf8Error

Source§

impl Copy for ExampleBitfield

Available on crate feature _bit_u8 and doc only.
Source§

impl Copy for ExampleBitfieldCustom

Available on crate feature _bit_u8 and doc only.
Source§

impl Copy for ExampleBitfieldExtra

Available on crate feature _bit_u8 and doc only.
Source§

impl Copy for ExampleEnumSet

Available on doc only.
Source§

impl Copy for Boxed

Available on crate feature alloc only.
Source§

impl Copy for FailedErrorConversion

Source§

impl Copy for False

Source§

impl Copy for FatPtr

1.0.0 · Source§

impl Copy for devela::all::FmtError

1.0.0 · Source§

impl Copy for Sink

1.28.0 · Source§

impl Copy for devela::all::Layout

Source§

impl Copy for Lgc16

Available on crate feature rand only.
Source§

impl Copy for LinuxSigset

Available on crate feature linux only.
Source§

impl Copy for LinuxTerminalSize

Available on crate feature linux only.
Source§

impl Copy for LinuxTermios

Available on crate feature linux only.
Source§

impl Copy for LinuxTimespec

Available on crate feature linux only.
Source§

impl Copy for NotImplemented

Source§

impl Copy for NotSupported

1.33.0 · Source§

impl Copy for PhantomPinned

1.0.0 · Source§

impl Copy for RangeFull

Source§

impl Copy for True

1.34.0 · Source§

impl Copy for devela::all::TryFromIntError

Source§

impl Copy for Xabc

Available on crate feature rand only.
Source§

impl Copy for XorShift8

Available on crate feature rand only.
Source§

impl Copy for XorShift16

Available on crate feature rand only.
Source§

impl Copy for XorShift32

Available on crate feature rand only.
Source§

impl Copy for XorShift64

Available on crate feature rand only.
Source§

impl Copy for XorShift128

Available on crate feature rand only.
Source§

impl Copy for XorShift128p

Available on crate feature rand only.
Source§

impl Copy for Xoroshiro128pp

Available on crate feature rand only.
Source§

impl Copy for Xyza8a

Available on crate feature rand only.
Source§

impl Copy for Xyza8b

Available on crate feature rand only.
§

impl Copy for m128

§

impl Copy for m128d

§

impl Copy for m128i

§

impl Copy for m256

§

impl Copy for m256d

§

impl Copy for m256i

1.0.0 · Source§

impl Copy for TypeId

Source§

impl Copy for DataOverflow

Source§

impl Copy for ElementNotFound

Source§

impl Copy for IndexOutOfBounds

Source§

impl Copy for InvalidAxisLength

Source§

impl Copy for KeyAlreadyExists

Source§

impl Copy for MismatchedCapacity

Source§

impl Copy for MismatchedDimensions

Source§

impl Copy for MismatchedIndices

Source§

impl Copy for NodeEmpty

Source§

impl Copy for NodeLinkNotSet

Source§

impl Copy for NodeLinkNotUnique

Source§

impl Copy for NotEnoughElements

Source§

impl Copy for NotEnoughSpace

Source§

impl Copy for PartiallyAdded

1.3.0 · Source§

impl Copy for Duration

1.8.0 · Source§

impl Copy for Instant

1.8.0 · Source§

impl Copy for SystemTime

Source§

impl Copy for SystemTimeError

Source§

impl Copy for UnixTimeI64

Source§

impl Copy for UnixTimeU32

Source§

impl Copy for InvalidChar

Source§

impl Copy for InvalidUtf8

Source§

impl Copy for char7

Source§

impl Copy for char8

Source§

impl Copy for char16

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.5.0 · Source§

impl Copy for devela::work::WaitTimeoutResult

Source§

impl Copy for Global

§

impl Copy for DisableBlinking

§

impl Copy for EnableBlinking

§

impl Copy for Hide

§

impl Copy for MoveDown

§

impl Copy for MoveLeft

§

impl Copy for MoveRight

§

impl Copy for MoveTo

§

impl Copy for MoveToColumn

§

impl Copy for MoveToNextLine

§

impl Copy for MoveToPreviousLine

§

impl Copy for MoveToRow

§

impl Copy for MoveUp

§

impl Copy for RestorePosition

§

impl Copy for SavePosition

§

impl Copy for Show

§

impl Copy for DisableBracketedPaste

§

impl Copy for DisableFocusChange

§

impl Copy for DisableMouseCapture

§

impl Copy for EnableBracketedPaste

§

impl Copy for EnableFocusChange

§

impl Copy for EnableMouseCapture

§

impl Copy for KeyEvent

§

impl Copy for KeyEventState

§

impl Copy for KeyModifiers

§

impl Copy for KeyboardEnhancementFlags

§

impl Copy for MouseEvent

§

impl Copy for PopKeyboardEnhancementFlags

§

impl Copy for PushKeyboardEnhancementFlags

§

impl Copy for Attributes

§

impl Copy for Colors

§

impl Copy for ContentStyle

§

impl Copy for ResetColor

§

impl Copy for SetAttribute

§

impl Copy for SetAttributes

§

impl Copy for SetBackgroundColor

§

impl Copy for SetColors

§

impl Copy for SetForegroundColor

§

impl Copy for SetStyle

§

impl Copy for SetUnderlineColor

§

impl Copy for BeginSynchronizedUpdate

§

impl Copy for Clear

§

impl Copy for DisableLineWrap

§

impl Copy for EnableLineWrap

§

impl Copy for EndSynchronizedUpdate

§

impl Copy for EnterAlternateScreen

§

impl Copy for LeaveAlternateScreen

§

impl Copy for ScrollDown

§

impl Copy for ScrollUp

§

impl Copy for SetSize

§

impl Copy for Date

§

impl Copy for DateArithmetic

§

impl Copy for DateDifference

§

impl Copy for DateTime

§

impl Copy for DateTimeArithmetic

§

impl Copy for DateTimeDifference

§

impl Copy for DateTimeRound

§

impl Copy for DateTimeWith

§

impl Copy for DateWith

§

impl Copy for ISOWeekDate

§

impl Copy for devela::_dep::jiff::civil::Time

§

impl Copy for TimeArithmetic

§

impl Copy for TimeDifference

§

impl Copy for TimeRound

§

impl Copy for TimeWith

§

impl Copy for PiecesNumericOffset

§

impl Copy for SignedDuration

§

impl Copy for SignedDurationRound

§

impl Copy for Span

§

impl Copy for Timestamp

§

impl Copy for TimestampArithmetic

§

impl Copy for TimestampDifference

§

impl Copy for TimestampDisplayWithOffset

§

impl Copy for TimestampRound

§

impl Copy for ZonedArithmetic

§

impl Copy for ZonedRound

§

impl Copy for AmbiguousTimestamp

§

impl Copy for Offset

§

impl Copy for OffsetArithmetic

Source§

impl Copy for devela::_dep::js_sys::TryFromIntError

§

impl Copy for MockBackendSettings

§

impl Copy for devela::_dep::kira::clock::ClockId

§

impl Copy for ClockTime

§

impl Copy for DistortionBuilder

§

impl Copy for FilterBuilder

§

impl Copy for PanningControlBuilder

§

impl Copy for ReverbBuilder

§

impl Copy for VolumeControlBuilder

§

impl Copy for ClockInfo

§

impl Copy for ListenerInfo

§

impl Copy for ListenerId

§

impl Copy for ModulatorId

§

impl Copy for StaticSoundSettings

§

impl Copy for StreamingSoundSettings

§

impl Copy for Region

§

impl Copy for Capacities

§

impl Copy for Decibels

§

impl Copy for Frame

§

impl Copy for Mix

§

impl Copy for Panning

§

impl Copy for PlaybackRate

§

impl Copy for ResourceLimitReached

§

impl Copy for Semitones

§

impl Copy for Tween

§

impl Copy for SendTrackId

§

impl Copy for SpatialTrackDistances

§

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

§

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

§

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

§

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

§

impl Copy for Pair

§

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

§

impl Copy for FinderRev

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

impl Copy for InitError

§

impl Copy for BlendState

§

impl Copy for BufferId

§

impl Copy for ElapsedQuery

§

impl Copy for KeyMods

§

impl Copy for Pipeline

§

impl Copy for PipelineParams

§

impl Copy for RenderPass

§

impl Copy for ShaderId

§

impl Copy for StencilFaceState

§

impl Copy for StencilState

§

impl Copy for TextureId

§

impl Copy for TextureParams

§

impl Copy for Touch

§

impl Copy for bpf_attr_btf_load_t

§

impl Copy for bpf_attr_element_t

§

impl Copy for bpf_attr_getid_t

§

impl Copy for bpf_attr_info_t

§

impl Copy for bpf_attr_map_create_t

§

impl Copy for bpf_attr_obj_t

§

impl Copy for bpf_attr_prog_attach_t

§

impl Copy for bpf_attr_prog_load_t

§

impl Copy for bpf_attr_prog_test_t

§

impl Copy for bpf_attr_query_t

§

impl Copy for bpf_attr_raw_tracepoint_t

§

impl Copy for bpf_attr_task_fd_query_t

§

impl Copy for bpf_flow_keys_ipv4_t

§

impl Copy for bpf_flow_keys_ipv6_t

§

impl Copy for bpf_sock_tuple_ipv4_t

§

impl Copy for bpf_sock_tuple_ipv6_t

§

impl Copy for cachestat_range_t

§

impl Copy for cachestat_t

§

impl Copy for epoll_event_t

§

impl Copy for fd_set_t

§

impl Copy for devela::_dep::nc::fsid_t

§

impl Copy for if_dqblk_t

§

impl Copy for if_dqinfo_t

§

impl Copy for if_nextdqblk_t

§

impl Copy for io_file_t

§

impl Copy for io_uring_cqe_t

§

impl Copy for io_uring_files_update_t

§

impl Copy for io_uring_probe_op_t

§

impl Copy for io_uring_sqe_buf_t

§

impl Copy for ipc64_perm_t

§

impl Copy for ipc_perm_t

§

impl Copy for perf_event_mmap_page_cap_detail_t

§

impl Copy for perf_mem_data_mem_t

§

impl Copy for devela::_dep::nc::pthread_barrierattr_t

§

impl Copy for devela::_dep::nc::pthread_condattr_t

§

impl Copy for devela::_dep::nc::pthread_mutexattr_t

§

impl Copy for devela::_dep::nc::pthread_rwlockattr_t

§

impl Copy for ptrace_syscall_info_seccomp_entry_t

§

impl Copy for ptrace_syscall_info_seccomp_exit_t

§

impl Copy for ptrace_syscall_info_seccomp_seccomp_t

§

impl Copy for ptrace_syscall_info_t

§

impl Copy for rseq_cs_ptr_t

§

impl Copy for rseq_cs_t

§

impl Copy for rseq_t

§

impl Copy for sched_attr_t

§

impl Copy for sched_param_t

§

impl Copy for seccomp_data_t

§

impl Copy for seccomp_notif_resp_t

§

impl Copy for seccomp_notif_sizes_t

§

impl Copy for seccomp_notif_t

§

impl Copy for sembuf_t

§

impl Copy for semid_ds_t

§

impl Copy for seminfo_t

§

impl Copy for shm_info_t

§

impl Copy for shmid64_ds_t

§

impl Copy for shmid_ds_t

§

impl Copy for shminfo64_t

§

impl Copy for shminfo_t

§

impl Copy for si_kill_t

§

impl Copy for si_rt_t

§

impl Copy for si_sigchld_t

§

impl Copy for si_sigpoll_t

§

impl Copy for si_sigsys_t

§

impl Copy for si_timer_t

§

impl Copy for sigev_thread_t

§

impl Copy for siginfo_intern_t

§

impl Copy for devela::_dep::nc::sigset_t

§

impl Copy for PyCompilerFlags

§

impl Copy for PyConfig

§

impl Copy for PyDateTime_CAPI

§

impl Copy for PyFutureFeatures

§

impl Copy for PyGetSetDef

§

impl Copy for PyHash_FuncDef

§

impl Copy for PyMemAllocatorEx

§

impl Copy for PyMemberDef

§

impl Copy for PyMethodDef

§

impl Copy for PyModuleDef_Slot

§

impl Copy for PyNumberMethods

§

impl Copy for PyObjectArenaAllocator

§

impl Copy for PyPreConfig

§

impl Copy for PyStatus

§

impl Copy for PyStructSequence_Desc

§

impl Copy for PyStructSequence_Field

§

impl Copy for PyTryBlock

§

impl Copy for PyType_Slot

§

impl Copy for PyType_Spec

§

impl Copy for PyWideStringList

§

impl Copy for Py_buffer

§

impl Copy for Py_complex

§

impl Copy for _PyErr_StackItem

§

impl Copy for _frozen

§

impl Copy for _inittab

Source§

impl Copy for OsRng

§

impl Copy for CacheInfo

§

impl Copy for CacheParameter

§

impl Copy for CpuIdReaderNative

§

impl Copy for CpuIdResult

§

impl Copy for Failure

§

impl Copy for ErasedPtr

§

impl Copy for ArchivedIpv4Addr

§

impl Copy for ArchivedIpv6Addr

§

impl Copy for ArchivedSocketAddrV4

§

impl Copy for ArchivedSocketAddrV6

§

impl Copy for ArchivedOptionNonZeroI8

§

impl Copy for ArchivedOptionNonZeroI16

§

impl Copy for ArchivedOptionNonZeroI32

§

impl Copy for ArchivedOptionNonZeroI64

§

impl Copy for ArchivedOptionNonZeroI128

§

impl Copy for ArchivedOptionNonZeroU8

§

impl Copy for ArchivedOptionNonZeroU16

§

impl Copy for ArchivedOptionNonZeroU32

§

impl Copy for ArchivedOptionNonZeroU64

§

impl Copy for ArchivedOptionNonZeroU128

§

impl Copy for ArchivedRangeFull

§

impl Copy for NonZeroI16_be

§

impl Copy for NonZeroI16_le

§

impl Copy for NonZeroI32_be

§

impl Copy for NonZeroI32_le

§

impl Copy for NonZeroI64_be

§

impl Copy for NonZeroI64_le

§

impl Copy for NonZeroI128_be

§

impl Copy for NonZeroI128_le

§

impl Copy for NonZeroU16_be

§

impl Copy for NonZeroU16_le

§

impl Copy for NonZeroU32_be

§

impl Copy for NonZeroU32_le

§

impl Copy for NonZeroU64_be

§

impl Copy for NonZeroU64_le

§

impl Copy for NonZeroU128_be

§

impl Copy for NonZeroU128_le

§

impl Copy for char_be

§

impl Copy for char_le

§

impl Copy for f32_be

§

impl Copy for f32_le

§

impl Copy for f64_be

§

impl Copy for f64_le

§

impl Copy for i16_be

§

impl Copy for i16_le

§

impl Copy for i32_be

§

impl Copy for i32_le

§

impl Copy for i64_be

§

impl Copy for i64_le

§

impl Copy for i128_be

§

impl Copy for i128_le

§

impl Copy for u16_be

§

impl Copy for u16_le

§

impl Copy for u32_be

§

impl Copy for u32_le

§

impl Copy for u64_be

§

impl Copy for u64_le

§

impl Copy for u128_be

§

impl Copy for u128_le

§

impl Copy for NonZeroI16_ube

§

impl Copy for NonZeroI16_ule

§

impl Copy for NonZeroI32_ube

§

impl Copy for NonZeroI32_ule

§

impl Copy for NonZeroI64_ube

§

impl Copy for NonZeroI64_ule

§

impl Copy for NonZeroI128_ube

§

impl Copy for NonZeroI128_ule

§

impl Copy for NonZeroU16_ube

§

impl Copy for NonZeroU16_ule

§

impl Copy for NonZeroU32_ube

§

impl Copy for NonZeroU32_ule

§

impl Copy for NonZeroU64_ube

§

impl Copy for NonZeroU64_ule

§

impl Copy for NonZeroU128_ube

§

impl Copy for NonZeroU128_ule

§

impl Copy for char_ube

§

impl Copy for char_ule

§

impl Copy for f32_ube

§

impl Copy for f32_ule

§

impl Copy for f64_ube

§

impl Copy for f64_ule

§

impl Copy for i16_ube

§

impl Copy for i16_ule

§

impl Copy for i32_ube

§

impl Copy for i32_ule

§

impl Copy for i64_ube

§

impl Copy for i64_ule

§

impl Copy for i128_ube

§

impl Copy for i128_ule

§

impl Copy for u16_ube

§

impl Copy for u16_ule

§

impl Copy for u32_ube

§

impl Copy for u32_ule

§

impl Copy for u64_ube

§

impl Copy for u64_ule

§

impl Copy for u128_ube

§

impl Copy for u128_ule

§

impl Copy for ArchivedDuration

§

impl Copy for HostUnavailable

§

impl Copy for I24

§

impl Copy for I48

§

impl Copy for InputStreamTimestamp

§

impl Copy for OutputStreamTimestamp

§

impl Copy for SampleRate

§

impl Copy for StreamInstant

§

impl Copy for SupportedStreamConfigRange

§

impl Copy for U24

§

impl Copy for U48

§

impl Copy for devela::_dep::rustix::event::epoll::CreateFlags

§

impl Copy for EventfdFlags

§

impl Copy for FdSetElement

§

impl Copy for PollFlags

§

impl Copy for devela::_dep::rustix::fs::inotify::CreateFlags

§

impl Copy for ReadFlags

§

impl Copy for WatchFlags

§

impl Copy for devela::_dep::rustix::fs::Access

§

impl Copy for AtFlags

§

impl Copy for FallocateFlags

§

impl Copy for FdFlags

§

impl Copy for devela::_dep::rustix::fs::Gid

§

impl Copy for MemfdFlags

§

impl Copy for Mode

§

impl Copy for MountFlags

§

impl Copy for MountPropagationFlags

§

impl Copy for OFlags

§

impl Copy for RenameFlags

§

impl Copy for ResolveFlags

§

impl Copy for SealFlags

§

impl Copy for StatVfsMountFlags

§

impl Copy for StatxFlags

§

impl Copy for Uid

§

impl Copy for UnmountFlags

§

impl Copy for XattrFlags

§

impl Copy for DupFlags

§

impl Copy for Errno

§

impl Copy for ReadWriteFlags

§

impl Copy for Event

§

impl Copy for EventFlags

§

impl Copy for IoringAcceptFlags

§

impl Copy for IoringAsyncCancelFlags

§

impl Copy for IoringCqFlags

§

impl Copy for IoringCqeFlags

§

impl Copy for IoringEnterFlags

§

impl Copy for IoringFeatureFlags

§

impl Copy for IoringFsyncFlags

§

impl Copy for IoringMsgringFlags

§

impl Copy for IoringOpFlags

§

impl Copy for IoringPollFlags

§

impl Copy for IoringRecvFlags

§

impl Copy for IoringRegisterFlags

§

impl Copy for IoringRsrcFlags

§

impl Copy for IoringSendFlags

§

impl Copy for IoringSetupFlags

§

impl Copy for IoringSqFlags

§

impl Copy for IoringSqeFlags

§

impl Copy for IoringTimeoutFlags

§

impl Copy for RecvFlags

§

impl Copy for RecvmsgOutFlags

§

impl Copy for SendFlags

§

impl Copy for SocketFlags

§

impl Copy for devela::_dep::rustix::io_uring::SpliceFlags

§

impl Copy for addr3_struct

§

impl Copy for addr_len_struct

§

impl Copy for buf_ring_tail_struct

§

impl Copy for cmd_op_struct

§

impl Copy for devela::_dep::rustix::io_uring::io_cqring_offsets

§

impl Copy for devela::_dep::rustix::io_uring::io_sqring_offsets

§

impl Copy for devela::_dep::rustix::io_uring::io_uring_buf

§

impl Copy for devela::_dep::rustix::io_uring::io_uring_buf_reg

§

impl Copy for devela::_dep::rustix::io_uring::io_uring_files_update

§

impl Copy for devela::_dep::rustix::io_uring::io_uring_getevents_arg

§

impl Copy for devela::_dep::rustix::io_uring::io_uring_params

§

impl Copy for devela::_dep::rustix::io_uring::io_uring_probe_op

§

impl Copy for io_uring_ptr

§

impl Copy for devela::_dep::rustix::io_uring::io_uring_recvmsg_out

§

impl Copy for devela::_dep::rustix::io_uring::io_uring_restriction

§

impl Copy for devela::_dep::rustix::io_uring::io_uring_rsrc_register

§

impl Copy for devela::_dep::rustix::io_uring::io_uring_rsrc_update2

§

impl Copy for devela::_dep::rustix::io_uring::io_uring_rsrc_update

§

impl Copy for io_uring_sqe

§

impl Copy for devela::_dep::rustix::io_uring::io_uring_sync_cancel_reg

§

impl Copy for devela::_dep::rustix::io_uring::iovec

§

impl Copy for devela::_dep::rustix::io_uring::msghdr

§

impl Copy for devela::_dep::rustix::io_uring::open_how

§

impl Copy for devela::_dep::rustix::io_uring::sockaddr

§

impl Copy for devela::_dep::rustix::io_uring::sockaddr_storage

§

impl Copy for Opcode

§

impl Copy for MapFlags

§

impl Copy for MlockAllFlags

§

impl Copy for MlockFlags

§

impl Copy for MprotectFlags

§

impl Copy for MremapFlags

§

impl Copy for MsyncFlags

§

impl Copy for ProtFlags

§

impl Copy for UserfaultfdFlags

§

impl Copy for FsMountFlags

§

impl Copy for FsOpenFlags

§

impl Copy for FsPickFlags

§

impl Copy for MountAttrFlags

§

impl Copy for MoveMountFlags

§

impl Copy for OpenTreeFlags

§

impl Copy for AddressFamily

§

impl Copy for Protocol

§

impl Copy for SocketType

§

impl Copy for devela::_dep::rustix::net::UCred

§

impl Copy for SockaddrXdpFlags

§

impl Copy for XdpDesc

§

impl Copy for XdpDescOptions

§

impl Copy for XdpMmapOffsets

§

impl Copy for XdpOptions

§

impl Copy for XdpOptionsFlags

§

impl Copy for XdpRingFlags

§

impl Copy for XdpRingOffset

§

impl Copy for XdpStatistics

§

impl Copy for XdpUmemReg

§

impl Copy for XdpUmemRegFlags

§

impl Copy for PipeFlags

§

impl Copy for devela::_dep::rustix::pipe::SpliceFlags

§

impl Copy for CpuSet

§

impl Copy for Cpuid

§

impl Copy for FloatingPointEmulationControl

§

impl Copy for FloatingPointExceptionMode

§

impl Copy for MembarrierQuery

§

impl Copy for devela::_dep::rustix::process::Pid

§

impl Copy for PidfdFlags

§

impl Copy for PidfdGetfdFlags

§

impl Copy for Rlimit

§

impl Copy for SpeculationFeatureControl

§

impl Copy for SpeculationFeatureState

§

impl Copy for UnalignedAccessControl

§

impl Copy for WaitOptions

§

impl Copy for WaitStatus

§

impl Copy for WaitidOptions

§

impl Copy for WaitidStatus

§

impl Copy for OpenptFlags

§

impl Copy for GetRandomFlags

§

impl Copy for ShmOFlags

§

impl Copy for ControlModes

§

impl Copy for InputModes

§

impl Copy for LocalModes

§

impl Copy for OutputModes

§

impl Copy for SpecialCodeIndex

§

impl Copy for CapabilitiesSecureBits

§

impl Copy for CapabilityFlags

§

impl Copy for CapabilitySets

§

impl Copy for devela::_dep::rustix::thread::FutexFlags

§

impl Copy for SVEVectorLengthConfig

§

impl Copy for TaggedAddressMode

§

impl Copy for ThreadNameSpaceType

§

impl Copy for UnshareFlags

§

impl Copy for TimerfdFlags

§

impl Copy for TimerfdTimerFlags

Source§

impl Copy for IgnoredAny

§

impl Copy for Channels

§

impl Copy for SignalSpec

§

impl Copy for CodecDescriptor

§

impl Copy for CodecType

§

impl Copy for DecoderOptions

§

impl Copy for FinalizeResult

§

impl Copy for RandomNoise

§

impl Copy for Complex

§

impl Copy for FormatOptions

§

impl Copy for SeekedTo

§

impl Copy for SeekPoint

§

impl Copy for Entry8x8

§

impl Copy for Entry8x16

§

impl Copy for Entry8x32

§

impl Copy for Entry16x8

§

impl Copy for Entry16x16

§

impl Copy for Entry16x32

§

impl Copy for Entry32x8

§

impl Copy for Entry32x16

§

impl Copy for Entry32x32

§

impl Copy for MetadataOptions

§

impl Copy for Size

§

impl Copy for Descriptor

§

impl Copy for i24

§

impl Copy for u24

§

impl Copy for devela::_dep::symphonia::core::units::Time

§

impl Copy for TimeBase

§

impl Copy for CpuRefreshKind

§

impl Copy for DiskRefreshKind

§

impl Copy for DiskUsage

§

impl Copy for devela::_dep::sysinfo::Gid

§

impl Copy for IpNetwork

§

impl Copy for MacAddr

§

impl Copy for MemoryRefreshKind

§

impl Copy for devela::_dep::sysinfo::Pid

§

impl Copy for ProcessRefreshKind

§

impl Copy for RefreshKind

§

impl Copy for OutputDeviceParameters

§

impl Copy for devela::_dep::tracing::level_filters::LevelFilter

§

impl Copy for devela::_dep::tracing::Level

§

impl Copy for NoSubscriber

§

impl Copy for f32x4

§

impl Copy for f32x8

§

impl Copy for f64x2

§

impl Copy for f64x4

§

impl Copy for i8x16

§

impl Copy for i8x32

§

impl Copy for i16x8

§

impl Copy for i16x16

§

impl Copy for i32x4

§

impl Copy for i32x8

§

impl Copy for i64x2

§

impl Copy for i64x4

§

impl Copy for u8x16

§

impl Copy for u16x8

§

impl Copy for u16x16

§

impl Copy for u32x4

§

impl Copy for u32x8

§

impl Copy for u64x2

§

impl Copy for u64x4

1.28.0 · Source§

impl Copy for System

1.75.0 · Source§

impl Copy for FileTimes

1.1.0 · Source§

impl Copy for devela::_dep::_std::fs::FileType

1.0.0 · Source§

impl Copy for devela::_dep::_std::io::Empty

Source§

impl Copy for devela::_dep::_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 DefaultRandomSource

1.0.0 · Source§

impl Copy for RecvError

Source§

impl Copy for getrandom::error::Error

Source§

impl Copy for BVec2

Source§

impl Copy for BVec3

Source§

impl Copy for BVec4

Source§

impl Copy for BVec3A

Source§

impl Copy for BVec4A

Source§

impl Copy for Affine2

Source§

impl Copy for Affine3A

Source§

impl Copy for Mat3

Source§

impl Copy for Mat2

Source§

impl Copy for Mat3A

Source§

impl Copy for Mat4

Source§

impl Copy for Quat

Source§

impl Copy for Vec3A

Source§

impl Copy for Vec4

Source§

impl Copy for Vec2

Source§

impl Copy for Vec3

Source§

impl Copy for DAffine2

Source§

impl Copy for DAffine3

Source§

impl Copy for DMat2

Source§

impl Copy for DMat3

Source§

impl Copy for DMat4

Source§

impl Copy for DQuat

Source§

impl Copy for DVec2

Source§

impl Copy for DVec3

Source§

impl Copy for DVec4

Source§

impl Copy for I8Vec2

Source§

impl Copy for I8Vec3

Source§

impl Copy for I8Vec4

Source§

impl Copy for I16Vec2

Source§

impl Copy for I16Vec3

Source§

impl Copy for I16Vec4

Source§

impl Copy for IVec2

Source§

impl Copy for IVec3

Source§

impl Copy for IVec4

Source§

impl Copy for I64Vec2

Source§

impl Copy for I64Vec3

Source§

impl Copy for I64Vec4

Source§

impl Copy for U8Vec2

Source§

impl Copy for U8Vec3

Source§

impl Copy for U8Vec4

Source§

impl Copy for U16Vec2

Source§

impl Copy for U16Vec3

Source§

impl Copy for U16Vec4

Source§

impl Copy for UVec2

Source§

impl Copy for UVec3

Source§

impl Copy for UVec4

Source§

impl Copy for U64Vec2

Source§

impl Copy for U64Vec3

Source§

impl Copy for U64Vec4

Source§

impl Copy for Buffer

§

impl Copy for bpf_attr_getid_id_t

§

impl Copy for epoll_data_t

§

impl Copy for in6_un_t

§

impl Copy for io_uring_sqe_buf_addr_t

§

impl Copy for io_uring_sqe_buf_group_t

§

impl Copy for io_uring_sqe_file_off_t

§

impl Copy for io_uring_sqe_opt_buf_t

§

impl Copy for io_uring_sqe_other_flags_t

§

impl Copy for ptrace_syscall_info_seccomp_t

§

impl Copy for rseq_cs_union_t

§

impl Copy for semun_t

§

impl Copy for sifields_t

§

impl Copy for sigev_un_t

§

impl Copy for devela::_dep::nc::siginfo_t

§

impl Copy for sigval_t

§

impl Copy for PyMethodDefPointer

§

impl Copy for Metadata

§

impl Copy for EventData

§

impl Copy for addr3_or_cmd_union

§

impl Copy for addr_or_splice_off_in_union

§

impl Copy for buf_union

§

impl Copy for io_uring_user_data

§

impl Copy for ioprio_union

§

impl Copy for len_union

§

impl Copy for off_or_addr2_union

§

impl Copy for op_flags_union

§

impl Copy for register_or_sqe_op_or_sqe_flags_union

§

impl Copy for splice_fd_in_or_file_index_union

§

impl Copy for Access

§

impl Copy for Addr

§

impl Copy for ArenaFull

§

impl Copy for AudioTstampType

§

impl Copy for Capture

§

impl Copy for Card

§

impl Copy for ChmapPosition

§

impl Copy for ChmapType

§

impl Copy for ChunkError

§

impl Copy for Connect

§

impl Copy for Direction

§

impl Copy for Dl_info

§

impl Copy for ElemIface

§

impl Copy for ElemType

§

impl Copy for Elf32_Chdr

§

impl Copy for Elf32_Ehdr

§

impl Copy for Elf32_Phdr

§

impl Copy for Elf32_Shdr

§

impl Copy for Elf32_Sym

§

impl Copy for Elf64_Chdr

§

impl Copy for Elf64_Ehdr

§

impl Copy for Elf64_Phdr

§

impl Copy for Elf64_Shdr

§

impl Copy for Elf64_Sym

§

impl Copy for Elf_Dyn

§

impl Copy for Elf_Dyn_Union

§

impl Copy for Error

§

impl Copy for EvCtrl

§

impl Copy for EvNote

§

impl Copy for EvResult

§

impl Copy for EventType

§

impl Copy for ExtraXYZ

§

impl Copy for ExtraZXZ

§

impl Copy for ExtraZYX

§

impl Copy for FilterOp

§

impl Copy for FixedState

§

impl Copy for FixedState

§

impl Copy for Flags

§

impl Copy for Format

§

impl Copy for I11

§

impl Copy for I20

§

impl Copy for InsertWithKeyError

§

impl Copy for Interest

§

impl Copy for IntraXYZ

§

impl Copy for IntraZXZ

§

impl Copy for IntraZYX

§

impl Copy for Key

§

impl Copy for MilliBel

§

impl Copy for OnceState

§

impl Copy for ParkResult

§

impl Copy for ParkToken

§

impl Copy for PeekError

§

impl Copy for Playback

§

impl Copy for PopError

§

impl Copy for PortCap

§

impl Copy for PortType

§

impl Copy for QuerySubsType

§

impl Copy for RandomState

§

impl Copy for RandomState

§

impl Copy for Remove

§

impl Copy for RequeueOp

§

impl Copy for Round

§

impl Copy for SelemChannelId

§

impl Copy for SigId

§

impl Copy for SignalOnly

§

impl Copy for State

§

impl Copy for Token

§

impl Copy for TstampType

§

impl Copy for U11

§

impl Copy for U20

§

impl Copy for UnparkResult

§

impl Copy for UnparkToken

§

impl Copy for Utf8Error

§

impl Copy for Utf8Error

§

impl Copy for ValueOr

§

impl Copy for WaitTimeoutResult

§

impl Copy for WithRawSiginfo

§

impl Copy for __c_anonymous__kernel_fsid_t

§

impl Copy for __c_anonymous_elf32_rel

§

impl Copy for __c_anonymous_elf32_rela

§

impl Copy for __c_anonymous_elf64_rel

§

impl Copy for __c_anonymous_elf64_rela

§

impl Copy for __c_anonymous_ifc_ifcu

§

impl Copy for __c_anonymous_ifr_ifru

§

impl Copy for __c_anonymous_ifru_map

§

impl Copy for __c_anonymous_iwreq

§

impl Copy for __c_anonymous_ptp_perout_request_1

§

impl Copy for __c_anonymous_ptp_perout_request_2

§

impl Copy for __c_anonymous_ptrace_syscall_info_data

§

impl Copy for __c_anonymous_ptrace_syscall_info_entry

§

impl Copy for __c_anonymous_ptrace_syscall_info_exit

§

impl Copy for __c_anonymous_ptrace_syscall_info_seccomp

§

impl Copy for __c_anonymous_sockaddr_can_can_addr

§

impl Copy for __c_anonymous_sockaddr_can_j1939

§

impl Copy for __c_anonymous_sockaddr_can_tp

§

impl Copy for __c_anonymous_xsk_tx_metadata_union

§

impl Copy for __exit_status

§

impl Copy for __kernel_fd_set

§

impl Copy for __kernel_fsid_t

§

impl Copy for __kernel_itimerspec

§

impl Copy for __kernel_itimerspec

§

impl Copy for __kernel_old_itimerval

§

impl Copy for __kernel_old_itimerval

§

impl Copy for __kernel_old_timespec

§

impl Copy for __kernel_old_timespec

§

impl Copy for __kernel_old_timeval

§

impl Copy for __kernel_old_timeval

§

impl Copy for __kernel_sock_timeval

§

impl Copy for __kernel_sock_timeval

§

impl Copy for __kernel_sockaddr_storage

§

impl Copy for __kernel_sockaddr_storage__bindgen_ty_1

§

impl Copy for __kernel_sockaddr_storage__bindgen_ty_1

§

impl Copy for __kernel_sockaddr_storage__bindgen_ty_1__bindgen_ty_1

§

impl Copy for __kernel_sockaddr_storage__bindgen_ty_1__bindgen_ty_1

§

impl Copy for __kernel_timespec

§

impl Copy for __kernel_timespec

§

impl Copy for __old_kernel_stat

§

impl Copy for __sifields

§

impl Copy for __sifields__bindgen_ty_1

§

impl Copy for __sifields__bindgen_ty_2

§

impl Copy for __sifields__bindgen_ty_3

§

impl Copy for __sifields__bindgen_ty_4

§

impl Copy for __sifields__bindgen_ty_5

§

impl Copy for __sifields__bindgen_ty_6

§

impl Copy for __sifields__bindgen_ty_7

§

impl Copy for __sifields__bindgen_ty_5__bindgen_ty_1

§

impl Copy for __sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_1

§

impl Copy for __sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_2

§

impl Copy for __sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_3

§

impl Copy for __timeval

§

impl Copy for __user_cap_data_struct

§

impl Copy for __user_cap_header_struct

§

impl Copy for __va_list_tag

§

impl Copy for _bindgen_ty_1

§

impl Copy for _bindgen_ty_1

§

impl Copy for _bindgen_ty_1

§

impl Copy for _bindgen_ty_2

§

impl Copy for _bindgen_ty_2

§

impl Copy for _bindgen_ty_2

§

impl Copy for _bindgen_ty_3

§

impl Copy for _bindgen_ty_3

§

impl Copy for _bindgen_ty_3

§

impl Copy for _bindgen_ty_4

§

impl Copy for _bindgen_ty_4

§

impl Copy for _bindgen_ty_4

§

impl Copy for _bindgen_ty_5

§

impl Copy for _bindgen_ty_5

§

impl Copy for _bindgen_ty_5

§

impl Copy for _bindgen_ty_6

§

impl Copy for _bindgen_ty_6

§

impl Copy for _bindgen_ty_6

§

impl Copy for _bindgen_ty_7

§

impl Copy for _bindgen_ty_7

§

impl Copy for _bindgen_ty_8

§

impl Copy for _bindgen_ty_8

§

impl Copy for _bindgen_ty_9

§

impl Copy for _bindgen_ty_9

§

impl Copy for _bindgen_ty_10

§

impl Copy for _bindgen_ty_11

§

impl Copy for _bindgen_ty_12

§

impl Copy for _bindgen_ty_13

§

impl Copy for _bindgen_ty_14

§

impl Copy for _bindgen_ty_15

§

impl Copy for _bindgen_ty_16

§

impl Copy for _bindgen_ty_17

§

impl Copy for _bindgen_ty_18

§

impl Copy for _bindgen_ty_19

§

impl Copy for _bindgen_ty_20

§

impl Copy for _bindgen_ty_21

§

impl Copy for _bindgen_ty_22

§

impl Copy for _bindgen_ty_23

§

impl Copy for _bindgen_ty_24

§

impl Copy for _bindgen_ty_25

§

impl Copy for _bindgen_ty_26

§

impl Copy for _bindgen_ty_27

§

impl Copy for _bindgen_ty_28

§

impl Copy for _bindgen_ty_29

§

impl Copy for _bindgen_ty_30

§

impl Copy for _bindgen_ty_31

§

impl Copy for _bindgen_ty_32

§

impl Copy for _bindgen_ty_33

§

impl Copy for _bindgen_ty_34

§

impl Copy for _bindgen_ty_35

§

impl Copy for _bindgen_ty_36

§

impl Copy for _bindgen_ty_37

§

impl Copy for _bindgen_ty_38

§

impl Copy for _bindgen_ty_39

§

impl Copy for _bindgen_ty_40

§

impl Copy for _bindgen_ty_41

§

impl Copy for _bindgen_ty_42

§

impl Copy for _bindgen_ty_43

§

impl Copy for _bindgen_ty_44

§

impl Copy for _bindgen_ty_45

§

impl Copy for _bindgen_ty_46

§

impl Copy for _bindgen_ty_47

§

impl Copy for _bindgen_ty_48

§

impl Copy for _bindgen_ty_49

§

impl Copy for _bindgen_ty_50

§

impl Copy for _bindgen_ty_51

§

impl Copy for _bindgen_ty_52

§

impl Copy for _bindgen_ty_53

§

impl Copy for _bindgen_ty_54

§

impl Copy for _bindgen_ty_55

§

impl Copy for _bindgen_ty_56

§

impl Copy for _bindgen_ty_57

§

impl Copy for _bindgen_ty_58

§

impl Copy for _bindgen_ty_59

§

impl Copy for _bindgen_ty_60

§

impl Copy for _bindgen_ty_61

§

impl Copy for _bindgen_ty_62

§

impl Copy for _bindgen_ty_63

§

impl Copy for _bindgen_ty_64

§

impl Copy for _bindgen_ty_65

§

impl Copy for _bindgen_ty_66

§

impl Copy for _libc_fpstate

§

impl Copy for _libc_fpxreg

§

impl Copy for _libc_xmmreg

§

impl Copy for _snd_async_handler

§

impl Copy for _snd_config

§

impl Copy for _snd_config_iterator

§

impl Copy for _snd_config_update

§

impl Copy for _snd_ctl

§

impl Copy for _snd_ctl_card_info

§

impl Copy for _snd_ctl_elem_id

§

impl Copy for _snd_ctl_elem_info

§

impl Copy for _snd_ctl_elem_list

§

impl Copy for _snd_ctl_elem_value

§

impl Copy for _snd_ctl_event

§

impl Copy for _snd_hctl

§

impl Copy for _snd_hctl_elem

§

impl Copy for _snd_hwdep

§

impl Copy for _snd_hwdep_dsp_image

§

impl Copy for _snd_hwdep_dsp_status

§

impl Copy for _snd_hwdep_info

§

impl Copy for _snd_input

§

impl Copy for _snd_mixer

§

impl Copy for _snd_mixer_class

§

impl Copy for _snd_mixer_elem

§

impl Copy for _snd_mixer_selem_id

§

impl Copy for _snd_output

§

impl Copy for _snd_pcm

§

impl Copy for _snd_pcm_access_mask

§

impl Copy for _snd_pcm_audio_tstamp_config

§

impl Copy for _snd_pcm_audio_tstamp_report

§

impl Copy for _snd_pcm_channel_area

§

impl Copy for _snd_pcm_format_mask

§

impl Copy for _snd_pcm_hook

§

impl Copy for _snd_pcm_hw_params

§

impl Copy for _snd_pcm_info

§

impl Copy for _snd_pcm_scope

§

impl Copy for _snd_pcm_scope_ops

§

impl Copy for _snd_pcm_status

§

impl Copy for _snd_pcm_subformat_mask

§

impl Copy for _snd_pcm_sw_params

§

impl Copy for _snd_pcm_sync_id

§

impl Copy for _snd_rawmidi

§

impl Copy for _snd_rawmidi_info

§

impl Copy for _snd_rawmidi_params

§

impl Copy for _snd_rawmidi_status

§

impl Copy for _snd_sctl

§

impl Copy for _snd_seq

§

impl Copy for _snd_seq_client_info

§

impl Copy for _snd_seq_client_pool

§

impl Copy for _snd_seq_port_info

§

impl Copy for _snd_seq_port_subscribe

§

impl Copy for _snd_seq_query_subscribe

§

impl Copy for _snd_seq_queue_info

§

impl Copy for _snd_seq_queue_status

§

impl Copy for _snd_seq_queue_tempo

§

impl Copy for _snd_seq_queue_timer

§

impl Copy for _snd_seq_remove_events

§

impl Copy for _snd_seq_system_info

§

impl Copy for _snd_timer

§

impl Copy for _snd_timer_ginfo

§

impl Copy for _snd_timer_gparams

§

impl Copy for _snd_timer_gstatus

§

impl Copy for _snd_timer_id

§

impl Copy for _snd_timer_info

§

impl Copy for _snd_timer_params

§

impl Copy for _snd_timer_query

§

impl Copy for _snd_timer_read

§

impl Copy for _snd_timer_status

§

impl Copy for _xt_align

§

impl Copy for addrinfo

§

impl Copy for af_alg_iv

§

impl Copy for aiocb

§

impl Copy for arpd_request

§

impl Copy for arphdr

§

impl Copy for arpreq

§

impl Copy for arpreq_old

§

impl Copy for can_filter

§

impl Copy for can_frame

§

impl Copy for canfd_frame

§

impl Copy for canxl_frame

§

impl Copy for cisco_proto

§

impl Copy for clone_args

§

impl Copy for clone_args

§

impl Copy for cmsghdr

§

impl Copy for cmsghdr

§

impl Copy for compat_statfs64

§

impl Copy for cpu_set_t

§

impl Copy for dirent

§

impl Copy for dirent64

§

impl Copy for dl_phdr_info

§

impl Copy for dqblk

§

impl Copy for epoll_event

§

impl Copy for epoll_event

§

impl Copy for epoll_params

§

impl Copy for ethhdr

§

impl Copy for f_owner_ex

§

impl Copy for fanotify_event_info_error

§

impl Copy for fanotify_event_info_fid

§

impl Copy for fanotify_event_info_header

§

impl Copy for fanotify_event_info_pidfd

§

impl Copy for fanotify_event_metadata

§

impl Copy for fanotify_response

§

impl Copy for fanout_args

§

impl Copy for fd_set

§

impl Copy for ff_condition_effect

§

impl Copy for ff_constant_effect

§

impl Copy for ff_effect

§

impl Copy for ff_envelope

§

impl Copy for ff_periodic_effect

§

impl Copy for ff_ramp_effect

§

impl Copy for ff_replay

§

impl Copy for ff_rumble_effect

§

impl Copy for ff_trigger

§

impl Copy for file_clone_range

§

impl Copy for file_clone_range

§

impl Copy for file_clone_range

§

impl Copy for file_dedupe_range_info

§

impl Copy for file_dedupe_range_info

§

impl Copy for files_stat_struct

§

impl Copy for files_stat_struct

§

impl Copy for flock

§

impl Copy for flock

§

impl Copy for flock64

§

impl Copy for flock64

§

impl Copy for fr_proto

§

impl Copy for fr_proto_pvc

§

impl Copy for fr_proto_pvc_info

§

impl Copy for fsconfig_command

§

impl Copy for fsconfig_command

§

impl Copy for fscrypt_get_key_status_arg

§

impl Copy for fscrypt_get_key_status_arg

§

impl Copy for fscrypt_get_policy_ex_arg

§

impl Copy for fscrypt_get_policy_ex_arg

§

impl Copy for fscrypt_get_policy_ex_arg__bindgen_ty_1

§

impl Copy for fscrypt_get_policy_ex_arg__bindgen_ty_1

§

impl Copy for fscrypt_key

§

impl Copy for fscrypt_key

§

impl Copy for fscrypt_key_specifier

§

impl Copy for fscrypt_key_specifier

§

impl Copy for fscrypt_key_specifier__bindgen_ty_1

§

impl Copy for fscrypt_key_specifier__bindgen_ty_1

§

impl Copy for fscrypt_policy_v1

§

impl Copy for fscrypt_policy_v1

§

impl Copy for fscrypt_policy_v2

§

impl Copy for fscrypt_policy_v2

§

impl Copy for fscrypt_remove_key_arg

§

impl Copy for fscrypt_remove_key_arg

§

impl Copy for fsid_t

§

impl Copy for fstrim_range

§

impl Copy for fstrim_range

§

impl Copy for fsxattr

§

impl Copy for fsxattr

§

impl Copy for futex_waitv

§

impl Copy for genlmsghdr

§

impl Copy for glob64_t

§

impl Copy for glob_t

§

impl Copy for group

§

impl Copy for group_filter__bindgen_ty_1__bindgen_ty_1

§

impl Copy for group_req

§

impl Copy for group_source_req

§

impl Copy for hostent

§

impl Copy for hwtstamp_config

§

impl Copy for if_nameindex

§

impl Copy for if_settings

§

impl Copy for if_settings__bindgen_ty_1

§

impl Copy for if_stats_msg

§

impl Copy for ifa_cacheinfo

§

impl Copy for ifaddrmsg

§

impl Copy for ifaddrs

§

impl Copy for ifconf

§

impl Copy for ifconf

§

impl Copy for ifconf__bindgen_ty_1

§

impl Copy for ifinfomsg

§

impl Copy for ifla_bridge_id

§

impl Copy for ifla_cacheinfo

§

impl Copy for ifla_geneve_df

§

impl Copy for ifla_gtp_role

§

impl Copy for ifla_port_vsi

§

impl Copy for ifla_rmnet_flags

§

impl Copy for ifla_vf_broadcast

§

impl Copy for ifla_vf_guid

§

impl Copy for ifla_vf_mac

§

impl Copy for ifla_vf_rate

§

impl Copy for ifla_vf_rss_query_en

§

impl Copy for ifla_vf_spoofchk

§

impl Copy for ifla_vf_trust

§

impl Copy for ifla_vf_tx_rate

§

impl Copy for ifla_vf_vlan

§

impl Copy for ifla_vf_vlan_info

§

impl Copy for ifla_vlan_flags

§

impl Copy for ifla_vlan_qos_mapping

§

impl Copy for ifla_vxlan_df

§

impl Copy for ifla_vxlan_port_range

§

impl Copy for ifmap

§

impl Copy for ifreq

§

impl Copy for ifreq

§

impl Copy for ifreq__bindgen_ty_1

§

impl Copy for ifreq__bindgen_ty_2

§

impl Copy for in6_addr

§

impl Copy for in6_addr

§

impl Copy for in6_addr__bindgen_ty_1

§

impl Copy for in6_addr_gen_mode

§

impl Copy for in6_flowlabel_req

§

impl Copy for in6_ifreq

§

impl Copy for in6_ifreq

§

impl Copy for in6_pktinfo

§

impl Copy for in6_pktinfo

§

impl Copy for in6_rtmsg

§

impl Copy for in_addr

§

impl Copy for in_addr

§

impl Copy for in_pktinfo

§

impl Copy for in_pktinfo

§

impl Copy for inodes_stat_t

§

impl Copy for inodes_stat_t

§

impl Copy for inotify_event

§

impl Copy for input_absinfo

§

impl Copy for input_event

§

impl Copy for input_id

§

impl Copy for input_keymap_entry

§

impl Copy for input_mask

§

impl Copy for io_cqring_offsets

§

impl Copy for io_sqring_offsets

§

impl Copy for io_uring_buf

§

impl Copy for io_uring_buf_reg

§

impl Copy for io_uring_buf_ring__bindgen_ty_1__bindgen_ty_1

§

impl Copy for io_uring_buf_ring__bindgen_ty_1__bindgen_ty_2__bindgen_ty_1

§

impl Copy for io_uring_file_index_range

§

impl Copy for io_uring_files_update

§

impl Copy for io_uring_getevents_arg

§

impl Copy for io_uring_notification_register

§

impl Copy for io_uring_notification_slot

§

impl Copy for io_uring_op

§

impl Copy for io_uring_params

§

impl Copy for io_uring_probe_op

§

impl Copy for io_uring_recvmsg_out

§

impl Copy for io_uring_restriction

§

impl Copy for io_uring_restriction__bindgen_ty_1

§

impl Copy for io_uring_rsrc_register

§

impl Copy for io_uring_rsrc_update

§

impl Copy for io_uring_rsrc_update2

§

impl Copy for io_uring_sqe__bindgen_ty_1

§

impl Copy for io_uring_sqe__bindgen_ty_2

§

impl Copy for io_uring_sqe__bindgen_ty_3

§

impl Copy for io_uring_sqe__bindgen_ty_4

§

impl Copy for io_uring_sqe__bindgen_ty_5

§

impl Copy for io_uring_sqe__bindgen_ty_1__bindgen_ty_1

§

impl Copy for io_uring_sqe__bindgen_ty_5__bindgen_ty_1

§

impl Copy for io_uring_sqe__bindgen_ty_6__bindgen_ty_1

§

impl Copy for io_uring_sync_cancel_reg

§

impl Copy for iocb

§

impl Copy for iovec

§

impl Copy for iovec

§

impl Copy for iovec

§

impl Copy for ip6_mtuinfo

§

impl Copy for ip6t_getinfo

§

impl Copy for ip6t_icmp

§

impl Copy for ip6t_ip6

§

impl Copy for ip_beet_phdr

§

impl Copy for ip_comp_hdr

§

impl Copy for ip_mreq

§

impl Copy for ip_mreq

§

impl Copy for ip_mreq_source

§

impl Copy for ip_mreq_source

§

impl Copy for ip_mreqn

§

impl Copy for ip_mreqn

§

impl Copy for ip_msfilter__bindgen_ty_1__bindgen_ty_1__bindgen_ty_1

§

impl Copy for ipc_perm

§

impl Copy for iphdr

§

impl Copy for iphdr__bindgen_ty_1

§

impl Copy for iphdr__bindgen_ty_1__bindgen_ty_1

§

impl Copy for iphdr__bindgen_ty_1__bindgen_ty_2

§

impl Copy for ipv6_destopt_hao

§

impl Copy for ipv6_mreq

§

impl Copy for ipv6_mreq

§

impl Copy for ipv6_opt_hdr

§

impl Copy for ipv6_rt_hdr

§

impl Copy for ipv6hdr

§

impl Copy for ipv6hdr__bindgen_ty_1

§

impl Copy for ipv6hdr__bindgen_ty_1__bindgen_ty_1

§

impl Copy for ipv6hdr__bindgen_ty_1__bindgen_ty_2

§

impl Copy for ipvlan_mode

§

impl Copy for itimerspec

§

impl Copy for itimerspec

§

impl Copy for itimerval

§

impl Copy for itimerval

§

impl Copy for iw_discarded

§

impl Copy for iw_encode_ext

§

impl Copy for iw_event

§

impl Copy for iw_freq

§

impl Copy for iw_michaelmicfailure

§

impl Copy for iw_missed

§

impl Copy for iw_mlme

§

impl Copy for iw_param

§

impl Copy for iw_pmkid_cand

§

impl Copy for iw_pmksa

§

impl Copy for iw_point

§

impl Copy for iw_priv_args

§

impl Copy for iw_quality

§

impl Copy for iw_range

§

impl Copy for iw_scan_req

§

impl Copy for iw_statistics

§

impl Copy for iw_thrspy

§

impl Copy for iwreq

§

impl Copy for iwreq_data

§

impl Copy for j1939_filter

§

impl Copy for kernel_sigaction

§

impl Copy for kernel_sigset_t

§

impl Copy for ktermios

§

impl Copy for lconv

§

impl Copy for linger

§

impl Copy for linger

§

impl Copy for macsec_offload

§

impl Copy for macsec_validation_type

§

impl Copy for macvlan_macaddr_mode

§

impl Copy for macvlan_mode

§

impl Copy for mallinfo

§

impl Copy for mallinfo2

§

impl Copy for max_align_t

§

impl Copy for mcontext_t

§

impl Copy for membarrier_cmd

§

impl Copy for membarrier_cmd_flag

§

impl Copy for mmsghdr

§

impl Copy for mmsghdr

§

impl Copy for mntent

§

impl Copy for mount_attr

§

impl Copy for mount_attr

§

impl Copy for mount_attr

§

impl Copy for mq_attr

§

impl Copy for msghdr

§

impl Copy for msginfo

§

impl Copy for msqid_ds

§

impl Copy for nda_cacheinfo

§

impl Copy for ndmsg

§

impl Copy for ndt_config

§

impl Copy for ndt_stats

§

impl Copy for ndtmsg

§

impl Copy for nduseroptmsg

§

impl Copy for net_device_flags

§

impl Copy for new_utsname

§

impl Copy for nf_dev_hooks

§

impl Copy for nf_inet_addr

§

impl Copy for nf_inet_hooks

§

impl Copy for nf_ip6_hook_priorities

§

impl Copy for nf_ip_hook_priorities

§

impl Copy for nl_mmap_hdr

§

impl Copy for nl_mmap_hdr

§

impl Copy for nl_mmap_req

§

impl Copy for nl_mmap_req

§

impl Copy for nl_mmap_status

§

impl Copy for nl_pktinfo

§

impl Copy for nl_pktinfo

§

impl Copy for nla_bitfield32

§

impl Copy for nlattr

§

impl Copy for nlattr

§

impl Copy for nlmsgerr

§

impl Copy for nlmsgerr

§

impl Copy for nlmsgerr_attrs

§

impl Copy for nlmsghdr

§

impl Copy for nlmsghdr

§

impl Copy for ntptimeval

§

impl Copy for old_utsname

§

impl Copy for oldold_utsname

§

impl Copy for open_how

§

impl Copy for open_how

§

impl Copy for option

§

impl Copy for packet_mreq

§

impl Copy for passwd

§

impl Copy for pollfd

§

impl Copy for pollfd

§

impl Copy for posix_spawn_file_actions_t

§

impl Copy for posix_spawnattr_t

§

impl Copy for prctl_mm_map

§

impl Copy for prefix_cacheinfo

§

impl Copy for prefixmsg

§

impl Copy for protoent

§

impl Copy for pthread_attr_t

§

impl Copy for pthread_barrier_t

§

impl Copy for pthread_barrierattr_t

§

impl Copy for pthread_cond_t

§

impl Copy for pthread_condattr_t

§

impl Copy for pthread_mutex_t

§

impl Copy for pthread_mutexattr_t

§

impl Copy for pthread_rwlock_t

§

impl Copy for pthread_rwlockattr_t

§

impl Copy for ptp_clock_caps

§

impl Copy for ptp_clock_time

§

impl Copy for ptp_extts_event

§

impl Copy for ptp_extts_request

§

impl Copy for ptp_perout_request

§

impl Copy for ptp_pin_desc

§

impl Copy for ptp_sys_offset

§

impl Copy for ptp_sys_offset_extended

§

impl Copy for ptp_sys_offset_precise

§

impl Copy for ptrace_peeksiginfo_args

§

impl Copy for ptrace_rseq_configuration

§

impl Copy for ptrace_syscall_info

§

impl Copy for raw_hdlc_proto

§

impl Copy for regex_t

§

impl Copy for regmatch_t

§

impl Copy for rlimit

§

impl Copy for rlimit

§

impl Copy for rlimit64

§

impl Copy for rlimit64

§

impl Copy for robust_list

§

impl Copy for robust_list_head

§

impl Copy for rt2_hdr

§

impl Copy for rt_class_t

§

impl Copy for rt_scope_t

§

impl Copy for rta_cacheinfo

§

impl Copy for rta_mfc_stats

§

impl Copy for rta_session

§

impl Copy for rta_session__bindgen_ty_1

§

impl Copy for rta_session__bindgen_ty_1__bindgen_ty_1

§

impl Copy for rta_session__bindgen_ty_1__bindgen_ty_2

§

impl Copy for rtattr

§

impl Copy for rtattr_type_t

§

impl Copy for rtentry

§

impl Copy for rtgenmsg

§

impl Copy for rtmsg

§

impl Copy for rtnexthop

§

impl Copy for rtnl_hw_stats64

§

impl Copy for rusage

§

impl Copy for rusage

§

impl Copy for sched_attr

§

impl Copy for sched_param

§

impl Copy for sctp_authinfo

§

impl Copy for sctp_initmsg

§

impl Copy for sctp_nxtinfo

§

impl Copy for sctp_prinfo

§

impl Copy for sctp_rcvinfo

§

impl Copy for sctp_sndinfo

§

impl Copy for sctp_sndrcvinfo

§

impl Copy for seccomp_data

§

impl Copy for seccomp_notif

§

impl Copy for seccomp_notif_addfd

§

impl Copy for seccomp_notif_resp

§

impl Copy for seccomp_notif_sizes

§

impl Copy for sem_t

§

impl Copy for sembuf

§

impl Copy for semid_ds

§

impl Copy for seminfo

§

impl Copy for servent

§

impl Copy for shmid_ds

§

impl Copy for sigaction

§

impl Copy for sigaction

§

impl Copy for sigaltstack

§

impl Copy for sigevent

§

impl Copy for sigevent

§

impl Copy for sigevent__bindgen_ty_1

§

impl Copy for sigevent__bindgen_ty_1__bindgen_ty_1

§

impl Copy for siginfo

§

impl Copy for siginfo__bindgen_ty_1

§

impl Copy for siginfo__bindgen_ty_1__bindgen_ty_1

§

impl Copy for siginfo_t

§

impl Copy for signalfd_siginfo

§

impl Copy for sigset_t

§

impl Copy for sigval

§

impl Copy for sigval

§

impl Copy for snd_aes_iec958

§

impl Copy for snd_devname

§

impl Copy for snd_midi_event

§

impl Copy for snd_mixer_selem_regopt

§

impl Copy for snd_seq_addr

§

impl Copy for snd_seq_connect

§

impl Copy for snd_seq_ev_ctrl

§

impl Copy for snd_seq_ev_ext

§

impl Copy for snd_seq_ev_note

§

impl Copy for snd_seq_ev_queue_control

§

impl Copy for snd_seq_ev_queue_control__bindgen_ty_1

§

impl Copy for snd_seq_ev_raw8

§

impl Copy for snd_seq_ev_raw32

§

impl Copy for snd_seq_event

§

impl Copy for snd_seq_event__bindgen_ty_1

§

impl Copy for snd_seq_queue_skew

§

impl Copy for snd_seq_real_time

§

impl Copy for snd_seq_result

§

impl Copy for snd_seq_timestamp

§

impl Copy for snd_shm_area

§

impl Copy for sock_extended_err

§

impl Copy for sock_filter

§

impl Copy for sock_fprog

§

impl Copy for sock_txtime

§

impl Copy for sockaddr

§

impl Copy for sockaddr_alg

§

impl Copy for sockaddr_can

§

impl Copy for sockaddr_in

§

impl Copy for sockaddr_in

§

impl Copy for sockaddr_in6

§

impl Copy for sockaddr_in6

§

impl Copy for sockaddr_ll

§

impl Copy for sockaddr_nl

§

impl Copy for sockaddr_nl

§

impl Copy for sockaddr_pkt

§

impl Copy for sockaddr_storage

§

impl Copy for sockaddr_un

§

impl Copy for sockaddr_un

§

impl Copy for sockaddr_vm

§

impl Copy for sockaddr_xdp

§

impl Copy for sockaddr_xdp

§

impl Copy for socket_state

§

impl Copy for spwd

§

impl Copy for stack_t

§

impl Copy for stat

§

impl Copy for stat

§

impl Copy for stat64

§

impl Copy for statfs

§

impl Copy for statfs

§

impl Copy for statfs64

§

impl Copy for statfs64

§

impl Copy for statvfs

§

impl Copy for statvfs64

§

impl Copy for statx

§

impl Copy for statx

§

impl Copy for statx_timestamp

§

impl Copy for statx_timestamp

§

impl Copy for sync_serial_settings

§

impl Copy for sysinfo

§

impl Copy for tcamsg

§

impl Copy for tcmsg

§

impl Copy for tcp_ca_state

§

impl Copy for tcp_diag_md5sig

§

impl Copy for tcp_fastopen_client_fail

§

impl Copy for tcp_info

§

impl Copy for tcp_info

§

impl Copy for tcp_md5sig

§

impl Copy for tcp_repair_opt

§

impl Copy for tcp_repair_window

§

impl Copy for tcp_word_hdr

§

impl Copy for tcp_zerocopy_receive

§

impl Copy for tcphdr

§

impl Copy for te1_settings

§

impl Copy for termio

§

impl Copy for termios

§

impl Copy for termios

§

impl Copy for termios2

§

impl Copy for termios2

§

impl Copy for timespec

§

impl Copy for timespec

§

impl Copy for timeval

§

impl Copy for timeval

§

impl Copy for timex

§

impl Copy for timezone

§

impl Copy for tls12_crypto_info_aes_gcm_128

§

impl Copy for tls12_crypto_info_aes_gcm_256

§

impl Copy for tls12_crypto_info_chacha20_poly1305

§

impl Copy for tls_crypto_info

§

impl Copy for tm

§

impl Copy for tms

§

impl Copy for tpacket2_hdr

§

impl Copy for tpacket3_hdr

§

impl Copy for tpacket_auxdata

§

impl Copy for tpacket_bd_header_u

§

impl Copy for tpacket_bd_ts

§

impl Copy for tpacket_block_desc

§

impl Copy for tpacket_hdr

§

impl Copy for tpacket_hdr_v1

§

impl Copy for tpacket_hdr_variant1

§

impl Copy for tpacket_req

§

impl Copy for tpacket_req3

§

impl Copy for tpacket_req_u

§

impl Copy for tpacket_rollover_stats

§

impl Copy for tpacket_stats

§

impl Copy for tpacket_stats_v3

§

impl Copy for tpacket_versions

§

impl Copy for tunnel_msg

§

impl Copy for ucontext_t

§

impl Copy for ucred

§

impl Copy for ucred

§

impl Copy for uffd_msg

§

impl Copy for uffd_msg__bindgen_ty_1

§

impl Copy for uffd_msg__bindgen_ty_1__bindgen_ty_1

§

impl Copy for uffd_msg__bindgen_ty_1__bindgen_ty_2

§

impl Copy for uffd_msg__bindgen_ty_1__bindgen_ty_3

§

impl Copy for uffd_msg__bindgen_ty_1__bindgen_ty_4

§

impl Copy for uffd_msg__bindgen_ty_1__bindgen_ty_5

§

impl Copy for uffd_msg__bindgen_ty_1__bindgen_ty_1__bindgen_ty_1

§

impl Copy for uffdio_api

§

impl Copy for uffdio_continue

§

impl Copy for uffdio_copy

§

impl Copy for uffdio_range

§

impl Copy for uffdio_register

§

impl Copy for uffdio_writeprotect

§

impl Copy for uffdio_zeropage

§

impl Copy for uinput_abs_setup

§

impl Copy for uinput_ff_erase

§

impl Copy for uinput_ff_upload

§

impl Copy for uinput_setup

§

impl Copy for uinput_user_dev

§

impl Copy for user

§

impl Copy for user_desc

§

impl Copy for user_fpregs_struct

§

impl Copy for user_regs_struct

§

impl Copy for utimbuf

§

impl Copy for utmpx

§

impl Copy for utsname

§

impl Copy for vfs_cap_data

§

impl Copy for vfs_cap_data__bindgen_ty_1

§

impl Copy for vfs_ns_cap_data

§

impl Copy for vfs_ns_cap_data__bindgen_ty_1

§

impl Copy for winsize

§

impl Copy for winsize

§

impl Copy for x25_hdlc_proto

§

impl Copy for xdp_desc

§

impl Copy for xdp_desc

§

impl Copy for xdp_mmap_offsets

§

impl Copy for xdp_mmap_offsets

§

impl Copy for xdp_mmap_offsets_v1

§

impl Copy for xdp_mmap_offsets_v1

§

impl Copy for xdp_options

§

impl Copy for xdp_options

§

impl Copy for xdp_ring_offset

§

impl Copy for xdp_ring_offset

§

impl Copy for xdp_ring_offset_v1

§

impl Copy for xdp_ring_offset_v1

§

impl Copy for xdp_statistics

§

impl Copy for xdp_statistics

§

impl Copy for xdp_statistics_v1

§

impl Copy for xdp_statistics_v1

§

impl Copy for xdp_umem_reg

§

impl Copy for xdp_umem_reg

§

impl Copy for xdp_umem_reg_v1

§

impl Copy for xdp_umem_reg_v1

§

impl Copy for xsk_tx_metadata

§

impl Copy for xsk_tx_metadata_completion

§

impl Copy for xsk_tx_metadata_request

§

impl Copy for xt_counters

§

impl Copy for xt_entry_match__bindgen_ty_1

§

impl Copy for xt_entry_match__bindgen_ty_1__bindgen_ty_1

§

impl Copy for xt_entry_match__bindgen_ty_1__bindgen_ty_2

§

impl Copy for xt_entry_target__bindgen_ty_1

§

impl Copy for xt_entry_target__bindgen_ty_1__bindgen_ty_1

§

impl Copy for xt_entry_target__bindgen_ty_1__bindgen_ty_2

§

impl Copy for xt_get_revision

§

impl Copy for xt_match

§

impl Copy for xt_target

§

impl Copy for xt_tcp

§

impl Copy for xt_udp

Source§

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

1.0.0 · Source§

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

1.0.0 · Source§

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

§

impl<'a> Copy for PyStringData<'a>

§

impl<'a> Copy for DynamicClockId<'a>

Source§

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

§

impl<'a> Copy for ProcessesToUpdate<'a>

1.0.0 · Source§

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

1.36.0 · Source§

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

1.28.0 · Source§

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

1.10.0 · Source§

impl<'a> Copy for Location<'a>

1.0.0 · Source§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

impl<'a> Copy for ClientIter<'a>

§

impl<'a> Copy for Elem<'a>

§

impl<'a> Copy for Iter<'a>

§

impl<'a> Copy for PortIter<'a>

§

impl<'a> Copy for PortSubscribeIter<'a>

Source§

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

Source§

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

Source§

impl<'a, T: Copy + 'a> Copy for ConstList<'a, T>

Source§

impl<'a, T: Copy> Copy for ConstListIterator<'a, T>

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>

1.63.0 · Source§

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

§

impl<'h> Copy for Match<'h>

§

impl<'py> Copy for Python<'py>

1.55.0 · Source§

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

§

impl<D> Copy for PrintStyledContent<D>
where D: Copy + Display,

§

impl<D> Copy for StyledContent<D>
where D: Copy + Display,

Source§

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

§

impl<Dyn> Copy for devela::_dep::rkyv::ptr_meta::DynMetadata<Dyn>
where Dyn: ?Sized,

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>

1.28.0 · Source§

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

Source§

impl<G: Copy, C: Copy> Copy for GcdReturn<G, C>

§

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

§

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

§

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

§

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

Source§

impl<Idx> Copy for 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 Either<L, R>
where L: Copy, R: Copy,

Source§

impl<N: Copy, H: Copy> Copy for Mismatch<N, H>

1.33.0 · Source§

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

§

impl<R> Copy for CacheParametersIter<R>
where R: Copy + CpuIdReader,

§

impl<R> Copy for CpuId<R>
where R: Copy + CpuIdReader,

§

impl<S> Copy for devela::_dep::rodio::source::Empty<S>
where S: Copy,

§

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

Source§

impl<S: Copy, V: Copy> Copy for Own<S, V>

§

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

§

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

§

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

1.0.0 · Source§

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

1.17.0 · Source§

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

1.36.0 · Source§

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

§

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

§

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

§

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

Source§

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

1.0.0 · Source§

impl<T> Copy for 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!

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>

Source§

impl<T> Copy for OptionFmt<'_, T>

1.0.0 · Source§

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

1.25.0 · Source§

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

1.74.0 · Source§

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

Source§

impl<T> Copy for TypeResource<T>
where T: TypeResourced, T::TypeData: Copy,

1.0.0 · Source§

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

1.19.0 · Source§

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

§

impl<T> Copy for Print<T>
where T: Copy + Display,

§

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

§

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

§

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

§

impl<T> Copy for Borrowed<'_, '_, T>

§

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

§

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

Source§

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

§

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

1.0.0 · Source§

impl<T> Copy for devela::_dep::_std::sync::mpmc::SendError<T>
where T: Copy,

Source§

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

1.36.0 · Source§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

impl<T> Copy for __BindgenUnionField<T>

§

impl<T> Copy for __BindgenUnionField<T>

§

impl<T, B> Copy for EulerAngles<T, B>
where T: Copy, B: Copy,

1.0.0 · Source§

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

Source§

impl<T, F: Copy> Copy for OptionFmtOrElse<'_, T, F>

§

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

Source§

impl<T, U: Copy> Copy for OptionFmtOr<'_, 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<T: Copy + Copy> Copy for Ascii<T>

Source§

impl<T: Copy> Copy for Angle<T>

Available on crate feature geom only.
Source§

impl<T: Copy> Copy for BareBox<T>

Source§

impl<T: Copy> Copy for CacheAlign<T>

Source§

impl<T: Copy> Copy for HasherFnv<T>

Source§

impl<T: Copy> Copy for HasherFx<T>

Source§

impl<T: Copy> Copy for Bitwise<T>

Source§

impl<T: Copy> Copy for Cast<T>

Available on prim··· only.
Source§

impl<T: Copy> Copy for Compare<T>

Source§

impl<T: Copy> Copy for Divisor<T>

Source§

impl<T: Copy> Copy for Float<T>

Source§

impl<T: Copy> Copy for Frac<T>

Source§

impl<T: Copy> Copy for Int<T>

Source§

impl<T: Copy> Copy for Interval<T>

Source§

impl<T: Copy, E: Copy> Copy for Coro<T, E>

Available on crate feature unsafe_async only.
Source§

impl<T: Copy, const C: usize, const R: usize, const CR: usize, const RMAJ: bool, S: Storage> Copy for Array2d<T, C, R, CR, RMAJ, S>
where S::Stored<[T; CR]>: Copy,

Source§

impl<T: Copy, const CAP: usize, IDX: Copy, S: Storage> Copy for Destaque<T, CAP, IDX, S>
where S::Stored<[T; CAP]>: Copy,

Source§

impl<T: Copy, const CAP: usize, IDX: Copy, S: Storage> Copy for Stack<T, CAP, IDX, S>
where S::Stored<[T; CAP]>: Copy,

Source§

impl<T: Copy, const CAP: usize, S: Storage> Copy for Array<T, CAP, S>
where S::Stored<[T; CAP]>: Copy,

Source§

impl<T: Copy, const D: usize> Copy for Extent<T, D>

Available on crate feature geom only.
Source§

impl<T: Copy, const D: usize> Copy for Point<T, D>

Available on crate feature geom only.
Source§

impl<T: Copy, const D: usize> Copy for Vector<T, D>

Available on crate feature alg only.
Source§

impl<V: Copy, Q: Copy> Copy for ValueQuant<V, Q>

Source§

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

Source§

impl<Y: Copy, MO: Copy, D: Copy, H: Copy, M: Copy, S: Copy, MS: Copy, US: Copy, NS: Copy> Copy for TimeSplit<Y, MO, D, H, M, S, MS, US, NS>

Source§

impl<_0: Copy, _1: Copy, _2: Copy, _3: Copy, _4: Copy, _5: Copy, _6: Copy, _7: Copy, _8: Copy, _9: Copy, _10: Copy, _11: Copy> Copy for TupleElement<_0, _1, _2, _3, _4, _5, _6, _7, _8, _9, _10, _11>

Available on crate feature _tuple only.
Source§

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

Available on crate feature _string_nonul only.
Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

impl<const SH1: usize, const SH2: usize, const SH3: usize> Copy for XorShift8Custom<SH1, SH2, SH3>

Available on crate feature rand only.
Source§

impl<const V: i8> Copy for devela::_info::examples::niche::NonValueI8<V>

Available on doc only.
Source§

impl<const V: i8> Copy for devela::all::NonValueI8<V>

Source§

impl<const V: u8> Copy for NonValueU8<V>

Source§

impl<const V: u16> Copy for NonValueU16<V>