Trait nom::lib::std::prelude::v1::rust_2015::Copy 1.0.0[−][src]
#[lang = "copy"] pub trait Copy: Clone { }
Types whose values can be duplicated simply by copying bits.
By default, variable bindings have ‘move semantics.’ In other words:
#[derive(Debug)] struct Foo; let x = Foo; let y = x; // `x` has moved into `y`, and so cannot be used // println!("{:?}", x); // error: use of moved value
However, if a type implements Copy
, it instead has ‘copy semantics’:
// We can derive a `Copy` implementation. `Clone` is also required, as it's // a supertrait of `Copy`. #[derive(Debug, Copy, Clone)] struct Foo; let x = Foo; let y = x; // `y` is a copy of `x` println!("{:?}", x); // A-OK!
It’s important to note that in these two examples, the only difference is whether you
are allowed to access x
after the assignment. Under the hood, both a copy and a move
can result in bits being copied in memory, although this is sometimes optimized away.
How can I implement Copy
?
There are two ways to implement Copy
on your type. The simplest is to use derive
:
#[derive(Copy, Clone)] struct MyStruct;
You can also implement Copy
and Clone
manually:
struct MyStruct; impl Copy for MyStruct { } impl Clone for MyStruct { fn clone(&self) -> MyStruct { *self } }
There is a small difference between the two: the derive
strategy will also place a Copy
bound on type parameters, which isn’t always desired.
What’s the difference between Copy
and Clone
?
Copies happen implicitly, for example as part of an assignment y = x
. The behavior of
Copy
is not overloadable; it is always a simple bit-wise copy.
Cloning is an explicit action, x.clone()
. The implementation of Clone
can
provide any type-specific behavior necessary to duplicate values safely. For example,
the implementation of Clone
for String
needs to copy the pointed-to string
buffer in the heap. A simple bitwise copy of String
values would merely copy the
pointer, leading to a double free down the line. For this reason, String
is Clone
but not Copy
.
Clone
is a supertrait of Copy
, so everything which is Copy
must also implement
Clone
. If a type is Copy
then its Clone
implementation only needs to return *self
(see the example above).
When can my type be Copy
?
A type can implement Copy
if all of its components implement Copy
. For example, this
struct can be Copy
:
#[derive(Copy, Clone)] struct Point { x: i32, y: i32, }
A struct can be Copy
, and [i32
] is Copy
, therefore Point
is eligible to be Copy
.
By contrast, consider
struct PointList { points: Vec<Point>, }
The struct PointList
cannot implement Copy
, because Vec<T>
is not Copy
. If we
attempt to derive a Copy
implementation, we’ll get an error:
the trait `Copy` may not be implemented for this type; field `points` does not implement `Copy`
Shared references (&T
) are also Copy
, so a type can be Copy
, even when it holds
shared references of types T
that are not Copy
. Consider the following struct,
which can implement Copy
, because it only holds a shared reference to our non-Copy
type PointList
from above:
#[derive(Copy, Clone)] struct PointListWrapper<'a> { point_list_ref: &'a PointList, }
When can’t my type be Copy
?
Some types can’t be copied safely. For example, copying &mut T
would create an aliased
mutable reference. Copying String
would duplicate responsibility for managing the
String
’s buffer, leading to a double free.
Generalizing the latter case, any type implementing Drop
can’t be Copy
, because it’s
managing some resource besides its own size_of::<T>
bytes.
If you try to implement Copy
on a struct or enum containing non-Copy
data, you will get
the error E0204.
When should my type be Copy
?
Generally speaking, if your type can implement Copy
, it should. Keep in mind, though,
that implementing Copy
is part of the public API of your type. If the type might become
non-Copy
in the future, it could be prudent to omit the Copy
implementation now, to
avoid a breaking API change.
Additional implementors
In addition to the implementors listed below,
the following types also implement Copy
:
- Function item types (i.e., the distinct types defined for each function)
- Function pointer types (e.g.,
fn() -> i32
) - Array types, for all sizes, if the item type also implements
Copy
(e.g.,[i32; 123456]
) - Tuple types, if each component also implements
Copy
(e.g.,()
,(i32, bool)
) - Closure types, if they capture no value from the environment
or if all such captured values implement
Copy
themselves. Note that variables captured by shared reference always implementCopy
(even if the referent doesn’t), while variables captured by mutable reference never implementCopy
.
Implementations on Foreign Types
impl Copy for TryFromSliceError
[src]
impl Copy for Duration
[src]
impl Copy for __m128
[src]
impl<Dyn> Copy for DynMetadata<Dyn> where
Dyn: ?Sized,
[src]
Dyn: ?Sized,
impl Copy for Layout
[src]
impl Copy for NonZeroU8
[src]
impl Copy for NonZeroU32
[src]
impl Copy for Ordering
[src]
impl<T> Copy for NonNull<T> where
T: ?Sized,
[src]
T: ?Sized,
impl Copy for __m128i
[src]
impl Copy for __m512bh
[src]
impl Copy for TryFromIntError
[src]
impl Copy for __m256i
[src]
impl Copy for __m256
[src]
impl Copy for NonZeroIsize
[src]
impl<T> Copy for Wrapping<T> where
T: Copy,
[src]
T: Copy,
impl Copy for AllocError
[src]
impl Copy for __m128bh
[src]
impl Copy for CharTryFromError
[src]
impl Copy for __m256d
[src]
impl Copy for __m128d
[src]
impl Copy for NonZeroI128
[src]
impl Copy for NonZeroU16
[src]
impl Copy for NonZeroU128
[src]
impl Copy for CpuidResult
[src]
impl Copy for TypeId
[src]
impl<T> Copy for Poll<T> where
T: Copy,
[src]
T: Copy,
impl Copy for NonZeroUsize
[src]
impl Copy for FpCategory
[src]
impl Copy for NonZeroI8
[src]
impl Copy for __m512d
[src]
impl Copy for __m256bh
[src]
impl Copy for NonZeroI64
[src]
impl Copy for __m512
[src]
impl<T> Copy for PhantomData<T> where
T: ?Sized,
[src]
T: ?Sized,
impl<'a> Copy for Location<'a>
[src]
impl<P> Copy for Pin<P> where
P: Copy,
[src]
P: Copy,
impl Copy for NonZeroI16
[src]
impl Copy for PhantomPinned
[src]
impl Copy for NonZeroI32
[src]
impl Copy for __m512i
[src]
impl Copy for NonZeroU64
[src]
impl Copy for TraitObject
[src]
impl Copy for RawWakerVTable
[src]
Implementors
impl Copy for !
[src]
impl Copy for Needed
[src]
impl Copy for ErrorKind
[src]
impl Copy for nom::lib::std::cmp::Ordering
[src]
impl Copy for Infallible
1.34.0[src]
impl Copy for SearchStep
[src]
impl Copy for Endianness
[src]
impl Copy for Error
[src]
impl Copy for RangeFull
[src]
impl Copy for NoneError
[src]
impl Copy for Utf8Error
[src]
impl Copy for bool
[src]
impl Copy for char
[src]
impl Copy for f32
[src]
impl Copy for f64
[src]
impl Copy for i8
[src]
impl Copy for i16
[src]
impl Copy for i32
[src]
impl Copy for i64
[src]
impl Copy for i128
[src]
impl Copy for isize
[src]
impl Copy for u8
[src]
impl Copy for u16
[src]
impl Copy for u32
[src]
impl Copy for u64
[src]
impl Copy for u128
[src]
impl Copy for usize
[src]
impl<'_, T> Copy for &'_ T where
T: ?Sized,
[src]
T: ?Sized,
Shared references can be copied, but mutable references cannot!
impl<'a> Copy for Arguments<'a>
[src]
impl<'a, T, const N: usize> Copy for ArrayWindows<'a, T, N> where
T: 'a + Copy,
[src]
T: 'a + Copy,
impl<B, C> Copy for ControlFlow<B, C> where
C: Copy,
B: Copy,
[src]
C: Copy,
B: Copy,
impl<F> Copy for RepeatWith<F> where
F: Copy,
1.28.0[src]
F: Copy,
impl<Idx> Copy for RangeTo<Idx> where
Idx: Copy,
[src]
Idx: Copy,
impl<Idx> Copy for RangeToInclusive<Idx> where
Idx: Copy,
1.26.0[src]
Idx: Copy,
impl<T> Copy for *const T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Copy for *mut T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Copy for Bound<T> where
T: Copy,
1.17.0[src]
T: Copy,
impl<T> Copy for Option<T> where
T: Copy,
[src]
T: Copy,
impl<T> Copy for Reverse<T> where
T: Copy,
1.19.0[src]
T: Copy,
impl<T> Copy for Discriminant<T>
1.21.0[src]
impl<T> Copy for ManuallyDrop<T> where
T: Copy + ?Sized,
1.20.0[src]
T: Copy + ?Sized,
impl<T> Copy for MaybeUninit<T> where
T: Copy,
1.36.0[src]
T: Copy,
impl<T, E> Copy for Result<T, E> where
E: Copy,
T: Copy,
[src]
E: Copy,
T: Copy,
impl<Y, R> Copy for GeneratorState<Y, R> where
R: Copy,
Y: Copy,
[src]
R: Copy,
Y: Copy,
impl Copy for Point
impl Copy for Point
impl Copy for Adler32
impl Copy for Adler32
impl Copy for Sides
impl Copy for Sides
impl Copy for PodCastError
impl Copy for PodCastError
impl Copy for BigEndian
impl Copy for BigEndian
impl Copy for LittleEndian
impl Copy for LittleEndian
impl Copy for Mode
impl Copy for Mode
impl Copy for Interest
impl Copy for Interest
impl Copy for Readiness
impl Copy for Readiness
impl Copy for Token
impl Copy for Token
impl Copy for Event
impl Copy for Event
impl<T: Copy> Copy for SendError<T>
impl<T: Copy> Copy for SendError<T>
impl<T: Copy> Copy for TrySendError<T>
impl<T: Copy> Copy for TrySendError<T>
impl<T: Copy> Copy for SendTimeoutError<T>
impl<T: Copy> Copy for SendTimeoutError<T>
impl Copy for RecvError
impl Copy for RecvError
impl Copy for TryRecvError
impl Copy for TryRecvError
impl Copy for RecvTimeoutError
impl Copy for RecvTimeoutError
impl Copy for TrySelectError
impl Copy for TrySelectError
impl Copy for SelectTimeoutError
impl Copy for SelectTimeoutError
impl Copy for TryReadyError
impl Copy for TryReadyError
impl Copy for ReadyTimeoutError
impl Copy for ReadyTimeoutError
impl<T: Copy> Copy for Steal<T>
impl<T: Copy> Copy for Steal<T>
impl<T: ?Sized + Pointable> Copy for Shared<'_, T>
impl<T: ?Sized + Pointable> Copy for Shared<'_, T>
impl<T: Copy> Copy for CachePadded<T>
impl<T: Copy> Copy for CachePadded<T>
impl Copy for Compression
impl Copy for Compression
impl Copy for SpecialOptions
impl Copy for SpecialOptions
impl Copy for CompressionOptions
impl Copy for CompressionOptions
impl Copy for MatchingType
impl Copy for MatchingType
impl Copy for FrontFace
impl Copy for FrontFace
impl Copy for Offset
impl Copy for Offset
impl Copy for CullFace
impl Copy for CullFace
impl Copy for RasterMethod
impl Copy for RasterMethod
impl Copy for MultiSample
impl Copy for MultiSample
impl Copy for Rasterizer
impl Copy for Rasterizer
impl Copy for Comparison
impl Copy for Comparison
impl Copy for StencilOp
impl Copy for StencilOp
impl Copy for StencilSide
impl Copy for StencilSide
impl Copy for Stencil
impl Copy for Stencil
impl Copy for Depth
impl Copy for Depth
impl Copy for Equation
impl Copy for Equation
impl Copy for BlendValue
impl Copy for BlendValue
impl Copy for Factor
impl Copy for Factor
impl Copy for BlendChannel
impl Copy for BlendChannel
impl Copy for Blend
impl Copy for Blend
impl Copy for ColorMask
impl Copy for ColorMask
impl Copy for Color
impl Copy for Color
impl Copy for RefValues
impl Copy for RefValues
impl Copy for Rect
impl Copy for Rect
impl Copy for Mirror
impl Copy for Mirror
impl<L: Copy, R: Copy> Copy for Either<L, R>
impl<L: Copy, R: Copy> Copy for Either<L, R>
impl Copy for EventSettings
impl Copy for EventSettings
impl Copy for Events
impl Copy for Events
impl Copy for Role
impl Copy for Role
impl Copy for Info
impl Copy for Info
impl Copy for CreationError
impl Copy for CreationError
impl Copy for ClearColor
impl Copy for ClearColor
impl Copy for DummyResources
impl Copy for DummyResources
impl Copy for ChannelType
impl Copy for ChannelType
impl Copy for Int
impl Copy for Int
impl Copy for Uint
impl Copy for Uint
impl Copy for Inorm
impl Copy for Inorm
impl Copy for Unorm
impl Copy for Unorm
impl Copy for Float
impl Copy for Float
impl Copy for Srgb
impl Copy for Srgb
impl Copy for SurfaceType
impl Copy for SurfaceType
impl Copy for R4_G4
impl Copy for R4_G4
impl Copy for R4_G4_B4_A4
impl Copy for R4_G4_B4_A4
impl Copy for R5_G5_B5_A1
impl Copy for R5_G5_B5_A1
impl Copy for R5_G6_B5
impl Copy for R5_G6_B5
impl Copy for R8
impl Copy for R8
impl Copy for R8_G8
impl Copy for R8_G8
impl Copy for R8_G8_B8_A8
impl Copy for R8_G8_B8_A8
impl Copy for R10_G10_B10_A2
impl Copy for R10_G10_B10_A2
impl Copy for R11_G11_B10
impl Copy for R11_G11_B10
impl Copy for R16
impl Copy for R16
impl Copy for R16_G16
impl Copy for R16_G16
impl Copy for R16_G16_B16
impl Copy for R16_G16_B16
impl Copy for R16_G16_B16_A16
impl Copy for R16_G16_B16_A16
impl Copy for R32
impl Copy for R32
impl Copy for R32_G32
impl Copy for R32_G32
impl Copy for R32_G32_B32
impl Copy for R32_G32_B32
impl Copy for R32_G32_B32_A32
impl Copy for R32_G32_B32_A32
impl Copy for B8_G8_R8_A8
impl Copy for B8_G8_R8_A8
impl Copy for D16
impl Copy for D16
impl Copy for D24
impl Copy for D24
impl Copy for D24_S8
impl Copy for D24_S8
impl Copy for D32
impl Copy for D32
impl Copy for BC1_R8_G8_B8
impl Copy for BC1_R8_G8_B8
impl Copy for BC3_R8_G8_B8_A8
impl Copy for BC3_R8_G8_B8_A8
impl Copy for ChannelSource
impl Copy for ChannelSource
impl Copy for Swizzle
impl Copy for Swizzle
impl Copy for Format
impl Copy for Format
impl Copy for U8Norm
impl Copy for U8Norm
impl Copy for I8Norm
impl Copy for I8Norm
impl Copy for U16Norm
impl Copy for U16Norm
impl Copy for I16Norm
impl Copy for I16Norm
impl Copy for F16
impl Copy for F16
impl Copy for Error
impl Copy for Error
impl Copy for Usage
impl Copy for Usage
impl Copy for Access
impl Copy for Access
impl Copy for Bind
impl Copy for Bind
impl Copy for ColorInfo
impl Copy for ColorInfo
impl Copy for DepthStencilInfo
impl Copy for DepthStencilInfo
impl<F: Copy> Copy for Element<F>
impl<F: Copy> Copy for Element<F>
impl Copy for VertexBufferDesc
impl Copy for VertexBufferDesc
impl Copy for Descriptor
impl Copy for Descriptor
impl<R: Copy + Resources> Copy for VertexBufferSet<R> where
R::Buffer: Copy,
impl<R: Copy + Resources> Copy for VertexBufferSet<R> where
R::Buffer: Copy,
impl<R: Copy + Resources> Copy for ConstantBufferParam<R> where
R::Buffer: Copy,
impl<R: Copy + Resources> Copy for ConstantBufferParam<R> where
R::Buffer: Copy,
impl<R: Copy + Resources> Copy for ResourceViewParam<R> where
R::ShaderResourceView: Copy,
impl<R: Copy + Resources> Copy for ResourceViewParam<R> where
R::ShaderResourceView: Copy,
impl<R: Copy + Resources> Copy for UnorderedViewParam<R> where
R::UnorderedAccessView: Copy,
impl<R: Copy + Resources> Copy for UnorderedViewParam<R> where
R::UnorderedAccessView: Copy,
impl<R: Copy + Resources> Copy for SamplerParam<R> where
R::Sampler: Copy,
impl<R: Copy + Resources> Copy for SamplerParam<R> where
R::Sampler: Copy,
impl<R: Copy + Resources> Copy for PixelTargetSet<R> where
R::RenderTargetView: Copy,
R::DepthStencilView: Copy,
R::DepthStencilView: Copy,
impl<R: Copy + Resources> Copy for PixelTargetSet<R> where
R::RenderTargetView: Copy,
R::DepthStencilView: Copy,
R::DepthStencilView: Copy,
impl Copy for IsArray
impl Copy for IsArray
impl Copy for IsComparison
impl Copy for IsComparison
impl Copy for IsMultiSample
impl Copy for IsMultiSample
impl Copy for IsRect
impl Copy for IsRect
impl Copy for MatrixFormat
impl Copy for MatrixFormat
impl Copy for TextureType
impl Copy for TextureType
impl Copy for SamplerType
impl Copy for SamplerType
impl Copy for BaseType
impl Copy for BaseType
impl Copy for ContainerType
impl Copy for ContainerType
impl Copy for Stage
impl Copy for Stage
impl Copy for UniformValue
impl Copy for UniformValue
impl Copy for Usage
impl Copy for Usage
impl Copy for CompatibilityError
impl Copy for CompatibilityError
impl Copy for CreationError
impl Copy for CreationError
impl Copy for LayerError
impl Copy for LayerError
impl Copy for AaMode
impl Copy for AaMode
impl Copy for FilterMethod
impl Copy for FilterMethod
impl Copy for CubeFace
impl Copy for CubeFace
impl Copy for Kind
impl Copy for Kind
impl Copy for Mipmap
impl Copy for Mipmap
impl<F: Copy> Copy for ImageInfoCommon<F>
impl<F: Copy> Copy for ImageInfoCommon<F>
impl Copy for WrapMode
impl Copy for WrapMode
impl Copy for Lod
impl Copy for Lod
impl Copy for PackedColor
impl Copy for PackedColor
impl Copy for SamplerInfo
impl Copy for SamplerInfo
impl Copy for Info
impl Copy for Info
impl Copy for ResourceDesc
impl Copy for ResourceDesc
impl Copy for RenderDesc
impl Copy for RenderDesc
impl Copy for DepthStencilFlags
impl Copy for DepthStencilFlags
impl Copy for DepthStencilDesc
impl Copy for DepthStencilDesc
impl Copy for Capabilities
impl Copy for Capabilities
impl Copy for Primitive
impl Copy for Primitive
impl Copy for IndexType
impl Copy for IndexType
impl Copy for Version
impl Copy for Version
impl Copy for PlatformName
impl Copy for PlatformName
impl Copy for Fence
impl Copy for Fence
impl Copy for Resources
impl Copy for Resources
impl Copy for BufferElement
impl Copy for BufferElement
impl Copy for OutputMerger
impl Copy for OutputMerger
impl Copy for PipelineState
impl Copy for PipelineState
impl Copy for NewTexture
impl Copy for NewTexture
impl Copy for ResourceView
impl Copy for ResourceView
impl Copy for FatSampler
impl Copy for FatSampler
impl Copy for TargetView
impl Copy for TargetView
impl Copy for Error
impl Copy for Error
impl Copy for Flip
impl Copy for Flip
impl Copy for DisposalMethod
impl Copy for DisposalMethod
impl Copy for Block
impl Copy for Block
impl Copy for AnyExtension
impl Copy for AnyExtension
impl Copy for Extension
impl Copy for Extension
impl Copy for ColorOutput
impl Copy for ColorOutput
impl Copy for Repeat
impl Copy for Repeat
impl Copy for PossiblyCurrent
impl Copy for PossiblyCurrent
impl Copy for NotCurrent
impl Copy for NotCurrent
impl Copy for Api
impl Copy for Api
impl Copy for GlProfile
impl Copy for GlProfile
impl Copy for GlRequest
impl Copy for GlRequest
impl Copy for Robustness
impl Copy for Robustness
impl Copy for ReleaseBehavior
impl Copy for ReleaseBehavior
impl Copy for Rect
impl Copy for Rect
impl Copy for DrawState
impl Copy for DrawState
impl Copy for Blend
impl Copy for Blend
impl Copy for Stencil
impl Copy for Stencil
impl Copy for Context
impl Copy for Context
impl Copy for Polygon
impl Copy for Polygon
impl Copy for Shape
impl Copy for Shape
impl Copy for Line
impl Copy for Line
impl Copy for CircleArc
impl Copy for CircleArc
impl Copy for Border
impl Copy for Border
impl Copy for Ellipse
impl Copy for Ellipse
impl Copy for Shape
impl Copy for Shape
impl Copy for Border
impl Copy for Border
impl Copy for Rectangle
impl Copy for Rectangle
impl Copy for Image
impl Copy for Image
impl Copy for Text
impl Copy for Text
impl Copy for Grid
impl Copy for Grid
impl Copy for GridCells
impl Copy for GridCells
impl Copy for Rect
impl Copy for Rect
impl Copy for BiLevel
impl Copy for BiLevel
impl Copy for FilterType
impl Copy for FilterType
impl Copy for SampleLayout
impl Copy for SampleLayout
impl Copy for Error
impl Copy for Error
impl Copy for NormalForm
impl Copy for NormalForm
impl Copy for DXTVariant
impl Copy for DXTVariant
impl Copy for Repeat
impl Copy for Repeat
impl Copy for Rgbe8Pixel
impl Copy for Rgbe8Pixel
impl Copy for PixelDensityUnit
impl Copy for PixelDensityUnit
impl Copy for PixelDensity
impl Copy for PixelDensity
impl Copy for CompressionType
impl Copy for CompressionType
impl Copy for FilterType
impl Copy for FilterType
impl Copy for SampleEncoding
impl Copy for SampleEncoding
impl Copy for PNMSubtype
impl Copy for PNMSubtype
impl Copy for BitmapHeader
impl Copy for BitmapHeader
impl Copy for GraymapHeader
impl Copy for GraymapHeader
impl Copy for PixmapHeader
impl Copy for PixmapHeader
impl Copy for Delay
impl Copy for Delay
impl Copy for ColorType
impl Copy for ColorType
impl Copy for ExtendedColorType
impl Copy for ExtendedColorType
impl<T: Copy + Primitive> Copy for Rgb<T>
impl<T: Copy + Primitive> Copy for Rgb<T>
impl<T: Copy + Primitive> Copy for Bgr<T>
impl<T: Copy + Primitive> Copy for Bgr<T>
impl<T: Copy + Primitive> Copy for Luma<T>
impl<T: Copy + Primitive> Copy for Luma<T>
impl<T: Copy + Primitive> Copy for Rgba<T>
impl<T: Copy + Primitive> Copy for Rgba<T>
impl<T: Copy + Primitive> Copy for Bgra<T>
impl<T: Copy + Primitive> Copy for Bgra<T>
impl<T: Copy + Primitive> Copy for LumaA<T>
impl<T: Copy + Primitive> Copy for LumaA<T>
impl Copy for ImageFormat
impl Copy for ImageFormat
impl Copy for Progress
impl Copy for Progress
impl Copy for ControllerButton
impl Copy for ControllerButton
impl Copy for ControllerHat
impl Copy for ControllerHat
impl Copy for ControllerAxisArgs
impl Copy for ControllerAxisArgs
impl Copy for ModifierKey
impl Copy for ModifierKey
impl Copy for Key
impl Copy for Key
impl Copy for MouseButton
impl Copy for MouseButton
impl Copy for EventId
impl Copy for EventId
impl Copy for AfterRenderArgs
impl Copy for AfterRenderArgs
impl Copy for ButtonState
impl Copy for ButtonState
impl Copy for ButtonArgs
impl Copy for ButtonArgs
impl Copy for CloseArgs
impl Copy for CloseArgs
impl Copy for IdleArgs
impl Copy for IdleArgs
impl Copy for RenderArgs
impl Copy for RenderArgs
impl Copy for ResizeArgs
impl Copy for ResizeArgs
impl Copy for Touch
impl Copy for Touch
impl Copy for TouchArgs
impl Copy for TouchArgs
impl Copy for UpdateArgs
impl Copy for UpdateArgs
impl Copy for Button
impl Copy for Button
impl Copy for Motion
impl Copy for Motion
impl Copy for HatState
impl Copy for HatState
impl Copy for Loop
impl Copy for Loop
impl Copy for EaseFunction
impl Copy for EaseFunction
impl Copy for PixelFormat
impl Copy for PixelFormat
impl Copy for ImageInfo
impl Copy for ImageInfo
impl Copy for DIR
impl Copy for DIR
impl Copy for group
impl Copy for group
impl Copy for utimbuf
impl Copy for utimbuf
impl Copy for timeval
impl Copy for timeval
impl Copy for timespec
impl Copy for timespec
impl Copy for rlimit
impl Copy for rlimit
impl Copy for rusage
impl Copy for rusage
impl Copy for ipv6_mreq
impl Copy for ipv6_mreq
impl Copy for hostent
impl Copy for hostent
impl Copy for iovec
impl Copy for iovec
impl Copy for pollfd
impl Copy for pollfd
impl Copy for winsize
impl Copy for winsize
impl Copy for linger
impl Copy for linger
impl Copy for sigval
impl Copy for sigval
impl Copy for itimerval
impl Copy for itimerval
impl Copy for tms
impl Copy for tms
impl Copy for servent
impl Copy for servent
impl Copy for protoent
impl Copy for protoent
impl Copy for FILE
impl Copy for FILE
impl Copy for fpos_t
impl Copy for fpos_t
impl Copy for timezone
impl Copy for timezone
impl Copy for in_addr
impl Copy for in_addr
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 sockaddr
impl Copy for sockaddr
impl Copy for sockaddr_in
impl Copy for sockaddr_in
impl Copy for sockaddr_in6
impl Copy for sockaddr_in6
impl Copy for addrinfo
impl Copy for addrinfo
impl Copy for sockaddr_ll
impl Copy for sockaddr_ll
impl Copy for fd_set
impl Copy for fd_set
impl Copy for tm
impl Copy for tm
impl Copy for sched_param
impl Copy for sched_param
impl Copy for Dl_info
impl Copy for Dl_info
impl Copy for lconv
impl Copy for lconv
impl Copy for in_pktinfo
impl Copy for in_pktinfo
impl Copy for ifaddrs
impl Copy for ifaddrs
impl Copy for in6_rtmsg
impl Copy for in6_rtmsg
impl Copy for arpreq
impl Copy for arpreq
impl Copy for arpreq_old
impl Copy for arpreq_old
impl Copy for arphdr
impl Copy for arphdr
impl Copy for mmsghdr
impl Copy for mmsghdr
impl Copy for epoll_event
impl Copy for epoll_event
impl Copy for sockaddr_un
impl Copy for sockaddr_un
impl Copy for sockaddr_storage
impl Copy for sockaddr_storage
impl Copy for utsname
impl Copy for utsname
impl Copy for sigevent
impl Copy for sigevent
impl Copy for fpos64_t
impl Copy for fpos64_t
impl Copy for rlimit64
impl Copy for rlimit64
impl Copy for glob_t
impl Copy for glob_t
impl Copy for passwd
impl Copy for passwd
impl Copy for spwd
impl Copy for spwd
impl Copy for dqblk
impl Copy for dqblk
impl Copy for signalfd_siginfo
impl Copy for signalfd_siginfo
impl Copy for itimerspec
impl Copy for itimerspec
impl Copy for fsid_t
impl Copy for fsid_t
impl Copy for packet_mreq
impl Copy for packet_mreq
impl Copy for cpu_set_t
impl Copy for cpu_set_t
impl Copy for if_nameindex
impl Copy for if_nameindex
impl Copy for msginfo
impl Copy for msginfo
impl Copy for sembuf
impl Copy for sembuf
impl Copy for input_event
impl Copy for input_event
impl Copy for input_id
impl Copy for input_id
impl Copy for input_absinfo
impl Copy for input_absinfo
impl Copy for input_keymap_entry
impl Copy for input_keymap_entry
impl Copy for input_mask
impl Copy for input_mask
impl Copy for ff_replay
impl Copy for ff_replay
impl Copy for ff_trigger
impl Copy for ff_trigger
impl Copy for ff_envelope
impl Copy for ff_envelope
impl Copy for ff_constant_effect
impl Copy for ff_constant_effect
impl Copy for ff_ramp_effect
impl Copy for ff_ramp_effect
impl Copy for ff_condition_effect
impl Copy for ff_condition_effect
impl Copy for ff_periodic_effect
impl Copy for ff_periodic_effect
impl Copy for ff_rumble_effect
impl Copy for ff_rumble_effect
impl Copy for ff_effect
impl Copy for ff_effect
impl Copy for uinput_ff_upload
impl Copy for uinput_ff_upload
impl Copy for uinput_ff_erase
impl Copy for uinput_ff_erase
impl Copy for uinput_abs_setup
impl Copy for uinput_abs_setup
impl Copy for dl_phdr_info
impl Copy for dl_phdr_info
impl Copy for Elf32_Ehdr
impl Copy for Elf32_Ehdr
impl Copy for Elf64_Ehdr
impl Copy for Elf64_Ehdr
impl Copy for Elf32_Sym
impl Copy for Elf32_Sym
impl Copy for Elf64_Sym
impl Copy for Elf64_Sym
impl Copy for Elf32_Phdr
impl Copy for Elf32_Phdr
impl Copy for Elf64_Phdr
impl Copy for Elf64_Phdr
impl Copy for Elf32_Shdr
impl Copy for Elf32_Shdr
impl Copy for Elf64_Shdr
impl Copy for Elf64_Shdr
impl Copy for ucred
impl Copy for ucred
impl Copy for mntent
impl Copy for mntent
impl Copy for posix_spawn_file_actions_t
impl Copy for posix_spawn_file_actions_t
impl Copy for posix_spawnattr_t
impl Copy for posix_spawnattr_t
impl Copy for genlmsghdr
impl Copy for genlmsghdr
impl Copy for in6_pktinfo
impl Copy for in6_pktinfo
impl Copy for arpd_request
impl Copy for arpd_request
impl Copy for inotify_event
impl Copy for inotify_event
impl Copy for fanotify_response
impl Copy for fanotify_response
impl Copy for sockaddr_vm
impl Copy for sockaddr_vm
impl Copy for regmatch_t
impl Copy for regmatch_t
impl Copy for sock_extended_err
impl Copy for sock_extended_err
impl Copy for __c_anonymous_sockaddr_can_tp
impl Copy for __c_anonymous_sockaddr_can_tp
impl Copy for __c_anonymous_sockaddr_can_j1939
impl Copy for __c_anonymous_sockaddr_can_j1939
impl Copy for can_filter
impl Copy for can_filter
impl Copy for sockaddr_nl
impl Copy for sockaddr_nl
impl Copy for dirent
impl Copy for dirent
impl Copy for dirent64
impl Copy for dirent64
impl Copy for sockaddr_alg
impl Copy for sockaddr_alg
impl Copy for uinput_setup
impl Copy for uinput_setup
impl Copy for uinput_user_dev
impl Copy for uinput_user_dev
impl Copy for af_alg_iv
impl Copy for af_alg_iv
impl Copy for mq_attr
impl Copy for mq_attr
impl Copy for __c_anonymous_sockaddr_can_can_addr
impl Copy for __c_anonymous_sockaddr_can_can_addr
impl Copy for sockaddr_can
impl Copy for sockaddr_can
impl Copy for statx
impl Copy for statx
impl Copy for statx_timestamp
impl Copy for statx_timestamp
impl Copy for aiocb
impl Copy for aiocb
impl Copy for __exit_status
impl Copy for __exit_status
impl Copy for __timeval
impl Copy for __timeval
impl Copy for glob64_t
impl Copy for glob64_t
impl Copy for msghdr
impl Copy for msghdr
impl Copy for cmsghdr
impl Copy for cmsghdr
impl Copy for termios
impl Copy for termios
impl Copy for mallinfo
impl Copy for mallinfo
impl Copy for nlmsghdr
impl Copy for nlmsghdr
impl Copy for nlmsgerr
impl Copy for nlmsgerr
impl Copy for nl_pktinfo
impl Copy for nl_pktinfo
impl Copy for nl_mmap_req
impl Copy for nl_mmap_req
impl Copy for nl_mmap_hdr
impl Copy for nl_mmap_hdr
impl Copy for nlattr
impl Copy for nlattr
impl Copy for rtentry
impl Copy for rtentry
impl Copy for timex
impl Copy for timex
impl Copy for ntptimeval
impl Copy for ntptimeval
impl Copy for regex_t
impl Copy for regex_t
impl Copy for Elf64_Chdr
impl Copy for Elf64_Chdr
impl Copy for Elf32_Chdr
impl Copy for Elf32_Chdr
impl Copy for utmpx
impl Copy for utmpx
impl Copy for sigset_t
impl Copy for sigset_t
impl Copy for sysinfo
impl Copy for sysinfo
impl Copy for msqid_ds
impl Copy for msqid_ds
impl Copy for sigaction
impl Copy for sigaction
impl Copy for statfs
impl Copy for statfs
impl Copy for flock
impl Copy for flock
impl Copy for flock64
impl Copy for flock64
impl Copy for siginfo_t
impl Copy for siginfo_t
impl Copy for stack_t
impl Copy for stack_t
impl Copy for stat
impl Copy for stat
impl Copy for stat64
impl Copy for stat64
impl Copy for statfs64
impl Copy for statfs64
impl Copy for statvfs64
impl Copy for statvfs64
impl Copy for pthread_attr_t
impl Copy for pthread_attr_t
impl Copy for _libc_fpxreg
impl Copy for _libc_fpxreg
impl Copy for _libc_xmmreg
impl Copy for _libc_xmmreg
impl Copy for _libc_fpstate
impl Copy for _libc_fpstate
impl Copy for user_regs_struct
impl Copy for user_regs_struct
impl Copy for user
impl Copy for user
impl Copy for mcontext_t
impl Copy for mcontext_t
impl Copy for ipc_perm
impl Copy for ipc_perm
impl Copy for shmid_ds
impl Copy for shmid_ds
impl Copy for termios2
impl Copy for termios2
impl Copy for ip_mreqn
impl Copy for ip_mreqn
impl Copy for user_fpregs_struct
impl Copy for user_fpregs_struct
impl Copy for ucontext_t
impl Copy for ucontext_t
impl Copy for statvfs
impl Copy for statvfs
impl Copy for max_align_t
impl Copy for max_align_t
impl Copy for sem_t
impl Copy for sem_t
impl Copy for pthread_mutexattr_t
impl Copy for pthread_mutexattr_t
impl Copy for pthread_rwlockattr_t
impl Copy for pthread_rwlockattr_t
impl Copy for pthread_condattr_t
impl Copy for pthread_condattr_t
impl Copy for fanotify_event_metadata
impl Copy for fanotify_event_metadata
impl Copy for pthread_cond_t
impl Copy for pthread_cond_t
impl Copy for pthread_mutex_t
impl Copy for pthread_mutex_t
impl Copy for pthread_rwlock_t
impl Copy for pthread_rwlock_t
impl Copy for can_frame
impl Copy for can_frame
impl Copy for canfd_frame
impl Copy for canfd_frame
impl Copy for in6_addr
impl Copy for in6_addr
impl Copy for Level
impl Copy for Level
impl Copy for LevelFilter
impl Copy for LevelFilter
impl Copy for CompressionStrategy
impl Copy for CompressionStrategy
impl Copy for TDEFLFlush
impl Copy for TDEFLFlush
impl Copy for TDEFLStatus
impl Copy for TDEFLStatus
impl Copy for CompressionLevel
impl Copy for CompressionLevel
impl Copy for TINFLStatus
impl Copy for TINFLStatus
impl Copy for MZFlush
impl Copy for MZFlush
impl Copy for MZStatus
impl Copy for MZStatus
impl Copy for MZError
impl Copy for MZError
impl Copy for DataFormat
impl Copy for DataFormat
impl Copy for StreamResult
impl Copy for StreamResult
impl Copy for PollOpt
impl Copy for PollOpt
impl Copy for Ready
impl Copy for Ready
impl Copy for Event
impl Copy for Event
impl Copy for UnixReady
impl Copy for UnixReady
impl Copy for Token
impl Copy for Token
impl Copy for Entry
impl Copy for Entry
impl Copy for Type
impl Copy for Type
impl Copy for Errno
impl Copy for Errno
impl Copy for AtFlags
impl Copy for AtFlags
impl Copy for OFlag
impl Copy for OFlag
impl Copy for SealFlag
impl Copy for SealFlag
impl Copy for FdFlag
impl Copy for FdFlag
impl Copy for FlockArg
impl Copy for FlockArg
impl Copy for SpliceFFlags
impl Copy for SpliceFFlags
impl Copy for FallocateFlags
impl Copy for FallocateFlags
impl Copy for PosixFadviseAdvice
impl Copy for PosixFadviseAdvice
impl Copy for ModuleInitFlags
impl Copy for ModuleInitFlags
impl Copy for DeleteModuleFlags
impl Copy for DeleteModuleFlags
impl Copy for MsFlags
impl Copy for MsFlags
impl Copy for MntFlags
impl Copy for MntFlags
impl Copy for MQ_OFlag
impl Copy for MQ_OFlag
impl Copy for FdFlag
impl Copy for FdFlag
impl Copy for MqAttr
impl Copy for MqAttr
impl Copy for InterfaceFlags
impl Copy for InterfaceFlags
impl Copy for PollFd
impl Copy for PollFd
impl Copy for PollFlags
impl Copy for PollFlags
impl Copy for OpenptyResult
impl Copy for OpenptyResult
impl Copy for ForkptyResult
impl Copy for ForkptyResult
impl Copy for CloneFlags
impl Copy for CloneFlags
impl Copy for CpuSet
impl Copy for CpuSet
impl Copy for AioFsyncMode
impl Copy for AioFsyncMode
impl Copy for LioOpcode
impl Copy for LioOpcode
impl Copy for LioMode
impl Copy for LioMode
impl Copy for AioCancelStat
impl Copy for AioCancelStat
impl Copy for EpollFlags
impl Copy for EpollFlags
impl Copy for EpollOp
impl Copy for EpollOp
impl Copy for EpollCreateFlags
impl Copy for EpollCreateFlags
impl Copy for EpollEvent
impl Copy for EpollEvent
impl Copy for EfdFlags
impl Copy for EfdFlags
impl Copy for MemFdCreateFlag
impl Copy for MemFdCreateFlag
impl Copy for ProtFlags
impl Copy for ProtFlags
impl Copy for MapFlags
impl Copy for MapFlags
impl Copy for MRemapFlags
impl Copy for MRemapFlags
impl Copy for MmapAdvise
impl Copy for MmapAdvise
impl Copy for MsFlags
impl Copy for MsFlags
impl Copy for MlockAllFlags
impl Copy for MlockAllFlags
impl Copy for Persona
impl Copy for Persona
impl Copy for Request
impl Copy for Request
impl Copy for Event
impl Copy for Event
impl Copy for Options
impl Copy for Options
impl Copy for QuotaType
impl Copy for QuotaType
impl Copy for QuotaFmt
impl Copy for QuotaFmt
impl Copy for QuotaValidFlags
impl Copy for QuotaValidFlags
impl Copy for Dqblk
impl Copy for Dqblk
impl Copy for RebootMode
impl Copy for RebootMode
impl Copy for FdSet
impl Copy for FdSet
impl Copy for Signal
impl Copy for Signal
impl Copy for SignalIterator
impl Copy for SignalIterator
impl Copy for SaFlags
impl Copy for SaFlags
impl Copy for SigmaskHow
impl Copy for SigmaskHow
impl Copy for SigSet
impl Copy for SigSet
impl Copy for SigHandler
impl Copy for SigHandler
impl Copy for SigAction
impl Copy for SigAction
impl Copy for SigevNotify
impl Copy for SigevNotify
impl Copy for SigEvent
impl Copy for SigEvent
impl Copy for SfdFlags
impl Copy for SfdFlags
impl Copy for AddressFamily
impl Copy for AddressFamily
impl Copy for InetAddr
impl Copy for InetAddr
impl Copy for IpAddr
impl Copy for IpAddr
impl Copy for Ipv4Addr
impl Copy for Ipv4Addr
impl Copy for Ipv6Addr
impl Copy for Ipv6Addr
impl Copy for UnixAddr
impl Copy for UnixAddr
impl Copy for SockAddr
impl Copy for SockAddr
impl Copy for NetlinkAddr
impl Copy for NetlinkAddr
impl Copy for AlgAddr
impl Copy for AlgAddr
impl Copy for LinkAddr
impl Copy for LinkAddr
impl Copy for VsockAddr
impl Copy for VsockAddr
impl Copy for ReuseAddr
impl Copy for ReuseAddr
impl Copy for ReusePort
impl Copy for ReusePort
impl Copy for TcpNoDelay
impl Copy for TcpNoDelay
impl Copy for Linger
impl Copy for Linger
impl Copy for IpAddMembership
impl Copy for IpAddMembership
impl Copy for IpDropMembership
impl Copy for IpDropMembership
impl Copy for Ipv6AddMembership
impl Copy for Ipv6AddMembership
impl Copy for Ipv6DropMembership
impl Copy for Ipv6DropMembership
impl Copy for IpMulticastTtl
impl Copy for IpMulticastTtl
impl Copy for IpMulticastLoop
impl Copy for IpMulticastLoop
impl Copy for ReceiveTimeout
impl Copy for ReceiveTimeout
impl Copy for SendTimeout
impl Copy for SendTimeout
impl Copy for Broadcast
impl Copy for Broadcast
impl Copy for OobInline
impl Copy for OobInline
impl Copy for SocketError
impl Copy for SocketError
impl Copy for KeepAlive
impl Copy for KeepAlive
impl Copy for PeerCredentials
impl Copy for PeerCredentials
impl Copy for TcpKeepIdle
impl Copy for TcpKeepIdle
impl Copy for TcpKeepCount
impl Copy for TcpKeepCount
impl Copy for TcpKeepInterval
impl Copy for TcpKeepInterval
impl Copy for RcvBuf
impl Copy for RcvBuf
impl Copy for SndBuf
impl Copy for SndBuf
impl Copy for RcvBufForce
impl Copy for RcvBufForce
impl Copy for SndBufForce
impl Copy for SndBufForce
impl Copy for SockType
impl Copy for SockType
impl Copy for AcceptConn
impl Copy for AcceptConn
impl Copy for BindToDevice
impl Copy for BindToDevice
impl Copy for OriginalDst
impl Copy for OriginalDst
impl Copy for ReceiveTimestamp
impl Copy for ReceiveTimestamp
impl Copy for IpTransparent
impl Copy for IpTransparent
impl Copy for Mark
impl Copy for Mark
impl Copy for PassCred
impl Copy for PassCred
impl Copy for TcpCongestion
impl Copy for TcpCongestion
impl Copy for Ipv4PacketInfo
impl Copy for Ipv4PacketInfo
impl Copy for Ipv6RecvPacketInfo
impl Copy for Ipv6RecvPacketInfo
impl Copy for UdpGsoSegment
impl Copy for UdpGsoSegment
impl Copy for UdpGroSegment
impl Copy for UdpGroSegment
impl Copy for AlgSetAeadAuthSize
impl Copy for AlgSetAeadAuthSize
impl Copy for SockType
impl Copy for SockType
impl Copy for SockProtocol
impl Copy for SockProtocol
impl Copy for SockFlag
impl Copy for SockFlag
impl Copy for MsgFlags
impl Copy for MsgFlags
impl Copy for UnixCredentials
impl Copy for UnixCredentials
impl Copy for IpMembershipRequest
impl Copy for IpMembershipRequest
impl Copy for Ipv6MembershipRequest
impl Copy for Ipv6MembershipRequest
impl<'a> Copy for RecvMsg<'a>
impl<'a> Copy for RecvMsg<'a>
impl<'a> Copy for CmsgIterator<'a>
impl<'a> Copy for CmsgIterator<'a>
impl<'a> Copy for ControlMessage<'a>
impl<'a> Copy for ControlMessage<'a>
impl Copy for Shutdown
impl Copy for Shutdown
impl Copy for SFlag
impl Copy for SFlag
impl Copy for Mode
impl Copy for Mode
impl Copy for FchmodatFlags
impl Copy for FchmodatFlags
impl Copy for UtimensatFlags
impl Copy for UtimensatFlags
impl Copy for Statfs
impl Copy for Statfs
impl Copy for FsType
impl Copy for FsType
impl Copy for FsFlags
impl Copy for FsFlags
impl Copy for Statvfs
impl Copy for Statvfs
impl Copy for SysInfo
impl Copy for SysInfo
impl Copy for BaudRate
impl Copy for BaudRate
impl Copy for SetArg
impl Copy for SetArg
impl Copy for FlushArg
impl Copy for FlushArg
impl Copy for FlowArg
impl Copy for FlowArg
impl Copy for SpecialCharacterIndices
impl Copy for SpecialCharacterIndices
impl Copy for InputFlags
impl Copy for InputFlags
impl Copy for OutputFlags
impl Copy for OutputFlags
impl Copy for ControlFlags
impl Copy for ControlFlags
impl Copy for LocalFlags
impl Copy for LocalFlags
impl Copy for TimeSpec
impl Copy for TimeSpec
impl Copy for TimeVal
impl Copy for TimeVal
impl Copy for RemoteIoVec
impl Copy for RemoteIoVec
impl<T: Copy> Copy for IoVec<T>
impl<T: Copy> Copy for IoVec<T>
impl Copy for UtsName
impl Copy for UtsName
impl Copy for WaitPidFlag
impl Copy for WaitPidFlag
impl Copy for WaitStatus
impl Copy for WaitStatus
impl Copy for AddWatchFlags
impl Copy for AddWatchFlags
impl Copy for InitFlags
impl Copy for InitFlags
impl Copy for Inotify
impl Copy for Inotify
impl Copy for WatchDescriptor
impl Copy for WatchDescriptor
impl Copy for ClockId
impl Copy for ClockId
impl Copy for TimerFlags
impl Copy for TimerFlags
impl Copy for TimerSetTimeFlags
impl Copy for TimerSetTimeFlags
impl Copy for Expiration
impl Copy for Expiration
impl Copy for ClockId
impl Copy for ClockId
impl Copy for UContext
impl Copy for UContext
impl Copy for Uid
impl Copy for Uid
impl Copy for Gid
impl Copy for Gid
impl Copy for Pid
impl Copy for Pid
impl Copy for ForkResult
impl Copy for ForkResult
impl Copy for FchownatFlags
impl Copy for FchownatFlags
impl Copy for Whence
impl Copy for Whence
impl Copy for LinkatFlags
impl Copy for LinkatFlags
impl Copy for UnlinkatFlags
impl Copy for UnlinkatFlags
impl Copy for PathconfVar
impl Copy for PathconfVar
impl Copy for SysconfVar
impl Copy for SysconfVar
impl Copy for AccessFlags
impl Copy for AccessFlags
impl Copy for Error
impl Copy for Error
impl<A: Copy> Copy for ExtendedGcd<A>
impl<A: Copy> Copy for ExtendedGcd<A>
impl<T: Copy> Copy for Ratio<T>
impl<T: Copy> Copy for Ratio<T>
impl Copy for ParseRatioError
impl Copy for ParseRatioError
impl Copy for WaitTimeoutResult
impl Copy for WaitTimeoutResult
impl Copy for OnceState
impl Copy for OnceState
impl Copy for ParkResult
impl Copy for ParkResult
impl Copy for UnparkResult
impl Copy for UnparkResult
impl Copy for RequeueOp
impl Copy for RequeueOp
impl Copy for FilterOp
impl Copy for FilterOp
impl Copy for UnparkToken
impl Copy for UnparkToken
impl Copy for ParkToken
impl Copy for ParkToken
impl Copy for ColorType
impl Copy for ColorType
impl Copy for BitDepth
impl Copy for BitDepth
impl Copy for PixelDimensions
impl Copy for PixelDimensions
impl Copy for Unit
impl Copy for Unit
impl Copy for DisposeOp
impl Copy for DisposeOp
impl Copy for BlendOp
impl Copy for BlendOp
impl Copy for FrameControl
impl Copy for FrameControl
impl Copy for AnimationControl
impl Copy for AnimationControl
impl Copy for Transformations
impl Copy for Transformations
impl Copy for Limits
impl Copy for Limits
impl Copy for FilterType
impl Copy for FilterType
impl Copy for Span
impl Copy for Span
impl Copy for Delimiter
impl Copy for Delimiter
impl Copy for Spacing
impl Copy for Spacing
impl Copy for XlibHandle
impl Copy for XlibHandle
impl Copy for XcbHandle
impl Copy for XcbHandle
impl Copy for WaylandHandle
impl Copy for WaylandHandle
impl Copy for RawWindowHandle
impl Copy for RawWindowHandle
impl<N: Copy> Copy for Point<N>
impl<N: Copy> Copy for Point<N>
impl<N: Copy> Copy for Vector<N>
impl<N: Copy> Copy for Vector<N>
impl<N: Copy> Copy for Rect<N>
impl<N: Copy> Copy for Rect<N>
impl Copy for GlyphId
impl Copy for GlyphId
impl Copy for HMetrics
impl Copy for HMetrics
impl Copy for VMetrics
impl Copy for VMetrics
impl Copy for Scale
impl Copy for Scale
impl<E> Copy for UnitDeserializer<E>
impl<E> Copy for UnitDeserializer<E>
impl<E> Copy for BoolDeserializer<E>
impl<E> Copy for BoolDeserializer<E>
impl<E> Copy for I8Deserializer<E>
impl<E> Copy for I8Deserializer<E>
impl<E> Copy for I16Deserializer<E>
impl<E> Copy for I16Deserializer<E>
impl<E> Copy for I32Deserializer<E>
impl<E> Copy for I32Deserializer<E>
impl<E> Copy for I64Deserializer<E>
impl<E> Copy for I64Deserializer<E>
impl<E> Copy for IsizeDeserializer<E>
impl<E> Copy for IsizeDeserializer<E>
impl<E> Copy for U8Deserializer<E>
impl<E> Copy for U8Deserializer<E>
impl<E> Copy for U16Deserializer<E>
impl<E> Copy for U16Deserializer<E>
impl<E> Copy for U64Deserializer<E>
impl<E> Copy for U64Deserializer<E>
impl<E> Copy for UsizeDeserializer<E>
impl<E> Copy for UsizeDeserializer<E>
impl<E> Copy for F32Deserializer<E>
impl<E> Copy for F32Deserializer<E>
impl<E> Copy for F64Deserializer<E>
impl<E> Copy for F64Deserializer<E>
impl<E> Copy for CharDeserializer<E>
impl<E> Copy for CharDeserializer<E>
impl<E> Copy for I128Deserializer<E>
impl<E> Copy for I128Deserializer<E>
impl<E> Copy for U128Deserializer<E>
impl<E> Copy for U128Deserializer<E>
impl<E> Copy for U32Deserializer<E>
impl<E> Copy for U32Deserializer<E>
impl<'de, E> Copy for StrDeserializer<'de, E>
impl<'de, E> Copy for StrDeserializer<'de, E>
impl<'de, E> Copy for BorrowedStrDeserializer<'de, E>
impl<'de, E> Copy for BorrowedStrDeserializer<'de, E>
impl<'a, E> Copy for BytesDeserializer<'a, E>
impl<'a, E> Copy for BytesDeserializer<'a, E>
impl<'de, E> Copy for BorrowedBytesDeserializer<'de, E>
impl<'de, E> Copy for BorrowedBytesDeserializer<'de, E>
impl Copy for IgnoredAny
impl Copy for IgnoredAny
impl<'a> Copy for Unexpected<'a>
impl<'a> Copy for Unexpected<'a>
impl Copy for OpenGL
impl Copy for OpenGL
impl Copy for GLSL
impl Copy for GLSL
impl Copy for Mode
impl Copy for Mode
impl Copy for ModifiersState
impl Copy for ModifiersState
impl Copy for ButtonState
impl Copy for ButtonState
impl Copy for WindowState
impl Copy for WindowState
impl Copy for ColorSpec
impl Copy for ColorSpec
impl Copy for ButtonColorSpec
impl Copy for ButtonColorSpec
impl Copy for ARGBColor
impl Copy for ARGBColor
impl Copy for LoopHelperBuilder
impl Copy for LoopHelperBuilder
impl Copy for SpinSleeper
impl Copy for SpinSleeper
impl Copy for Underscore
impl Copy for Underscore
impl Copy for Abstract
impl Copy for Abstract
impl Copy for As
impl Copy for As
impl Copy for Async
impl Copy for Async
impl Copy for Auto
impl Copy for Auto
impl Copy for Await
impl Copy for Await
impl Copy for Become
impl Copy for Become
impl Copy for Box
impl Copy for Box
impl Copy for Break
impl Copy for Break
impl Copy for Const
impl Copy for Const
impl Copy for Continue
impl Copy for Continue
impl Copy for Crate
impl Copy for Crate
impl Copy for Default
impl Copy for Default
impl Copy for Do
impl Copy for Do
impl Copy for Dyn
impl Copy for Dyn
impl Copy for Else
impl Copy for Else
impl Copy for Enum
impl Copy for Enum
impl Copy for Extern
impl Copy for Extern
impl Copy for Final
impl Copy for Final
impl Copy for Fn
impl Copy for Fn
impl Copy for For
impl Copy for For
impl Copy for If
impl Copy for If
impl Copy for Impl
impl Copy for Impl
impl Copy for In
impl Copy for In
impl Copy for Let
impl Copy for Let
impl Copy for Loop
impl Copy for Loop
impl Copy for Macro
impl Copy for Macro
impl Copy for Match
impl Copy for Match
impl Copy for Mod
impl Copy for Mod
impl Copy for Move
impl Copy for Move
impl Copy for Mut
impl Copy for Mut
impl Copy for Override
impl Copy for Override
impl Copy for Priv
impl Copy for Priv
impl Copy for Pub
impl Copy for Pub
impl Copy for Ref
impl Copy for Ref
impl Copy for Return
impl Copy for Return
impl Copy for SelfType
impl Copy for SelfType
impl Copy for SelfValue
impl Copy for SelfValue
impl Copy for Static
impl Copy for Static
impl Copy for Struct
impl Copy for Struct
impl Copy for Super
impl Copy for Super
impl Copy for Trait
impl Copy for Trait
impl Copy for Try
impl Copy for Try
impl Copy for Type
impl Copy for Type
impl Copy for Typeof
impl Copy for Typeof
impl Copy for Union
impl Copy for Union
impl Copy for Unsafe
impl Copy for Unsafe
impl Copy for Unsized
impl Copy for Unsized
impl Copy for Use
impl Copy for Use
impl Copy for Virtual
impl Copy for Virtual
impl Copy for Where
impl Copy for Where
impl Copy for While
impl Copy for While
impl Copy for Yield
impl Copy for Yield
impl Copy for Add
impl Copy for Add
impl Copy for AddEq
impl Copy for AddEq
impl Copy for And
impl Copy for And
impl Copy for AndAnd
impl Copy for AndAnd
impl Copy for AndEq
impl Copy for AndEq
impl Copy for At
impl Copy for At
impl Copy for Bang
impl Copy for Bang
impl Copy for Caret
impl Copy for Caret
impl Copy for CaretEq
impl Copy for CaretEq
impl Copy for Colon
impl Copy for Colon
impl Copy for Colon2
impl Copy for Colon2
impl Copy for Comma
impl Copy for Comma
impl Copy for Div
impl Copy for Div
impl Copy for DivEq
impl Copy for DivEq
impl Copy for Dollar
impl Copy for Dollar
impl Copy for Dot
impl Copy for Dot
impl Copy for Dot2
impl Copy for Dot2
impl Copy for Dot3
impl Copy for Dot3
impl Copy for DotDotEq
impl Copy for DotDotEq
impl Copy for Eq
impl Copy for Eq
impl Copy for EqEq
impl Copy for EqEq
impl Copy for Ge
impl Copy for Ge
impl Copy for Gt
impl Copy for Gt
impl Copy for Le
impl Copy for Le
impl Copy for Lt
impl Copy for Lt
impl Copy for MulEq
impl Copy for MulEq
impl Copy for Ne
impl Copy for Ne
impl Copy for Or
impl Copy for Or
impl Copy for OrEq
impl Copy for OrEq
impl Copy for OrOr
impl Copy for OrOr
impl Copy for Pound
impl Copy for Pound
impl Copy for Question
impl Copy for Question
impl Copy for RArrow
impl Copy for RArrow
impl Copy for LArrow
impl Copy for LArrow
impl Copy for Rem
impl Copy for Rem
impl Copy for RemEq
impl Copy for RemEq
impl Copy for FatArrow
impl Copy for FatArrow
impl Copy for Semi
impl Copy for Semi
impl Copy for Shl
impl Copy for Shl
impl Copy for ShlEq
impl Copy for ShlEq
impl Copy for Shr
impl Copy for Shr
impl Copy for ShrEq
impl Copy for ShrEq
impl Copy for Star
impl Copy for Star
impl Copy for Sub
impl Copy for Sub
impl Copy for SubEq
impl Copy for SubEq
impl Copy for Tilde
impl Copy for Tilde
impl Copy for Brace
impl Copy for Brace
impl Copy for Bracket
impl Copy for Bracket
impl Copy for Paren
impl Copy for Paren
impl Copy for Group
impl Copy for Group
impl<'a> Copy for Cursor<'a>
impl<'a> Copy for Cursor<'a>
impl Copy for AttrStyle
impl Copy for AttrStyle
impl Copy for BinOp
impl Copy for BinOp
impl Copy for RangeLimits
impl Copy for RangeLimits
impl Copy for TraitBoundModifier
impl Copy for TraitBoundModifier
impl Copy for UnOp
impl Copy for UnOp
impl<'c, 'a> Copy for StepCursor<'c, 'a>
impl<'c, 'a> Copy for StepCursor<'c, 'a>
impl Copy for TextureSettings
impl Copy for TextureSettings
impl Copy for Format
impl Copy for Format
impl Copy for Filter
impl Copy for Filter
impl Copy for Wrap
impl Copy for Wrap
impl Copy for Tag
impl Copy for Tag
impl Copy for Type
impl Copy for Type
impl Copy for CompressionMethod
impl Copy for CompressionMethod
impl Copy for PhotometricInterpretation
impl Copy for PhotometricInterpretation
impl Copy for PlanarConfiguration
impl Copy for PlanarConfiguration
impl Copy for Predictor
impl Copy for Predictor
impl Copy for ResolutionUnit
impl Copy for ResolutionUnit
impl Copy for SampleFormat
impl Copy for SampleFormat
impl Copy for ColorType
impl Copy for ColorType
impl Copy for Class
impl Copy for Class
impl Copy for VariationAxis
impl Copy for VariationAxis
impl<'a> Copy for VariationAxes<'a>
impl<'a> Copy for VariationAxes<'a>
impl Copy for GlyphClass
impl Copy for GlyphClass
impl<'a> Copy for Subtable<'a>
impl<'a> Copy for Subtable<'a>
impl<'a> Copy for Subtables<'a>
impl<'a> Copy for Subtables<'a>
impl Copy for State
impl Copy for State
impl Copy for ValueOffset
impl Copy for ValueOffset
impl Copy for Entry
impl Copy for Entry
impl Copy for PlatformId
impl Copy for PlatformId
impl<'a> Copy for Name<'a>
impl<'a> Copy for Name<'a>
impl<'a> Copy for Names<'a>
impl<'a> Copy for Names<'a>
impl Copy for Weight
impl Copy for Weight
impl Copy for Width
impl Copy for Width
impl Copy for ScriptMetrics
impl Copy for ScriptMetrics
impl Copy for GlyphId
impl Copy for GlyphId
impl Copy for Variation
impl Copy for Variation
impl Copy for Tag
impl Copy for Tag
impl Copy for LineMetrics
impl Copy for LineMetrics
impl Copy for Rect
impl Copy for Rect
impl Copy for RasterImageFormat
impl Copy for RasterImageFormat
impl<'a> Copy for RasterGlyphImage<'a>
impl<'a> Copy for RasterGlyphImage<'a>
impl Copy for TableName
impl Copy for TableName
impl Copy for Viewport
impl Copy for Viewport
impl Copy for Error
impl Copy for Error
impl Copy for Error
impl Copy for Error
impl Copy for Format
impl Copy for Format
impl Copy for Error
impl Copy for Error
impl Copy for Error
impl Copy for Error
impl Copy for Error
impl Copy for Error
impl Copy for DndAction
impl Copy for DndAction
impl Copy for Error
impl Copy for Error
impl Copy for Resize
impl Copy for Resize
impl Copy for Transient
impl Copy for Transient
impl Copy for FullscreenMethod
impl Copy for FullscreenMethod
impl Copy for Error
impl Copy for Error
impl Copy for Capability
impl Copy for Capability
impl Copy for Error
impl Copy for Error
impl Copy for ButtonState
impl Copy for ButtonState
impl Copy for Axis
impl Copy for Axis
impl Copy for AxisSource
impl Copy for AxisSource
impl Copy for KeymapFormat
impl Copy for KeymapFormat
impl Copy for KeyState
impl Copy for KeyState
impl Copy for Subpixel
impl Copy for Subpixel
impl Copy for Transform
impl Copy for Transform
impl Copy for Mode
impl Copy for Mode
impl Copy for Error
impl Copy for Error
impl Copy for Error
impl Copy for Error
impl Copy for MessageDesc
impl Copy for MessageDesc
impl Copy for ArgumentType
impl Copy for ArgumentType
impl Copy for Capability
impl Copy for Capability
impl Copy for PresentMethod
impl Copy for PresentMethod
impl Copy for Error
impl Copy for Error
impl Copy for Position
impl Copy for Position
impl Copy for Error
impl Copy for Error
impl Copy for Error
impl Copy for Error
impl Copy for Flags
impl Copy for Flags
impl Copy for Error
impl Copy for Error
impl Copy for Error
impl Copy for Error
impl Copy for Error
impl Copy for Error
impl Copy for Lifetime
impl Copy for Lifetime
impl Copy for Type
impl Copy for Type
impl Copy for Capability
impl Copy for Capability
impl Copy for ButtonState
impl Copy for ButtonState
impl Copy for Error
impl Copy for Error
impl Copy for Type
impl Copy for Type
impl Copy for Capability
impl Copy for Capability
impl Copy for ButtonState
impl Copy for ButtonState
impl Copy for Error
impl Copy for Error
impl Copy for Source
impl Copy for Source
impl Copy for Source
impl Copy for Source
impl Copy for ButtonState
impl Copy for ButtonState
impl Copy for ContentHint
impl Copy for ContentHint
impl Copy for ContentPurpose
impl Copy for ContentPurpose
impl Copy for PreeditStyle
impl Copy for PreeditStyle
impl Copy for TextDirection
impl Copy for TextDirection
impl Copy for ChangeCause
impl Copy for ChangeCause
impl Copy for ContentHint
impl Copy for ContentHint
impl Copy for ContentPurpose
impl Copy for ContentPurpose
impl Copy for Error
impl Copy for Error
impl Copy for Mode
impl Copy for Mode
impl Copy for Version
impl Copy for Version
impl Copy for Error
impl Copy for Error
impl Copy for ResizeEdge
impl Copy for ResizeEdge
impl Copy for State
impl Copy for State
impl Copy for Error
impl Copy for Error
impl Copy for Error
impl Copy for Error
impl Copy for Anchor
impl Copy for Anchor
impl Copy for Gravity
impl Copy for Gravity
impl Copy for ConstraintAdjustment
impl Copy for ConstraintAdjustment
impl Copy for Error
impl Copy for Error
impl Copy for ResizeEdge
impl Copy for ResizeEdge
impl Copy for State
impl Copy for State
impl Copy for Error
impl Copy for Error
impl Copy for Error
impl Copy for Error
impl Copy for Error
impl Copy for Error
impl Copy for Flags
impl Copy for Flags
impl Copy for CancelReason
impl Copy for CancelReason
impl Copy for State
impl Copy for State
impl Copy for Error
impl Copy for Error
impl Copy for Error
impl Copy for Error
impl Copy for Error
impl Copy for Error
impl Copy for Error
impl Copy for Error
impl Copy for Layer
impl Copy for Layer
impl Copy for Error
impl Copy for Error
impl Copy for Anchor
impl Copy for Anchor
impl Copy for Error
impl Copy for Error
impl Copy for Error
impl Copy for Error
impl Copy for Mode
impl Copy for Mode
impl Copy for Error
impl Copy for Error
impl Copy for Error
impl Copy for Error
impl Copy for Flags
impl Copy for Flags
impl Copy for Error
impl Copy for Error
impl Copy for Error
impl Copy for Error
impl Copy for Kind
impl Copy for Kind
impl Copy for Error
impl Copy for Error
impl Copy for Error
impl Copy for Error
impl Copy for Anchor
impl Copy for Anchor
impl Copy for Gravity
impl Copy for Gravity
impl Copy for ConstraintAdjustment
impl Copy for ConstraintAdjustment
impl Copy for Error
impl Copy for Error
impl Copy for ResizeEdge
impl Copy for ResizeEdge
impl Copy for State
impl Copy for State
impl Copy for Error
impl Copy for Error
impl Copy for Error
impl Copy for Error
impl Copy for Error
impl Copy for Error
impl Copy for BitOrder
impl Copy for BitOrder
impl Copy for LzwStatus
impl Copy for LzwStatus
impl Copy for LzwError
impl Copy for LzwError
impl Copy for Size
impl Copy for Size
impl Copy for Position
impl Copy for Position
impl<P: Copy> Copy for LogicalPosition<P>
impl<P: Copy> Copy for LogicalPosition<P>
impl<P: Copy> Copy for PhysicalPosition<P>
impl<P: Copy> Copy for PhysicalPosition<P>
impl<P: Copy> Copy for LogicalSize<P>
impl<P: Copy> Copy for LogicalSize<P>
impl<P: Copy> Copy for PhysicalSize<P>
impl<P: Copy> Copy for PhysicalSize<P>
impl Copy for Size
impl Copy for Size
impl Copy for Position
impl Copy for Position
impl Copy for StartCause
impl Copy for StartCause
impl Copy for DeviceId
impl Copy for DeviceId
impl Copy for KeyboardInput
impl Copy for KeyboardInput
impl Copy for TouchPhase
impl Copy for TouchPhase
impl Copy for Touch
impl Copy for Touch
impl Copy for Force
impl Copy for Force
impl Copy for ElementState
impl Copy for ElementState
impl Copy for MouseButton
impl Copy for MouseButton
impl Copy for MouseScrollDelta
impl Copy for MouseScrollDelta
impl Copy for VirtualKeyCode
impl Copy for VirtualKeyCode
impl Copy for ModifiersState
impl Copy for ModifiersState
impl Copy for ControlFlow
impl Copy for ControlFlow
impl<T: Copy> Copy for EventLoopClosed<T>
impl<T: Copy> Copy for EventLoopClosed<T>
impl Copy for WindowType
impl Copy for WindowType
impl Copy for WindowId
impl Copy for WindowId
impl Copy for CursorIcon
impl Copy for CursorIcon
impl Copy for Theme
impl Copy for Theme
impl Copy for UserAttentionType
impl Copy for UserAttentionType
impl Copy for Button
impl Copy for Button
impl Copy for ButtonState
impl Copy for ButtonState
impl Copy for Element
impl Copy for Element
impl Copy for ARGBColor
impl Copy for ARGBColor
impl Copy for OpenErrorKind
impl Copy for OpenErrorKind
impl Copy for XEvent
impl Copy for XEvent
impl Copy for XAnyEvent
impl Copy for XAnyEvent
impl Copy for XButtonEvent
impl Copy for XButtonEvent
impl Copy for XCirculateEvent
impl Copy for XCirculateEvent
impl Copy for XCirculateRequestEvent
impl Copy for XCirculateRequestEvent
impl Copy for XClientMessageEvent
impl Copy for XClientMessageEvent
impl Copy for XColormapEvent
impl Copy for XColormapEvent
impl Copy for XConfigureEvent
impl Copy for XConfigureEvent
impl Copy for XConfigureRequestEvent
impl Copy for XConfigureRequestEvent
impl Copy for XCreateWindowEvent
impl Copy for XCreateWindowEvent
impl Copy for XCrossingEvent
impl Copy for XCrossingEvent
impl Copy for XDestroyWindowEvent
impl Copy for XDestroyWindowEvent
impl Copy for XErrorEvent
impl Copy for XErrorEvent
impl Copy for XExposeEvent
impl Copy for XExposeEvent
impl Copy for XFocusChangeEvent
impl Copy for XFocusChangeEvent
impl Copy for XGraphicsExposeEvent
impl Copy for XGraphicsExposeEvent
impl Copy for XGravityEvent
impl Copy for XGravityEvent
impl Copy for XKeyEvent
impl Copy for XKeyEvent
impl Copy for XKeymapEvent
impl Copy for XKeymapEvent
impl Copy for XMapEvent
impl Copy for XMapEvent
impl Copy for XMappingEvent
impl Copy for XMappingEvent
impl Copy for XMapRequestEvent
impl Copy for XMapRequestEvent
impl Copy for XMotionEvent
impl Copy for XMotionEvent
impl Copy for XNoExposeEvent
impl Copy for XNoExposeEvent
impl Copy for XPropertyEvent
impl Copy for XPropertyEvent
impl Copy for XReparentEvent
impl Copy for XReparentEvent
impl Copy for XResizeRequestEvent
impl Copy for XResizeRequestEvent
impl Copy for XSelectionClearEvent
impl Copy for XSelectionClearEvent
impl Copy for XSelectionEvent
impl Copy for XSelectionEvent
impl Copy for XSelectionRequestEvent
impl Copy for XSelectionRequestEvent
impl Copy for XUnmapEvent
impl Copy for XUnmapEvent
impl Copy for XVisibilityEvent
impl Copy for XVisibilityEvent
impl Copy for _XkbDesc
impl Copy for _XkbDesc
impl Copy for _XkbKeyAliasRec
impl Copy for _XkbKeyAliasRec
impl Copy for _XkbKeyNameRec
impl Copy for _XkbKeyNameRec
impl Copy for _XkbNamesRec
impl Copy for _XkbNamesRec
impl Copy for _XkbStateRec
impl Copy for _XkbStateRec
impl Copy for XkbAnyEvent
impl Copy for XkbAnyEvent
impl Copy for XkbNewKeyboardNotifyEvent
impl Copy for XkbNewKeyboardNotifyEvent
impl Copy for _XkbMapNotifyEvent
impl Copy for _XkbMapNotifyEvent
impl Copy for XkbStateNotifyEvent
impl Copy for XkbStateNotifyEvent
impl Copy for _XkbControlsNotifyEvent
impl Copy for _XkbControlsNotifyEvent
impl Copy for XkbIndicatorNotifyEvent
impl Copy for XkbIndicatorNotifyEvent
impl Copy for _XkbNamesNotifyEvent
impl Copy for _XkbNamesNotifyEvent
impl Copy for XkbCompatMapNotifyEvent
impl Copy for XkbCompatMapNotifyEvent
impl Copy for XkbBellNotifyEvent
impl Copy for XkbBellNotifyEvent
impl Copy for XkbActionMessageEvent
impl Copy for XkbActionMessageEvent
impl Copy for XkbAccessXNotifyEvent
impl Copy for XkbAccessXNotifyEvent
impl Copy for _XkbExtensionDeviceNotifyEvent
impl Copy for _XkbExtensionDeviceNotifyEvent
impl Copy for XkbEvent
impl Copy for XkbEvent
impl Copy for Depth
impl Copy for Depth
impl Copy for Screen
impl Copy for Screen
impl Copy for ScreenFormat
impl Copy for ScreenFormat
impl Copy for Visual
impl Copy for Visual
impl Copy for XArc
impl Copy for XArc
impl Copy for XChar2b
impl Copy for XChar2b
impl Copy for XCharStruct
impl Copy for XCharStruct
impl Copy for XClassHint
impl Copy for XClassHint
impl Copy for XColor
impl Copy for XColor
impl Copy for XComposeStatus
impl Copy for XComposeStatus
impl Copy for XExtCodes
impl Copy for XExtCodes
impl Copy for XFontProp
impl Copy for XFontProp
impl Copy for XFontSetExtents
impl Copy for XFontSetExtents
impl Copy for XFontStruct
impl Copy for XFontStruct
impl Copy for XGCValues
impl Copy for XGCValues
impl Copy for XGenericEventCookie
impl Copy for XGenericEventCookie
impl Copy for XHostAddress
impl Copy for XHostAddress
impl Copy for XIconSize
impl Copy for XIconSize
impl Copy for XImage
impl Copy for XImage
impl Copy for XKeyboardControl
impl Copy for XKeyboardControl
impl Copy for XKeyboardState
impl Copy for XKeyboardState
impl Copy for XmbTextItem
impl Copy for XmbTextItem
impl Copy for XModifierKeymap
impl Copy for XModifierKeymap
impl Copy for XOMCharSetList
impl Copy for XOMCharSetList
impl Copy for XPixmapFormatValues
impl Copy for XPixmapFormatValues
impl Copy for XPoint
impl Copy for XPoint
impl Copy for XRectangle
impl Copy for XRectangle
impl Copy for XrmOptionDescRec
impl Copy for XrmOptionDescRec
impl Copy for XrmValue
impl Copy for XrmValue
impl Copy for XSegment
impl Copy for XSegment
impl Copy for XSetWindowAttributes
impl Copy for XSetWindowAttributes
impl Copy for XSizeHints
impl Copy for XSizeHints
impl Copy for XStandardColormap
impl Copy for XStandardColormap
impl Copy for XTextItem
impl Copy for XTextItem
impl Copy for XTextItem16
impl Copy for XTextItem16
impl Copy for XTextProperty
impl Copy for XTextProperty
impl Copy for XTimeCoord
impl Copy for XTimeCoord
impl Copy for XVisualInfo
impl Copy for XVisualInfo
impl Copy for XwcTextItem
impl Copy for XwcTextItem
impl Copy for XWindowAttributes
impl Copy for XWindowAttributes
impl Copy for XWindowChanges
impl Copy for XWindowChanges
impl Copy for XWMHints
impl Copy for XWMHints
impl Copy for XIMCaretDirection
impl Copy for XIMCaretDirection
impl Copy for XIMCaretStyle
impl Copy for XIMCaretStyle
impl Copy for XIMPreeditDrawCallbackStruct
impl Copy for XIMPreeditDrawCallbackStruct
impl Copy for XIMPreeditCaretCallbackStruct
impl Copy for XIMPreeditCaretCallbackStruct
impl Copy for XIMTextString
impl Copy for XIMTextString
impl Copy for XIMText
impl Copy for XIMText
impl Copy for AspectRatio
impl Copy for AspectRatio
impl Copy for ClientMessageData
impl Copy for ClientMessageData
impl Copy for ImageFns
impl Copy for ImageFns
impl Copy for _XcursorAnimate
impl Copy for _XcursorAnimate
impl Copy for _XcursorChunkHeader
impl Copy for _XcursorChunkHeader
impl Copy for _XcursorComment
impl Copy for _XcursorComment
impl Copy for _XcursorComments
impl Copy for _XcursorComments
impl Copy for _XcursorCursors
impl Copy for _XcursorCursors
impl Copy for _XcursorFile
impl Copy for _XcursorFile
impl Copy for _XcursorFileHeader
impl Copy for _XcursorFileHeader
impl Copy for _XcursorFileToc
impl Copy for _XcursorFileToc
impl Copy for _XcursorImage
impl Copy for _XcursorImage
impl Copy for _XcursorImages
impl Copy for _XcursorImages
impl Copy for XF86VidModeGamma
impl Copy for XF86VidModeGamma
impl Copy for XF86VidModeModeInfo
impl Copy for XF86VidModeModeInfo
impl Copy for XF86VidModeModeLine
impl Copy for XF86VidModeModeLine
impl Copy for XF86VidModeMonitor
impl Copy for XF86VidModeMonitor
impl Copy for XF86VidModeSyncRange
impl Copy for XF86VidModeSyncRange
impl Copy for XF86VidModeNotifyEvent
impl Copy for XF86VidModeNotifyEvent
impl Copy for XftFont
impl Copy for XftFont
impl Copy for XftColor
impl Copy for XftColor
impl Copy for XftCharSpec
impl Copy for XftCharSpec
impl Copy for XftCharFontSpec
impl Copy for XftCharFontSpec
impl Copy for XftFontSet
impl Copy for XftFontSet
impl Copy for XftGlyphSpec
impl Copy for XftGlyphSpec
impl Copy for XftGlyphFontSpec
impl Copy for XftGlyphFontSpec
impl Copy for XineramaScreenInfo
impl Copy for XineramaScreenInfo
impl Copy for XPanoramiXInfo
impl Copy for XPanoramiXInfo
impl Copy for XDevice
impl Copy for XDevice
impl Copy for XDeviceControl
impl Copy for XDeviceControl
impl Copy for XDeviceInfo
impl Copy for XDeviceInfo
impl Copy for XDeviceState
impl Copy for XDeviceState
impl Copy for XDeviceTimeCoord
impl Copy for XDeviceTimeCoord
impl Copy for XExtensionVersion
impl Copy for XExtensionVersion
impl Copy for XFeedbackControl
impl Copy for XFeedbackControl
impl Copy for XFeedbackState
impl Copy for XFeedbackState
impl Copy for XInputClass
impl Copy for XInputClass
impl Copy for XInputClassInfo
impl Copy for XInputClassInfo
impl Copy for XIAddMasterInfo
impl Copy for XIAddMasterInfo
impl Copy for XIRemoveMasterInfo
impl Copy for XIRemoveMasterInfo
impl Copy for XIAttachSlaveInfo
impl Copy for XIAttachSlaveInfo
impl Copy for XIDetachSlaveInfo
impl Copy for XIDetachSlaveInfo
impl Copy for XIAnyHierarchyChangeInfo
impl Copy for XIAnyHierarchyChangeInfo
impl Copy for XIModifierState
impl Copy for XIModifierState
impl Copy for XIButtonState
impl Copy for XIButtonState
impl Copy for XIValuatorState
impl Copy for XIValuatorState
impl Copy for XIEventMask
impl Copy for XIEventMask
impl Copy for XIAnyClassInfo
impl Copy for XIAnyClassInfo
impl Copy for XIButtonClassInfo
impl Copy for XIButtonClassInfo
impl Copy for XIKeyClassInfo
impl Copy for XIKeyClassInfo
impl Copy for XIValuatorClassInfo
impl Copy for XIValuatorClassInfo
impl Copy for XIScrollClassInfo
impl Copy for XIScrollClassInfo
impl Copy for XITouchClassInfo
impl Copy for XITouchClassInfo
impl Copy for XIDeviceInfo
impl Copy for XIDeviceInfo
impl Copy for XIGrabModifiers
impl Copy for XIGrabModifiers
impl Copy for XIBarrierReleasePointerInfo
impl Copy for XIBarrierReleasePointerInfo
impl Copy for XIEvent
impl Copy for XIEvent
impl Copy for XIHierarchyInfo
impl Copy for XIHierarchyInfo
impl Copy for XIHierarchyEvent
impl Copy for XIHierarchyEvent
impl Copy for XIDeviceChangedEvent
impl Copy for XIDeviceChangedEvent
impl Copy for XIDeviceEvent
impl Copy for XIDeviceEvent
impl Copy for XIRawEvent
impl Copy for XIRawEvent
impl Copy for XIEnterEvent
impl Copy for XIEnterEvent
impl Copy for XIPropertyEvent
impl Copy for XIPropertyEvent
impl Copy for XITouchOwnershipEvent
impl Copy for XITouchOwnershipEvent
impl Copy for XIBarrierEvent
impl Copy for XIBarrierEvent
impl Copy for XRecordClientInfo
impl Copy for XRecordClientInfo
impl Copy for XRecordExtRange
impl Copy for XRecordExtRange
impl Copy for XRecordInterceptData
impl Copy for XRecordInterceptData
impl Copy for XRecordRange
impl Copy for XRecordRange
impl Copy for XRecordRange8
impl Copy for XRecordRange8
impl Copy for XRecordRange16
impl Copy for XRecordRange16
impl Copy for XRecordState
impl Copy for XRecordState
impl Copy for _XAnimCursor
impl Copy for _XAnimCursor
impl Copy for _XCircle
impl Copy for _XCircle
impl Copy for _XConicalGradient
impl Copy for _XConicalGradient
impl Copy for _XFilters
impl Copy for _XFilters
impl Copy for _XGlyphElt8
impl Copy for _XGlyphElt8
impl Copy for _XGlyphElt16
impl Copy for _XGlyphElt16
impl Copy for _XGlyphElt32
impl Copy for _XGlyphElt32
impl Copy for _XGlyphInfo
impl Copy for _XGlyphInfo
impl Copy for _XIndexValue
impl Copy for _XIndexValue
impl Copy for _XLinearGradient
impl Copy for _XLinearGradient
impl Copy for _XLineFixed
impl Copy for _XLineFixed
impl Copy for _XPointDouble
impl Copy for _XPointDouble
impl Copy for _XPointFixed
impl Copy for _XPointFixed
impl Copy for _XRadialGradient
impl Copy for _XRadialGradient
impl Copy for XRenderColor
impl Copy for XRenderColor
impl Copy for XRenderDirectFormat
impl Copy for XRenderDirectFormat
impl Copy for XRenderPictFormat
impl Copy for XRenderPictFormat
impl Copy for _XRenderPictureAttributes
impl Copy for _XRenderPictureAttributes
impl Copy for _XSpanFix
impl Copy for _XSpanFix
impl Copy for _XTrap
impl Copy for _XTrap
impl Copy for _XTrapezoid
impl Copy for _XTrapezoid
impl Copy for _XTriangle
impl Copy for _XTriangle
impl Copy for _XTransform
impl Copy for _XTransform
impl Copy for XScreenSaverInfo
impl Copy for XScreenSaverInfo
impl Copy for XScreenSaverNotifyEvent
impl Copy for XScreenSaverNotifyEvent
impl Copy for XRRScreenSize
impl Copy for XRRScreenSize
impl Copy for XRRModeInfo
impl Copy for XRRModeInfo
impl Copy for XRRScreenResources
impl Copy for XRRScreenResources
impl Copy for XRROutputInfo
impl Copy for XRROutputInfo
impl Copy for XRRPropertyInfo
impl Copy for XRRPropertyInfo
impl Copy for XRRCrtcInfo
impl Copy for XRRCrtcInfo
impl Copy for XRRCrtcGamma
impl Copy for XRRCrtcGamma
impl Copy for XRRCrtcTransformAttributes
impl Copy for XRRCrtcTransformAttributes
impl Copy for XRRPanning
impl Copy for XRRPanning
impl Copy for XRRProviderResources
impl Copy for XRRProviderResources
impl Copy for XRRProviderInfo
impl Copy for XRRProviderInfo
impl Copy for XRRMonitorInfo
impl Copy for XRRMonitorInfo
impl Copy for XRRScreenChangeNotifyEvent
impl Copy for XRRScreenChangeNotifyEvent
impl Copy for XRRNotifyEvent
impl Copy for XRRNotifyEvent
impl Copy for XRROutputChangeNotifyEvent
impl Copy for XRROutputChangeNotifyEvent
impl Copy for XRRCrtcChangeNotifyEvent
impl Copy for XRRCrtcChangeNotifyEvent
impl Copy for XRROutputPropertyNotifyEvent
impl Copy for XRROutputPropertyNotifyEvent
impl Copy for XRRProviderChangeNotifyEvent
impl Copy for XRRProviderChangeNotifyEvent
impl Copy for XRRProviderPropertyNotifyEvent
impl Copy for XRRProviderPropertyNotifyEvent
impl Copy for XRRResourceChangeNotifyEvent
impl Copy for XRRResourceChangeNotifyEvent
impl<'a> Copy for Name<'a>
impl<'a> Copy for Name<'a>
impl<'a> Copy for Attribute<'a>
impl<'a> Copy for Attribute<'a>
impl Copy for TextPosition
impl Copy for TextPosition
impl Copy for XmlVersion
impl Copy for XmlVersion