Clone

Trait Clone 

1.6.0 (const: unstable) · Source
pub trait Clone: Sized {
    // Required method
    fn clone(&self) -> Self;

    // Provided method
    fn clone_from(&mut self, source: &Self) { ... }
}
Expand description

A common trait that allows explicit creation of a duplicate value.

Calling clone always produces a new value. However, for types that are references to other data (such as smart pointers or references), the new value may still point to the same underlying data, rather than duplicating it. See Clone::clone for more details.

This distinction is especially important when using #[derive(Clone)] on structs containing smart pointers like Arc<Mutex<T>> - the cloned struct will share mutable state with the original.

Differs from Copy in that Copy is implicit and an inexpensive bit-wise copy, while Clone is always explicit and may or may not be expensive. In order to enforce these characteristics, Rust does not allow you to reimplement Copy, but you may reimplement Clone and run arbitrary code.

Since Clone is more general than Copy, you can automatically make anything Copy be Clone as well.

§Derivable

This trait can be used with #[derive] if all fields are Clone. The derived implementation of Clone calls clone on each field.

For a generic struct, #[derive] implements Clone conditionally by adding bound Clone on generic parameters.

// `derive` implements Clone for Reading<T> when T is Clone.
#[derive(Clone)]
struct Reading<T> {
    frequency: T,
}

§How can I implement Clone?

Types that are Copy should have a trivial implementation of Clone. More formally: if T: Copy, x: T, and y: &T, then let x = y.clone(); is equivalent to let x = *y;. Manual implementations should be careful to uphold this invariant; however, unsafe code must not rely on it to ensure memory safety.

An example is a generic struct holding a function pointer. In this case, the implementation of Clone cannot be derived, but can be implemented as:

struct Generate<T>(fn() -> T);

impl<T> Copy for Generate<T> {}

impl<T> Clone for Generate<T> {
    fn clone(&self) -> Self {
        *self
    }
}

If we derive:

#[derive(Copy, Clone)]
struct Generate<T>(fn() -> T);

the auto-derived implementations will have unnecessary T: Copy and T: Clone bounds:


// Automatically derived
impl<T: Copy> Copy for Generate<T> { }

// Automatically derived
impl<T: Clone> Clone for Generate<T> {
    fn clone(&self) -> Generate<T> {
        Generate(Clone::clone(&self.0))
    }
}

The bounds are unnecessary because clearly the function itself should be copy- and cloneable even if its return type is not:

#[derive(Copy, Clone)]
struct Generate<T>(fn() -> T);

struct NotCloneable;

fn generate_not_cloneable() -> NotCloneable {
    NotCloneable
}

Generate(generate_not_cloneable).clone(); // error: trait bounds were not satisfied
// Note: With the manual implementations the above line will compile.

§Clone and PartialEq/Eq

Clone is intended for the duplication of objects. Consequently, when implementing both Clone and PartialEq, the following property is expected to hold:

x == x -> x.clone() == x

In other words, if an object compares equal to itself, its clone must also compare equal to the original.

For types that also implement Eq – for which x == x always holds – this implies that x.clone() == x must always be true. Standard library collections such as HashMap, HashSet, BTreeMap, BTreeSet and BinaryHeap rely on their keys respecting this property for correct behavior. Furthermore, these collections require that cloning a key preserves the outcome of the Hash and Ord methods. Thankfully, this follows automatically from x.clone() == x if Hash and Ord are correctly implemented according to their own requirements.

When deriving both Clone and PartialEq using #[derive(Clone, PartialEq)] or when additionally deriving Eq using #[derive(Clone, PartialEq, Eq)], then this property is automatically upheld – provided that it is satisfied by the underlying types.

Violating this property is a logic error. The behavior resulting from a logic error is not specified, but users of the trait must ensure that such logic errors do not result in undefined behavior. This means that unsafe code must not rely on this property being satisfied.

§Additional implementors

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

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

Required Methods§

1.0.0 · Source

fn clone(&self) -> Self

Returns a duplicate of the value.

Note that what “duplicate” means varies by type:

  • For most types, this creates a deep, independent copy
  • For reference types like &T, this creates another reference to the same value
  • For smart pointers like Arc or Rc, this increments the reference count but still points to the same underlying data
§Examples
let hello = "Hello"; // &str implements Clone

assert_eq!("Hello", hello.clone());

Example with a reference-counted type:

use std::sync::{Arc, Mutex};

let data = Arc::new(Mutex::new(vec![1, 2, 3]));
let data_clone = data.clone(); // Creates another Arc pointing to the same Mutex

{
    let mut lock = data.lock().unwrap();
    lock.push(4);
}

// Changes are visible through the clone because they share the same underlying data
assert_eq!(*data_clone.lock().unwrap(), vec![1, 2, 3, 4]);

Provided Methods§

1.0.0 · Source

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source.

a.clone_from(&b) is equivalent to a = b.clone() in functionality, but can be overridden to reuse the resources of a to avoid unnecessary allocations.

Dyn Compatibility§

This trait is not dyn compatible.

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

Implementors§

Source§

impl Clone for ElfNoteType

Source§

impl Clone for FileLeaseType

Source§

impl Clone for IptIpFlags

Source§

impl Clone for KcmpResource

Source§

impl Clone for Resource

Source§

impl Clone for SyslogAction

Source§

impl Clone for AsciiChar

1.0.0 (const: unstable) · Source§

impl Clone for starnix_uapi::arch32::__static_assertions::_core::cmp::Ordering

1.34.0 (const: unstable) · Source§

impl Clone for Infallible

1.64.0 · Source§

impl Clone for FromBytesWithNulError

1.28.0 · Source§

impl Clone for starnix_uapi::arch32::__static_assertions::_core::fmt::Alignment

Source§

impl Clone for DebugAsHex

Source§

impl Clone for Sign

1.7.0 · Source§

impl Clone for IpAddr

Source§

impl Clone for Ipv6MulticastScope

1.0.0 · Source§

impl Clone for starnix_uapi::arch32::__static_assertions::_core::net::SocketAddr

1.0.0 · Source§

impl Clone for FpCategory

1.55.0 · Source§

impl Clone for IntErrorKind

1.86.0 · Source§

impl Clone for starnix_uapi::arch32::__static_assertions::_core::slice::GetDisjointMutError

Source§

impl Clone for SearchStep

1.0.0 · Source§

impl Clone for starnix_uapi::arch32::__static_assertions::_core::sync::atomic::Ordering

Source§

impl Clone for TryReserveErrorKind

1.0.0 · Source§

impl Clone for VarError

1.0.0 · Source§

impl Clone for SeekFrom

1.0.0 · Source§

impl Clone for std::io::error::ErrorKind

1.0.0 · Source§

impl Clone for Shutdown

Source§

impl Clone for BacktraceStyle

1.12.0 · Source§

impl Clone for std::sync::mpsc::RecvTimeoutError

1.0.0 · Source§

impl Clone for std::sync::mpsc::TryRecvError

Source§

impl Clone for Colons

Source§

impl Clone for Fixed

Source§

impl Clone for Numeric

Source§

impl Clone for OffsetPrecision

Source§

impl Clone for Pad

Source§

impl Clone for ParseErrorKind

Source§

impl Clone for SecondsFormat

Source§

impl Clone for Month

Source§

impl Clone for RoundingError

Source§

impl Clone for Weekday

Source§

impl Clone for log::Level

Source§

impl Clone for LevelFilter

Source§

impl Clone for Category

Source§

impl Clone for serde_json::value::Value

Source§

impl Clone for Origin

Source§

impl Clone for url::parser::ParseError

Source§

impl Clone for SyntaxViolation

Source§

impl Clone for url::slicing::Position

Source§

impl Clone for zerocopy::byteorder::BigEndian

Source§

impl Clone for zerocopy::byteorder::LittleEndian

Source§

impl Clone for zx_packet_guest_vcpu_type_t

Source§

impl Clone for zx_packet_type_t

Source§

impl Clone for zx_page_request_command_t

1.0.0 (const: unstable) · Source§

impl Clone for bool

1.0.0 (const: unstable) · Source§

impl Clone for char

1.0.0 (const: unstable) · Source§

impl Clone for f16

1.0.0 (const: unstable) · Source§

impl Clone for f32

1.0.0 (const: unstable) · Source§

impl Clone for f64

1.0.0 (const: unstable) · Source§

impl Clone for f128

1.0.0 (const: unstable) · Source§

impl Clone for i8

1.0.0 (const: unstable) · Source§

impl Clone for i16

1.0.0 (const: unstable) · Source§

impl Clone for i32

1.0.0 (const: unstable) · Source§

impl Clone for i64

1.0.0 (const: unstable) · Source§

impl Clone for i128

1.0.0 (const: unstable) · Source§

impl Clone for isize

Source§

impl Clone for !

1.0.0 (const: unstable) · Source§

impl Clone for u8

1.0.0 (const: unstable) · Source§

impl Clone for u16

1.0.0 (const: unstable) · Source§

impl Clone for u32

1.0.0 (const: unstable) · Source§

impl Clone for u64

1.0.0 (const: unstable) · Source§

impl Clone for u128

1.0.0 (const: unstable) · Source§

impl Clone for usize

Source§

impl Clone for Capabilities

Source§

impl Clone for Credentials

Source§

impl Clone for FsCred

Source§

impl Clone for PtraceAccessMode

Source§

impl Clone for SecureBits

Source§

impl Clone for UserAndOrGroupId

Source§

impl Clone for UserCredentials

Source§

impl Clone for DeviceType

Source§

impl Clone for Errno

Source§

impl Clone for ErrnoCode

Source§

impl Clone for Access

Source§

impl Clone for FileMode

Source§

impl Clone for InotifyMask

Source§

impl Clone for IptIpFlagsV4

Source§

impl Clone for IptIpFlagsV6

Source§

impl Clone for IptIpInverseFlags

Source§

impl Clone for NfIpHooks

Source§

impl Clone for NfNatRangeFlags

Source§

impl Clone for XtTcpInverseFlags

Source§

impl Clone for XtUdpInverseFlags

Source§

impl Clone for MountFlags

Source§

impl Clone for starnix_uapi::open_flags::OpenFlags

Source§

impl Clone for PersonalityFlags

Source§

impl Clone for ResourceLimits

Source§

impl Clone for SealFlags

Source§

impl Clone for SigSet

Source§

impl Clone for Signal

Source§

impl Clone for UncheckedSignal

Source§

impl Clone for __kernel_fd_set

Source§

impl Clone for __kernel_fsid_t

Source§

impl Clone for __kernel_itimerspec

Source§

impl Clone for __kernel_old_timespec

Source§

impl Clone for __kernel_sigaction

Source§

impl Clone for __kernel_sock_timeval

Source§

impl Clone for __kernel_timespec

Source§

impl Clone for __old_kernel_stat

Source§

impl Clone for __sifields__bindgen_ty_1

Source§

impl Clone for __sifields__bindgen_ty_2

Source§

impl Clone for __sifields__bindgen_ty_3

Source§

impl Clone for __sifields__bindgen_ty_4

Source§

impl Clone for __sifields__bindgen_ty_5

Source§

impl Clone for __sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_1

Source§

impl Clone for __sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_2

Source§

impl Clone for __sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_3

Source§

impl Clone for __sifields__bindgen_ty_6

Source§

impl Clone for __sifields__bindgen_ty_7

Source§

impl Clone for __sk_buff

Source§

impl Clone for __user_cap_data_struct

Source§

impl Clone for __user_cap_header_struct

Source§

impl Clone for _fpreg

Source§

impl Clone for _fpstate_32

Source§

impl Clone for _fpstate_64

Source§

impl Clone for _fpx_sw_bytes

Source§

impl Clone for _fpxreg

Source§

impl Clone for _header

Source§

impl Clone for _xmmreg

Source§

impl Clone for _xstate

Source§

impl Clone for _xt_align

Source§

impl Clone for _ymmh_state

Source§

impl Clone for arphdr

Source§

impl Clone for arpreq

Source§

impl Clone for arpreq_old

Source§

impl Clone for ashmem_pin

Source§

impl Clone for audit_features

Source§

impl Clone for audit_status

Source§

impl Clone for audit_tty_status

Source§

impl Clone for binder_buffer_object

Source§

impl Clone for binder_extended_error

Source§

impl Clone for binder_fd_array_object

Source§

impl Clone for binder_fd_object

Source§

impl Clone for binder_freeze_info

Source§

impl Clone for binder_frozen_state_info

Source§

impl Clone for binder_frozen_status_info

Source§

impl Clone for binder_node_debug_info

Source§

impl Clone for binder_node_info_for_ref

Source§

impl Clone for binder_object_header

Source§

impl Clone for binder_pri_desc

Source§

impl Clone for binder_transaction_data

Source§

impl Clone for binder_transaction_data__bindgen_ty_2__bindgen_ty_1

Source§

impl Clone for binder_transaction_data_secctx

Source§

impl Clone for binder_transaction_data_sg

Source§

impl Clone for binder_version

Source§

impl Clone for binder_write_read

Source§

impl Clone for binderfs_device

Source§

impl Clone for bpf_attr__bindgen_ty_1

Source§

impl Clone for bpf_attr__bindgen_ty_2

Source§

impl Clone for bpf_attr__bindgen_ty_3

Source§

impl Clone for bpf_attr__bindgen_ty_4

Source§

impl Clone for bpf_attr__bindgen_ty_5

Source§

impl Clone for bpf_attr__bindgen_ty_6

Source§

impl Clone for bpf_attr__bindgen_ty_7

Source§

impl Clone for bpf_attr__bindgen_ty_8

Source§

impl Clone for bpf_attr__bindgen_ty_9

Source§

impl Clone for bpf_attr__bindgen_ty_10

Source§

impl Clone for bpf_attr__bindgen_ty_11

Source§

impl Clone for bpf_attr__bindgen_ty_12

Source§

impl Clone for bpf_attr__bindgen_ty_13

Source§

impl Clone for bpf_attr__bindgen_ty_14

Source§

impl Clone for bpf_attr__bindgen_ty_14__bindgen_ty_3__bindgen_ty_1

Source§

impl Clone for bpf_attr__bindgen_ty_14__bindgen_ty_3__bindgen_ty_2

Source§

impl Clone for bpf_attr__bindgen_ty_14__bindgen_ty_3__bindgen_ty_3

Source§

impl Clone for bpf_attr__bindgen_ty_14__bindgen_ty_3__bindgen_ty_4

Source§

impl Clone for bpf_attr__bindgen_ty_14__bindgen_ty_3__bindgen_ty_5

Source§

impl Clone for bpf_attr__bindgen_ty_14__bindgen_ty_3__bindgen_ty_6

Source§

impl Clone for bpf_attr__bindgen_ty_14__bindgen_ty_3__bindgen_ty_7

Source§

impl Clone for bpf_attr__bindgen_ty_14__bindgen_ty_3__bindgen_ty_8

Source§

impl Clone for bpf_attr__bindgen_ty_15

Source§

impl Clone for bpf_attr__bindgen_ty_16

Source§

impl Clone for bpf_attr__bindgen_ty_17

Source§

impl Clone for bpf_attr__bindgen_ty_18

Source§

impl Clone for bpf_attr__bindgen_ty_19

Source§

impl Clone for bpf_attr__bindgen_ty_20

Source§

impl Clone for bpf_btf_info

Source§

impl Clone for bpf_cgroup_dev_ctx

Source§

impl Clone for bpf_cgroup_storage_key

Source§

impl Clone for bpf_core_relo

Source§

impl Clone for bpf_cpumap_val

Source§

impl Clone for bpf_devmap_val

Source§

impl Clone for bpf_dynptr

Source§

impl Clone for bpf_fib_lookup

Source§

impl Clone for bpf_fib_lookup__bindgen_ty_5__bindgen_ty_1

Source§

impl Clone for bpf_fib_lookup__bindgen_ty_6__bindgen_ty_1

Source§

impl Clone for bpf_fib_lookup__bindgen_ty_6__bindgen_ty_2

Source§

impl Clone for bpf_flow_keys

Source§

impl Clone for bpf_flow_keys__bindgen_ty_1__bindgen_ty_1

Source§

impl Clone for bpf_flow_keys__bindgen_ty_1__bindgen_ty_2

Source§

impl Clone for bpf_func_info

Source§

impl Clone for bpf_insn

Source§

impl Clone for bpf_iter_num

Source§

impl Clone for bpf_line_info

Source§

impl Clone for bpf_list_head

Source§

impl Clone for bpf_list_node

Source§

impl Clone for bpf_lpm_trie_key_hdr

Source§

impl Clone for bpf_map_info

Source§

impl Clone for bpf_perf_event_data

Source§

impl Clone for bpf_perf_event_value

Source§

impl Clone for bpf_pidns_info

Source§

impl Clone for bpf_prog

Source§

impl Clone for bpf_prog_info

Source§

impl Clone for bpf_rb_node

Source§

impl Clone for bpf_rb_root

Source§

impl Clone for bpf_redir_neigh

Source§

impl Clone for bpf_refcount

Source§

impl Clone for bpf_sk_lookup

Source§

impl Clone for bpf_sock

Source§

impl Clone for bpf_sock_addr

Source§

impl Clone for bpf_sock_ops

Source§

impl Clone for bpf_sock_tuple

Source§

impl Clone for bpf_sock_tuple__bindgen_ty_1__bindgen_ty_1

Source§

impl Clone for bpf_sock_tuple__bindgen_ty_1__bindgen_ty_2

Source§

impl Clone for bpf_sockopt

Source§

impl Clone for bpf_spin_lock

Source§

impl Clone for bpf_stack_build_id

Source§

impl Clone for bpf_sysctl

Source§

impl Clone for bpf_tcp_sock

Source§

impl Clone for bpf_timer

Source§

impl Clone for bpf_tunnel_key

Source§

impl Clone for bpf_wq

Source§

impl Clone for bpf_xdp_sock

Source§

impl Clone for bpf_xfrm_state

Source§

impl Clone for btf_ptr

Source§

impl Clone for cachestat

Source§

impl Clone for cachestat_range

Source§

impl Clone for cisco_proto

Source§

impl Clone for clone_args

Source§

impl Clone for starnix_uapi::uapi::cmsghdr

Source§

impl Clone for compat_statfs64

Source§

impl Clone for cuse_init_in

Source§

impl Clone for cuse_init_out

Source§

impl Clone for dm_ioctl

Source§

impl Clone for dm_target_spec

Source§

impl Clone for dma_buf_export_sync_file

Source§

impl Clone for dma_buf_import_sync_file

Source§

impl Clone for dma_buf_sync

Source§

impl Clone for dma_heap_allocation_data

Source§

impl Clone for dmabuf_cmsg

Source§

impl Clone for dmabuf_token

Source§

impl Clone for starnix_uapi::uapi::epoll_event

Source§

impl Clone for epoll_params

Source§

impl Clone for ethhdr

Source§

impl Clone for f_owner_ex

Source§

impl Clone for fanout_args

Source§

impl Clone for fastrpc_ioctl_capability

Source§

impl Clone for fastrpc_ioctl_init

Source§

impl Clone for fastrpc_ioctl_invoke2

Source§

impl Clone for fastrpc_ioctl_invoke

Source§

impl Clone for fastrpc_ioctl_invoke_fd

Source§

impl Clone for fb_bitfield

Source§

impl Clone for fb_cmap

Source§

impl Clone for fb_con2fbmap

Source§

impl Clone for fb_copyarea

Source§

impl Clone for fb_cursor

Source§

impl Clone for fb_fillrect

Source§

impl Clone for fb_fix_screeninfo

Source§

impl Clone for fb_image

Source§

impl Clone for fb_var_screeninfo

Source§

impl Clone for fb_vblank

Source§

impl Clone for fbcurpos

Source§

impl Clone for starnix_uapi::uapi::ff_condition_effect

Source§

impl Clone for starnix_uapi::uapi::ff_constant_effect

Source§

impl Clone for starnix_uapi::uapi::ff_effect

Source§

impl Clone for starnix_uapi::uapi::ff_envelope

Source§

impl Clone for starnix_uapi::uapi::ff_periodic_effect

Source§

impl Clone for starnix_uapi::uapi::ff_ramp_effect

Source§

impl Clone for starnix_uapi::uapi::ff_replay

Source§

impl Clone for starnix_uapi::uapi::ff_rumble_effect

Source§

impl Clone for starnix_uapi::uapi::ff_trigger

Source§

impl Clone for fib_rule_hdr

Source§

impl Clone for fib_rule_port_range

Source§

impl Clone for fib_rule_uid_range

Source§

impl Clone for file_clone_range

Source§

impl Clone for file_dedupe_range_info

Source§

impl Clone for files_stat_struct

Source§

impl Clone for flat_binder_object

Source§

impl Clone for starnix_uapi::uapi::flock

Source§

impl Clone for fr_proto

Source§

impl Clone for fr_proto_pvc

Source§

impl Clone for fr_proto_pvc_info

Source§

impl Clone for fs_sysfs_path

Source§

impl Clone for fscrypt_add_key_arg

Source§

impl Clone for fscrypt_descriptor

Source§

impl Clone for fscrypt_get_policy_ex_arg

Source§

impl Clone for fscrypt_identifier

Source§

impl Clone for fscrypt_key

Source§

impl Clone for fscrypt_key_specifier

Source§

impl Clone for fscrypt_policy_v1

Source§

impl Clone for fscrypt_policy_v2

Source§

impl Clone for fstrim_range

Source§

impl Clone for fsuuid2

Source§

impl Clone for fsverity_descriptor

Source§

impl Clone for fsverity_digest

Source§

impl Clone for fsverity_enable_arg

Source§

impl Clone for fsverity_read_metadata_arg

Source§

impl Clone for fsxattr

Source§

impl Clone for fuse_access_in

Source§

impl Clone for fuse_attr

Source§

impl Clone for fuse_attr_out

Source§

impl Clone for fuse_backing_map

Source§

impl Clone for fuse_batch_forget_in

Source§

impl Clone for fuse_bmap_in

Source§

impl Clone for fuse_bmap_out

Source§

impl Clone for fuse_bpf_arg

Source§

impl Clone for fuse_bpf_args

Source§

impl Clone for fuse_bpf_in_arg

Source§

impl Clone for fuse_copy_file_range_in

Source§

impl Clone for fuse_create_in

Source§

impl Clone for fuse_dirent

Source§

impl Clone for fuse_direntplus

Source§

impl Clone for fuse_entry_bpf_out

Source§

impl Clone for fuse_entry_out

Source§

impl Clone for fuse_ext_header

Source§

impl Clone for fuse_fallocate_in

Source§

impl Clone for fuse_file_lock

Source§

impl Clone for fuse_flush_in

Source§

impl Clone for fuse_forget_in

Source§

impl Clone for fuse_forget_one

Source§

impl Clone for fuse_fsync_in

Source§

impl Clone for fuse_getattr_in

Source§

impl Clone for fuse_getxattr_in

Source§

impl Clone for fuse_getxattr_out

Source§

impl Clone for fuse_in_header

Source§

impl Clone for fuse_in_header__bindgen_ty_1__bindgen_ty_1

Source§

impl Clone for fuse_init_in

Source§

impl Clone for fuse_init_out

Source§

impl Clone for fuse_interrupt_in

Source§

impl Clone for fuse_ioctl_in

Source§

impl Clone for fuse_ioctl_iovec

Source§

impl Clone for fuse_ioctl_out

Source§

impl Clone for fuse_kstatfs

Source§

impl Clone for fuse_lk_in

Source§

impl Clone for fuse_lk_out

Source§

impl Clone for fuse_lseek_in

Source§

impl Clone for fuse_lseek_out

Source§

impl Clone for fuse_mkdir_in

Source§

impl Clone for fuse_mknod_in

Source§

impl Clone for fuse_notify_delete_out

Source§

impl Clone for fuse_notify_inval_entry_out

Source§

impl Clone for fuse_notify_inval_inode_out

Source§

impl Clone for fuse_notify_poll_wakeup_out

Source§

impl Clone for fuse_notify_retrieve_in

Source§

impl Clone for fuse_notify_retrieve_out

Source§

impl Clone for fuse_notify_store_out

Source§

impl Clone for fuse_open_in

Source§

impl Clone for fuse_open_out

Source§

impl Clone for fuse_out_header

Source§

impl Clone for fuse_passthrough_out_v0

Source§

impl Clone for fuse_poll_in

Source§

impl Clone for fuse_poll_out

Source§

impl Clone for fuse_read_in

Source§

impl Clone for fuse_read_out

Source§

impl Clone for fuse_release_in

Source§

impl Clone for fuse_removemapping_in

Source§

impl Clone for fuse_removemapping_one

Source§

impl Clone for fuse_rename2_in

Source§

impl Clone for fuse_rename_in

Source§

impl Clone for fuse_secctx

Source§

impl Clone for fuse_secctx_header

Source§

impl Clone for fuse_setattr_in

Source§

impl Clone for fuse_setupmapping_in

Source§

impl Clone for fuse_setxattr_in

Source§

impl Clone for fuse_statfs_out

Source§

impl Clone for fuse_statx

Source§

impl Clone for fuse_statx_in

Source§

impl Clone for fuse_statx_out

Source§

impl Clone for fuse_sx_time

Source§

impl Clone for fuse_syncfs_in

Source§

impl Clone for fuse_write_in

Source§

impl Clone for fuse_write_out

Source§

impl Clone for futex_waitv

Source§

impl Clone for group_filter

Source§

impl Clone for group_filter__bindgen_ty_1__bindgen_ty_1

Source§

impl Clone for group_filter__bindgen_ty_1__bindgen_ty_2

Source§

impl Clone for group_req

Source§

impl Clone for group_source_req

Source§

impl Clone for i2c_msg

Source§

impl Clone for if_settings

Source§

impl Clone for if_stats_msg

Source§

impl Clone for ifa_cacheinfo

Source§

impl Clone for ifaddrmsg

Source§

impl Clone for ifconf

Source§

impl Clone for ifinfomsg

Source§

impl Clone for ifla_bridge_id

Source§

impl Clone for ifla_cacheinfo

Source§

impl Clone for ifla_port_vsi

Source§

impl Clone for ifla_rmnet_flags

Source§

impl Clone for ifla_vf_broadcast

Source§

impl Clone for ifla_vf_guid

Source§

impl Clone for ifla_vf_mac

Source§

impl Clone for ifla_vf_rate

Source§

impl Clone for ifla_vf_rss_query_en

Source§

impl Clone for ifla_vf_spoofchk

Source§

impl Clone for ifla_vf_trust

Source§

impl Clone for ifla_vf_tx_rate

Source§

impl Clone for ifla_vf_vlan

Source§

impl Clone for ifla_vf_vlan_info

Source§

impl Clone for ifla_vlan_flags

Source§

impl Clone for ifla_vlan_qos_mapping

Source§

impl Clone for ifla_vxlan_port_range

Source§

impl Clone for ifmap

Source§

impl Clone for ifreq

Source§

impl Clone for starnix_uapi::uapi::in6_addr

Source§

impl Clone for in6_flowlabel_req

Source§

impl Clone for in6_ifreq

Source§

impl Clone for starnix_uapi::uapi::in6_pktinfo

Source§

impl Clone for starnix_uapi::uapi::in_addr

Source§

impl Clone for in_pktinfo

Source§

impl Clone for inodes_stat_t

Source§

impl Clone for starnix_uapi::uapi::input_absinfo

Source§

impl Clone for starnix_uapi::uapi::input_event

Source§

impl Clone for starnix_uapi::uapi::input_id

Source§

impl Clone for starnix_uapi::uapi::input_keymap_entry

Source§

impl Clone for starnix_uapi::uapi::input_mask

Source§

impl Clone for io_cqring_offsets

Source§

impl Clone for io_event

Source§

impl Clone for io_sqring_offsets

Source§

impl Clone for io_uring_buf

Source§

impl Clone for io_uring_buf_reg

Source§

impl Clone for io_uring_buf_ring__bindgen_ty_1__bindgen_ty_1

Source§

impl Clone for io_uring_buf_ring__bindgen_ty_1__bindgen_ty_2__bindgen_ty_1

Source§

impl Clone for io_uring_buf_status

Source§

impl Clone for io_uring_clock_register

Source§

impl Clone for io_uring_clone_buffers

Source§

impl Clone for io_uring_file_index_range

Source§

impl Clone for io_uring_files_update

Source§

impl Clone for io_uring_getevents_arg

Source§

impl Clone for io_uring_napi

Source§

impl Clone for io_uring_params

Source§

impl Clone for io_uring_probe_op

Source§

impl Clone for io_uring_recvmsg_out

Source§

impl Clone for io_uring_restriction

Source§

impl Clone for io_uring_rsrc_register

Source§

impl Clone for io_uring_rsrc_update2

Source§

impl Clone for io_uring_rsrc_update

Source§

impl Clone for io_uring_sqe__bindgen_ty_1__bindgen_ty_1

Source§

impl Clone for io_uring_sqe__bindgen_ty_2__bindgen_ty_1

Source§

impl Clone for io_uring_sqe__bindgen_ty_5__bindgen_ty_1

Source§

impl Clone for io_uring_sqe__bindgen_ty_6__bindgen_ty_1

Source§

impl Clone for io_uring_sync_cancel_reg

Source§

impl Clone for iocb

Source§

impl Clone for starnix_uapi::uapi::iovec

Source§

impl Clone for ip6_mtuinfo

Source§

impl Clone for ip6t_getinfo

Source§

impl Clone for ip6t_icmp

Source§

impl Clone for ip6t_ip6

Source§

impl Clone for ip6t_reject_info

Source§

impl Clone for ip_beet_phdr

Source§

impl Clone for ip_comp_hdr

Source§

impl Clone for starnix_uapi::uapi::ip_mreq

Source§

impl Clone for starnix_uapi::uapi::ip_mreqn

Source§

impl Clone for iphdr

Source§

impl Clone for iphdr__bindgen_ty_1__bindgen_ty_1

Source§

impl Clone for iphdr__bindgen_ty_1__bindgen_ty_2

Source§

impl Clone for ipt_getinfo

Source§

impl Clone for ipt_icmp

Source§

impl Clone for ipt_ip

Source§

impl Clone for ipt_reject_info

Source§

impl Clone for ipv6_destopt_hao

Source§

impl Clone for starnix_uapi::uapi::ipv6_mreq

Source§

impl Clone for ipv6_opt_hdr

Source§

impl Clone for ipv6_rt_hdr

Source§

impl Clone for ipv6hdr

Source§

impl Clone for ipv6hdr__bindgen_ty_1__bindgen_ty_1

Source§

impl Clone for ipv6hdr__bindgen_ty_1__bindgen_ty_2

Source§

impl Clone for starnix_uapi::uapi::itimerspec

Source§

impl Clone for starnix_uapi::uapi::itimerval

Source§

impl Clone for kcmp_epoll_slot

Source§

impl Clone for kgsl_bind_gmem_shadow

Source§

impl Clone for kgsl_buffer_desc

Source§

impl Clone for kgsl_capabilities

Source§

impl Clone for kgsl_capabilities_properties

Source§

impl Clone for kgsl_cff_sync_gpuobj

Source§

impl Clone for kgsl_cff_syncmem

Source§

impl Clone for kgsl_cff_user_event

Source§

impl Clone for kgsl_cmd_syncpoint

Source§

impl Clone for kgsl_cmd_syncpoint_fence

Source§

impl Clone for kgsl_cmd_syncpoint_timeline

Source§

impl Clone for kgsl_cmd_syncpoint_timestamp

Source§

impl Clone for kgsl_cmdbatch_profiling_buffer

Source§

impl Clone for kgsl_cmdstream_freememontimestamp

Source§

impl Clone for kgsl_cmdstream_freememontimestamp_ctxtid

Source§

impl Clone for kgsl_cmdstream_readtimestamp

Source§

impl Clone for kgsl_cmdstream_readtimestamp_ctxtid

Source§

impl Clone for kgsl_cmdwindow_write

Source§

impl Clone for kgsl_command_object

Source§

impl Clone for kgsl_command_syncpoint

Source§

impl Clone for kgsl_context_property

Source§

impl Clone for kgsl_context_property_fault

Source§

impl Clone for kgsl_device_constraint

Source§

impl Clone for kgsl_device_constraint_pwrlevel

Source§

impl Clone for kgsl_device_getproperty

Source§

impl Clone for kgsl_device_waittimestamp

Source§

impl Clone for kgsl_device_waittimestamp_ctxtid

Source§

impl Clone for kgsl_devinfo

Source§

impl Clone for kgsl_devmemstore

Source§

impl Clone for kgsl_drawctxt_create

Source§

impl Clone for kgsl_drawctxt_destroy

Source§

impl Clone for kgsl_drawctxt_set_bin_base_offset

Source§

impl Clone for kgsl_fault

Source§

impl Clone for kgsl_fault_report

Source§

impl Clone for kgsl_gmem_desc

Source§

impl Clone for kgsl_gpmu_version

Source§

impl Clone for kgsl_gpu_aux_command

Source§

impl Clone for kgsl_gpu_aux_command_bind

Source§

impl Clone for kgsl_gpu_aux_command_generic

Source§

impl Clone for kgsl_gpu_aux_command_timeline

Source§

impl Clone for kgsl_gpu_command

Source§

impl Clone for kgsl_gpu_event_fence

Source§

impl Clone for kgsl_gpu_event_timestamp

Source§

impl Clone for kgsl_gpu_model

Source§

impl Clone for kgsl_gpu_sparse_command

Source§

impl Clone for kgsl_gpumem_alloc

Source§

impl Clone for kgsl_gpumem_alloc_id

Source§

impl Clone for kgsl_gpumem_bind_range

Source§

impl Clone for kgsl_gpumem_bind_ranges

Source§

impl Clone for kgsl_gpumem_free_id

Source§

impl Clone for kgsl_gpumem_get_info

Source§

impl Clone for kgsl_gpumem_sync_cache

Source§

impl Clone for kgsl_gpumem_sync_cache_bulk

Source§

impl Clone for kgsl_gpuobj_alloc

Source§

impl Clone for kgsl_gpuobj_free

Source§

impl Clone for kgsl_gpuobj_import

Source§

impl Clone for kgsl_gpuobj_import_dma_buf

Source§

impl Clone for kgsl_gpuobj_import_useraddr

Source§

impl Clone for kgsl_gpuobj_info

Source§

impl Clone for kgsl_gpuobj_set_info

Source§

impl Clone for kgsl_gpuobj_sync

Source§

impl Clone for kgsl_gpuobj_sync_obj

Source§

impl Clone for kgsl_ibdesc

Source§

impl Clone for kgsl_map_user_mem

Source§

impl Clone for kgsl_pagefault_report

Source§

impl Clone for kgsl_perfcounter_get

Source§

impl Clone for kgsl_perfcounter_put

Source§

impl Clone for kgsl_perfcounter_query

Source§

impl Clone for kgsl_perfcounter_read

Source§

impl Clone for kgsl_perfcounter_read_group

Source§

impl Clone for kgsl_preemption_counters_query

Source§

impl Clone for kgsl_qdss_stm_prop

Source§

impl Clone for kgsl_qtimer_prop

Source§

impl Clone for kgsl_read_calibrated_timestamps

Source§

impl Clone for kgsl_recurring_command

Source§

impl Clone for kgsl_ringbuffer_issueibcmds

Source§

impl Clone for kgsl_shadowprop

Source§

impl Clone for kgsl_sharedmem_free

Source§

impl Clone for kgsl_sharedmem_from_pmem

Source§

impl Clone for kgsl_sharedmem_from_vmalloc

Source§

impl Clone for kgsl_sp_generic_mem

Source§

impl Clone for kgsl_sparse_bind

Source§

impl Clone for kgsl_sparse_binding_object

Source§

impl Clone for kgsl_sparse_phys_alloc

Source§

impl Clone for kgsl_sparse_phys_free

Source§

impl Clone for kgsl_sparse_virt_alloc

Source§

impl Clone for kgsl_sparse_virt_free

Source§

impl Clone for kgsl_submit_commands

Source§

impl Clone for kgsl_syncsource_create

Source§

impl Clone for kgsl_syncsource_create_fence

Source§

impl Clone for kgsl_syncsource_destroy

Source§

impl Clone for kgsl_syncsource_signal_fence

Source§

impl Clone for kgsl_timeline_create

Source§

impl Clone for kgsl_timeline_fence_get

Source§

impl Clone for kgsl_timeline_signal

Source§

impl Clone for kgsl_timeline_val

Source§

impl Clone for kgsl_timeline_wait

Source§

impl Clone for kgsl_timestamp_event

Source§

impl Clone for kgsl_timestamp_event_fence

Source§

impl Clone for kgsl_timestamp_event_genlock

Source§

impl Clone for kgsl_ucode_version

Source§

impl Clone for kgsl_version

Source§

impl Clone for ktermios

Source§

impl Clone for starnix_uapi::uapi::linger

Source§

impl Clone for loop_config

Source§

impl Clone for loop_info64

Source§

impl Clone for loop_info

Source§

impl Clone for max_align_t

Source§

impl Clone for starnix_uapi::uapi::mmsghdr

Source§

impl Clone for mnt_id_req

Source§

impl Clone for mount_attr

Source§

impl Clone for starnix_uapi::uapi::mq_attr

Source§

impl Clone for starnix_uapi::uapi::msghdr

Source§

impl Clone for nda_cacheinfo

Source§

impl Clone for ndmsg

Source§

impl Clone for ndt_config

Source§

impl Clone for ndt_stats

Source§

impl Clone for ndtmsg

Source§

impl Clone for nduseroptmsg

Source§

impl Clone for new_utsname

Source§

impl Clone for nf_conntrack_man_proto__bindgen_ty_1

Source§

impl Clone for nf_conntrack_man_proto__bindgen_ty_2

Source§

impl Clone for nf_conntrack_man_proto__bindgen_ty_3

Source§

impl Clone for nf_conntrack_man_proto__bindgen_ty_4

Source§

impl Clone for nf_conntrack_man_proto__bindgen_ty_5

Source§

impl Clone for nf_conntrack_man_proto__bindgen_ty_6

Source§

impl Clone for nf_nat_ipv4_multi_range_compat

Source§

impl Clone for nf_nat_ipv4_range

Source§

impl Clone for nf_nat_range2

Source§

impl Clone for nf_nat_range

Source§

impl Clone for nl_mmap_hdr

Source§

impl Clone for nl_mmap_req

Source§

impl Clone for nl_pktinfo

Source§

impl Clone for nla_bitfield32

Source§

impl Clone for nlattr

Source§

impl Clone for nlmsgerr

Source§

impl Clone for nlmsghdr

Source§

impl Clone for old_utsname

Source§

impl Clone for oldold_utsname

Source§

impl Clone for open_how

Source§

impl Clone for packet_mreq

Source§

impl Clone for page_region

Source§

impl Clone for perf_branch_entry

Source§

impl Clone for perf_event_attr

Source§

impl Clone for perf_event_header

Source§

impl Clone for perf_event_mmap_page

Source§

impl Clone for perf_event_mmap_page__bindgen_ty_1__bindgen_ty_1

Source§

impl Clone for perf_mem_data_src__bindgen_ty_1

Source§

impl Clone for perf_sample_weight__bindgen_ty_1

Source§

impl Clone for pm_scan_arg

Source§

impl Clone for starnix_uapi::uapi::pollfd

Source§

impl Clone for prctl_mm_map

Source§

impl Clone for prefix_cacheinfo

Source§

impl Clone for prefixmsg

Source§

impl Clone for procmap_query

Source§

impl Clone for pselect6_sigmask

Source§

impl Clone for pt_regs

Source§

impl Clone for ptrace_peeksiginfo_args

Source§

impl Clone for ptrace_rseq_configuration

Source§

impl Clone for ptrace_sud_config

Source§

impl Clone for ptrace_syscall_info

Source§

impl Clone for ptrace_syscall_info__bindgen_ty_1__bindgen_ty_1

Source§

impl Clone for ptrace_syscall_info__bindgen_ty_1__bindgen_ty_2

Source§

impl Clone for ptrace_syscall_info__bindgen_ty_1__bindgen_ty_3

Source§

impl Clone for raw_hdlc_proto

Source§

impl Clone for remote_binder_start_command

Source§

impl Clone for remote_binder_wait_command

Source§

impl Clone for remote_buf

Source§

impl Clone for starnix_uapi::uapi::rlimit64

Source§

impl Clone for starnix_uapi::uapi::rlimit

Source§

impl Clone for robust_list

Source§

impl Clone for robust_list_head

Source§

impl Clone for rt2_hdr

Source§

impl Clone for rta_cacheinfo

Source§

impl Clone for rta_mfc_stats

Source§

impl Clone for rta_session

Source§

impl Clone for rta_session__bindgen_ty_1__bindgen_ty_1

Source§

impl Clone for rta_session__bindgen_ty_1__bindgen_ty_2

Source§

impl Clone for rtattr

Source§

impl Clone for rtgenmsg

Source§

impl Clone for rtmsg

Source§

impl Clone for rtnexthop

Source§

impl Clone for rtnl_hw_stats64

Source§

impl Clone for starnix_uapi::uapi::rusage

Source§

impl Clone for sadb_address

Source§

impl Clone for sadb_alg

Source§

impl Clone for sadb_comb

Source§

impl Clone for sadb_ext

Source§

impl Clone for sadb_ident

Source§

impl Clone for sadb_key

Source§

impl Clone for sadb_lifetime

Source§

impl Clone for sadb_msg

Source§

impl Clone for sadb_prop

Source§

impl Clone for sadb_sa

Source§

impl Clone for sadb_sens

Source§

impl Clone for sadb_spirange

Source§

impl Clone for sadb_supported

Source§

impl Clone for sadb_x_filter

Source§

impl Clone for sadb_x_ipsecrequest

Source§

impl Clone for sadb_x_kmaddress

Source§

impl Clone for sadb_x_kmprivate

Source§

impl Clone for sadb_x_nat_t_port

Source§

impl Clone for sadb_x_nat_t_type

Source§

impl Clone for sadb_x_policy

Source§

impl Clone for sadb_x_sa2

Source§

impl Clone for sadb_x_sec_ctx

Source§

impl Clone for sched_attr

Source§

impl Clone for starnix_uapi::uapi::sched_param

Source§

impl Clone for seccomp_data

Source§

impl Clone for seccomp_metadata

Source§

impl Clone for seccomp_notif

Source§

impl Clone for seccomp_notif_addfd

Source§

impl Clone for seccomp_notif_resp

Source§

impl Clone for seccomp_notif_sizes

Source§

impl Clone for sigaltstack

Source§

impl Clone for sigcontext

Source§

impl Clone for sigcontext_32

Source§

impl Clone for sigcontext_64

Source§

impl Clone for starnix_uapi::uapi::sigevent

Source§

impl Clone for sigevent__bindgen_ty_1__bindgen_ty_1

Source§

impl Clone for siginfo

Source§

impl Clone for siginfo__bindgen_ty_1__bindgen_ty_1

Source§

impl Clone for starnix_uapi::uapi::signalfd_siginfo

Source§

impl Clone for sk_msg_md

Source§

impl Clone for sk_reuseport_md

Source§

impl Clone for sock_diag_req

Source§

impl Clone for sock_filter

Source§

impl Clone for sock_fprog

Source§

impl Clone for starnix_uapi::uapi::sockaddr

Source§

impl Clone for starnix_uapi::uapi::sockaddr_in6

Source§

impl Clone for starnix_uapi::uapi::sockaddr_in

Source§

impl Clone for starnix_uapi::uapi::sockaddr_ll

Source§

impl Clone for starnix_uapi::uapi::sockaddr_nl

Source§

impl Clone for sockaddr_pkt

Source§

impl Clone for sockaddr_qrtr

Source§

impl Clone for starnix_uapi::uapi::sockaddr_storage

Source§

impl Clone for sockaddr_storage__bindgen_ty_1__bindgen_ty_1

Source§

impl Clone for starnix_uapi::uapi::sockaddr_un

Source§

impl Clone for starnix_uapi::uapi::sockaddr_vm

Source§

impl Clone for starnix_uapi::uapi::stat

Source§

impl Clone for starnix_uapi::uapi::statfs64

Source§

impl Clone for starnix_uapi::uapi::statfs

Source§

impl Clone for statx

Source§

impl Clone for statx_timestamp

Source§

impl Clone for sync_fence_info

Source§

impl Clone for sync_file_info

Source§

impl Clone for sync_merge_data

Source§

impl Clone for sync_serial_settings

Source§

impl Clone for sync_set_deadline

Source§

impl Clone for taskstats

Source§

impl Clone for tcamsg

Source§

impl Clone for tcmsg

Source§

impl Clone for te1_settings

Source§

impl Clone for termio

Source§

impl Clone for starnix_uapi::uapi::termios2

Source§

impl Clone for starnix_uapi::uapi::termios

Source§

impl Clone for starnix_uapi::uapi::timespec

Source§

impl Clone for starnix_uapi::uapi::timeval

Source§

impl Clone for starnix_uapi::uapi::timezone

Source§

impl Clone for starnix_uapi::uapi::tms

Source§

impl Clone for tpacket2_hdr

Source§

impl Clone for tpacket3_hdr

Source§

impl Clone for tpacket_auxdata

Source§

impl Clone for tpacket_bd_ts

Source§

impl Clone for tpacket_block_desc

Source§

impl Clone for tpacket_hdr

Source§

impl Clone for tpacket_hdr_v1

Source§

impl Clone for tpacket_hdr_variant1

Source§

impl Clone for tpacket_req3

Source§

impl Clone for tpacket_req

Source§

impl Clone for tpacket_rollover_stats

Source§

impl Clone for tpacket_stats

Source§

impl Clone for tpacket_stats_v3

Source§

impl Clone for tun_pi

Source§

impl Clone for tunnel_msg

Source§

impl Clone for uaddr32

Source§

impl Clone for uaddr

Source§

impl Clone for ucontext

Source§

impl Clone for starnix_uapi::uapi::ucred

Source§

impl Clone for uffd_msg

Source§

impl Clone for uffd_msg__bindgen_ty_1__bindgen_ty_1

Source§

impl Clone for uffd_msg__bindgen_ty_1__bindgen_ty_2

Source§

impl Clone for uffd_msg__bindgen_ty_1__bindgen_ty_3

Source§

impl Clone for uffd_msg__bindgen_ty_1__bindgen_ty_4

Source§

impl Clone for uffd_msg__bindgen_ty_1__bindgen_ty_5

Source§

impl Clone for uffdio_api

Source§

impl Clone for uffdio_continue

Source§

impl Clone for uffdio_copy

Source§

impl Clone for uffdio_move

Source§

impl Clone for uffdio_poison

Source§

impl Clone for uffdio_range

Source§

impl Clone for uffdio_register

Source§

impl Clone for uffdio_writeprotect

Source§

impl Clone for uffdio_zeropage

Source§

impl Clone for uinput_abs_setup

Source§

impl Clone for uinput_ff_erase

Source§

impl Clone for uinput_ff_upload

Source§

impl Clone for uinput_setup

Source§

impl Clone for uinput_user_dev

Source§

impl Clone for usb_bos_descriptor

Source§

impl Clone for usb_config_descriptor

Source§

impl Clone for usb_connection_context

Source§

impl Clone for usb_ctrlrequest

Source§

impl Clone for usb_debug_descriptor

Source§

impl Clone for usb_descriptor_header

Source§

impl Clone for usb_dev_cap_header

Source§

impl Clone for usb_device_descriptor

Source§

impl Clone for usb_dfu_functional_descriptor

Source§

impl Clone for usb_encryption_descriptor

Source§

impl Clone for usb_endpoint_descriptor

Source§

impl Clone for usb_endpoint_descriptor_no_audio

Source§

impl Clone for usb_ext_cap_descriptor

Source§

impl Clone for usb_ext_compat_desc

Source§

impl Clone for usb_ext_compat_desc__bindgen_ty_1__bindgen_ty_1

Source§

impl Clone for usb_ext_compat_desc__bindgen_ty_1__bindgen_ty_2

Source§

impl Clone for usb_ext_prop_desc

Source§

impl Clone for usb_ffs_dmabuf_transfer_req

Source§

impl Clone for usb_functionfs_descs_head

Source§

impl Clone for usb_functionfs_descs_head_v2

Source§

impl Clone for usb_functionfs_event

Source§

impl Clone for usb_functionfs_strings_head

Source§

impl Clone for usb_handshake

Source§

impl Clone for usb_interface_assoc_descriptor

Source§

impl Clone for usb_interface_descriptor

Source§

impl Clone for usb_os_desc_header

Source§

impl Clone for usb_os_desc_header__bindgen_ty_1__bindgen_ty_1

Source§

impl Clone for usb_otg20_descriptor

Source§

impl Clone for usb_otg_descriptor

Source§

impl Clone for usb_pd_cap_battery_info_descriptor

Source§

impl Clone for usb_pd_cap_consumer_port_descriptor

Source§

impl Clone for usb_pd_cap_descriptor

Source§

impl Clone for usb_ptm_cap_descriptor

Source§

impl Clone for usb_qualifier_descriptor

Source§

impl Clone for usb_security_descriptor

Source§

impl Clone for usb_set_sel_req

Source§

impl Clone for usb_ss_cap_descriptor

Source§

impl Clone for usb_ss_container_id_descriptor

Source§

impl Clone for usb_ss_ep_comp_descriptor

Source§

impl Clone for usb_ssp_cap_descriptor__bindgen_ty_1__bindgen_ty_1__bindgen_ty_1

Source§

impl Clone for usb_ssp_isoc_ep_comp_descriptor

Source§

impl Clone for usb_string_descriptor__bindgen_ty_1__bindgen_ty_1__bindgen_ty_1

Source§

impl Clone for usb_wireless_cap_descriptor

Source§

impl Clone for usb_wireless_ep_comp_descriptor

Source§

impl Clone for vfs_cap_data

Source§

impl Clone for vfs_cap_data__bindgen_ty_1

Source§

impl Clone for vfs_ns_cap_data

Source§

impl Clone for vfs_ns_cap_data__bindgen_ty_1

Source§

impl Clone for vgetrandom_opaque_params

Source§

impl Clone for starnix_uapi::uapi::winsize

Source§

impl Clone for x25_hdlc_proto

Source§

impl Clone for xdp_md

Source§

impl Clone for xfrm_address_filter

Source§

impl Clone for xfrm_aevent_id

Source§

impl Clone for xfrm_encap_tmpl

Source§

impl Clone for xfrm_id

Source§

impl Clone for xfrm_lifetime_cfg

Source§

impl Clone for xfrm_lifetime_cur

Source§

impl Clone for xfrm_mark

Source§

impl Clone for xfrm_replay_state

Source§

impl Clone for xfrm_selector

Source§

impl Clone for xfrm_stats

Source§

impl Clone for xfrm_user_acquire

Source§

impl Clone for xfrm_user_expire

Source§

impl Clone for xfrm_user_kmaddress

Source§

impl Clone for xfrm_user_mapping

Source§

impl Clone for xfrm_user_migrate

Source§

impl Clone for xfrm_user_offload

Source§

impl Clone for xfrm_user_polexpire

Source§

impl Clone for xfrm_user_report

Source§

impl Clone for xfrm_user_sec_ctx

Source§

impl Clone for xfrm_user_tmpl

Source§

impl Clone for xfrm_userpolicy_default

Source§

impl Clone for xfrm_userpolicy_id

Source§

impl Clone for xfrm_userpolicy_info

Source§

impl Clone for xfrm_userpolicy_type

Source§

impl Clone for xfrm_usersa_flush

Source§

impl Clone for xfrm_usersa_id

Source§

impl Clone for xfrm_usersa_info

Source§

impl Clone for xfrm_userspi_info

Source§

impl Clone for xfrmu_sadhinfo

Source§

impl Clone for xfrmu_spdhinfo

Source§

impl Clone for xfrmu_spdhthresh

Source§

impl Clone for xfrmu_spdinfo

Source§

impl Clone for xt_bpf_info

Source§

impl Clone for xt_bpf_info_v1

Source§

impl Clone for xt_counters

Source§

impl Clone for xt_entry_match__bindgen_ty_1__bindgen_ty_1

Source§

impl Clone for xt_entry_match__bindgen_ty_1__bindgen_ty_2

Source§

impl Clone for xt_entry_target__bindgen_ty_1__bindgen_ty_1

Source§

impl Clone for xt_entry_target__bindgen_ty_1__bindgen_ty_2

Source§

impl Clone for xt_get_revision

Source§

impl Clone for xt_mark_mtinfo1

Source§

impl Clone for xt_mark_tginfo2

Source§

impl Clone for xt_match

Source§

impl Clone for xt_target

Source§

impl Clone for xt_tcp

Source§

impl Clone for xt_tproxy_target_info

Source§

impl Clone for xt_tproxy_target_info_v1

Source§

impl Clone for xt_udp

Source§

impl Clone for UnmountFlags

Source§

impl Clone for UserAddress32

Source§

impl Clone for UserAddress

Source§

impl Clone for FdEvents

Source§

impl Clone for ResolveFlags

Source§

impl Clone for user

Source§

impl Clone for user_fpregs_struct

Source§

impl Clone for user_regs_struct

Source§

impl Clone for starnix_uapi::arch32::__static_assertions::_core::alloc::AllocError

1.28.0 · Source§

impl Clone for Layout

1.50.0 · Source§

impl Clone for LayoutError

1.0.0 (const: unstable) · Source§

impl Clone for TypeId

1.27.0 · Source§

impl Clone for CpuidResult

1.27.0 · Source§

impl Clone for __m128

1.89.0 · Source§

impl Clone for __m128bh

1.27.0 · Source§

impl Clone for __m128d

Source§

impl Clone for __m128h

1.27.0 · Source§

impl Clone for __m128i

1.27.0 · Source§

impl Clone for __m256

1.89.0 · Source§

impl Clone for __m256bh

1.27.0 · Source§

impl Clone for __m256d

Source§

impl Clone for __m256h

1.27.0 · Source§

impl Clone for __m256i

1.72.0 · Source§

impl Clone for __m512

1.89.0 · Source§

impl Clone for __m512bh

1.72.0 · Source§

impl Clone for __m512d

Source§

impl Clone for __m512h

1.72.0 · Source§

impl Clone for __m512i

Source§

impl Clone for bf16

1.34.0 · Source§

impl Clone for starnix_uapi::arch32::__static_assertions::_core::array::TryFromSliceError

1.0.0 · Source§

impl Clone for starnix_uapi::arch32::__static_assertions::_core::ascii::EscapeDefault

1.34.0 · Source§

impl Clone for CharTryFromError

1.9.0 · Source§

impl Clone for DecodeUtf16Error

1.20.0 · Source§

impl Clone for starnix_uapi::arch32::__static_assertions::_core::char::EscapeDebug

1.0.0 · Source§

impl Clone for starnix_uapi::arch32::__static_assertions::_core::char::EscapeDefault

1.0.0 · Source§

impl Clone for starnix_uapi::arch32::__static_assertions::_core::char::EscapeUnicode

1.20.0 · Source§

impl Clone for ParseCharError

1.0.0 · Source§

impl Clone for ToLowercase

1.0.0 · Source§

impl Clone for ToUppercase

1.59.0 · Source§

impl Clone for TryFromCharError

1.69.0 · Source§

impl Clone for FromBytesUntilNulError

1.0.0 · Source§

impl Clone for starnix_uapi::arch32::__static_assertions::_core::fmt::Error

Source§

impl Clone for FormattingOptions

1.0.0 · Source§

impl Clone for SipHasher

1.33.0 · Source§

impl Clone for PhantomPinned

Source§

impl Clone for Assume

1.0.0 · Source§

impl Clone for AddrParseError

1.0.0 · Source§

impl Clone for Ipv4Addr

1.0.0 · Source§

impl Clone for Ipv6Addr

1.0.0 · Source§

impl Clone for SocketAddrV4

1.0.0 · Source§

impl Clone for SocketAddrV6

1.0.0 · Source§

impl Clone for ParseFloatError

1.0.0 · Source§

impl Clone for ParseIntError

1.34.0 · Source§

impl Clone for TryFromIntError

1.0.0 (const: unstable) · Source§

impl Clone for RangeFull

Source§

impl Clone for starnix_uapi::arch32::__static_assertions::_core::ptr::Alignment

1.0.0 · Source§

impl Clone for ParseBoolError

1.0.0 · Source§

impl Clone for starnix_uapi::arch32::__static_assertions::_core::str::Utf8Error

Source§

impl Clone for LocalWaker

1.36.0 · Source§

impl Clone for RawWakerVTable

1.36.0 · Source§

impl Clone for Waker

1.3.0 · Source§

impl Clone for starnix_uapi::arch32::__static_assertions::_core::time::Duration

1.66.0 · Source§

impl Clone for TryFromFloatSecsError

Source§

impl Clone for Global

1.3.0 · Source§

impl Clone for Box<str>

Available on non-no_global_oom_handling only.
Source§

impl Clone for Box<ByteStr>

1.29.0 · Source§

impl Clone for Box<CStr>

1.29.0 · Source§

impl Clone for Box<OsStr>

1.29.0 · Source§

impl Clone for Box<Path>

Source§

impl Clone for Box<BStr>

Available on crate feature alloc only.
Source§

impl Clone for ByteString

Source§

impl Clone for UnorderedKeyError

1.57.0 · Source§

impl Clone for alloc::collections::TryReserveError

1.64.0 · Source§

impl Clone for CString

1.64.0 · Source§

impl Clone for FromVecWithNulError

1.64.0 · Source§

impl Clone for IntoStringError

1.64.0 · Source§

impl Clone for NulError

1.0.0 · Source§

impl Clone for FromUtf8Error

Source§

impl Clone for IntoChars

1.0.0 · Source§

impl Clone for String

Available on non-no_global_oom_handling only.
1.28.0 · Source§

impl Clone for System

1.0.0 · Source§

impl Clone for OsString

1.75.0 · Source§

impl Clone for FileTimes

1.1.0 · Source§

impl Clone for FileType

1.0.0 · Source§

impl Clone for std::fs::Metadata

1.0.0 · Source§

impl Clone for OpenOptions

1.0.0 · Source§

impl Clone for Permissions

1.7.0 · Source§

impl Clone for DefaultHasher

1.7.0 · Source§

impl Clone for std::hash::random::RandomState

1.0.0 · Source§

impl Clone for std::io::util::Empty

1.0.0 · Source§

impl Clone for Sink

1.1.0 · Source§

impl Clone for std::os::fuchsia::raw::arch::stat

1.10.0 · Source§

impl Clone for std::os::unix::net::addr::SocketAddr

1.0.0 · Source§

impl Clone for PathBuf

1.7.0 · Source§

impl Clone for StripPrefixError

1.61.0 · Source§

impl Clone for ExitCode

1.0.0 · Source§

impl Clone for ExitStatus

Source§

impl Clone for ExitStatusError

1.0.0 · Source§

impl Clone for Output

Source§

impl Clone for DefaultRandomSource

1.0.0 · Source§

impl Clone for std::sync::mpsc::RecvError

1.5.0 · Source§

impl Clone for std::sync::WaitTimeoutResult

1.19.0 · Source§

impl Clone for ThreadId

1.26.0 · Source§

impl Clone for AccessError

1.0.0 · Source§

impl Clone for Thread

1.8.0 · Source§

impl Clone for std::time::Instant

1.8.0 · Source§

impl Clone for SystemTime

1.8.0 · Source§

impl Clone for SystemTimeError

Source§

impl Clone for Parsed

Source§

impl Clone for InternalFixed

Source§

impl Clone for InternalNumeric

Source§

impl Clone for OffsetFormat

Source§

impl Clone for chrono::format::ParseError

Source§

impl Clone for Months

Source§

impl Clone for ParseMonthError

Source§

impl Clone for NaiveDate

Source§

impl Clone for NaiveDateDaysIterator

Source§

impl Clone for NaiveDateWeeksIterator

Source§

impl Clone for NaiveDateTime

Source§

impl Clone for IsoWeek

Source§

impl Clone for Days

Source§

impl Clone for NaiveWeek

Source§

impl Clone for NaiveTime

Source§

impl Clone for FixedOffset

Source§

impl Clone for Local

Source§

impl Clone for Utc

Source§

impl Clone for OutOfRange

Source§

impl Clone for OutOfRangeError

Source§

impl Clone for TimeDelta

Source§

impl Clone for ParseWeekdayError

Source§

impl Clone for WeekdaySet

Source§

impl Clone for itoa::Buffer

Source§

impl Clone for ryu::buffer::Buffer

Source§

impl Clone for IgnoredAny

Source§

impl Clone for serde_core::de::value::Error

Source§

impl Clone for serde_json::map::Map<String, Value>

Source§

impl Clone for Number

Source§

impl Clone for CompactFormatter

Source§

impl Clone for OpaqueOrigin

Source§

impl Clone for url::Url

Source§

impl Clone for BString

Source§

impl Clone for bstr::utf8::Utf8Error

Source§

impl Clone for BugRef

Source§

impl Clone for zerocopy::error::AllocError

Source§

impl Clone for Status

Source§

impl Clone for PadByte

Source§

impl Clone for acpi_transition_s_state

Source§

impl Clone for priority_params

Source§

impl Clone for x86_power_limit

Source§

impl Clone for zx_arm64_exc_data_t

Source§

impl Clone for zx_channel_call_args_t

Source§

impl Clone for zx_channel_call_etc_args_t

Source§

impl Clone for zx_channel_iovec_t

Source§

impl Clone for zx_clock_create_args_v1_t

Source§

impl Clone for zx_clock_details_v1_t

Source§

impl Clone for zx_clock_rate_t

Source§

impl Clone for zx_clock_transformation_t

Source§

impl Clone for zx_clock_update_args_v1_t

Source§

impl Clone for zx_clock_update_args_v2_t

Source§

impl Clone for zx_cpu_perf_limit_t

Source§

impl Clone for zx_cpu_performance_info_t

Source§

impl Clone for zx_cpu_performance_scale_t

Source§

impl Clone for zx_cpu_set_t

Source§

impl Clone for zx_ecam_window_t

Source§

impl Clone for zx_exception_context_t

Source§

impl Clone for zx_exception_header_t

Source§

impl Clone for zx_exception_info_t

Source§

impl Clone for zx_exception_report_t

Source§

impl Clone for zx_handle_disposition_t

Source§

impl Clone for zx_handle_info_t

Source§

impl Clone for zx_info_bti_t

Source§

impl Clone for zx_info_cpu_stats_t

Source§

impl Clone for zx_info_handle_basic_t

Source§

impl Clone for zx_info_handle_count_t

Source§

impl Clone for zx_info_job_t

Source§

impl Clone for zx_info_kmem_stats_compression_t

Source§

impl Clone for zx_info_kmem_stats_extended_t

Source§

impl Clone for zx_info_kmem_stats_t

Source§

impl Clone for zx_info_maps_mapping_t

Source§

impl Clone for zx_info_maps_t

Source§

impl Clone for zx_info_memory_stall_t

Source§

impl Clone for zx_info_process_handle_stats_t

Source§

impl Clone for zx_info_process_t

Source§

impl Clone for zx_info_resource_t

Source§

impl Clone for zx_info_socket_t

Source§

impl Clone for zx_info_task_runtime_t

Source§

impl Clone for zx_info_task_stats_t

Source§

impl Clone for zx_info_thread_stats_t

Source§

impl Clone for zx_info_thread_t

Source§

impl Clone for zx_info_timer_t

Source§

impl Clone for zx_info_vmar_t

Source§

impl Clone for zx_info_vmo_t

Source§

impl Clone for zx_iob_discipline_mediated_write_ring_buffer_t

Source§

impl Clone for zx_iob_discipline_t

Source§

impl Clone for zx_iob_region_private_t

Source§

impl Clone for zx_iob_region_shared_t

Source§

impl Clone for zx_iommu_desc_stub_t

Source§

impl Clone for zx_iovec_t

Source§

impl Clone for zx_irq_t

Source§

impl Clone for zx_log_record_t

Source§

impl Clone for zx_packet_guest_bell_t

Source§

impl Clone for zx_packet_guest_io_t

Source§

impl Clone for zx_packet_guest_mem_t

Source§

impl Clone for zx_packet_guest_vcpu_interrupt_t

Source§

impl Clone for zx_packet_guest_vcpu_startup_t

Source§

impl Clone for zx_packet_guest_vcpu_t

Source§

impl Clone for zx_packet_interrupt_t

Source§

impl Clone for zx_packet_page_request_t

Source§

impl Clone for zx_packet_processor_power_level_transition_request_t

Source§

impl Clone for zx_packet_signal_t

Source§

impl Clone for zx_pci_bar_union_struct

Source§

impl Clone for zx_pci_init_arg_t

Source§

impl Clone for zx_pci_resource_t

Source§

impl Clone for zx_pcie_device_info_t

Source§

impl Clone for zx_policy_basic

Source§

impl Clone for zx_policy_timer_slack

Source§

impl Clone for zx_port_packet_t

Source§

impl Clone for zx_power_domain_info_t

Source§

impl Clone for zx_processor_power_domain_t

Source§

impl Clone for zx_processor_power_level_t

Source§

impl Clone for zx_processor_power_level_transition_t

Source§

impl Clone for zx_processor_power_state_t

Source§

impl Clone for zx_profile_info_t

Source§

impl Clone for zx_restricted_exception_t

Source§

impl Clone for zx_restricted_state_t

Source§

impl Clone for zx_restricted_syscall_t

Source§

impl Clone for zx_riscv64_exc_data_t

Source§

impl Clone for zx_sampler_config_t

Source§

impl Clone for zx_sched_deadline_params_t

Source§

impl Clone for zx_smc_parameters_t

Source§

impl Clone for zx_smc_result_t

Source§

impl Clone for zx_string_view_t

Source§

impl Clone for zx_thread_state_general_regs_t

Source§

impl Clone for zx_vcpu_io_t

Source§

impl Clone for zx_vcpu_state_t

Source§

impl Clone for zx_wait_item_t

Source§

impl Clone for zx_waitset_result_t

Source§

impl Clone for zx_x86_64_exc_data_t

Source§

impl Clone for __sifields

Source§

impl Clone for __sifields__bindgen_ty_5__bindgen_ty_1

Source§

impl Clone for __sk_buff__bindgen_ty_1

Source§

impl Clone for __sk_buff__bindgen_ty_2

Source§

impl Clone for _fpstate_32__bindgen_ty_1

Source§

impl Clone for _fpstate_32__bindgen_ty_2

Source§

impl Clone for _fpstate_64__bindgen_ty_1

Source§

impl Clone for audit_status__bindgen_ty_1

Source§

impl Clone for binder_fd_object__bindgen_ty_1

Source§

impl Clone for binder_transaction_data__bindgen_ty_1

Source§

impl Clone for binder_transaction_data__bindgen_ty_2

Source§

impl Clone for bpf_attr

Source§

impl Clone for bpf_attr__bindgen_ty_2__bindgen_ty_1

Source§

impl Clone for bpf_attr__bindgen_ty_4__bindgen_ty_1

Source§

impl Clone for bpf_attr__bindgen_ty_6__bindgen_ty_1

Source§

impl Clone for bpf_attr__bindgen_ty_6__bindgen_ty_2

Source§

impl Clone for bpf_attr__bindgen_ty_8__bindgen_ty_1

Source§

impl Clone for bpf_attr__bindgen_ty_10__bindgen_ty_1

Source§

impl Clone for bpf_attr__bindgen_ty_10__bindgen_ty_2

Source§

impl Clone for bpf_attr__bindgen_ty_14__bindgen_ty_1

Source§

impl Clone for bpf_attr__bindgen_ty_14__bindgen_ty_2

Source§

impl Clone for bpf_attr__bindgen_ty_14__bindgen_ty_3

Source§

impl Clone for bpf_attr__bindgen_ty_14__bindgen_ty_3__bindgen_ty_6__bindgen_ty_1

Source§

impl Clone for bpf_attr__bindgen_ty_14__bindgen_ty_3__bindgen_ty_8__bindgen_ty_1

Source§

impl Clone for bpf_attr__bindgen_ty_15__bindgen_ty_1

Source§

impl Clone for bpf_attr__bindgen_ty_15__bindgen_ty_2

Source§

impl Clone for bpf_cpumap_val__bindgen_ty_1

Source§

impl Clone for bpf_devmap_val__bindgen_ty_1

Source§

impl Clone for bpf_fib_lookup__bindgen_ty_1

Source§

impl Clone for bpf_fib_lookup__bindgen_ty_2

Source§

impl Clone for bpf_fib_lookup__bindgen_ty_3

Source§

impl Clone for bpf_fib_lookup__bindgen_ty_4

Source§

impl Clone for bpf_fib_lookup__bindgen_ty_5

Source§

impl Clone for bpf_fib_lookup__bindgen_ty_6

Source§

impl Clone for bpf_flow_keys__bindgen_ty_1

Source§

impl Clone for bpf_lpm_trie_key_u8__bindgen_ty_1

Source§

impl Clone for bpf_redir_neigh__bindgen_ty_1

Source§

impl Clone for bpf_sk_lookup__bindgen_ty_1

Source§

impl Clone for bpf_sk_lookup__bindgen_ty_1__bindgen_ty_1

Source§

impl Clone for bpf_sock_addr__bindgen_ty_1

Source§

impl Clone for bpf_sock_ops__bindgen_ty_1

Source§

impl Clone for bpf_sock_ops__bindgen_ty_2

Source§

impl Clone for bpf_sock_ops__bindgen_ty_3

Source§

impl Clone for bpf_sock_ops__bindgen_ty_4

Source§

impl Clone for bpf_sock_tuple__bindgen_ty_1

Source§

impl Clone for bpf_sockopt__bindgen_ty_1

Source§

impl Clone for bpf_sockopt__bindgen_ty_2

Source§

impl Clone for bpf_sockopt__bindgen_ty_3

Source§

impl Clone for bpf_stack_build_id__bindgen_ty_1

Source§

impl Clone for bpf_tunnel_key__bindgen_ty_1

Source§

impl Clone for bpf_tunnel_key__bindgen_ty_2

Source§

impl Clone for bpf_tunnel_key__bindgen_ty_3

Source§

impl Clone for bpf_xfrm_state__bindgen_ty_1

Source§

impl Clone for ff_effect__bindgen_ty_1

Source§

impl Clone for flat_binder_object__bindgen_ty_1

Source§

impl Clone for fscrypt_get_policy_ex_arg__bindgen_ty_1

Source§

impl Clone for fscrypt_key_specifier__bindgen_ty_1

Source§

impl Clone for fuse_in_header__bindgen_ty_1

Source§

impl Clone for fuse_open_out__bindgen_ty_1

Source§

impl Clone for group_filter__bindgen_ty_1

Source§

impl Clone for i2c_smbus_data

Source§

impl Clone for if_settings__bindgen_ty_1

Source§

impl Clone for ifconf__bindgen_ty_1

Source§

impl Clone for ifreq__bindgen_ty_1

Source§

impl Clone for ifreq__bindgen_ty_2

Source§

impl Clone for in6_addr__bindgen_ty_1

Source§

impl Clone for io_uring_restriction__bindgen_ty_1

Source§

impl Clone for io_uring_sqe__bindgen_ty_1

Source§

impl Clone for io_uring_sqe__bindgen_ty_2

Source§

impl Clone for io_uring_sqe__bindgen_ty_3

Source§

impl Clone for io_uring_sqe__bindgen_ty_4

Source§

impl Clone for io_uring_sqe__bindgen_ty_5

Source§

impl Clone for iphdr__bindgen_ty_1

Source§

impl Clone for ipv6hdr__bindgen_ty_1

Source§

impl Clone for nf_conntrack_man_proto

Source§

impl Clone for nf_inet_addr

Source§

impl Clone for perf_event_attr__bindgen_ty_1

Source§

impl Clone for perf_event_attr__bindgen_ty_2

Source§

impl Clone for perf_event_attr__bindgen_ty_3

Source§

impl Clone for perf_event_attr__bindgen_ty_4

Source§

impl Clone for perf_event_mmap_page__bindgen_ty_1

Source§

impl Clone for perf_mem_data_src

Source§

impl Clone for perf_sample_weight

Source§

impl Clone for ptrace_syscall_info__bindgen_ty_1

Source§

impl Clone for rta_session__bindgen_ty_1

Source§

impl Clone for sigcontext__bindgen_ty_1

Source§

impl Clone for sigevent__bindgen_ty_1

Source§

impl Clone for siginfo__bindgen_ty_1

Source§

impl Clone for starnix_uapi::uapi::sigval

Source§

impl Clone for sk_msg_md__bindgen_ty_1

Source§

impl Clone for sk_msg_md__bindgen_ty_2

Source§

impl Clone for sk_msg_md__bindgen_ty_3

Source§

impl Clone for sk_reuseport_md__bindgen_ty_1

Source§

impl Clone for sk_reuseport_md__bindgen_ty_2

Source§

impl Clone for sk_reuseport_md__bindgen_ty_3

Source§

impl Clone for sk_reuseport_md__bindgen_ty_4

Source§

impl Clone for sockaddr_storage__bindgen_ty_1

Source§

impl Clone for tpacket3_hdr__bindgen_ty_1

Source§

impl Clone for tpacket_bd_header_u

Source§

impl Clone for tpacket_bd_ts__bindgen_ty_1

Source§

impl Clone for tpacket_req_u

Source§

impl Clone for tpacket_stats_u

Source§

impl Clone for uffd_msg__bindgen_ty_1

Source§

impl Clone for uffd_msg__bindgen_ty_1__bindgen_ty_1__bindgen_ty_1

Source§

impl Clone for usb_ext_compat_desc__bindgen_ty_1

Source§

impl Clone for usb_functionfs_event__bindgen_ty_1

Source§

impl Clone for usb_os_desc_header__bindgen_ty_1

Source§

impl Clone for xfrm_address_t

Source§

impl Clone for xt_bpf_info_v1__bindgen_ty_1

Source§

impl Clone for xt_entry_match__bindgen_ty_1

Source§

impl Clone for xt_entry_target__bindgen_ty_1

Source§

impl Clone for InfoMapsTypeUnion

Source§

impl Clone for zx_exception_header_arch_t

Source§

impl Clone for zx_iob_discipline_extension_t

Source§

impl Clone for zx_packet_guest_vcpu_union_t

Source§

impl Clone for zx_pci_bar_union

Source§

impl Clone for zx_powerctl_union

Source§

impl Clone for zx_profile_info_union

§

impl Clone for AHasher

§

impl Clone for AbortHandle

§

impl Clone for Aborted

§

impl Clone for AccessType

§

impl Clone for AddressTaggingFeatureFlags

§

impl Clone for AdvisoryLockRange

§

impl Clone for AdvisoryLockRequest

§

impl Clone for AdvisoryLockType

§

impl Clone for AdvisoryLockingAdvisoryLockRequest

§

impl Clone for AdvisoryLockingControlHandle

§

impl Clone for AdvisoryLockingMarker

§

impl Clone for AdvisoryLockingProxy

§

impl Clone for All

§

impl Clone for AllocateMode

§

impl Clone for AllowedOffers

§

impl Clone for AllowedOffers

§

impl Clone for Alphabet

§

impl Clone for ArchiveAccessorControlHandle

§

impl Clone for ArchiveAccessorMarker

§

impl Clone for ArchiveAccessorProxy

§

impl Clone for ArrayFormat

§

impl Clone for ArrayValidation

§

impl Clone for Assoc

§

impl Clone for AtRestFlags

§

impl Clone for AtomicFutureHandle<'_>

§

impl Clone for Availability

§

impl Clone for Availability

§

impl Clone for Availability

§

impl Clone for AvailabilityList

§

impl Clone for BatchIteratorControlHandle

§

impl Clone for BatchIteratorMarker

§

impl Clone for BatchIteratorProxy

§

impl Clone for BidiClass

§

impl Clone for BidiMatchedOpeningBracket

§

impl Clone for BigEndian

§

impl Clone for BinderControlHandle

§

impl Clone for BinderMarker

§

impl Clone for BinderProxy

§

impl Clone for BlockIndex

§

impl Clone for BlockType

§

impl Clone for Bool

§

impl Clone for BootControllerControlHandle

§

impl Clone for BootControllerMarker

§

impl Clone for BootControllerProxy

§

impl Clone for BootInstant

§

impl Clone for BootTimeline

§

impl Clone for BtiInfo

§

impl Clone for BtiOptions

§

impl Clone for Buffer

§

impl Clone for CSDefaultOperandSize

§

impl Clone for CachePolicy

§

impl Clone for Canceled

§

impl Clone for Capability

§

impl Clone for CapabilityDecl

§

impl Clone for CapabilityRef

§

impl Clone for CapabilityStoreControlHandle

§

impl Clone for CapabilityStoreDictionaryCopyRequest

§

impl Clone for CapabilityStoreDictionaryCreateRequest

§

impl Clone for CapabilityStoreDictionaryGetRequest

§

impl Clone for CapabilityStoreDictionaryInsertRequest

§

impl Clone for CapabilityStoreDictionaryRemoveRequest

§

impl Clone for CapabilityStoreDropRequest

§

impl Clone for CapabilityStoreDuplicateRequest

§

impl Clone for CapabilityStoreError

§

impl Clone for CapabilityStoreExportRequest

§

impl Clone for CapabilityStoreMarker

§

impl Clone for CapabilityStoreProxy

§

impl Clone for CapabilityTypeName

§

impl Clone for CapabilityTypeNameIter

§

impl Clone for Child

§

impl Clone for ChildDecl

§

impl Clone for ChildIteratorControlHandle

§

impl Clone for ChildIteratorMarker

§

impl Clone for ChildIteratorNextResponse

§

impl Clone for ChildIteratorProxy

§

impl Clone for ChildLocation

§

impl Clone for ChildName

§

impl Clone for ChildRef

§

impl Clone for ChildRef

§

impl Clone for ClientSelectorConfiguration

§

impl Clone for ClockOpts

§

impl Clone for CloneableControlHandle

§

impl Clone for CloneableMarker

§

impl Clone for CloneableProxy

§

impl Clone for CloseableControlHandle

§

impl Clone for CloseableMarker

§

impl Clone for CloseableProxy

§

impl Clone for Collection

§

impl Clone for CollectionDecl

§

impl Clone for CollectionRef

§

impl Clone for Collector

§

impl Clone for Component

§

impl Clone for ComponentControllerControlHandle

§

impl Clone for ComponentControllerMarker

§

impl Clone for ComponentControllerProxy

§

impl Clone for ComponentCrashInfo

§

impl Clone for ComponentDecl

§

impl Clone for ComponentRunnerControlHandle

§

impl Clone for ComponentRunnerMarker

§

impl Clone for ComponentRunnerProxy

§

impl Clone for ComponentSelector

§

impl Clone for Config

§

impl Clone for Config

§

impl Clone for ConfigChecksum

§

impl Clone for ConfigChecksum

§

impl Clone for ConfigDecl

§

impl Clone for ConfigField

§

impl Clone for ConfigField

§

impl Clone for ConfigMutability

§

impl Clone for ConfigMutability

§

impl Clone for ConfigNestedValueType

§

impl Clone for ConfigOverride

§

impl Clone for ConfigOverride

§

impl Clone for ConfigOverrideControlHandle

§

impl Clone for ConfigOverrideError

§

impl Clone for ConfigOverrideMarker

§

impl Clone for ConfigOverrideProxy

§

impl Clone for ConfigOverrideSetStructuredConfigRequest

§

impl Clone for ConfigOverrideUnsetStructuredConfigRequest

§

impl Clone for ConfigSchema

§

impl Clone for ConfigSingleValue

§

impl Clone for ConfigSingleValue

§

impl Clone for ConfigSourceCapabilities

§

impl Clone for ConfigSourceCapabilities

§

impl Clone for ConfigType

§

impl Clone for ConfigTypeLayout

§

impl Clone for ConfigValue

§

impl Clone for ConfigValue

§

impl Clone for ConfigValueSource

§

impl Clone for ConfigValueSource

§

impl Clone for ConfigValueSpec

§

impl Clone for ConfigValueSpec

§

impl Clone for ConfigValueType

§

impl Clone for ConfigValuesData

§

impl Clone for ConfigValuesData

§

impl Clone for ConfigVectorValue

§

impl Clone for ConfigVectorValue

§

impl Clone for Configuration

§

impl Clone for ConfigurationDecl

§

impl Clone for ConfigurationError

§

impl Clone for ConnectToStorageAdminError

§

impl Clone for ConnectorRouterControlHandle

§

impl Clone for ConnectorRouterMarker

§

impl Clone for ConnectorRouterProxy

§

impl Clone for ConstructNamespaceError

§

impl Clone for Context

§

impl Clone for Context

§

impl Clone for ControllerControlHandle

§

impl Clone for ControllerMarker

§

impl Clone for ControllerProxy

§

impl Clone for CpuFeatureFlags

§

impl Clone for CrashIntrospectControlHandle

§

impl Clone for CrashIntrospectFindComponentByThreadKoidResponse

§

impl Clone for CrashIntrospectMarker

§

impl Clone for CrashIntrospectProxy

§

impl Clone for CreateError

§

impl Clone for DIR

§

impl Clone for Data

§

impl Clone for DataRouterControlHandle

§

impl Clone for DataRouterMarker

§

impl Clone for DataRouterProxy

§

impl Clone for DataType

§

impl Clone for DebugLogOpts

§

impl Clone for DebugLogRecord

§

impl Clone for DebugLogSeverity

§

impl Clone for DebugProtocolRegistration

§

impl Clone for DebugProtocolRegistration

§

impl Clone for DebugRef

§

impl Clone for DebugRegistration

§

impl Clone for DebugRegistration

§

impl Clone for DeclField

§

impl Clone for DeclType

§

impl Clone for DeclType

§

impl Clone for DecodeError

§

impl Clone for DecodePaddingMode

§

impl Clone for DecodeSliceError

§

impl Clone for DefaultFuchsiaResourceDialect

§

impl Clone for DeletionError

§

impl Clone for DeletionError

§

impl Clone for DeliveryType

§

impl Clone for DeliveryType

§

impl Clone for DependencyNode

§

impl Clone for DependencyType

§

impl Clone for DependencyType

§

impl Clone for DependencyType

§

impl Clone for DestroyError

§

impl Clone for DestroyedPayload

§

impl Clone for Dictionary

§

impl Clone for Dictionary

§

impl Clone for DictionaryControlHandle

§

impl Clone for DictionaryDecl

§

impl Clone for DictionaryDrainIteratorControlHandle

§

impl Clone for DictionaryDrainIteratorGetNextRequest

§

impl Clone for DictionaryDrainIteratorMarker

§

impl Clone for DictionaryDrainIteratorProxy

§

impl Clone for DictionaryEntry

§

impl Clone for DictionaryEntry

§

impl Clone for DictionaryEnumerateIteratorControlHandle

§

impl Clone for DictionaryEnumerateIteratorGetNextRequest

§

impl Clone for DictionaryEnumerateIteratorMarker

§

impl Clone for DictionaryEnumerateIteratorProxy

§

impl Clone for DictionaryError

§

impl Clone for DictionaryItem

§

impl Clone for DictionaryKeysIteratorControlHandle

§

impl Clone for DictionaryKeysIteratorMarker

§

impl Clone for DictionaryKeysIteratorProxy

§

impl Clone for DictionaryMarker

§

impl Clone for DictionaryProxy

§

impl Clone for DictionaryRouterControlHandle

§

impl Clone for DictionaryRouterMarker

§

impl Clone for DictionaryRouterProxy

§

impl Clone for DictionarySource

§

impl Clone for DictionaryValue

§

impl Clone for DictionaryValue

§

impl Clone for DirConnectorRouterControlHandle

§

impl Clone for DirConnectorRouterMarker

§

impl Clone for DirConnectorRouterProxy

§

impl Clone for DirEntryRouterControlHandle

§

impl Clone for DirEntryRouterMarker

§

impl Clone for DirEntryRouterProxy

§

impl Clone for DirReceiverControlHandle

§

impl Clone for DirReceiverMarker

§

impl Clone for DirReceiverProxy

§

impl Clone for Directory

§

impl Clone for DirectoryControlHandle

§

impl Clone for DirectoryDecl

§

impl Clone for DirectoryInfo

§

impl Clone for DirectoryLinkResponse

§

impl Clone for DirectoryMarker

§

impl Clone for DirectoryObject

§

impl Clone for DirectoryProxy

§

impl Clone for DirectoryReadDirentsRequest

§

impl Clone for DirectoryReadDirentsResponse

§

impl Clone for DirectoryRewindResponse

§

impl Clone for DirectoryRouterControlHandle

§

impl Clone for DirectoryRouterMarker

§

impl Clone for DirectoryRouterProxy

§

impl Clone for DirectoryUnlinkRequest

§

impl Clone for DirectoryWatchResponse

§

impl Clone for DirectoryWatcherControlHandle

§

impl Clone for DirectoryWatcherMarker

§

impl Clone for DirectoryWatcherProxy

§

impl Clone for DirentType

§

impl Clone for DiscoveredPayload

§

impl Clone for Dl_info

§

impl Clone for Domain

§

impl Clone for Double

§

impl Clone for Durability

§

impl Clone for Durability

§

impl Clone for DynamicFlags

§

impl Clone for EHandle

§

impl Clone for Elf32_Phdr

§

impl Clone for Elf64_Phdr

§

impl Clone for EmptyStruct

§

impl Clone for EncodeSliceError

§

impl Clone for Endianness

§

impl Clone for Environment

§

impl Clone for EnvironmentDecl

§

impl Clone for EnvironmentExtends

§

impl Clone for EnvironmentRef

§

impl Clone for EpitaphBody

§

impl Clone for EpochGuard<'_>

§

impl Clone for Error

§

impl Clone for Error

§

impl Clone for Error

§

impl Clone for Error

§

impl Clone for Error

§

impl Clone for Error

§

impl Clone for Error

§

impl Clone for ErrorKind

§

impl Clone for ErrorList

§

impl Clone for EventHeader

§

impl Clone for EventScope

§

impl Clone for EventStream

§

impl Clone for EventStreamControlHandle

§

impl Clone for EventStreamDecl

§

impl Clone for EventStreamMarker

§

impl Clone for EventStreamProxy

§

impl Clone for EventSubscription

§

impl Clone for EventType

§

impl Clone for ExceptionArchData

§

impl Clone for ExceptionChannelOptions

§

impl Clone for ExceptionChannelType

§

impl Clone for ExceptionReport

§

impl Clone for ExceptionType

§

impl Clone for ExecutionControllerControlHandle

§

impl Clone for ExecutionControllerMarker

§

impl Clone for ExecutionControllerOnStopRequest

§

impl Clone for ExecutionControllerProxy

§

impl Clone for ExecutionInfo

§

impl Clone for Expose

§

impl Clone for ExposeConfiguration

§

impl Clone for ExposeConfigurationDecl

§

impl Clone for ExposeDecl

§

impl Clone for ExposeDictionary

§

impl Clone for ExposeDictionaryDecl

§

impl Clone for ExposeDirectory

§

impl Clone for ExposeDirectoryDecl

§

impl Clone for ExposeProtocol

§

impl Clone for ExposeProtocolDecl

§

impl Clone for ExposeResolver

§

impl Clone for ExposeResolverDecl

§

impl Clone for ExposeRunner

§

impl Clone for ExposeRunnerDecl

§

impl Clone for ExposeService

§

impl Clone for ExposeServiceDecl

§

impl Clone for ExposeSource

§

impl Clone for ExposeTarget

§

impl Clone for ExtendedAttributeIteratorControlHandle

§

impl Clone for ExtendedAttributeIteratorGetNextResponse

§

impl Clone for ExtendedAttributeIteratorMarker

§

impl Clone for ExtendedAttributeIteratorProxy

§

impl Clone for ExtendedMoniker

§

impl Clone for Extent

§

impl Clone for FILE

§

impl Clone for FakeTime

§

impl Clone for FeatureKind

§

impl Clone for FileControlHandle

§

impl Clone for FileGetBackingMemoryRequest

§

impl Clone for FileMarker

§

impl Clone for FileProxy

§

impl Clone for FileReadAtRequest

§

impl Clone for FileReadAtResponse

§

impl Clone for FileResizeRequest

§

impl Clone for FileSeekRequest

§

impl Clone for FileSeekResponse

§

impl Clone for FileSignal

§

impl Clone for FileWriteAtRequest

§

impl Clone for FileWriteAtResponse

§

impl Clone for FilesystemInfo

§

impl Clone for Finder

§

impl Clone for Finder

§

impl Clone for Finder

§

impl Clone for Finder

§

impl Clone for Finder

§

impl Clone for FinderBuilder

§

impl Clone for FinderRev

§

impl Clone for FinderRev

§

impl Clone for Flags

§

impl Clone for FlyByteStr

§

impl Clone for FlyStr

§

impl Clone for Format

§

impl Clone for FrameworkErr

§

impl Clone for FrameworkRef

§

impl Clone for Free

§

impl Clone for GPAddr

§

impl Clone for GeneralPurpose

§

impl Clone for GeneralPurposeConfig

§

impl Clone for GetAllInstancesError

§

impl Clone for GetDeclarationError

§

impl Clone for GetDisjointMutError

§

impl Clone for GetInstanceError

§

impl Clone for GetStructuredConfigError

§

impl Clone for GuestBellPacket

§

impl Clone for GuestIoPacket

§

impl Clone for GuestMemPacket

§

impl Clone for GuestVcpuPacket

§

impl Clone for HandleBasicInfo

§

impl Clone for HandleCountInfo

§

impl Clone for HandleInfo

§

impl Clone for HandleType

§

impl Clone for HandleType

§

impl Clone for HashAlgorithm

§

impl Clone for Header

§

impl Clone for ImmutableNodeAttributes

§

impl Clone for InspectSinkControlHandle

§

impl Clone for InspectSinkMarker

§

impl Clone for InspectSinkProxy

§

impl Clone for Inspector

§

impl Clone for Instance

§

impl Clone for InstanceIteratorControlHandle

§

impl Clone for InstanceIteratorMarker

§

impl Clone for InstanceIteratorNextResponse

§

impl Clone for InstanceIteratorProxy

§

impl Clone for InstanceType

§

impl Clone for Int

§

impl Clone for Interest

§

impl Clone for Interest

§

impl Clone for InterruptPacket

§

impl Clone for IntrospectorControlHandle

§

impl Clone for IntrospectorGetMonikerResponse

§

impl Clone for IntrospectorMarker

§

impl Clone for IntrospectorProxy

§

impl Clone for IobAccess

§

impl Clone for IobDiscipline

§

impl Clone for IobRegionPrivateOptions

§

impl Clone for IobRegionSharedOptions

§

impl Clone for IommuDescStub

§

impl Clone for JobAction

§

impl Clone for JobCondition

§

impl Clone for JobCriticalOptions

§

impl Clone for JobDefaultTimerMode

§

impl Clone for JobInfo

§

impl Clone for JobPolicy

§

impl Clone for JobPolicyOption

§

impl Clone for Koid

§

impl Clone for LauncherAddArgsRequest

§

impl Clone for LauncherAddEnvironsRequest

§

impl Clone for LauncherControlHandle

§

impl Clone for LauncherMarker

§

impl Clone for LauncherProxy

§

impl Clone for LauncherSetOptionsRequest

§

impl Clone for LayoutConstraint

§

impl Clone for LayoutParameter

§

impl Clone for Level

§

impl Clone for LifecycleControllerControlHandle

§

impl Clone for LifecycleControllerDestroyInstanceRequest

§

impl Clone for LifecycleControllerMarker

§

impl Clone for LifecycleControllerProxy

§

impl Clone for LifecycleControllerResolveInstanceRequest

§

impl Clone for LifecycleControllerStopInstanceRequest

§

impl Clone for LifecycleControllerUnresolveInstanceRequest

§

impl Clone for LinkNodeDisposition

§

impl Clone for LinkableControlHandle

§

impl Clone for LinkableMarker

§

impl Clone for LinkableProxy

§

impl Clone for LittleEndian

§

impl Clone for LoaderCloneResponse

§

impl Clone for LoaderConfigRequest

§

impl Clone for LoaderConfigResponse

§

impl Clone for LoaderControlHandle

§

impl Clone for LoaderLoadObjectRequest

§

impl Clone for LoaderMarker

§

impl Clone for LoaderProxy

§

impl Clone for LocalSpawner

§

impl Clone for LogFlusherControlHandle

§

impl Clone for LogFlusherMarker

§

impl Clone for LogFlusherProxy

§

impl Clone for LogInterestSelector

§

impl Clone for LogSettingsControlHandle

§

impl Clone for LogSettingsMarker

§

impl Clone for LogSettingsProxy

§

impl Clone for LogSettingsSetComponentInterestRequest

§

impl Clone for LogSettingsSetInterestRequest

§

impl Clone for LogStreamControlHandle

§

impl Clone for LogStreamMarker

§

impl Clone for LogStreamOptions

§

impl Clone for LogStreamProxy

§

impl Clone for ManifestBytesIteratorControlHandle

§

impl Clone for ManifestBytesIteratorMarker

§

impl Clone for ManifestBytesIteratorNextResponse

§

impl Clone for ManifestBytesIteratorProxy

§

impl Clone for MapInfo

§

impl Clone for MappingDetails

§

impl Clone for MemAccessSize

§

impl Clone for MemData

§

impl Clone for MemStats

§

impl Clone for MemStatsCompression

§

impl Clone for MemStatsExtended

§

impl Clone for MemoryStall

§

impl Clone for MemoryStallKind

§

impl Clone for Metadata

§

impl Clone for MethodType

§

impl Clone for MissingValue

§

impl Clone for MissingValueReason

§

impl Clone for ModeType

§

impl Clone for Moniker

§

impl Clone for MonikerError

§

impl Clone for MonotonicInstant

§

impl Clone for MonotonicTimeline

§

impl Clone for MutableNodeAttributes

§

impl Clone for Name

§

impl Clone for Name

§

impl Clone for Name

§

impl Clone for NameMapping

§

impl Clone for NameMapping

§

impl Clone for NamespaceControlHandle

§

impl Clone for NamespaceError

§

impl Clone for NamespaceMarker

§

impl Clone for NamespacePath

§

impl Clone for NamespaceProxy

§

impl Clone for Needed

§

impl Clone for Node

§

impl Clone for NodeAttributeFlags

§

impl Clone for NodeAttributes

§

impl Clone for NodeAttributes2

§

impl Clone for NodeAttributesQuery

§

impl Clone for NodeControlHandle

§

impl Clone for NodeDeprecatedGetAttrResponse

§

impl Clone for NodeDeprecatedGetFlagsResponse

§

impl Clone for NodeDeprecatedSetAttrRequest

§

impl Clone for NodeDeprecatedSetAttrResponse

§

impl Clone for NodeDeprecatedSetFlagsRequest

§

impl Clone for NodeDeprecatedSetFlagsResponse

§

impl Clone for NodeGetAttributesRequest

§

impl Clone for NodeGetExtendedAttributeRequest

§

impl Clone for NodeGetFlagsResponse

§

impl Clone for NodeInfo

§

impl Clone for NodeMarker

§

impl Clone for NodeProtocolKinds

§

impl Clone for NodeProxy

§

impl Clone for NodeQueryFilesystemResponse

§

impl Clone for NodeRemoveExtendedAttributeRequest

§

impl Clone for NodeSetFlagsRequest

§

impl Clone for NsUnit

§

impl Clone for NumberValidation

§

impl Clone for ObjectType

§

impl Clone for ObjectValidation

§

impl Clone for Offer

§

impl Clone for OfferConfiguration

§

impl Clone for OfferConfigurationDecl

§

impl Clone for OfferDecl

§

impl Clone for OfferDictionary

§

impl Clone for OfferDictionaryDecl

§

impl Clone for OfferDirectory

§

impl Clone for OfferDirectoryDecl

§

impl Clone for OfferEventStream

§

impl Clone for OfferEventStreamDecl

§

impl Clone for OfferProtocol

§

impl Clone for OfferProtocolDecl

§

impl Clone for OfferResolver

§

impl Clone for OfferResolverDecl

§

impl Clone for OfferRunner

§

impl Clone for OfferRunnerDecl

§

impl Clone for OfferService

§

impl Clone for OfferServiceDecl

§

impl Clone for OfferSource

§

impl Clone for OfferStorage

§

impl Clone for OfferStorageDecl

§

impl Clone for OfferTarget

§

impl Clone for OnTerminate

§

impl Clone for OnTerminate

§

impl Clone for One

§

impl Clone for One

§

impl Clone for One

§

impl Clone for OpenDirType

§

impl Clone for OpenError

§

impl Clone for OpenFlags

§

impl Clone for Operations

§

impl Clone for Options

§

impl Clone for PacketContents

§

impl Clone for PagerOptions

§

impl Clone for PagerPacket

§

impl Clone for PagerWritebackBeginOptions

§

impl Clone for Pair

§

impl Clone for ParagraphInfo

§

impl Clone for ParentRef

§

impl Clone for ParseError

§

impl Clone for ParseError

§

impl Clone for ParseNameError

§

impl Clone for PartialNodeHierarchy

§

impl Clone for Path

§

impl Clone for PerCpuStats

§

impl Clone for PerformanceConfiguration

§

impl Clone for PolicyCode

§

impl Clone for PollNext

§

impl Clone for PortAccessSize

§

impl Clone for PortData

§

impl Clone for Position

§

impl Clone for PowerTransitionPacket

§

impl Clone for PrefilterConfig

§

impl Clone for ProcessHandleStats

§

impl Clone for ProcessInfo

§

impl Clone for ProcessInfoFlags

§

impl Clone for ProcessOptions

§

impl Clone for Program

§

impl Clone for ProgramDecl

§

impl Clone for Property

§

impl Clone for PropertySelector

§

impl Clone for Protocol

§

impl Clone for Protocol

§

impl Clone for ProtocolDecl

§

impl Clone for PurgedPayload

§

impl Clone for QueryableControlHandle

§

impl Clone for QueryableMarker

§

impl Clone for QueryableProxy

§

impl Clone for QueryableQueryResponse

§

impl Clone for RaiseExceptionOptions

§

impl Clone for RandomState

§

impl Clone for ReadableControlHandle

§

impl Clone for ReadableMarker

§

impl Clone for ReadableProxy

§

impl Clone for ReadableReadRequest

§

impl Clone for ReadableReadResponse

§

impl Clone for ReadableState

§

impl Clone for ReaderError

§

impl Clone for ReadyTimeoutError

§

impl Clone for RealmControlHandle

§

impl Clone for RealmDestroyChildRequest

§

impl Clone for RealmExplorerControlHandle

§

impl Clone for RealmExplorerMarker

§

impl Clone for RealmExplorerProxy

§

impl Clone for RealmMarker

§

impl Clone for RealmProxy

§

impl Clone for RealmQueryConstructNamespaceRequest

§

impl Clone for RealmQueryControlHandle

§

impl Clone for RealmQueryError

§

impl Clone for RealmQueryGetInstanceRequest

§

impl Clone for RealmQueryGetInstanceResponse

§

impl Clone for RealmQueryGetResolvedDeclarationRequest

§

impl Clone for RealmQueryGetStructuredConfigRequest

§

impl Clone for RealmQueryGetStructuredConfigResponse

§

impl Clone for RealmQueryMarker

§

impl Clone for RealmQueryProxy

§

impl Clone for RealmQueryResolveDeclarationRequest

§

impl Clone for ReceiverControlHandle

§

impl Clone for ReceiverMarker

§

impl Clone for ReceiverProxy

§

impl Clone for RecvError

§

impl Clone for RecvFlags

§

impl Clone for RecvTimeoutError

§

impl Clone for Ref

§

impl Clone for RegistrationSource

§

impl Clone for RelativePath

§

impl Clone for RemoveRefSiblings

§

impl Clone for ReplaceBoolSchemas

§

impl Clone for Reserved

§

impl Clone for ResolveError

§

impl Clone for ResolvedConfig

§

impl Clone for ResolvedConfigField

§

impl Clone for ResolvedInfo

§

impl Clone for ResolvedPayload

§

impl Clone for Resolver

§

impl Clone for ResolverControlHandle

§

impl Clone for ResolverControlHandle

§

impl Clone for ResolverDecl

§

impl Clone for ResolverError

§

impl Clone for ResolverMarker

§

impl Clone for ResolverMarker

§

impl Clone for ResolverProxy

§

impl Clone for ResolverProxy

§

impl Clone for ResolverRegistration

§

impl Clone for ResolverRegistration

§

impl Clone for ResolverResolveRequest

§

impl Clone for ResolverResolveRequest

§

impl Clone for ResolverResolveWithContextRequest

§

impl Clone for ResourceFlag

§

impl Clone for ResourceInfo

§

impl Clone for ResourceKind

§

impl Clone for Rights

§

impl Clone for RootSchema

§

impl Clone for RouteError

§

impl Clone for RouteOutcome

§

impl Clone for RouteReport

§

impl Clone for RouteTarget

§

impl Clone for RouteValidatorControlHandle

§

impl Clone for RouteValidatorError

§

impl Clone for RouteValidatorMarker

§

impl Clone for RouteValidatorProxy

§

impl Clone for RouteValidatorRouteRequest

§

impl Clone for RouteValidatorRouteResponse

§

impl Clone for RouteValidatorValidateRequest

§

impl Clone for RouteValidatorValidateResponse

§

impl Clone for RouterError

§

impl Clone for Runner

§

impl Clone for RunnerDecl

§

impl Clone for RunnerRegistration

§

impl Clone for RunnerRegistration

§

impl Clone for RuntimeError

§

impl Clone for SampleControlHandle

§

impl Clone for SampleDatum

§

impl Clone for SampleMarker

§

impl Clone for SampleParameters

§

impl Clone for SampleProxy

§

impl Clone for SampleSinkControlHandle

§

impl Clone for SampleSinkMarker

§

impl Clone for SampleSinkProxy

§

impl Clone for SampleStrategy

§

impl Clone for Schema

§

impl Clone for SchemaGenerator

§

impl Clone for SchemaObject

§

impl Clone for SchemaSettings

§

impl Clone for ScopeActiveGuard

§

impl Clone for ScopeHandle

§

impl Clone for SeekOrigin

§

impl Clone for SelectTimeoutError

§

impl Clone for Selector

§

impl Clone for SelectorArgument

§

impl Clone for SelfRef

§

impl Clone for SelinuxContext

§

impl Clone for SendError

§

impl Clone for SeparatedPath

§

impl Clone for Service

§

impl Clone for Service

§

impl Clone for ServiceDecl

§

impl Clone for ServiceInstance

§

impl Clone for SetExtendedAttributeMode

§

impl Clone for SetSingleExample

§

impl Clone for Severity

§

impl Clone for Severity

§

impl Clone for SignalPacket

§

impl Clone for Signals

§

impl Clone for SockAddr

§

impl Clone for SocketInfo

§

impl Clone for SocketOpts

§

impl Clone for SocketReadOpts

§

impl Clone for SocketWriteDisposition

§

impl Clone for SocketWriteOpts

§

impl Clone for SourceBreaking

§

impl Clone for StartError

§

impl Clone for StartedPayload

§

impl Clone for StartupMode

§

impl Clone for StartupMode

§

impl Clone for StatusError

§

impl Clone for StatusError

§

impl Clone for StopError

§

impl Clone for StoppedPayload

§

impl Clone for Storage

§

impl Clone for StorageAdminControlHandle

§

impl Clone for StorageAdminControlHandle

§

impl Clone for StorageAdminDeleteComponentStorageRequest

§

impl Clone for StorageAdminDeleteComponentStorageRequest

§

impl Clone for StorageAdminMarker

§

impl Clone for StorageAdminMarker

§

impl Clone for StorageAdminProxy

§

impl Clone for StorageAdminProxy

§

impl Clone for StorageDecl

§

impl Clone for StorageDirectorySource

§

impl Clone for StorageId

§

impl Clone for StorageId

§

impl Clone for StorageIteratorControlHandle

§

impl Clone for StorageIteratorControlHandle

§

impl Clone for StorageIteratorMarker

§

impl Clone for StorageIteratorMarker

§

impl Clone for StorageIteratorNextResponse

§

impl Clone for StorageIteratorNextResponse

§

impl Clone for StorageIteratorProxy

§

impl Clone for StorageIteratorProxy

§

impl Clone for StorageStatus

§

impl Clone for StorageStatus

§

impl Clone for StreamMode

§

impl Clone for StreamOptions

§

impl Clone for StreamParameters

§

impl Clone for StreamReadOptions

§

impl Clone for StreamWriteOptions

§

impl Clone for StringRef

§

impl Clone for StringReference

§

impl Clone for StringSelector

§

impl Clone for StringValidation

§

impl Clone for SubschemaValidation

§

impl Clone for SubtreeSelector

§

impl Clone for SymlinkControlHandle

§

impl Clone for SymlinkInfo

§

impl Clone for SymlinkMarker

§

impl Clone for SymlinkObject

§

impl Clone for SymlinkProxy

§

impl Clone for SyntheticTimeline

§

impl Clone for SystemControllerControlHandle

§

impl Clone for SystemControllerMarker

§

impl Clone for SystemControllerProxy

§

impl Clone for TaskProviderControlHandle

§

impl Clone for TaskProviderMarker

§

impl Clone for TaskProviderProxy

§

impl Clone for TaskRuntimeInfo

§

impl Clone for TaskStatsInfo

§

impl Clone for TcpKeepalive

§

impl Clone for ThreadBlockType

§

impl Clone for ThreadInfo

§

impl Clone for ThreadState

§

impl Clone for ThreadStats

§

impl Clone for Three

§

impl Clone for Three

§

impl Clone for Three

§

impl Clone for TicksUnit

§

impl Clone for Tombstone

§

impl Clone for Topic

§

impl Clone for TransactionHeader

§

impl Clone for TransferDataOptions

§

impl Clone for TransportError

§

impl Clone for TreeControlHandle

§

impl Clone for TreeMarker

§

impl Clone for TreeNameIteratorControlHandle

§

impl Clone for TreeNameIteratorGetNextResponse

§

impl Clone for TreeNameIteratorMarker

§

impl Clone for TreeNameIteratorProxy

§

impl Clone for TreeNames

§

impl Clone for TreeProxy

§

impl Clone for TreeSelector

§

impl Clone for TryFromSliceError

§

impl Clone for TryReadyError

§

impl Clone for TryRecvError

§

impl Clone for TryReserveError

§

impl Clone for TrySelectError

§

impl Clone for Two

§

impl Clone for Two

§

impl Clone for Two

§

impl Clone for Txid

§

impl Clone for Type

§

impl Clone for Uint

§

impl Clone for Unavailable

§

impl Clone for Unit

§

impl Clone for Unknown

§

impl Clone for UnlinkFlags

§

impl Clone for UnlinkOptions

§

impl Clone for Unparker

§

impl Clone for UnresolveError

§

impl Clone for UnresolvedPayload

§

impl Clone for UnspecifiedFifoElement

§

impl Clone for Url

§

impl Clone for UrlScheme

§

impl Clone for Use

§

impl Clone for UseConfiguration

§

impl Clone for UseConfigurationDecl

§

impl Clone for UseDecl

§

impl Clone for UseDictionary

§

impl Clone for UseDictionaryDecl

§

impl Clone for UseDirectory

§

impl Clone for UseDirectoryDecl

§

impl Clone for UseEventStream

§

impl Clone for UseEventStreamDecl

§

impl Clone for UseProtocol

§

impl Clone for UseProtocolDecl

§

impl Clone for UseRunner

§

impl Clone for UseRunnerDecl

§

impl Clone for UseService

§

impl Clone for UseServiceDecl

§

impl Clone for UseSource

§

impl Clone for UseStorage

§

impl Clone for UseStorageDecl

§

impl Clone for UserPacket

§

impl Clone for UtcTimeline

§

impl Clone for VcpuContents

§

impl Clone for VerboseErrorKind

§

impl Clone for VerificationOptions

§

impl Clone for VirtualMemoryFeatureFlags

§

impl Clone for VmarFlags

§

impl Clone for VmarFlagsExtended

§

impl Clone for VmarInfo

§

impl Clone for VmarOp

§

impl Clone for VmoChildOptions

§

impl Clone for VmoFlags

§

impl Clone for VmoInfo

§

impl Clone for VmoInfoFlags

§

impl Clone for VmoOp

§

impl Clone for VmoOptions

§

impl Clone for VoidRef

§

impl Clone for WaitAsyncOpts

§

impl Clone for WaitGroup

§

impl Clone for WaitResult

§

impl Clone for WaitTimeoutResult

§

impl Clone for WatchEvent

§

impl Clone for WatchMask

§

impl Clone for WireFormatVersion

§

impl Clone for WireMetadata

§

impl Clone for WrappedCapabilityId

§

impl Clone for WritableControlHandle

§

impl Clone for WritableMarker

§

impl Clone for WritableProxy

§

impl Clone for WritableState

§

impl Clone for WritableWriteRequest

§

impl Clone for WritableWriteResponse

§

impl Clone for addrinfo

§

impl Clone for aiocb

§

impl Clone for cmsghdr

§

impl Clone for cpu_set_t

§

impl Clone for dirent

§

impl Clone for dirent64

§

impl Clone for dl_phdr_info

§

impl Clone for dqblk

§

impl Clone for epoll_event

§

impl Clone for fd_set

§

impl Clone for ff_condition_effect

§

impl Clone for ff_constant_effect

§

impl Clone for ff_effect

§

impl Clone for ff_envelope

§

impl Clone for ff_periodic_effect

§

impl Clone for ff_ramp_effect

§

impl Clone for ff_replay

§

impl Clone for ff_rumble_effect

§

impl Clone for ff_trigger

§

impl Clone for flock

§

impl Clone for fpos64_t

§

impl Clone for fpos_t

§

impl Clone for fsid_t

§

impl Clone for glob_t

§

impl Clone for group

§

impl Clone for hostent

§

impl Clone for if_nameindex

§

impl Clone for ifaddrs

§

impl Clone for in6_addr

§

impl Clone for in6_pktinfo

§

impl Clone for in_addr

§

impl Clone for input_absinfo

§

impl Clone for input_event

§

impl Clone for input_id

§

impl Clone for input_keymap_entry

§

impl Clone for input_mask

§

impl Clone for iovec

§

impl Clone for ip_mreq

§

impl Clone for ip_mreqn

§

impl Clone for ipc_perm

§

impl Clone for ipv6_mreq

§

impl Clone for itimerspec

§

impl Clone for itimerval

§

impl Clone for lconv

§

impl Clone for linger

§

impl Clone for mcontext_t

§

impl Clone for mmsghdr

§

impl Clone for mq_attr

§

impl Clone for msghdr

§

impl Clone for msginfo

§

impl Clone for msqid_ds

§

impl Clone for passwd

§

impl Clone for pollfd

§

impl Clone for protoent

§

impl Clone for pthread_attr_t

§

impl Clone for pthread_cond_t

§

impl Clone for pthread_condattr_t

§

impl Clone for pthread_mutex_t

§

impl Clone for pthread_mutexattr_t

§

impl Clone for pthread_rwlock_t

§

impl Clone for pthread_rwlockattr_t

§

impl Clone for rlimit

§

impl Clone for rlimit64

§

impl Clone for rusage

§

impl Clone for sched_param

§

impl Clone for sem_t

§

impl Clone for sembuf

§

impl Clone for servent

§

impl Clone for shmid_ds

§

impl Clone for sigaction

§

impl Clone for sigevent

§

impl Clone for siginfo_t

§

impl Clone for signalfd_siginfo

§

impl Clone for sigset_t

§

impl Clone for sigval

§

impl Clone for sockaddr

§

impl Clone for sockaddr_in

§

impl Clone for sockaddr_in6

§

impl Clone for sockaddr_ll

§

impl Clone for sockaddr_nl

§

impl Clone for sockaddr_storage

§

impl Clone for sockaddr_un

§

impl Clone for sockaddr_vm

§

impl Clone for spwd

§

impl Clone for stack_t

§

impl Clone for stat

§

impl Clone for stat64

§

impl Clone for statfs

§

impl Clone for statfs64

§

impl Clone for statvfs

§

impl Clone for statvfs64

§

impl Clone for sysinfo

§

impl Clone for termios

§

impl Clone for termios2

§

impl Clone for timespec

§

impl Clone for timeval

§

impl Clone for timezone

§

impl Clone for tm

§

impl Clone for tms

§

impl Clone for ucontext_t

§

impl Clone for ucred

§

impl Clone for utimbuf

§

impl Clone for utsname

§

impl Clone for winsize

Source§

impl<'a> Clone for Utf8Pattern<'a>

1.0.0 · Source§

impl<'a> Clone for std::path::Component<'a>

1.0.0 · Source§

impl<'a> Clone for Prefix<'a>

Source§

impl<'a> Clone for Item<'a>

Source§

impl<'a> Clone for Unexpected<'a>

Source§

impl<'a> Clone for Source<'a>

Source§

impl<'a> Clone for starnix_uapi::arch32::__static_assertions::_core::ffi::c_str::Bytes<'a>

1.0.0 · Source§

impl<'a> Clone for Arguments<'a>

Source§

impl<'a> Clone for PhantomContravariantLifetime<'a>

Source§

impl<'a> Clone for PhantomCovariantLifetime<'a>

Source§

impl<'a> Clone for PhantomInvariantLifetime<'a>

1.10.0 · Source§

impl<'a> Clone for Location<'a>

1.60.0 · Source§

impl<'a> Clone for EscapeAscii<'a>

Source§

impl<'a> Clone for CharSearcher<'a>

1.0.0 · Source§

impl<'a> Clone for starnix_uapi::arch32::__static_assertions::_core::str::Bytes<'a>

1.0.0 · Source§

impl<'a> Clone for starnix_uapi::arch32::__static_assertions::_core::str::CharIndices<'a>

1.0.0 · Source§

impl<'a> Clone for starnix_uapi::arch32::__static_assertions::_core::str::Chars<'a>

1.8.0 · Source§

impl<'a> Clone for EncodeUtf16<'a>

1.34.0 · Source§

impl<'a> Clone for starnix_uapi::arch32::__static_assertions::_core::str::EscapeDebug<'a>

1.34.0 · Source§

impl<'a> Clone for starnix_uapi::arch32::__static_assertions::_core::str::EscapeDefault<'a>

1.34.0 · Source§

impl<'a> Clone for starnix_uapi::arch32::__static_assertions::_core::str::EscapeUnicode<'a>

1.0.0 · Source§

impl<'a> Clone for starnix_uapi::arch32::__static_assertions::_core::str::Lines<'a>

1.0.0 · Source§

impl<'a> Clone for LinesAny<'a>

1.34.0 · Source§

impl<'a> Clone for SplitAsciiWhitespace<'a>

1.1.0 · Source§

impl<'a> Clone for SplitWhitespace<'a>

1.79.0 · Source§

impl<'a> Clone for Utf8Chunk<'a>

1.79.0 · Source§

impl<'a> Clone for starnix_uapi::arch32::__static_assertions::_core::str::Utf8Chunks<'a>

1.36.0 · Source§

impl<'a> Clone for IoSlice<'a>

1.28.0 · Source§

impl<'a> Clone for Ancestors<'a>

1.0.0 · Source§

impl<'a> Clone for Components<'a>

1.0.0 · Source§

impl<'a> Clone for std::path::Iter<'a>

1.0.0 · Source§

impl<'a> Clone for PrefixComponent<'a>

Source§

impl<'a> Clone for anyhow::Chain<'a>

Source§

impl<'a> Clone for StrftimeItems<'a>

Source§

impl<'a> Clone for log::Metadata<'a>

Source§

impl<'a> Clone for Record<'a>

Source§

impl<'a> Clone for serde_json::map::Iter<'a>

Source§

impl<'a> Clone for serde_json::map::Keys<'a>

Source§

impl<'a> Clone for serde_json::map::Values<'a>

Source§

impl<'a> Clone for PrettyFormatter<'a>

Source§

impl<'a> Clone for ParseOptions<'a>

Source§

impl<'a> Clone for EscapeBytes<'a>

Source§

impl<'a> Clone for bstr::ext_slice::Bytes<'a>

Source§

impl<'a> Clone for bstr::ext_slice::Finder<'a>

Source§

impl<'a> Clone for FinderReverse<'a>

Source§

impl<'a> Clone for bstr::ext_slice::Lines<'a>

Source§

impl<'a> Clone for LinesWithTerminator<'a>

Source§

impl<'a> Clone for bstr::utf8::CharIndices<'a>

Source§

impl<'a> Clone for bstr::utf8::Chars<'a>

Source§

impl<'a> Clone for bstr::utf8::Utf8Chunks<'a>

§

impl<'a> Clone for BorrowedSeparatedPath<'a>

§

impl<'a> Clone for ChannelIoSlice<'a>

§

impl<'a> Clone for IobIoSlice<'a>

§

impl<'a> Clone for IobRegionType<'a>

§

impl<'a> Clone for MapDetails<'a>

§

impl<'a> Clone for Parse<'a>

§

impl<'a> Clone for PercentDecode<'a>

§

impl<'a> Clone for PercentEncode<'a>

§

impl<'a> Clone for Select<'a>

Source§

impl<'a, 'b> Clone for CharSliceSearcher<'a, 'b>

Source§

impl<'a, 'b> Clone for StrSearcher<'a, 'b>

Source§

impl<'a, 'b, const N: usize> Clone for CharArrayRefSearcher<'a, 'b, N>

§

impl<'a, 'h> Clone for OneIter<'a, 'h>

§

impl<'a, 'h> Clone for OneIter<'a, 'h>

§

impl<'a, 'h> Clone for OneIter<'a, 'h>

§

impl<'a, 'h> Clone for ThreeIter<'a, 'h>

§

impl<'a, 'h> Clone for ThreeIter<'a, 'h>

§

impl<'a, 'h> Clone for ThreeIter<'a, 'h>

§

impl<'a, 'h> Clone for TwoIter<'a, 'h>

§

impl<'a, 'h> Clone for TwoIter<'a, 'h>

§

impl<'a, 'h> Clone for TwoIter<'a, 'h>

Source§

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

Source§

impl<'a, E> Clone for CowStrDeserializer<'a, E>

Available on crate features std or alloc only.
Source§

impl<'a, F> Clone for CharPredicateSearcher<'a, F>
where F: Clone + FnMut(char) -> bool,

Source§

impl<'a, F> Clone for FieldsWith<'a, F>
where F: Clone,

§

impl<'a, I> Clone for Chunks<'a, I>
where I: Clone + Iterator + 'a, <I as Iterator>::Item: 'a,

Source§

impl<'a, K> Clone for alloc::collections::btree::set::Cursor<'a, K>
where K: Clone + 'a,

1.5.0 · Source§

impl<'a, P> Clone for MatchIndices<'a, P>
where P: Pattern, <P as Pattern>::Searcher<'a>: Clone,

1.2.0 · Source§

impl<'a, P> Clone for Matches<'a, P>
where P: Pattern, <P as Pattern>::Searcher<'a>: Clone,

1.5.0 · Source§

impl<'a, P> Clone for RMatchIndices<'a, P>
where P: Pattern, <P as Pattern>::Searcher<'a>: Clone,

1.2.0 · Source§

impl<'a, P> Clone for RMatches<'a, P>
where P: Pattern, <P as Pattern>::Searcher<'a>: Clone,

1.0.0 · Source§

impl<'a, P> Clone for starnix_uapi::arch32::__static_assertions::_core::str::RSplit<'a, P>
where P: Pattern, <P as Pattern>::Searcher<'a>: Clone,

1.0.0 · Source§

impl<'a, P> Clone for RSplitN<'a, P>
where P: Pattern, <P as Pattern>::Searcher<'a>: Clone,

1.0.0 · Source§

impl<'a, P> Clone for RSplitTerminator<'a, P>
where P: Pattern, <P as Pattern>::Searcher<'a>: Clone,

1.0.0 · Source§

impl<'a, P> Clone for starnix_uapi::arch32::__static_assertions::_core::str::Split<'a, P>
where P: Pattern, <P as Pattern>::Searcher<'a>: Clone,

1.51.0 · Source§

impl<'a, P> Clone for starnix_uapi::arch32::__static_assertions::_core::str::SplitInclusive<'a, P>
where P: Pattern, <P as Pattern>::Searcher<'a>: Clone,

1.0.0 · Source§

impl<'a, P> Clone for starnix_uapi::arch32::__static_assertions::_core::str::SplitN<'a, P>
where P: Pattern, <P as Pattern>::Searcher<'a>: Clone,

1.0.0 · Source§

impl<'a, P> Clone for SplitTerminator<'a, P>
where P: Pattern, <P as Pattern>::Searcher<'a>: Clone,

1.31.0 · Source§

impl<'a, T> Clone for RChunksExact<'a, T>

Source§

impl<'a, T, I> Clone for Ptr<'a, T, I>
where T: 'a + ?Sized, I: Invariants<Aliasing = Shared>,

SAFETY: See the safety comment on Copy.

1.89.0 · Source§

impl<'a, T, P> Clone for ChunkBy<'a, T, P>
where T: 'a, P: Clone,

1.94.0 · Source§

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

Source§

impl<'a, const N: usize> Clone for CharArraySearcher<'a, N>

Source§

impl<'clone> Clone for Box<dyn DynClone + 'clone>

Source§

impl<'clone> Clone for Box<dyn DynClone + Send + 'clone>

Source§

impl<'clone> Clone for Box<dyn DynClone + Sync + 'clone>

Source§

impl<'clone> Clone for Box<dyn DynClone + Sync + Send + 'clone>

§

impl<'clone> Clone for Box<dyn GenVisitor + 'clone>

§

impl<'clone> Clone for Box<dyn GenVisitor + Send + 'clone>

§

impl<'clone> Clone for Box<dyn GenVisitor + Sync + 'clone>

§

impl<'clone> Clone for Box<dyn GenVisitor + Sync + Send + 'clone>

Source§

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

Source§

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

Source§

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

Source§

impl<'de, I, E> Clone for MapDeserializer<'de, I, E>
where I: Iterator + Clone, <I as Iterator>::Item: Pair, <<I as Iterator>::Item as Pair>::Second: Clone,

Source§

impl<'f> Clone for VaList<'f>

1.63.0 · Source§

impl<'fd> Clone for BorrowedFd<'fd>

§

impl<'h> Clone for Memchr2<'h>

§

impl<'h> Clone for Memchr3<'h>

§

impl<'h> Clone for Memchr<'h>

Source§

impl<'h, 'n> Clone for Find<'h, 'n>

Source§

impl<'h, 'n> Clone for FindReverse<'h, 'n>

§

impl<'h, 'n> Clone for FindIter<'h, 'n>

§

impl<'h, 'n> Clone for FindRevIter<'h, 'n>

Source§

impl<'h, 's> Clone for bstr::ext_slice::Split<'h, 's>

Source§

impl<'h, 's> Clone for bstr::ext_slice::SplitN<'h, 's>

Source§

impl<'h, 's> Clone for SplitNReverse<'h, 's>

Source§

impl<'h, 's> Clone for SplitReverse<'h, 's>

Source§

impl<'k> Clone for Key<'k>

§

impl<'n> Clone for Finder<'n>

§

impl<'n> Clone for FinderRev<'n>

Source§

impl<'v> Clone for log::kv::value::Value<'v>

1.0.0 · Source§

impl<A> Clone for starnix_uapi::arch32::__static_assertions::_core::iter::Repeat<A>
where A: Clone,

1.82.0 · Source§

impl<A> Clone for starnix_uapi::arch32::__static_assertions::_core::iter::RepeatN<A>
where A: Clone,

1.0.0 · Source§

impl<A> Clone for starnix_uapi::arch32::__static_assertions::_core::option::IntoIter<A>
where A: Clone,

1.0.0 · Source§

impl<A> Clone for starnix_uapi::arch32::__static_assertions::_core::option::Iter<'_, A>

Source§

impl<A> Clone for OptionFlatten<A>
where A: Clone,

Source§

impl<A> Clone for RangeFromIter<A>
where A: Clone,

Source§

impl<A> Clone for RangeInclusiveIter<A>
where A: Clone,

Source§

impl<A> Clone for RangeIter<A>
where A: Clone,

Source§

impl<A> Clone for EnumAccessDeserializer<A>
where A: Clone,

Source§

impl<A> Clone for MapAccessDeserializer<A>
where A: Clone,

Source§

impl<A> Clone for SeqAccessDeserializer<A>
where A: Clone,

§

impl<A> Clone for ArrayVec<A>
where A: Array + Clone, <A as Array>::Item: Clone,

§

impl<A> Clone for IntoIter<A>
where A: Array + Clone, <A as Array>::Item: Clone,

§

impl<A> Clone for RepeatN<A>
where A: Clone,

§

impl<A> Clone for SmallVec<A>
where A: Array, <A as Array>::Item: Clone,

§

impl<A> Clone for TinyVec<A>
where A: Array + Clone, <A as Array>::Item: Clone,

1.0.0 · Source§

impl<A, B> Clone for starnix_uapi::arch32::__static_assertions::_core::iter::Chain<A, B>
where A: Clone, B: Clone,

1.0.0 · Source§

impl<A, B> Clone for starnix_uapi::arch32::__static_assertions::_core::iter::Zip<A, B>
where A: Clone, B: Clone,

§

impl<A, B> Clone for Either<A, B>
where A: Clone, B: Clone,

§

impl<A, B> Clone for EitherOrBoth<A, B>
where A: Clone, B: Clone,

Source§

impl<A, S, V> Clone for ConvertError<A, S, V>
where A: Clone, S: Clone, V: Clone,

1.0.0 · Source§

impl<B> Clone for Cow<'_, B>
where B: ToOwned + ?Sized,

1.55.0 (const: unstable) · Source§

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

Source§

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

§

impl<D> Clone for Client<D>
where D: Clone + ResourceDialect,

Source§

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

Source§

impl<E> Clone for BoolDeserializer<E>

Source§

impl<E> Clone for CharDeserializer<E>

Source§

impl<E> Clone for F32Deserializer<E>

Source§

impl<E> Clone for F64Deserializer<E>

Source§

impl<E> Clone for I8Deserializer<E>

Source§

impl<E> Clone for I16Deserializer<E>

Source§

impl<E> Clone for I32Deserializer<E>

Source§

impl<E> Clone for I64Deserializer<E>

Source§

impl<E> Clone for I128Deserializer<E>

Source§

impl<E> Clone for IsizeDeserializer<E>

Source§

impl<E> Clone for StringDeserializer<E>

Available on crate features std or alloc only.
Source§

impl<E> Clone for U8Deserializer<E>

Source§

impl<E> Clone for U16Deserializer<E>

Source§

impl<E> Clone for U32Deserializer<E>

Source§

impl<E> Clone for U64Deserializer<E>

Source§

impl<E> Clone for U128Deserializer<E>

Source§

impl<E> Clone for UnitDeserializer<E>

Source§

impl<E> Clone for UsizeDeserializer<E>

1.34.0 · Source§

impl<F> Clone for FromFn<F>
where F: Clone,

1.43.0 · Source§

impl<F> Clone for OnceWith<F>
where F: Clone,

1.28.0 · Source§

impl<F> Clone for starnix_uapi::arch32::__static_assertions::_core::iter::RepeatWith<F>
where F: Clone,

§

impl<F> Clone for OptionFuture<F>
where F: Clone,

§

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

§

impl<Failure, Error> Clone for Err<Failure, Error>
where Failure: Clone, Error: Clone,

§

impl<Fut> Clone for Shared<Fut>
where Fut: Future,

§

impl<Fut> Clone for WeakShared<Fut>
where Fut: Future,

Source§

impl<G> Clone for FromCoroutine<G>
where G: Clone,

1.7.0 · Source§

impl<H> Clone for BuildHasherDefault<H>

Source§

impl<I> Clone for FromIter<I>
where I: Clone,

1.9.0 · Source§

impl<I> Clone for DecodeUtf16<I>
where I: Clone + Iterator<Item = u16>,

1.1.0 · Source§

impl<I> Clone for Cloned<I>
where I: Clone,

1.36.0 · Source§

impl<I> Clone for Copied<I>
where I: Clone,

1.0.0 · Source§

impl<I> Clone for Cycle<I>
where I: Clone,

1.0.0 · Source§

impl<I> Clone for Enumerate<I>
where I: Clone,

1.0.0 · Source§

impl<I> Clone for Fuse<I>
where I: Clone,

Source§

impl<I> Clone for Intersperse<I>
where I: Clone + Iterator, <I as Iterator>::Item: Clone,

1.0.0 · Source§

impl<I> Clone for Peekable<I>
where I: Clone + Iterator, <I as Iterator>::Item: Clone,

1.0.0 · Source§

impl<I> Clone for Skip<I>
where I: Clone,

1.28.0 · Source§

impl<I> Clone for StepBy<I>
where I: Clone,

1.0.0 · Source§

impl<I> Clone for Take<I>
where I: Clone,

§

impl<I> Clone for CombinationsWithReplacement<I>
where I: Clone + Iterator, <I as Iterator>::Item: Clone,

§

impl<I> Clone for Decompositions<I>
where I: Clone,

§

impl<I> Clone for Error<I>
where I: Clone,

§

impl<I> Clone for ExactlyOneError<I>
where I: Clone + Iterator, <I as Iterator>::Item: Clone,

§

impl<I> Clone for Format<'_, I>
where I: Clone,

§

impl<I> Clone for GroupingMap<I>
where I: Clone,

§

impl<I> Clone for IntoChunks<I>
where I: Clone + Iterator, <I as Iterator>::Item: Clone,

§

impl<I> Clone for Iter<I>
where I: Clone,

§

impl<I> Clone for MultiPeek<I>
where I: Clone + Iterator, <I as Iterator>::Item: Clone,

§

impl<I> Clone for MultiProduct<I>
where I: Clone + Iterator, <I as Iterator>::Item: Clone,

§

impl<I> Clone for PeekNth<I>
where I: Clone + Iterator, <I as Iterator>::Item: Clone,

§

impl<I> Clone for Permutations<I>
where I: Clone + Iterator, <I as Iterator>::Item: Clone,

§

impl<I> Clone for Powerset<I>
where I: Clone + Iterator, <I as Iterator>::Item: Clone,

§

impl<I> Clone for PutBack<I>
where I: Clone + Iterator, <I as Iterator>::Item: Clone,

§

impl<I> Clone for PutBackN<I>
where I: Clone + Iterator, <I as Iterator>::Item: Clone,

§

impl<I> Clone for RcIter<I>

§

impl<I> Clone for Recompositions<I>
where I: Clone,

§

impl<I> Clone for Replacements<I>
where I: Clone,

§

impl<I> Clone for Unique<I>
where I: Clone + Iterator, <I as Iterator>::Item: Eq + Hash + Clone,

§

impl<I> Clone for VerboseError<I>
where I: Clone,

§

impl<I> Clone for WhileSome<I>
where I: Clone,

§

impl<I> Clone for WithPosition<I>
where I: Clone + Iterator, <I as Iterator>::Item: Clone,

Source§

impl<I, E> Clone for SeqDeserializer<I, E>
where I: Clone, E: Clone,

§

impl<I, ElemF> Clone for IntersperseWith<I, ElemF>
where I: Clone + Iterator, ElemF: Clone, <I as Iterator>::Item: Clone,

1.0.0 · Source§

impl<I, F> Clone for FilterMap<I, F>
where I: Clone, F: Clone,

1.0.0 · Source§

impl<I, F> Clone for Inspect<I, F>
where I: Clone, F: Clone,

1.0.0 · Source§

impl<I, F> Clone for starnix_uapi::arch32::__static_assertions::_core::iter::Map<I, F>
where I: Clone, F: Clone,

§

impl<I, F> Clone for Batching<I, F>
where I: Clone, F: Clone,

§

impl<I, F> Clone for FilterMapOk<I, F>
where I: Clone, F: Clone,

§

impl<I, F> Clone for FilterOk<I, F>
where I: Clone, F: Clone,

§

impl<I, F> Clone for FormatWith<'_, I, F>
where (I, F): Clone,

§

impl<I, F> Clone for KMergeBy<I, F>
where I: Iterator + Clone, <I as Iterator>::Item: Clone, F: Clone,

§

impl<I, F> Clone for PadUsing<I, F>
where I: Clone, F: Clone,

§

impl<I, F> Clone for Positions<I, F>
where I: Clone, F: Clone,

§

impl<I, F> Clone for TakeWhileInclusive<I, F>
where I: Clone, F: Clone,

§

impl<I, F> Clone for Update<I, F>
where I: Clone, F: Clone,

Source§

impl<I, F, const N: usize> Clone for MapWindows<I, F, N>
where I: Iterator + Clone, F: Clone, <I as Iterator>::Item: Clone,

Source§

impl<I, G> Clone for starnix_uapi::arch32::__static_assertions::_core::iter::IntersperseWith<I, G>
where I: Iterator + Clone, <I as Iterator>::Item: Clone, G: Clone,

§

impl<I, J> Clone for Diff<I, J>
where I: Iterator, J: Iterator, PutBack<I>: Clone, PutBack<J>: Clone,

§

impl<I, J> Clone for Interleave<I, J>
where I: Clone, J: Clone,

§

impl<I, J> Clone for InterleaveShortest<I, J>
where I: Clone + Iterator, J: Clone + Iterator<Item = <I as Iterator>::Item>,

§

impl<I, J> Clone for Product<I, J>
where I: Clone + Iterator, J: Clone, <I as Iterator>::Item: Clone,

§

impl<I, J> Clone for ZipEq<I, J>
where I: Clone, J: Clone,

§

impl<I, J, F> Clone for MergeBy<I, J, F>
where I: Iterator, J: Iterator, PutBack<Fuse<I>>: Clone, PutBack<Fuse<J>>: Clone, F: Clone,

1.0.0 · Source§

impl<I, P> Clone for Filter<I, P>
where I: Clone, P: Clone,

1.57.0 · Source§

impl<I, P> Clone for MapWhile<I, P>
where I: Clone, P: Clone,

1.0.0 · Source§

impl<I, P> Clone for SkipWhile<I, P>
where I: Clone, P: Clone,

1.0.0 · Source§

impl<I, P> Clone for TakeWhile<I, P>
where I: Clone, P: Clone,

1.0.0 · Source§

impl<I, St, F> Clone for Scan<I, St, F>
where I: Clone, St: Clone, F: Clone,

§

impl<I, T> Clone for CircularTupleWindows<I, T>
where I: Clone + Iterator<Item = <T as TupleCollect>::Item>, T: Clone + TupleCollect,

§

impl<I, T> Clone for TupleCombinations<I, T>
where I: Clone + Iterator, T: Clone + HasCombination<I>, <T as HasCombination<I>>::Combination: Clone,

§

impl<I, T> Clone for TupleWindows<I, T>
where I: Clone + Iterator<Item = <T as TupleCollect>::Item>, T: Clone + HomogeneousTuple,

§

impl<I, T> Clone for Tuples<I, T>
where I: Clone + Iterator<Item = <T as TupleCollect>::Item>, T: Clone + HomogeneousTuple, <T as TupleCollect>::Buffer: Clone,

§

impl<I, T, E> Clone for FlattenOk<I, T, E>
where I: Iterator<Item = Result<T, E>> + Clone, T: IntoIterator, <T as IntoIterator>::IntoIter: Clone,

1.29.0 · Source§

impl<I, U> Clone for Flatten<I>
where I: Clone + Iterator, <I as Iterator>::Item: IntoIterator<IntoIter = U, Item = <U as Iterator>::Item>, U: Clone + Iterator,

1.0.0 · Source§

impl<I, U, F> Clone for FlatMap<I, U, F>
where I: Clone, F: Clone, U: Clone + IntoIterator, <U as IntoIterator>::IntoIter: Clone,

§

impl<I, V, F> Clone for UniqueBy<I, V, F>
where I: Clone + Iterator, V: Clone, F: Clone,

Source§

impl<I, const N: usize> Clone for ArrayChunks<I, N>
where I: Clone + Iterator, <I as Iterator>::Item: Clone,

1.0.0 (const: unstable) · Source§

impl<Idx> Clone for starnix_uapi::arch32::__static_assertions::_core::ops::Range<Idx>
where Idx: Clone,

1.0.0 (const: unstable) · Source§

impl<Idx> Clone for starnix_uapi::arch32::__static_assertions::_core::ops::RangeFrom<Idx>
where Idx: Clone,

1.26.0 · Source§

impl<Idx> Clone for starnix_uapi::arch32::__static_assertions::_core::ops::RangeInclusive<Idx>
where Idx: Clone,

1.0.0 (const: unstable) · Source§

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

1.26.0 · Source§

impl<Idx> Clone for starnix_uapi::arch32::__static_assertions::_core::ops::RangeToInclusive<Idx>
where Idx: Clone,

Source§

impl<Idx> Clone for starnix_uapi::arch32::__static_assertions::_core::range::Range<Idx>
where Idx: Clone,

Source§

impl<Idx> Clone for starnix_uapi::arch32::__static_assertions::_core::range::RangeFrom<Idx>
where Idx: Clone,

Source§

impl<Idx> Clone for starnix_uapi::arch32::__static_assertions::_core::range::RangeInclusive<Idx>
where Idx: Clone,

Source§

impl<Idx> Clone for starnix_uapi::arch32::__static_assertions::_core::range::RangeToInclusive<Idx>
where Idx: Clone,

1.0.0 · Source§

impl<K> Clone for std::collections::hash::set::Iter<'_, K>

§

impl<K> Clone for Iter<'_, K>

Source§

impl<K, V> Clone for alloc::collections::btree::map::Cursor<'_, K, V>

1.0.0 · Source§

impl<K, V> Clone for alloc::collections::btree::map::Iter<'_, K, V>

1.0.0 · Source§

impl<K, V> Clone for alloc::collections::btree::map::Keys<'_, K, V>

1.17.0 · Source§

impl<K, V> Clone for alloc::collections::btree::map::Range<'_, K, V>

1.0.0 · Source§

impl<K, V> Clone for alloc::collections::btree::map::Values<'_, K, V>

1.0.0 · Source§

impl<K, V> Clone for std::collections::hash::map::Iter<'_, K, V>

1.0.0 · Source§

impl<K, V> Clone for std::collections::hash::map::Keys<'_, K, V>

1.0.0 · Source§

impl<K, V> Clone for std::collections::hash::map::Values<'_, K, V>

Source§

impl<K, V> Clone for indexmap::map::Iter<'_, K, V>

Source§

impl<K, V> Clone for indexmap::map::Keys<'_, K, V>

Source§

impl<K, V> Clone for indexmap::map::Values<'_, K, V>

Source§

impl<K, V> Clone for RangeMap<K, V>
where K: Clone + Ord + Copy + Gap, V: Clone + Eq,

§

impl<K, V> Clone for Iter<'_, K, V>

§

impl<K, V> Clone for Keys<'_, K, V>

§

impl<K, V> Clone for Values<'_, K, V>

1.0.0 · Source§

impl<K, V, A> Clone for BTreeMap<K, V, A>
where K: Clone, V: Clone, A: Allocator + Clone,

1.0.0 · Source§

impl<K, V, S> Clone for std::collections::hash::map::HashMap<K, V, S>
where K: Clone, V: Clone, S: Clone,

Source§

impl<K, V, S> Clone for IndexMap<K, V, S>
where K: Clone, V: Clone, S: Clone,

§

impl<K, V, S> Clone for AHashMap<K, V, S>
where K: Clone, V: Clone, S: Clone,

§

impl<K, V, S, A> Clone for HashMap<K, V, S, A>
where K: Clone, V: Clone, S: Clone, A: Allocator + Clone,

§

impl<Key> Clone for DiagnosticsHierarchy<Key>
where Key: Clone,

§

impl<Key> Clone for Property<Key>
where Key: Clone,

Source§

impl<L, R> Clone for either::Either<L, R>
where L: Clone, R: Clone,

Source§

impl<L, R> Clone for IterEither<L, R>
where L: Clone, R: Clone,

Source§

impl<O> Clone for F32<O>
where O: Clone,

Source§

impl<O> Clone for F64<O>
where O: Clone,

Source§

impl<O> Clone for I16<O>
where O: Clone,

Source§

impl<O> Clone for I32<O>
where O: Clone,

Source§

impl<O> Clone for I64<O>
where O: Clone,

Source§

impl<O> Clone for I128<O>
where O: Clone,

Source§

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

Source§

impl<O> Clone for U16<O>
where O: Clone,

Source§

impl<O> Clone for U32<O>
where O: Clone,

Source§

impl<O> Clone for U64<O>
where O: Clone,

Source§

impl<O> Clone for U128<O>
where O: Clone,

Source§

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

1.33.0 · Source§

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

§

impl<Reference, Output> Clone for ClockDetails<Reference, Output>
where Reference: Clone, Output: Clone,

§

impl<Reference, Output> Clone for ClockTransformation<Reference, Output>
where Reference: Clone, Output: Clone,

§

impl<Reference, Output> Clone for ClockUpdate<Reference, Output>
where Reference: Clone, Output: Clone,

Source§

impl<S> Clone for Host<S>
where S: Clone,

§

impl<S> Clone for PollImmediate<S>
where S: Clone,

§

impl<Si, F> Clone for SinkMapErr<Si, F>
where Si: Clone, F: Clone,

§

impl<Si, Item, U, Fut, F> Clone for With<Si, Item, U, Fut, F>
where Si: Clone, F: Clone, Fut: Clone,

Source§

impl<Src, Dst> Clone for AlignmentError<Src, Dst>
where Src: Clone, Dst: ?Sized,

Source§

impl<Src, Dst> Clone for SizeError<Src, Dst>
where Src: Clone, Dst: ?Sized,

Source§

impl<Src, Dst> Clone for ValidityError<Src, Dst>
where Src: Clone, Dst: TryFromBytes + ?Sized,

§

impl<St, F> Clone for Iterate<St, F>
where St: Clone, F: Clone,

§

impl<St, F> Clone for Unfold<St, F>
where St: Clone, F: Clone,

Source§

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

Source§

impl<T64: Clone, T32: Clone> Clone for ArchSpecificUnionContainer<T64, T32>

1.0.0 · Source§

impl<T> !Clone for &mut T
where T: ?Sized,

Shared references can be cloned, but mutable references cannot!

1.17.0 (const: unstable) · Source§

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

1.0.0 (const: unstable) · Source§

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

1.36.0 · Source§

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

Source§

impl<T> Clone for std::sync::mpmc::error::SendTimeoutError<T>
where T: Clone,

1.0.0 · Source§

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

Source§

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

1.0.0 (const: unstable) · Source§

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

1.0.0 (const: unstable) · Source§

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

1.0.0 (const: unstable) · Source§

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

Shared references can be cloned, but mutable references cannot!

Source§

impl<T> Clone for ArcKey<T>

Source§

impl<T> Clone for PtrKey<T>

Source§

impl<T> Clone for WeakKey<T>

Source§

impl<T> Clone for __BindgenOpaqueArray8<T>
where T: Clone,

Source§

impl<T> Clone for __BindgenUnionField<T>

Source§

impl<T> Clone for __IncompleteArrayField<T>
where T: Clone,

Source§

impl<T> Clone for uref32<T>
where T: Clone,

Source§

impl<T> Clone for uref<T>

Source§

impl<T> Clone for UserRef<T>

1.0.0 · Source§

impl<T> Clone for Cell<T>
where T: Copy,

1.70.0 · Source§

impl<T> Clone for starnix_uapi::arch32::__static_assertions::_core::cell::OnceCell<T>
where T: Clone,

1.0.0 · Source§

impl<T> Clone for RefCell<T>
where T: Clone,

1.19.0 · Source§

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

1.48.0 · Source§

impl<T> Clone for starnix_uapi::arch32::__static_assertions::_core::future::Pending<T>

1.48.0 · Source§

impl<T> Clone for starnix_uapi::arch32::__static_assertions::_core::future::Ready<T>
where T: Clone,

1.2.0 · Source§

impl<T> Clone for starnix_uapi::arch32::__static_assertions::_core::iter::Empty<T>

1.2.0 · Source§

impl<T> Clone for Once<T>
where T: Clone,

1.0.0 · Source§

impl<T> Clone for Rev<T>
where T: Clone,

Source§

impl<T> Clone for PhantomContravariant<T>
where T: ?Sized,

Source§

impl<T> Clone for PhantomCovariant<T>
where T: ?Sized,

1.0.0 · Source§

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

Source§

impl<T> Clone for PhantomInvariant<T>
where T: ?Sized,

1.21.0 · Source§

impl<T> Clone for Discriminant<T>

1.20.0 · Source§

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

1.28.0 · Source§

impl<T> Clone for NonZero<T>

1.74.0 · Source§

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

1.0.0 · Source§

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

1.25.0 · Source§

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

1.0.0 · Source§

impl<T> Clone for starnix_uapi::arch32::__static_assertions::_core::result::IntoIter<T>
where T: Clone,

1.0.0 · Source§

impl<T> Clone for starnix_uapi::arch32::__static_assertions::_core::result::Iter<'_, T>

1.0.0 · Source§

impl<T> Clone for starnix_uapi::arch32::__static_assertions::_core::slice::Chunks<'_, T>

1.31.0 · Source§

impl<T> Clone for ChunksExact<'_, T>

1.0.0 · Source§

impl<T> Clone for starnix_uapi::arch32::__static_assertions::_core::slice::Iter<'_, T>

1.31.0 · Source§

impl<T> Clone for RChunks<'_, T>

1.0.0 · Source§

impl<T> Clone for Windows<'_, T>

Source§

impl<T> Clone for Exclusive<T>
where T: Sync + Clone,

1.0.0 · Source§

impl<T> Clone for alloc::collections::binary_heap::Iter<'_, T>

1.0.0 · Source§

impl<T> Clone for alloc::collections::btree::set::Iter<'_, T>

1.17.0 · Source§

impl<T> Clone for alloc::collections::btree::set::Range<'_, T>

1.0.0 · Source§

impl<T> Clone for alloc::collections::btree::set::SymmetricDifference<'_, T>

1.0.0 · Source§

impl<T> Clone for alloc::collections::btree::set::Union<'_, T>

1.0.0 · Source§

impl<T> Clone for alloc::collections::linked_list::Iter<'_, T>

1.0.0 · Source§

impl<T> Clone for alloc::collections::vec_deque::iter::Iter<'_, T>

1.0.0 · Source§

impl<T> Clone for std::io::cursor::Cursor<T>
where T: Clone,

Source§

impl<T> Clone for std::sync::mpmc::Receiver<T>

Source§

impl<T> Clone for std::sync::mpmc::Sender<T>

1.0.0 · Source§

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

1.0.0 · Source§

impl<T> Clone for std::sync::mpsc::Sender<T>

1.0.0 · Source§

impl<T> Clone for SyncSender<T>

1.70.0 · Source§

impl<T> Clone for OnceLock<T>
where T: Clone,

Source§

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

Source§

impl<T> Clone for indexmap::set::Iter<'_, T>

Source§

impl<T> Clone for Unalign<T>
where T: Copy,

1.36.0 · Source§

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

§

impl<T> Clone for Abortable<T>
where T: Clone,

§

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

§

impl<T> Clone for Array<T>
where T: Clone,

§

impl<T> Clone for ArrayContent<T>
where T: Clone,

§

impl<T> Clone for Atomic<T>
where T: Pointable + ?Sized,

§

impl<T> Clone for Bucket<T>

§

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

§

impl<T> Clone for Cursor<T>
where T: Clone,

§

impl<T> Clone for DirectedGraph<T>
where T: Clone + PartialEq + Hash + Ord + Debug + Display,

§

impl<T> Clone for DirectedNode<T>
where T: Clone + PartialEq + Hash + Ord + Debug + Display,

§

impl<T> Clone for Drain<T>

§

impl<T> Clone for Empty<T>

§

impl<T> Clone for ExponentialHistogram<T>
where T: Clone,

§

impl<T> Clone for ExponentialHistogramParams<T>
where T: Clone,

§

impl<T> Clone for FoldWhile<T>
where T: Clone,

§

impl<T> Clone for Fragile<T>
where T: Clone,

§

impl<T> Clone for Iter<'_, T>

§

impl<T> Clone for LinearHistogram<T>
where T: Clone,

§

impl<T> Clone for LinearHistogramParams<T>
where T: Clone,

§

impl<T> Clone for MinMaxResult<T>
where T: Clone,

§

impl<T> Clone for OnceBox<T>
where T: Clone,

§

impl<T> Clone for OnceCell<T>
where T: Clone,

§

impl<T> Clone for OnceCell<T>
where T: Clone,

§

impl<T> Clone for Owned<T>
where T: Clone,

§

impl<T> Clone for Pending<T>

§

impl<T> Clone for Pending<T>

§

impl<T> Clone for PollImmediate<T>
where T: Clone,

§

impl<T> Clone for RawIter<T>

§

impl<T> Clone for Ready<T>
where T: Clone,

§

impl<T> Clone for Receiver<T>

§

impl<T> Clone for Repeat<T>
where T: Clone,

§

impl<T> Clone for SemiSticky<T>
where T: Clone,

§

impl<T> Clone for SendError<T>
where T: Clone,

§

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

§

impl<T> Clone for Sender<T>

§

impl<T> Clone for Sender<T>

§

impl<T> Clone for ServiceSource<T>
where T: Clone,

§

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

§

impl<T> Clone for SingleOrVec<T>
where T: Clone,

§

impl<T> Clone for Slab<T>
where T: Clone,

§

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

§

impl<T> Clone for Stealer<T>

§

impl<T> Clone for Sticky<T>
where T: Clone,

§

impl<T> Clone for TimerInfo<T>
where T: Clone + Timeline,

§

impl<T> Clone for TrySendError<T>
where T: Clone,

§

impl<T> Clone for TrySendError<T>
where T: Clone,

§

impl<T> Clone for TupleBuffer<T>
where T: Clone + HomogeneousTuple, <T as TupleCollect>::Buffer: Clone,

§

impl<T> Clone for UnboundedSender<T>

§

impl<T> Clone for Unowned<'_, T>
where T: HandleBased,

§

impl<T> Clone for Zip<T>
where T: Clone,

1.3.0 · Source§

impl<T, A> Clone for Box<[T], A>
where T: Clone, A: Allocator + Clone,

Available on non-no_global_oom_handling only.
1.0.0 · Source§

impl<T, A> Clone for Box<T, A>
where T: Clone, A: Allocator + Clone,

Available on non-no_global_oom_handling only.
1.0.0 · Source§

impl<T, A> Clone for BinaryHeap<T, A>
where T: Clone, A: Allocator + Clone,

1.0.0 · Source§

impl<T, A> Clone for alloc::collections::binary_heap::IntoIter<T, A>
where T: Clone, A: Clone + Allocator,

Source§

impl<T, A> Clone for IntoIterSorted<T, A>
where T: Clone, A: Clone + Allocator,

1.0.0 · Source§

impl<T, A> Clone for BTreeSet<T, A>
where T: Clone, A: Allocator + Clone,

1.0.0 · Source§

impl<T, A> Clone for alloc::collections::btree::set::Difference<'_, T, A>
where A: Allocator + Clone,

1.0.0 · Source§

impl<T, A> Clone for alloc::collections::btree::set::Intersection<'_, T, A>
where A: Allocator + Clone,

Source§

impl<T, A> Clone for alloc::collections::linked_list::Cursor<'_, T, A>
where A: Allocator,

1.0.0 · Source§

impl<T, A> Clone for alloc::collections::linked_list::IntoIter<T, A>
where T: Clone, A: Clone + Allocator,

1.0.0 · Source§

impl<T, A> Clone for LinkedList<T, A>
where T: Clone, A: Allocator + Clone,

1.0.0 · Source§

impl<T, A> Clone for alloc::collections::vec_deque::into_iter::IntoIter<T, A>
where T: Clone, A: Clone + Allocator,

1.0.0 · Source§

impl<T, A> Clone for VecDeque<T, A>
where T: Clone, A: Allocator + Clone,

1.0.0 · Source§

impl<T, A> Clone for Rc<T, A>
where A: Allocator + Clone, T: ?Sized,

1.4.0 · Source§

impl<T, A> Clone for alloc::rc::Weak<T, A>
where A: Allocator + Clone, T: ?Sized,

1.0.0 · Source§

impl<T, A> Clone for Arc<T, A>
where A: Allocator + Clone, T: ?Sized,

1.4.0 · Source§

impl<T, A> Clone for alloc::sync::Weak<T, A>
where A: Allocator + Clone, T: ?Sized,

1.8.0 · Source§

impl<T, A> Clone for alloc::vec::into_iter::IntoIter<T, A>
where T: Clone, A: Allocator + Clone,

Available on non-no_global_oom_handling only.
1.0.0 · Source§

impl<T, A> Clone for Vec<T, A>
where T: Clone, A: Allocator + Clone,

Available on non-no_global_oom_handling only.
§

impl<T, A> Clone for RawTable<T, A>
where T: Clone, A: Allocator + Clone,

1.0.0 · Source§

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

1.34.0 · Source§

impl<T, F> Clone for Successors<T, F>
where T: Clone, F: Clone,

§

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

§

impl<T, Kind> Clone for Block<T, Kind>
where T: Clone, Kind: Clone,

1.27.0 · Source§

impl<T, P> Clone for starnix_uapi::arch32::__static_assertions::_core::slice::RSplit<'_, T, P>
where P: Clone + FnMut(&T) -> bool,

1.0.0 · Source§

impl<T, P> Clone for starnix_uapi::arch32::__static_assertions::_core::slice::Split<'_, T, P>
where P: Clone + FnMut(&T) -> bool,

1.51.0 · Source§

impl<T, P> Clone for starnix_uapi::arch32::__static_assertions::_core::slice::SplitInclusive<'_, T, P>
where P: Clone + FnMut(&T) -> bool,

Source§

impl<T, S1, S2> Clone for indexmap::set::SymmetricDifference<'_, T, S1, S2>

1.0.0 · Source§

impl<T, S> Clone for std::collections::hash::set::Difference<'_, T, S>

1.0.0 · Source§

impl<T, S> Clone for std::collections::hash::set::HashSet<T, S>
where T: Clone, S: Clone,

1.0.0 · Source§

impl<T, S> Clone for std::collections::hash::set::Intersection<'_, T, S>

1.0.0 · Source§

impl<T, S> Clone for std::collections::hash::set::SymmetricDifference<'_, T, S>

1.0.0 · Source§

impl<T, S> Clone for std::collections::hash::set::Union<'_, T, S>

Source§

impl<T, S> Clone for indexmap::set::Difference<'_, T, S>

Source§

impl<T, S> Clone for IndexSet<T, S>
where T: Clone, S: Clone,

Source§

impl<T, S> Clone for indexmap::set::Intersection<'_, T, S>

Source§

impl<T, S> Clone for indexmap::set::Union<'_, T, S>

§

impl<T, S> Clone for AHashSet<T, S>
where T: Clone, S: Clone,

§

impl<T, S, A> Clone for Difference<'_, T, S, A>
where A: Allocator + Clone,

§

impl<T, S, A> Clone for HashSet<T, S, A>
where T: Clone, S: Clone, A: Allocator + Clone,

§

impl<T, S, A> Clone for Intersection<'_, T, S, A>
where A: Allocator + Clone,

§

impl<T, S, A> Clone for SymmetricDifference<'_, T, S, A>
where A: Allocator + Clone,

§

impl<T, S, A> Clone for Union<'_, T, S, A>
where A: Allocator + Clone,

Source§

impl<T, T64, T32> Clone for MappingMultiArchUserRef<T, T64, T32>

§

impl<T, U> Clone for Duration<T, U>
where T: Clone, U: Clone,

§

impl<T, U> Clone for Instant<T, U>
where T: Clone, U: Clone,

§

impl<T, U> Clone for ZipLongest<T, U>
where T: Clone, U: Clone,

Source§

impl<T, const CAP: usize> Clone for arrayvec::arrayvec::ArrayVec<T, CAP>
where T: Clone,

Source§

impl<T, const CAP: usize> Clone for arrayvec::arrayvec::IntoIter<T, CAP>
where T: Clone,

1.58.0 · Source§

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

1.51.0 · Source§

impl<T, const N: usize> Clone for starnix_uapi::arch32::__static_assertions::_core::array::IntoIter<T, N>
where T: Clone,

Source§

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

Source§

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

Source§

impl<T: Clone> Clone for UserValue<T>

Source§

impl<Tz> Clone for Date<Tz>
where Tz: Clone + TimeZone, <Tz as TimeZone>::Offset: Clone,

Source§

impl<Tz> Clone for DateTime<Tz>
where Tz: Clone + TimeZone, <Tz as TimeZone>::Offset: Clone,

Source§

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

Source§

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

§

impl<const N: usize> Clone for BoundedName<N>