UnwindSafe

Trait UnwindSafe 

1.41.0 · Source
pub auto trait UnwindSafe { }
Expand description

A marker trait which represents “panic safe” types in Rust.

This trait is implemented by default for many types and behaves similarly in terms of inference of implementation to the Send and Sync traits. The purpose of this trait is to encode what types are safe to cross a catch_unwind boundary with no fear of unwind safety.

§What is unwind safety?

In Rust a function can “return” early if it either panics or calls a function which transitively panics. This sort of control flow is not always anticipated, and has the possibility of causing subtle bugs through a combination of two critical components:

  1. A data structure is in a temporarily invalid state when the thread panics.
  2. This broken invariant is then later observed.

Typically in Rust, it is difficult to perform step (2) because catching a panic involves either spawning a thread (which in turn makes it difficult to later witness broken invariants) or using the catch_unwind function in this module. Additionally, even if an invariant is witnessed, it typically isn’t a problem in Rust because there are no uninitialized values (like in C or C++).

It is possible, however, for logical invariants to be broken in Rust, which can end up causing behavioral bugs. Another key aspect of unwind safety in Rust is that, in the absence of unsafe code, a panic cannot lead to memory unsafety.

That was a bit of a whirlwind tour of unwind safety, but for more information about unwind safety and how it applies to Rust, see an associated RFC.

§What is UnwindSafe?

Now that we’ve got an idea of what unwind safety is in Rust, it’s also important to understand what this trait represents. As mentioned above, one way to witness broken invariants is through the catch_unwind function in this module as it allows catching a panic and then re-using the environment of the closure.

Simply put, a type T implements UnwindSafe if it cannot easily allow witnessing a broken invariant through the use of catch_unwind (catching a panic). This trait is an auto trait, so it is automatically implemented for many types, and it is also structurally composed (e.g., a struct is unwind safe if all of its components are unwind safe).

Note, however, that this is not an unsafe trait, so there is not a succinct contract that this trait is providing. Instead it is intended as more of a “speed bump” to alert users of catch_unwind that broken invariants may be witnessed and may need to be accounted for.

§Who implements UnwindSafe?

Types such as &mut T and &RefCell<T> are examples which are not unwind safe. The general idea is that any mutable state which can be shared across catch_unwind is not unwind safe by default. This is because it is very easy to witness a broken invariant outside of catch_unwind as the data is simply accessed as usual.

Types like &Mutex<T>, however, are unwind safe because they implement poisoning by default. They still allow witnessing a broken invariant, but they already provide their own “speed bumps” to do so.

§When should UnwindSafe be used?

It is not intended that most types or functions need to worry about this trait. It is only used as a bound on the catch_unwind function and as mentioned above, the lack of unsafe means it is mostly an advisory. The AssertUnwindSafe wrapper struct can be used to force this trait to be implemented for any closed over variables passed to catch_unwind.

Implementors§

1.9.0 · Source§

impl UnwindSafe for Stderr

1.9.0 · Source§

impl UnwindSafe for StderrLock<'_>

1.9.0 · Source§

impl UnwindSafe for Stdout

1.9.0 · Source§

impl UnwindSafe for StdoutLock<'_>

1.59.0 · Source§

impl UnwindSafe for std::sync::once::Once

1.9.0 · Source§

impl UnwindSafe for Condvar

Source§

impl UnwindSafe for anyhow::Error

Available on crate feature std or non-anyhow_no_core_unwind_safe only.
1.64.0 · Source§

impl<K, V, A> UnwindSafe for BTreeMap<K, V, A>

1.36.0 · Source§

impl<K, V, S> UnwindSafe for HashMap<K, V, S>
where K: UnwindSafe, V: UnwindSafe, S: UnwindSafe,

§

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

1.9.0 · Source§

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

1.9.0 · Source§

impl<T> UnwindSafe for *const T
where T: RefUnwindSafe + ?Sized,

1.9.0 · Source§

impl<T> UnwindSafe for *mut T
where T: RefUnwindSafe + ?Sized,

1.9.0 · Source§

impl<T> UnwindSafe for &T
where T: RefUnwindSafe + ?Sized,

1.28.0 · Source§

impl<T> UnwindSafe for NonZero<T>

1.25.0 · Source§

impl<T> UnwindSafe for NonNull<T>
where T: RefUnwindSafe + ?Sized,

Source§

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

Source§

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

1.70.0 · Source§

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

1.9.0 · Source§

impl<T> UnwindSafe for Mutex<T>
where T: ?Sized,

1.9.0 · Source§

impl<T> UnwindSafe for RwLock<T>
where T: ?Sized,

Source§

impl<T> UnwindSafe for ReentrantLock<T>
where T: UnwindSafe + ?Sized,

1.9.0 · Source§

impl<T> UnwindSafe for AssertUnwindSafe<T>

§

impl<T> UnwindSafe for ArrayQueue<T>

§

impl<T> UnwindSafe for AtomicCell<T>

§

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

§

impl<T> UnwindSafe for Receiver<T>

§

impl<T> UnwindSafe for SegQueue<T>

§

impl<T> UnwindSafe for Sender<T>

§

impl<T> UnwindSafe for ShardedLock<T>
where T: ?Sized,

1.9.0 · Source§

impl<T, A> UnwindSafe for Rc<T, A>

1.9.0 · Source§

impl<T, A> UnwindSafe for Arc<T, A>

1.9.0 · Source§

impl<T, A> UnwindSafe for alloc::vec::into_iter::IntoIter<T, A>

1.80.0 · Source§

impl<T, F> UnwindSafe for LazyLock<T, F>
where T: UnwindSafe, F: UnwindSafe,

Auto implementors§

§

impl UnwindSafe for ElfNoteType

§

impl UnwindSafe for FileLeaseType

§

impl UnwindSafe for IptIpFlags

§

impl UnwindSafe for KcmpResource

§

impl UnwindSafe for Resource

§

impl UnwindSafe for SyslogAction

§

impl UnwindSafe for AsciiChar

§

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

§

impl UnwindSafe for Infallible

§

impl UnwindSafe for FromBytesWithNulError

§

impl UnwindSafe for c_void

§

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

§

impl UnwindSafe for DebugAsHex

§

impl UnwindSafe for starnix_uapi::arch32::__static_assertions::_core::fmt::Sign

§

impl UnwindSafe for AtomicOrdering

§

impl UnwindSafe for BasicBlock

§

impl UnwindSafe for UnwindTerminateReason

§

impl UnwindSafe for SimdAlign

§

impl UnwindSafe for IpAddr

§

impl UnwindSafe for Ipv6MulticastScope

§

impl UnwindSafe for SocketAddr

§

impl UnwindSafe for FpCategory

§

impl UnwindSafe for IntErrorKind

§

impl UnwindSafe for OneSidedRangeBound

§

impl UnwindSafe for GetDisjointMutError

§

impl UnwindSafe for SearchStep

§

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

§

impl UnwindSafe for Capabilities

§

impl UnwindSafe for Credentials

§

impl UnwindSafe for FsCred

§

impl UnwindSafe for PtraceAccessMode

§

impl UnwindSafe for SecureBits

§

impl UnwindSafe for UserAndOrGroupId

§

impl UnwindSafe for UserCredentials

§

impl UnwindSafe for DeviceType

§

impl UnwindSafe for Errno

§

impl UnwindSafe for ErrnoCode

§

impl UnwindSafe for Access

§

impl UnwindSafe for AccessCheck

§

impl UnwindSafe for FileMode

§

impl UnwindSafe for InotifyMask

§

impl UnwindSafe for IptIpFlagsV4

§

impl UnwindSafe for IptIpFlagsV6

§

impl UnwindSafe for IptIpInverseFlags

§

impl UnwindSafe for NfIpHooks

§

impl UnwindSafe for NfNatRangeFlags

§

impl UnwindSafe for XtTcpInverseFlags

§

impl UnwindSafe for XtUdpInverseFlags

§

impl UnwindSafe for MountFlags

§

impl UnwindSafe for OpenFlags

§

impl UnwindSafe for PersonalityFlags

§

impl UnwindSafe for ResourceDesc

§

impl UnwindSafe for ResourceLimits

§

impl UnwindSafe for SealFlags

§

impl UnwindSafe for SigSet

§

impl UnwindSafe for Signal

§

impl UnwindSafe for UncheckedSignal

§

impl UnwindSafe for __kernel_fd_set

§

impl UnwindSafe for __kernel_fsid_t

§

impl UnwindSafe for __kernel_itimerspec

§

impl UnwindSafe for __kernel_old_timespec

§

impl UnwindSafe for __kernel_sigaction

§

impl UnwindSafe for __kernel_sock_timeval

§

impl UnwindSafe for __kernel_timespec

§

impl UnwindSafe for __old_kernel_stat

§

impl UnwindSafe for __sifields__bindgen_ty_1

§

impl UnwindSafe for __sifields__bindgen_ty_2

§

impl UnwindSafe for __sifields__bindgen_ty_3

§

impl UnwindSafe for __sifields__bindgen_ty_4

§

impl UnwindSafe for __sifields__bindgen_ty_5

§

impl UnwindSafe for __sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_1

§

impl UnwindSafe for __sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_2

§

impl UnwindSafe for __sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_3

§

impl UnwindSafe for __sifields__bindgen_ty_6

§

impl UnwindSafe for __sifields__bindgen_ty_7

§

impl UnwindSafe for __sk_buff

§

impl UnwindSafe for __user_cap_data_struct

§

impl UnwindSafe for __user_cap_header_struct

§

impl UnwindSafe for _fpreg

§

impl UnwindSafe for _fpstate_32

§

impl UnwindSafe for _fpstate_64

§

impl UnwindSafe for _fpx_sw_bytes

§

impl UnwindSafe for _fpxreg

§

impl UnwindSafe for _header

§

impl UnwindSafe for _xmmreg

§

impl UnwindSafe for _xstate

§

impl UnwindSafe for _xt_align

§

impl UnwindSafe for _ymmh_state

§

impl UnwindSafe for arphdr

§

impl UnwindSafe for arpreq

§

impl UnwindSafe for arpreq_old

§

impl UnwindSafe for ashmem_pin

§

impl UnwindSafe for audit_features

§

impl UnwindSafe for audit_rule_data

§

impl UnwindSafe for audit_status

§

impl UnwindSafe for audit_tty_status

§

impl UnwindSafe for binder_buffer_object

§

impl UnwindSafe for binder_extended_error

§

impl UnwindSafe for binder_fd_array_object

§

impl UnwindSafe for binder_fd_object

§

impl UnwindSafe for binder_freeze_info

§

impl UnwindSafe for binder_frozen_state_info

§

impl UnwindSafe for binder_frozen_status_info

§

impl UnwindSafe for binder_node_debug_info

§

impl UnwindSafe for binder_node_info_for_ref

§

impl UnwindSafe for binder_object_header

§

impl UnwindSafe for binder_pri_desc

§

impl UnwindSafe for binder_transaction_data

§

impl UnwindSafe for binder_transaction_data__bindgen_ty_2__bindgen_ty_1

§

impl UnwindSafe for binder_transaction_data_secctx

§

impl UnwindSafe for binder_transaction_data_sg

§

impl UnwindSafe for binder_version

§

impl UnwindSafe for binder_write_read

§

impl UnwindSafe for binderfs_device

§

impl UnwindSafe for bpf_attr__bindgen_ty_1

§

impl UnwindSafe for bpf_attr__bindgen_ty_2

§

impl UnwindSafe for bpf_attr__bindgen_ty_3

§

impl UnwindSafe for bpf_attr__bindgen_ty_4

§

impl UnwindSafe for bpf_attr__bindgen_ty_5

§

impl UnwindSafe for bpf_attr__bindgen_ty_6

§

impl UnwindSafe for bpf_attr__bindgen_ty_7

§

impl UnwindSafe for bpf_attr__bindgen_ty_8

§

impl UnwindSafe for bpf_attr__bindgen_ty_9

§

impl UnwindSafe for bpf_attr__bindgen_ty_10

§

impl UnwindSafe for bpf_attr__bindgen_ty_11

§

impl UnwindSafe for bpf_attr__bindgen_ty_12

§

impl UnwindSafe for bpf_attr__bindgen_ty_13

§

impl UnwindSafe for bpf_attr__bindgen_ty_14

§

impl UnwindSafe for bpf_attr__bindgen_ty_14__bindgen_ty_3__bindgen_ty_1

§

impl UnwindSafe for bpf_attr__bindgen_ty_14__bindgen_ty_3__bindgen_ty_2

§

impl UnwindSafe for bpf_attr__bindgen_ty_14__bindgen_ty_3__bindgen_ty_3

§

impl UnwindSafe for bpf_attr__bindgen_ty_14__bindgen_ty_3__bindgen_ty_4

§

impl UnwindSafe for bpf_attr__bindgen_ty_14__bindgen_ty_3__bindgen_ty_5

§

impl UnwindSafe for bpf_attr__bindgen_ty_14__bindgen_ty_3__bindgen_ty_6

§

impl UnwindSafe for bpf_attr__bindgen_ty_14__bindgen_ty_3__bindgen_ty_7

§

impl UnwindSafe for bpf_attr__bindgen_ty_14__bindgen_ty_3__bindgen_ty_8

§

impl UnwindSafe for bpf_attr__bindgen_ty_15

§

impl UnwindSafe for bpf_attr__bindgen_ty_16

§

impl UnwindSafe for bpf_attr__bindgen_ty_17

§

impl UnwindSafe for bpf_attr__bindgen_ty_18

§

impl UnwindSafe for bpf_attr__bindgen_ty_19

§

impl UnwindSafe for bpf_attr__bindgen_ty_20

§

impl UnwindSafe for bpf_btf_info

§

impl UnwindSafe for bpf_cgroup_dev_ctx

§

impl UnwindSafe for bpf_cgroup_storage_key

§

impl UnwindSafe for bpf_core_relo

§

impl UnwindSafe for bpf_cpumap_val

§

impl UnwindSafe for bpf_devmap_val

§

impl UnwindSafe for bpf_dynptr

§

impl UnwindSafe for bpf_fib_lookup

§

impl UnwindSafe for bpf_fib_lookup__bindgen_ty_5__bindgen_ty_1

§

impl UnwindSafe for bpf_fib_lookup__bindgen_ty_6__bindgen_ty_1

§

impl UnwindSafe for bpf_fib_lookup__bindgen_ty_6__bindgen_ty_2

§

impl UnwindSafe for bpf_flow_keys

§

impl UnwindSafe for bpf_flow_keys__bindgen_ty_1__bindgen_ty_1

§

impl UnwindSafe for bpf_flow_keys__bindgen_ty_1__bindgen_ty_2

§

impl UnwindSafe for bpf_func_info

§

impl UnwindSafe for bpf_insn

§

impl UnwindSafe for bpf_iter_num

§

impl UnwindSafe for bpf_line_info

§

impl UnwindSafe for bpf_list_head

§

impl UnwindSafe for bpf_list_node

§

impl UnwindSafe for bpf_lpm_trie_key

§

impl UnwindSafe for bpf_lpm_trie_key_hdr

§

impl UnwindSafe for bpf_lpm_trie_key_u8

§

impl UnwindSafe for bpf_map_info

§

impl UnwindSafe for bpf_perf_event_data

§

impl UnwindSafe for bpf_perf_event_value

§

impl UnwindSafe for bpf_pidns_info

§

impl UnwindSafe for bpf_prog

§

impl UnwindSafe for bpf_prog_info

§

impl UnwindSafe for bpf_raw_tracepoint_args

§

impl UnwindSafe for bpf_rb_node

§

impl UnwindSafe for bpf_rb_root

§

impl UnwindSafe for bpf_redir_neigh

§

impl UnwindSafe for bpf_refcount

§

impl UnwindSafe for bpf_sk_lookup

§

impl UnwindSafe for bpf_sock

§

impl UnwindSafe for bpf_sock_addr

§

impl UnwindSafe for bpf_sock_ops

§

impl UnwindSafe for bpf_sock_tuple

§

impl UnwindSafe for bpf_sock_tuple__bindgen_ty_1__bindgen_ty_1

§

impl UnwindSafe for bpf_sock_tuple__bindgen_ty_1__bindgen_ty_2

§

impl UnwindSafe for bpf_sockopt

§

impl UnwindSafe for bpf_spin_lock

§

impl UnwindSafe for bpf_stack_build_id

§

impl UnwindSafe for bpf_sysctl

§

impl UnwindSafe for bpf_tcp_sock

§

impl UnwindSafe for bpf_timer

§

impl UnwindSafe for bpf_tunnel_key

§

impl UnwindSafe for bpf_wq

§

impl UnwindSafe for bpf_xdp_sock

§

impl UnwindSafe for bpf_xfrm_state

§

impl UnwindSafe for btf_ptr

§

impl UnwindSafe for cachestat

§

impl UnwindSafe for cachestat_range

§

impl UnwindSafe for cisco_proto

§

impl UnwindSafe for clone_args

§

impl UnwindSafe for cmsghdr

§

impl UnwindSafe for compat_statfs64

§

impl UnwindSafe for cuse_init_in

§

impl UnwindSafe for cuse_init_out

§

impl UnwindSafe for dm_ioctl

§

impl UnwindSafe for dm_name_list

§

impl UnwindSafe for dm_target_deps

§

impl UnwindSafe for dm_target_msg

§

impl UnwindSafe for dm_target_spec

§

impl UnwindSafe for dm_target_versions

§

impl UnwindSafe for dma_buf_export_sync_file

§

impl UnwindSafe for dma_buf_import_sync_file

§

impl UnwindSafe for dma_buf_sync

§

impl UnwindSafe for dma_heap_allocation_data

§

impl UnwindSafe for dmabuf_cmsg

§

impl UnwindSafe for dmabuf_token

§

impl UnwindSafe for epoll_event

§

impl UnwindSafe for epoll_params

§

impl UnwindSafe for ethhdr

§

impl UnwindSafe for f_owner_ex

§

impl UnwindSafe for fanout_args

§

impl UnwindSafe for fastrpc_ioctl_capability

§

impl UnwindSafe for fastrpc_ioctl_init

§

impl UnwindSafe for fastrpc_ioctl_invoke2

§

impl UnwindSafe for fastrpc_ioctl_invoke

§

impl UnwindSafe for fastrpc_ioctl_invoke_fd

§

impl UnwindSafe for fb_bitfield

§

impl UnwindSafe for fb_cmap

§

impl UnwindSafe for fb_con2fbmap

§

impl UnwindSafe for fb_copyarea

§

impl UnwindSafe for fb_cursor

§

impl UnwindSafe for fb_fillrect

§

impl UnwindSafe for fb_fix_screeninfo

§

impl UnwindSafe for fb_image

§

impl UnwindSafe for fb_var_screeninfo

§

impl UnwindSafe for fb_vblank

§

impl UnwindSafe for fbcurpos

§

impl UnwindSafe for ff_condition_effect

§

impl UnwindSafe for ff_constant_effect

§

impl UnwindSafe for ff_effect

§

impl UnwindSafe for ff_envelope

§

impl UnwindSafe for ff_periodic_effect

§

impl UnwindSafe for ff_ramp_effect

§

impl UnwindSafe for ff_replay

§

impl UnwindSafe for ff_rumble_effect

§

impl UnwindSafe for ff_trigger

§

impl UnwindSafe for fib_rule_hdr

§

impl UnwindSafe for fib_rule_port_range

§

impl UnwindSafe for fib_rule_uid_range

§

impl UnwindSafe for file_clone_range

§

impl UnwindSafe for file_dedupe_range

§

impl UnwindSafe for file_dedupe_range_info

§

impl UnwindSafe for files_stat_struct

§

impl UnwindSafe for flat_binder_object

§

impl UnwindSafe for flock

§

impl UnwindSafe for fr_proto

§

impl UnwindSafe for fr_proto_pvc

§

impl UnwindSafe for fr_proto_pvc_info

§

impl UnwindSafe for fs_sysfs_path

§

impl UnwindSafe for fscrypt_add_key_arg

§

impl UnwindSafe for fscrypt_descriptor

§

impl UnwindSafe for fscrypt_get_key_status_arg

§

impl UnwindSafe for fscrypt_get_policy_ex_arg

§

impl UnwindSafe for fscrypt_identifier

§

impl UnwindSafe for fscrypt_key

§

impl UnwindSafe for fscrypt_key_specifier

§

impl UnwindSafe for fscrypt_policy_v1

§

impl UnwindSafe for fscrypt_policy_v2

§

impl UnwindSafe for fscrypt_provisioning_key_payload

§

impl UnwindSafe for fscrypt_remove_key_arg

§

impl UnwindSafe for fstrim_range

§

impl UnwindSafe for fsuuid2

§

impl UnwindSafe for fsverity_descriptor

§

impl UnwindSafe for fsverity_digest

§

impl UnwindSafe for fsverity_enable_arg

§

impl UnwindSafe for fsverity_formatted_digest

§

impl UnwindSafe for fsverity_read_metadata_arg

§

impl UnwindSafe for fsxattr

§

impl UnwindSafe for fuse_access_in

§

impl UnwindSafe for fuse_attr

§

impl UnwindSafe for fuse_attr_out

§

impl UnwindSafe for fuse_backing_map

§

impl UnwindSafe for fuse_batch_forget_in

§

impl UnwindSafe for fuse_bmap_in

§

impl UnwindSafe for fuse_bmap_out

§

impl UnwindSafe for fuse_bpf_arg

§

impl UnwindSafe for fuse_bpf_args

§

impl UnwindSafe for fuse_bpf_in_arg

§

impl UnwindSafe for fuse_copy_file_range_in

§

impl UnwindSafe for fuse_create_in

§

impl UnwindSafe for fuse_dirent

§

impl UnwindSafe for fuse_direntplus

§

impl UnwindSafe for fuse_entry_bpf_out

§

impl UnwindSafe for fuse_entry_out

§

impl UnwindSafe for fuse_ext_header

§

impl UnwindSafe for fuse_fallocate_in

§

impl UnwindSafe for fuse_file_lock

§

impl UnwindSafe for fuse_flush_in

§

impl UnwindSafe for fuse_forget_in

§

impl UnwindSafe for fuse_forget_one

§

impl UnwindSafe for fuse_fsync_in

§

impl UnwindSafe for fuse_getattr_in

§

impl UnwindSafe for fuse_getxattr_in

§

impl UnwindSafe for fuse_getxattr_out

§

impl UnwindSafe for fuse_in_header

§

impl UnwindSafe for fuse_in_header__bindgen_ty_1__bindgen_ty_1

§

impl UnwindSafe for fuse_init_in

§

impl UnwindSafe for fuse_init_out

§

impl UnwindSafe for fuse_interrupt_in

§

impl UnwindSafe for fuse_ioctl_in

§

impl UnwindSafe for fuse_ioctl_iovec

§

impl UnwindSafe for fuse_ioctl_out

§

impl UnwindSafe for fuse_kstatfs

§

impl UnwindSafe for fuse_lk_in

§

impl UnwindSafe for fuse_lk_out

§

impl UnwindSafe for fuse_lseek_in

§

impl UnwindSafe for fuse_lseek_out

§

impl UnwindSafe for fuse_mkdir_in

§

impl UnwindSafe for fuse_mknod_in

§

impl UnwindSafe for fuse_mount

§

impl UnwindSafe for fuse_notify_delete_out

§

impl UnwindSafe for fuse_notify_inval_entry_out

§

impl UnwindSafe for fuse_notify_inval_inode_out

§

impl UnwindSafe for fuse_notify_poll_wakeup_out

§

impl UnwindSafe for fuse_notify_retrieve_in

§

impl UnwindSafe for fuse_notify_retrieve_out

§

impl UnwindSafe for fuse_notify_store_out

§

impl UnwindSafe for fuse_open_in

§

impl UnwindSafe for fuse_open_out

§

impl UnwindSafe for fuse_out_header

§

impl UnwindSafe for fuse_passthrough_out_v0

§

impl UnwindSafe for fuse_poll_in

§

impl UnwindSafe for fuse_poll_out

§

impl UnwindSafe for fuse_read_in

§

impl UnwindSafe for fuse_read_out

§

impl UnwindSafe for fuse_release_in

§

impl UnwindSafe for fuse_removemapping_in

§

impl UnwindSafe for fuse_removemapping_one

§

impl UnwindSafe for fuse_rename2_in

§

impl UnwindSafe for fuse_rename_in

§

impl UnwindSafe for fuse_secctx

§

impl UnwindSafe for fuse_secctx_header

§

impl UnwindSafe for fuse_setattr_in

§

impl UnwindSafe for fuse_setupmapping_in

§

impl UnwindSafe for fuse_setxattr_in

§

impl UnwindSafe for fuse_statfs_out

§

impl UnwindSafe for fuse_statx

§

impl UnwindSafe for fuse_statx_in

§

impl UnwindSafe for fuse_statx_out

§

impl UnwindSafe for fuse_supp_groups

§

impl UnwindSafe for fuse_sx_time

§

impl UnwindSafe for fuse_syncfs_in

§

impl UnwindSafe for fuse_write_in

§

impl UnwindSafe for fuse_write_out

§

impl UnwindSafe for futex_waitv

§

impl UnwindSafe for group_filter

§

impl UnwindSafe for group_filter__bindgen_ty_1__bindgen_ty_1

§

impl UnwindSafe for group_filter__bindgen_ty_1__bindgen_ty_2

§

impl UnwindSafe for group_req

§

impl UnwindSafe for group_source_req

§

impl UnwindSafe for i2c_msg

§

impl UnwindSafe for if_settings

§

impl UnwindSafe for if_stats_msg

§

impl UnwindSafe for ifa_cacheinfo

§

impl UnwindSafe for ifaddrmsg

§

impl UnwindSafe for ifconf

§

impl UnwindSafe for ifinfomsg

§

impl UnwindSafe for ifla_bridge_id

§

impl UnwindSafe for ifla_cacheinfo

§

impl UnwindSafe for ifla_port_vsi

§

impl UnwindSafe for ifla_rmnet_flags

§

impl UnwindSafe for ifla_vf_broadcast

§

impl UnwindSafe for ifla_vf_guid

§

impl UnwindSafe for ifla_vf_mac

§

impl UnwindSafe for ifla_vf_rate

§

impl UnwindSafe for ifla_vf_rss_query_en

§

impl UnwindSafe for ifla_vf_spoofchk

§

impl UnwindSafe for ifla_vf_trust

§

impl UnwindSafe for ifla_vf_tx_rate

§

impl UnwindSafe for ifla_vf_vlan

§

impl UnwindSafe for ifla_vf_vlan_info

§

impl UnwindSafe for ifla_vlan_flags

§

impl UnwindSafe for ifla_vlan_qos_mapping

§

impl UnwindSafe for ifla_vxlan_port_range

§

impl UnwindSafe for ifmap

§

impl UnwindSafe for ifreq

§

impl UnwindSafe for in6_addr

§

impl UnwindSafe for in6_flowlabel_req

§

impl UnwindSafe for in6_ifreq

§

impl UnwindSafe for in6_pktinfo

§

impl UnwindSafe for in_addr

§

impl UnwindSafe for in_pktinfo

§

impl UnwindSafe for inodes_stat_t

§

impl UnwindSafe for inotify_event

§

impl UnwindSafe for input_absinfo

§

impl UnwindSafe for input_event

§

impl UnwindSafe for input_id

§

impl UnwindSafe for input_keymap_entry

§

impl UnwindSafe for input_mask

§

impl UnwindSafe for io_cqring_offsets

§

impl UnwindSafe for io_event

§

impl UnwindSafe for io_sqring_offsets

§

impl UnwindSafe for io_uring_buf

§

impl UnwindSafe for io_uring_buf_reg

§

impl UnwindSafe for io_uring_buf_ring

§

impl UnwindSafe for io_uring_buf_ring__bindgen_ty_1

§

impl UnwindSafe for io_uring_buf_ring__bindgen_ty_1__bindgen_ty_1

§

impl UnwindSafe for io_uring_buf_ring__bindgen_ty_1__bindgen_ty_2

§

impl UnwindSafe for io_uring_buf_ring__bindgen_ty_1__bindgen_ty_2__bindgen_ty_1

§

impl UnwindSafe for io_uring_buf_status

§

impl UnwindSafe for io_uring_clock_register

§

impl UnwindSafe for io_uring_clone_buffers

§

impl UnwindSafe for io_uring_cqe

§

impl UnwindSafe for io_uring_file_index_range

§

impl UnwindSafe for io_uring_files_update

§

impl UnwindSafe for io_uring_getevents_arg

§

impl UnwindSafe for io_uring_napi

§

impl UnwindSafe for io_uring_params

§

impl UnwindSafe for io_uring_probe

§

impl UnwindSafe for io_uring_probe_op

§

impl UnwindSafe for io_uring_recvmsg_out

§

impl UnwindSafe for io_uring_restriction

§

impl UnwindSafe for io_uring_rsrc_register

§

impl UnwindSafe for io_uring_rsrc_update2

§

impl UnwindSafe for io_uring_rsrc_update

§

impl UnwindSafe for io_uring_sqe

§

impl UnwindSafe for io_uring_sqe__bindgen_ty_1__bindgen_ty_1

§

impl UnwindSafe for io_uring_sqe__bindgen_ty_2__bindgen_ty_1

§

impl UnwindSafe for io_uring_sqe__bindgen_ty_5__bindgen_ty_1

§

impl UnwindSafe for io_uring_sqe__bindgen_ty_6

§

impl UnwindSafe for io_uring_sqe__bindgen_ty_6__bindgen_ty_1

§

impl UnwindSafe for io_uring_sync_cancel_reg

§

impl UnwindSafe for iocb

§

impl UnwindSafe for iovec

§

impl UnwindSafe for ip6_mtuinfo

§

impl UnwindSafe for ip6t_entry

§

impl UnwindSafe for ip6t_error

§

impl UnwindSafe for ip6t_get_entries

§

impl UnwindSafe for ip6t_getinfo

§

impl UnwindSafe for ip6t_icmp

§

impl UnwindSafe for ip6t_ip6

§

impl UnwindSafe for ip6t_reject_info

§

impl UnwindSafe for ip6t_replace

§

impl UnwindSafe for ip6t_standard

§

impl UnwindSafe for ip_auth_hdr

§

impl UnwindSafe for ip_beet_phdr

§

impl UnwindSafe for ip_comp_hdr

§

impl UnwindSafe for ip_esp_hdr

§

impl UnwindSafe for ip_mreq

§

impl UnwindSafe for ip_mreqn

§

impl UnwindSafe for iphdr

§

impl UnwindSafe for iphdr__bindgen_ty_1__bindgen_ty_1

§

impl UnwindSafe for iphdr__bindgen_ty_1__bindgen_ty_2

§

impl UnwindSafe for ipt_entry

§

impl UnwindSafe for ipt_get_entries

§

impl UnwindSafe for ipt_getinfo

§

impl UnwindSafe for ipt_icmp

§

impl UnwindSafe for ipt_ip

§

impl UnwindSafe for ipt_reject_info

§

impl UnwindSafe for ipt_replace

§

impl UnwindSafe for ipv6_destopt_hao

§

impl UnwindSafe for ipv6_mreq

§

impl UnwindSafe for ipv6_opt_hdr

§

impl UnwindSafe for ipv6_rt_hdr

§

impl UnwindSafe for ipv6hdr

§

impl UnwindSafe for ipv6hdr__bindgen_ty_1__bindgen_ty_1

§

impl UnwindSafe for ipv6hdr__bindgen_ty_1__bindgen_ty_2

§

impl UnwindSafe for itimerspec

§

impl UnwindSafe for itimerval

§

impl UnwindSafe for kcmp_epoll_slot

§

impl UnwindSafe for kgsl_bind_gmem_shadow

§

impl UnwindSafe for kgsl_buffer_desc

§

impl UnwindSafe for kgsl_capabilities

§

impl UnwindSafe for kgsl_capabilities_properties

§

impl UnwindSafe for kgsl_cff_sync_gpuobj

§

impl UnwindSafe for kgsl_cff_syncmem

§

impl UnwindSafe for kgsl_cff_user_event

§

impl UnwindSafe for kgsl_cmd_syncpoint

§

impl UnwindSafe for kgsl_cmd_syncpoint_fence

§

impl UnwindSafe for kgsl_cmd_syncpoint_timeline

§

impl UnwindSafe for kgsl_cmd_syncpoint_timestamp

§

impl UnwindSafe for kgsl_cmdbatch_profiling_buffer

§

impl UnwindSafe for kgsl_cmdstream_freememontimestamp

§

impl UnwindSafe for kgsl_cmdstream_freememontimestamp_ctxtid

§

impl UnwindSafe for kgsl_cmdstream_readtimestamp

§

impl UnwindSafe for kgsl_cmdstream_readtimestamp_ctxtid

§

impl UnwindSafe for kgsl_cmdwindow_write

§

impl UnwindSafe for kgsl_command_object

§

impl UnwindSafe for kgsl_command_syncpoint

§

impl UnwindSafe for kgsl_context_property

§

impl UnwindSafe for kgsl_context_property_fault

§

impl UnwindSafe for kgsl_device_constraint

§

impl UnwindSafe for kgsl_device_constraint_pwrlevel

§

impl UnwindSafe for kgsl_device_getproperty

§

impl UnwindSafe for kgsl_device_waittimestamp

§

impl UnwindSafe for kgsl_device_waittimestamp_ctxtid

§

impl UnwindSafe for kgsl_devinfo

§

impl UnwindSafe for kgsl_devmemstore

§

impl UnwindSafe for kgsl_drawctxt_create

§

impl UnwindSafe for kgsl_drawctxt_destroy

§

impl UnwindSafe for kgsl_drawctxt_set_bin_base_offset

§

impl UnwindSafe for kgsl_fault

§

impl UnwindSafe for kgsl_fault_report

§

impl UnwindSafe for kgsl_gmem_desc

§

impl UnwindSafe for kgsl_gpmu_version

§

impl UnwindSafe for kgsl_gpu_aux_command

§

impl UnwindSafe for kgsl_gpu_aux_command_bind

§

impl UnwindSafe for kgsl_gpu_aux_command_generic

§

impl UnwindSafe for kgsl_gpu_aux_command_timeline

§

impl UnwindSafe for kgsl_gpu_command

§

impl UnwindSafe for kgsl_gpu_event_fence

§

impl UnwindSafe for kgsl_gpu_event_timestamp

§

impl UnwindSafe for kgsl_gpu_model

§

impl UnwindSafe for kgsl_gpu_sparse_command

§

impl UnwindSafe for kgsl_gpumem_alloc

§

impl UnwindSafe for kgsl_gpumem_alloc_id

§

impl UnwindSafe for kgsl_gpumem_bind_range

§

impl UnwindSafe for kgsl_gpumem_bind_ranges

§

impl UnwindSafe for kgsl_gpumem_free_id

§

impl UnwindSafe for kgsl_gpumem_get_info

§

impl UnwindSafe for kgsl_gpumem_sync_cache

§

impl UnwindSafe for kgsl_gpumem_sync_cache_bulk

§

impl UnwindSafe for kgsl_gpuobj_alloc

§

impl UnwindSafe for kgsl_gpuobj_free

§

impl UnwindSafe for kgsl_gpuobj_import

§

impl UnwindSafe for kgsl_gpuobj_import_dma_buf

§

impl UnwindSafe for kgsl_gpuobj_import_useraddr

§

impl UnwindSafe for kgsl_gpuobj_info

§

impl UnwindSafe for kgsl_gpuobj_set_info

§

impl UnwindSafe for kgsl_gpuobj_sync

§

impl UnwindSafe for kgsl_gpuobj_sync_obj

§

impl UnwindSafe for kgsl_ibdesc

§

impl UnwindSafe for kgsl_map_user_mem

§

impl UnwindSafe for kgsl_pagefault_report

§

impl UnwindSafe for kgsl_perfcounter_get

§

impl UnwindSafe for kgsl_perfcounter_put

§

impl UnwindSafe for kgsl_perfcounter_query

§

impl UnwindSafe for kgsl_perfcounter_read

§

impl UnwindSafe for kgsl_perfcounter_read_group

§

impl UnwindSafe for kgsl_preemption_counters_query

§

impl UnwindSafe for kgsl_qdss_stm_prop

§

impl UnwindSafe for kgsl_qtimer_prop

§

impl UnwindSafe for kgsl_read_calibrated_timestamps

§

impl UnwindSafe for kgsl_recurring_command

§

impl UnwindSafe for kgsl_ringbuffer_issueibcmds

§

impl UnwindSafe for kgsl_shadowprop

§

impl UnwindSafe for kgsl_sharedmem_free

§

impl UnwindSafe for kgsl_sharedmem_from_pmem

§

impl UnwindSafe for kgsl_sharedmem_from_vmalloc

§

impl UnwindSafe for kgsl_sp_generic_mem

§

impl UnwindSafe for kgsl_sparse_bind

§

impl UnwindSafe for kgsl_sparse_binding_object

§

impl UnwindSafe for kgsl_sparse_phys_alloc

§

impl UnwindSafe for kgsl_sparse_phys_free

§

impl UnwindSafe for kgsl_sparse_virt_alloc

§

impl UnwindSafe for kgsl_sparse_virt_free

§

impl UnwindSafe for kgsl_submit_commands

§

impl UnwindSafe for kgsl_syncsource_create

§

impl UnwindSafe for kgsl_syncsource_create_fence

§

impl UnwindSafe for kgsl_syncsource_destroy

§

impl UnwindSafe for kgsl_syncsource_signal_fence

§

impl UnwindSafe for kgsl_timeline_create

§

impl UnwindSafe for kgsl_timeline_fence_get

§

impl UnwindSafe for kgsl_timeline_signal

§

impl UnwindSafe for kgsl_timeline_val

§

impl UnwindSafe for kgsl_timeline_wait

§

impl UnwindSafe for kgsl_timestamp_event

§

impl UnwindSafe for kgsl_timestamp_event_fence

§

impl UnwindSafe for kgsl_timestamp_event_genlock

§

impl UnwindSafe for kgsl_ucode_version

§

impl UnwindSafe for kgsl_version

§

impl UnwindSafe for ktermios

§

impl UnwindSafe for linger

§

impl UnwindSafe for loop_config

§

impl UnwindSafe for loop_info64

§

impl UnwindSafe for loop_info

§

impl UnwindSafe for max_align_t

§

impl UnwindSafe for mmsghdr

§

impl UnwindSafe for mnt_id_req

§

impl UnwindSafe for mount_attr

§

impl UnwindSafe for mq_attr

§

impl UnwindSafe for msghdr

§

impl UnwindSafe for nda_cacheinfo

§

impl UnwindSafe for ndmsg

§

impl UnwindSafe for ndt_config

§

impl UnwindSafe for ndt_stats

§

impl UnwindSafe for ndtmsg

§

impl UnwindSafe for nduseroptmsg

§

impl UnwindSafe for new_utsname

§

impl UnwindSafe for nf_conntrack_man_proto__bindgen_ty_1

§

impl UnwindSafe for nf_conntrack_man_proto__bindgen_ty_2

§

impl UnwindSafe for nf_conntrack_man_proto__bindgen_ty_3

§

impl UnwindSafe for nf_conntrack_man_proto__bindgen_ty_4

§

impl UnwindSafe for nf_conntrack_man_proto__bindgen_ty_5

§

impl UnwindSafe for nf_conntrack_man_proto__bindgen_ty_6

§

impl UnwindSafe for nf_nat_ipv4_multi_range_compat

§

impl UnwindSafe for nf_nat_ipv4_range

§

impl UnwindSafe for nf_nat_range2

§

impl UnwindSafe for nf_nat_range

§

impl UnwindSafe for nl_mmap_hdr

§

impl UnwindSafe for nl_mmap_req

§

impl UnwindSafe for nl_pktinfo

§

impl UnwindSafe for nla_bitfield32

§

impl UnwindSafe for nlattr

§

impl UnwindSafe for nlmsgerr

§

impl UnwindSafe for nlmsghdr

§

impl UnwindSafe for old_utsname

§

impl UnwindSafe for oldold_utsname

§

impl UnwindSafe for open_how

§

impl UnwindSafe for packet_mreq

§

impl UnwindSafe for page_region

§

impl UnwindSafe for perf_branch_entry

§

impl UnwindSafe for perf_event_attr

§

impl UnwindSafe for perf_event_header

§

impl UnwindSafe for perf_event_mmap_page

§

impl UnwindSafe for perf_event_mmap_page__bindgen_ty_1__bindgen_ty_1

§

impl UnwindSafe for perf_event_query_bpf

§

impl UnwindSafe for perf_mem_data_src__bindgen_ty_1

§

impl UnwindSafe for perf_sample_weight__bindgen_ty_1

§

impl UnwindSafe for pm_scan_arg

§

impl UnwindSafe for pollfd

§

impl UnwindSafe for prctl_mm_map

§

impl UnwindSafe for prefix_cacheinfo

§

impl UnwindSafe for prefixmsg

§

impl UnwindSafe for procmap_query

§

impl UnwindSafe for pselect6_sigmask

§

impl UnwindSafe for pt_regs

§

impl UnwindSafe for ptrace_peeksiginfo_args

§

impl UnwindSafe for ptrace_rseq_configuration

§

impl UnwindSafe for ptrace_sud_config

§

impl UnwindSafe for ptrace_syscall_info

§

impl UnwindSafe for ptrace_syscall_info__bindgen_ty_1__bindgen_ty_1

§

impl UnwindSafe for ptrace_syscall_info__bindgen_ty_1__bindgen_ty_2

§

impl UnwindSafe for ptrace_syscall_info__bindgen_ty_1__bindgen_ty_3

§

impl UnwindSafe for rand_pool_info

§

impl UnwindSafe for raw_hdlc_proto

§

impl UnwindSafe for remote_binder_start_command

§

impl UnwindSafe for remote_binder_wait_command

§

impl UnwindSafe for remote_buf

§

impl UnwindSafe for rlimit64

§

impl UnwindSafe for rlimit

§

impl UnwindSafe for robust_list

§

impl UnwindSafe for robust_list_head

§

impl UnwindSafe for rt0_hdr

§

impl UnwindSafe for rt2_hdr

§

impl UnwindSafe for rta_cacheinfo

§

impl UnwindSafe for rta_mfc_stats

§

impl UnwindSafe for rta_session

§

impl UnwindSafe for rta_session__bindgen_ty_1__bindgen_ty_1

§

impl UnwindSafe for rta_session__bindgen_ty_1__bindgen_ty_2

§

impl UnwindSafe for rtattr

§

impl UnwindSafe for rtgenmsg

§

impl UnwindSafe for rtmsg

§

impl UnwindSafe for rtnexthop

§

impl UnwindSafe for rtnl_hw_stats64

§

impl UnwindSafe for rtvia

§

impl UnwindSafe for rusage

§

impl UnwindSafe for sadb_address

§

impl UnwindSafe for sadb_alg

§

impl UnwindSafe for sadb_comb

§

impl UnwindSafe for sadb_ext

§

impl UnwindSafe for sadb_ident

§

impl UnwindSafe for sadb_key

§

impl UnwindSafe for sadb_lifetime

§

impl UnwindSafe for sadb_msg

§

impl UnwindSafe for sadb_prop

§

impl UnwindSafe for sadb_sa

§

impl UnwindSafe for sadb_sens

§

impl UnwindSafe for sadb_spirange

§

impl UnwindSafe for sadb_supported

§

impl UnwindSafe for sadb_x_filter

§

impl UnwindSafe for sadb_x_ipsecrequest

§

impl UnwindSafe for sadb_x_kmaddress

§

impl UnwindSafe for sadb_x_kmprivate

§

impl UnwindSafe for sadb_x_nat_t_port

§

impl UnwindSafe for sadb_x_nat_t_type

§

impl UnwindSafe for sadb_x_policy

§

impl UnwindSafe for sadb_x_sa2

§

impl UnwindSafe for sadb_x_sec_ctx

§

impl UnwindSafe for sched_attr

§

impl UnwindSafe for sched_param

§

impl UnwindSafe for seccomp_data

§

impl UnwindSafe for seccomp_metadata

§

impl UnwindSafe for seccomp_notif

§

impl UnwindSafe for seccomp_notif_addfd

§

impl UnwindSafe for seccomp_notif_resp

§

impl UnwindSafe for seccomp_notif_sizes

§

impl UnwindSafe for sigaltstack

§

impl UnwindSafe for sigcontext

§

impl UnwindSafe for sigcontext_32

§

impl UnwindSafe for sigcontext_64

§

impl UnwindSafe for sigevent

§

impl UnwindSafe for sigevent__bindgen_ty_1__bindgen_ty_1

§

impl UnwindSafe for siginfo

§

impl UnwindSafe for siginfo__bindgen_ty_1__bindgen_ty_1

§

impl UnwindSafe for signalfd_siginfo

§

impl UnwindSafe for sk_msg_md

§

impl UnwindSafe for sk_reuseport_md

§

impl UnwindSafe for sock_diag_req

§

impl UnwindSafe for sock_filter

§

impl UnwindSafe for sock_fprog

§

impl UnwindSafe for sockaddr

§

impl UnwindSafe for sockaddr_in6

§

impl UnwindSafe for sockaddr_in

§

impl UnwindSafe for sockaddr_ll

§

impl UnwindSafe for sockaddr_nl

§

impl UnwindSafe for sockaddr_pkt

§

impl UnwindSafe for sockaddr_qrtr

§

impl UnwindSafe for sockaddr_storage

§

impl UnwindSafe for sockaddr_storage__bindgen_ty_1__bindgen_ty_1

§

impl UnwindSafe for sockaddr_un

§

impl UnwindSafe for sockaddr_vm

§

impl UnwindSafe for stat

§

impl UnwindSafe for statfs64

§

impl UnwindSafe for statfs

§

impl UnwindSafe for statmount

§

impl UnwindSafe for statx

§

impl UnwindSafe for statx_timestamp

§

impl UnwindSafe for sync_fence_info

§

impl UnwindSafe for sync_file_info

§

impl UnwindSafe for sync_merge_data

§

impl UnwindSafe for sync_serial_settings

§

impl UnwindSafe for sync_set_deadline

§

impl UnwindSafe for sysinfo

§

impl UnwindSafe for taskstats

§

impl UnwindSafe for tcamsg

§

impl UnwindSafe for tcmsg

§

impl UnwindSafe for te1_settings

§

impl UnwindSafe for termio

§

impl UnwindSafe for termios2

§

impl UnwindSafe for termios

§

impl UnwindSafe for timespec

§

impl UnwindSafe for timeval

§

impl UnwindSafe for timezone

§

impl UnwindSafe for tms

§

impl UnwindSafe for tpacket2_hdr

§

impl UnwindSafe for tpacket3_hdr

§

impl UnwindSafe for tpacket_auxdata

§

impl UnwindSafe for tpacket_bd_ts

§

impl UnwindSafe for tpacket_block_desc

§

impl UnwindSafe for tpacket_hdr

§

impl UnwindSafe for tpacket_hdr_v1

§

impl UnwindSafe for tpacket_hdr_variant1

§

impl UnwindSafe for tpacket_req3

§

impl UnwindSafe for tpacket_req

§

impl UnwindSafe for tpacket_rollover_stats

§

impl UnwindSafe for tpacket_stats

§

impl UnwindSafe for tpacket_stats_v3

§

impl UnwindSafe for tun_filter

§

impl UnwindSafe for tun_pi

§

impl UnwindSafe for tunnel_msg

§

impl UnwindSafe for uaddr32

§

impl UnwindSafe for uaddr

§

impl UnwindSafe for ucontext

§

impl UnwindSafe for ucred

§

impl UnwindSafe for uffd_msg

§

impl UnwindSafe for uffd_msg__bindgen_ty_1__bindgen_ty_1

§

impl UnwindSafe for uffd_msg__bindgen_ty_1__bindgen_ty_2

§

impl UnwindSafe for uffd_msg__bindgen_ty_1__bindgen_ty_3

§

impl UnwindSafe for uffd_msg__bindgen_ty_1__bindgen_ty_4

§

impl UnwindSafe for uffd_msg__bindgen_ty_1__bindgen_ty_5

§

impl UnwindSafe for uffdio_api

§

impl UnwindSafe for uffdio_continue

§

impl UnwindSafe for uffdio_copy

§

impl UnwindSafe for uffdio_move

§

impl UnwindSafe for uffdio_poison

§

impl UnwindSafe for uffdio_range

§

impl UnwindSafe for uffdio_register

§

impl UnwindSafe for uffdio_writeprotect

§

impl UnwindSafe for uffdio_zeropage

§

impl UnwindSafe for uinput_abs_setup

§

impl UnwindSafe for uinput_ff_erase

§

impl UnwindSafe for uinput_ff_upload

§

impl UnwindSafe for uinput_setup

§

impl UnwindSafe for uinput_user_dev

§

impl UnwindSafe for usb_bos_descriptor

§

impl UnwindSafe for usb_config_descriptor

§

impl UnwindSafe for usb_connection_context

§

impl UnwindSafe for usb_ctrlrequest

§

impl UnwindSafe for usb_debug_descriptor

§

impl UnwindSafe for usb_descriptor_header

§

impl UnwindSafe for usb_dev_cap_header

§

impl UnwindSafe for usb_device_descriptor

§

impl UnwindSafe for usb_dfu_functional_descriptor

§

impl UnwindSafe for usb_encryption_descriptor

§

impl UnwindSafe for usb_endpoint_descriptor

§

impl UnwindSafe for usb_endpoint_descriptor_no_audio

§

impl UnwindSafe for usb_ext_cap_descriptor

§

impl UnwindSafe for usb_ext_compat_desc

§

impl UnwindSafe for usb_ext_compat_desc__bindgen_ty_1__bindgen_ty_1

§

impl UnwindSafe for usb_ext_compat_desc__bindgen_ty_1__bindgen_ty_2

§

impl UnwindSafe for usb_ext_prop_desc

§

impl UnwindSafe for usb_ffs_dmabuf_transfer_req

§

impl UnwindSafe for usb_functionfs_descs_head

§

impl UnwindSafe for usb_functionfs_descs_head_v2

§

impl UnwindSafe for usb_functionfs_event

§

impl UnwindSafe for usb_functionfs_strings_head

§

impl UnwindSafe for usb_handshake

§

impl UnwindSafe for usb_interface_assoc_descriptor

§

impl UnwindSafe for usb_interface_descriptor

§

impl UnwindSafe for usb_key_descriptor

§

impl UnwindSafe for usb_os_desc_header

§

impl UnwindSafe for usb_os_desc_header__bindgen_ty_1__bindgen_ty_1

§

impl UnwindSafe for usb_otg20_descriptor

§

impl UnwindSafe for usb_otg_descriptor

§

impl UnwindSafe for usb_pd_cap_battery_info_descriptor

§

impl UnwindSafe for usb_pd_cap_consumer_port_descriptor

§

impl UnwindSafe for usb_pd_cap_descriptor

§

impl UnwindSafe for usb_pd_cap_provider_port_descriptor

§

impl UnwindSafe for usb_plat_dev_cap_descriptor

§

impl UnwindSafe for usb_ptm_cap_descriptor

§

impl UnwindSafe for usb_qualifier_descriptor

§

impl UnwindSafe for usb_security_descriptor

§

impl UnwindSafe for usb_set_sel_req

§

impl UnwindSafe for usb_ss_cap_descriptor

§

impl UnwindSafe for usb_ss_container_id_descriptor

§

impl UnwindSafe for usb_ss_ep_comp_descriptor

§

impl UnwindSafe for usb_ssp_cap_descriptor

§

impl UnwindSafe for usb_ssp_cap_descriptor__bindgen_ty_1

§

impl UnwindSafe for usb_ssp_cap_descriptor__bindgen_ty_1__bindgen_ty_1

§

impl UnwindSafe for usb_ssp_cap_descriptor__bindgen_ty_1__bindgen_ty_1__bindgen_ty_1

§

impl UnwindSafe for usb_ssp_isoc_ep_comp_descriptor

§

impl UnwindSafe for usb_string_descriptor

§

impl UnwindSafe for usb_string_descriptor__bindgen_ty_1

§

impl UnwindSafe for usb_string_descriptor__bindgen_ty_1__bindgen_ty_1

§

impl UnwindSafe for usb_string_descriptor__bindgen_ty_1__bindgen_ty_1__bindgen_ty_1

§

impl UnwindSafe for usb_wireless_cap_descriptor

§

impl UnwindSafe for usb_wireless_ep_comp_descriptor

§

impl UnwindSafe for vfs_cap_data

§

impl UnwindSafe for vfs_cap_data__bindgen_ty_1

§

impl UnwindSafe for vfs_ns_cap_data

§

impl UnwindSafe for vfs_ns_cap_data__bindgen_ty_1

§

impl UnwindSafe for vgetrandom_opaque_params

§

impl UnwindSafe for winsize

§

impl UnwindSafe for x25_hdlc_proto

§

impl UnwindSafe for xdp_md

§

impl UnwindSafe for xfrm_address_filter

§

impl UnwindSafe for xfrm_aevent_id

§

impl UnwindSafe for xfrm_algo

§

impl UnwindSafe for xfrm_algo_aead

§

impl UnwindSafe for xfrm_algo_auth

§

impl UnwindSafe for xfrm_encap_tmpl

§

impl UnwindSafe for xfrm_id

§

impl UnwindSafe for xfrm_lifetime_cfg

§

impl UnwindSafe for xfrm_lifetime_cur

§

impl UnwindSafe for xfrm_mark

§

impl UnwindSafe for xfrm_replay_state

§

impl UnwindSafe for xfrm_replay_state_esn

§

impl UnwindSafe for xfrm_sec_ctx

§

impl UnwindSafe for xfrm_selector

§

impl UnwindSafe for xfrm_stats

§

impl UnwindSafe for xfrm_user_acquire

§

impl UnwindSafe for xfrm_user_expire

§

impl UnwindSafe for xfrm_user_kmaddress

§

impl UnwindSafe for xfrm_user_mapping

§

impl UnwindSafe for xfrm_user_migrate

§

impl UnwindSafe for xfrm_user_offload

§

impl UnwindSafe for xfrm_user_polexpire

§

impl UnwindSafe for xfrm_user_report

§

impl UnwindSafe for xfrm_user_sec_ctx

§

impl UnwindSafe for xfrm_user_tmpl

§

impl UnwindSafe for xfrm_userpolicy_default

§

impl UnwindSafe for xfrm_userpolicy_id

§

impl UnwindSafe for xfrm_userpolicy_info

§

impl UnwindSafe for xfrm_userpolicy_type

§

impl UnwindSafe for xfrm_usersa_flush

§

impl UnwindSafe for xfrm_usersa_id

§

impl UnwindSafe for xfrm_usersa_info

§

impl UnwindSafe for xfrm_userspi_info

§

impl UnwindSafe for xfrmu_sadhinfo

§

impl UnwindSafe for xfrmu_spdhinfo

§

impl UnwindSafe for xfrmu_spdhthresh

§

impl UnwindSafe for xfrmu_spdinfo

§

impl UnwindSafe for xt_bpf_info

§

impl UnwindSafe for xt_bpf_info_v1

§

impl UnwindSafe for xt_counters

§

impl UnwindSafe for xt_counters_info

§

impl UnwindSafe for xt_entry_match

§

impl UnwindSafe for xt_entry_match__bindgen_ty_1__bindgen_ty_1

§

impl UnwindSafe for xt_entry_match__bindgen_ty_1__bindgen_ty_2

§

impl UnwindSafe for xt_entry_target

§

impl UnwindSafe for xt_entry_target__bindgen_ty_1__bindgen_ty_1

§

impl UnwindSafe for xt_entry_target__bindgen_ty_1__bindgen_ty_2

§

impl UnwindSafe for xt_error_target

§

impl UnwindSafe for xt_get_revision

§

impl UnwindSafe for xt_mark_mtinfo1

§

impl UnwindSafe for xt_mark_tginfo2

§

impl UnwindSafe for xt_match

§

impl UnwindSafe for xt_standard_target

§

impl UnwindSafe for xt_target

§

impl UnwindSafe for xt_tcp

§

impl UnwindSafe for xt_tproxy_target_info

§

impl UnwindSafe for xt_tproxy_target_info_v1

§

impl UnwindSafe for xt_udp

§

impl UnwindSafe for UnmountFlags

§

impl UnwindSafe for UserAddress32

§

impl UnwindSafe for UserAddress

§

impl UnwindSafe for EpollEvent

§

impl UnwindSafe for FdEvents

§

impl UnwindSafe for ResolveFlags

§

impl UnwindSafe for user

§

impl UnwindSafe for user_fpregs_struct

§

impl UnwindSafe for user_regs_struct

§

impl UnwindSafe for AllocError

§

impl UnwindSafe for Layout

§

impl UnwindSafe for LayoutError

§

impl UnwindSafe for TypeId

§

impl UnwindSafe for CpuidResult

§

impl UnwindSafe for __m128

§

impl UnwindSafe for __m128bh

§

impl UnwindSafe for __m128d

§

impl UnwindSafe for __m128h

§

impl UnwindSafe for __m128i

§

impl UnwindSafe for __m256

§

impl UnwindSafe for __m256bh

§

impl UnwindSafe for __m256d

§

impl UnwindSafe for __m256h

§

impl UnwindSafe for __m256i

§

impl UnwindSafe for __m512

§

impl UnwindSafe for __m512bh

§

impl UnwindSafe for __m512d

§

impl UnwindSafe for __m512h

§

impl UnwindSafe for __m512i

§

impl UnwindSafe for bf16

§

impl UnwindSafe for TryFromSliceError

§

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

§

impl UnwindSafe for ByteStr

§

impl UnwindSafe for BorrowError

§

impl UnwindSafe for BorrowMutError

§

impl UnwindSafe for CharTryFromError

§

impl UnwindSafe for DecodeUtf16Error

§

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

§

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

§

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

§

impl UnwindSafe for ParseCharError

§

impl UnwindSafe for ToLowercase

§

impl UnwindSafe for ToUppercase

§

impl UnwindSafe for TryFromCharError

§

impl UnwindSafe for CStr

§

impl UnwindSafe for FromBytesUntilNulError

§

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

§

impl UnwindSafe for FormattingOptions

§

impl UnwindSafe for SipHasher

§

impl UnwindSafe for Last

§

impl UnwindSafe for ReturnToArg

§

impl UnwindSafe for UnwindActionArg

§

impl UnwindSafe for PhantomPinned

§

impl UnwindSafe for Assume

§

impl UnwindSafe for AddrParseError

§

impl UnwindSafe for Ipv4Addr

§

impl UnwindSafe for Ipv6Addr

§

impl UnwindSafe for SocketAddrV4

§

impl UnwindSafe for SocketAddrV6

§

impl UnwindSafe for ParseFloatError

§

impl UnwindSafe for ParseIntError

§

impl UnwindSafe for TryFromIntError

§

impl UnwindSafe for RangeFull

§

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

§

impl UnwindSafe for ParseBoolError

§

impl UnwindSafe for Utf8Error

§

impl UnwindSafe for AtomicBool

§

impl UnwindSafe for AtomicI8

§

impl UnwindSafe for AtomicI16

§

impl UnwindSafe for AtomicI32

§

impl UnwindSafe for AtomicI64

§

impl UnwindSafe for AtomicI128

§

impl UnwindSafe for AtomicIsize

§

impl UnwindSafe for AtomicU8

§

impl UnwindSafe for AtomicU16

§

impl UnwindSafe for AtomicU32

§

impl UnwindSafe for AtomicU64

§

impl UnwindSafe for AtomicU128

§

impl UnwindSafe for AtomicUsize

§

impl UnwindSafe for LocalWaker

§

impl UnwindSafe for RawWaker

§

impl UnwindSafe for RawWakerVTable

§

impl UnwindSafe for Waker

§

impl UnwindSafe for Duration

§

impl UnwindSafe for TryFromFloatSecsError

§

impl UnwindSafe for __sifields

§

impl UnwindSafe for __sifields__bindgen_ty_5__bindgen_ty_1

§

impl UnwindSafe for __sk_buff__bindgen_ty_1

§

impl UnwindSafe for __sk_buff__bindgen_ty_2

§

impl UnwindSafe for _fpstate_32__bindgen_ty_1

§

impl UnwindSafe for _fpstate_32__bindgen_ty_2

§

impl UnwindSafe for _fpstate_64__bindgen_ty_1

§

impl UnwindSafe for audit_status__bindgen_ty_1

§

impl UnwindSafe for binder_fd_object__bindgen_ty_1

§

impl UnwindSafe for binder_transaction_data__bindgen_ty_1

§

impl UnwindSafe for binder_transaction_data__bindgen_ty_2

§

impl UnwindSafe for bpf_attr

§

impl UnwindSafe for bpf_attr__bindgen_ty_2__bindgen_ty_1

§

impl UnwindSafe for bpf_attr__bindgen_ty_4__bindgen_ty_1

§

impl UnwindSafe for bpf_attr__bindgen_ty_6__bindgen_ty_1

§

impl UnwindSafe for bpf_attr__bindgen_ty_6__bindgen_ty_2

§

impl UnwindSafe for bpf_attr__bindgen_ty_8__bindgen_ty_1

§

impl UnwindSafe for bpf_attr__bindgen_ty_10__bindgen_ty_1

§

impl UnwindSafe for bpf_attr__bindgen_ty_10__bindgen_ty_2

§

impl UnwindSafe for bpf_attr__bindgen_ty_14__bindgen_ty_1

§

impl UnwindSafe for bpf_attr__bindgen_ty_14__bindgen_ty_2

§

impl UnwindSafe for bpf_attr__bindgen_ty_14__bindgen_ty_3

§

impl UnwindSafe for bpf_attr__bindgen_ty_14__bindgen_ty_3__bindgen_ty_6__bindgen_ty_1

§

impl UnwindSafe for bpf_attr__bindgen_ty_14__bindgen_ty_3__bindgen_ty_8__bindgen_ty_1

§

impl UnwindSafe for bpf_attr__bindgen_ty_15__bindgen_ty_1

§

impl UnwindSafe for bpf_attr__bindgen_ty_15__bindgen_ty_2

§

impl UnwindSafe for bpf_cpumap_val__bindgen_ty_1

§

impl UnwindSafe for bpf_devmap_val__bindgen_ty_1

§

impl UnwindSafe for bpf_fib_lookup__bindgen_ty_1

§

impl UnwindSafe for bpf_fib_lookup__bindgen_ty_2

§

impl UnwindSafe for bpf_fib_lookup__bindgen_ty_3

§

impl UnwindSafe for bpf_fib_lookup__bindgen_ty_4

§

impl UnwindSafe for bpf_fib_lookup__bindgen_ty_5

§

impl UnwindSafe for bpf_fib_lookup__bindgen_ty_6

§

impl UnwindSafe for bpf_flow_keys__bindgen_ty_1

§

impl UnwindSafe for bpf_lpm_trie_key_u8__bindgen_ty_1

§

impl UnwindSafe for bpf_redir_neigh__bindgen_ty_1

§

impl UnwindSafe for bpf_sk_lookup__bindgen_ty_1

§

impl UnwindSafe for bpf_sk_lookup__bindgen_ty_1__bindgen_ty_1

§

impl UnwindSafe for bpf_sock_addr__bindgen_ty_1

§

impl UnwindSafe for bpf_sock_ops__bindgen_ty_1

§

impl UnwindSafe for bpf_sock_ops__bindgen_ty_2

§

impl UnwindSafe for bpf_sock_ops__bindgen_ty_3

§

impl UnwindSafe for bpf_sock_ops__bindgen_ty_4

§

impl UnwindSafe for bpf_sock_tuple__bindgen_ty_1

§

impl UnwindSafe for bpf_sockopt__bindgen_ty_1

§

impl UnwindSafe for bpf_sockopt__bindgen_ty_2

§

impl UnwindSafe for bpf_sockopt__bindgen_ty_3

§

impl UnwindSafe for bpf_stack_build_id__bindgen_ty_1

§

impl UnwindSafe for bpf_tunnel_key__bindgen_ty_1

§

impl UnwindSafe for bpf_tunnel_key__bindgen_ty_2

§

impl UnwindSafe for bpf_tunnel_key__bindgen_ty_3

§

impl UnwindSafe for bpf_xfrm_state__bindgen_ty_1

§

impl UnwindSafe for ff_effect__bindgen_ty_1

§

impl UnwindSafe for flat_binder_object__bindgen_ty_1

§

impl UnwindSafe for fscrypt_get_policy_ex_arg__bindgen_ty_1

§

impl UnwindSafe for fscrypt_key_specifier__bindgen_ty_1

§

impl UnwindSafe for fuse_in_header__bindgen_ty_1

§

impl UnwindSafe for fuse_open_out__bindgen_ty_1

§

impl UnwindSafe for group_filter__bindgen_ty_1

§

impl UnwindSafe for i2c_smbus_data

§

impl UnwindSafe for if_settings__bindgen_ty_1

§

impl UnwindSafe for ifconf__bindgen_ty_1

§

impl UnwindSafe for ifreq__bindgen_ty_1

§

impl UnwindSafe for ifreq__bindgen_ty_2

§

impl UnwindSafe for in6_addr__bindgen_ty_1

§

impl UnwindSafe for io_uring_restriction__bindgen_ty_1

§

impl UnwindSafe for io_uring_sqe__bindgen_ty_1

§

impl UnwindSafe for io_uring_sqe__bindgen_ty_2

§

impl UnwindSafe for io_uring_sqe__bindgen_ty_3

§

impl UnwindSafe for io_uring_sqe__bindgen_ty_4

§

impl UnwindSafe for io_uring_sqe__bindgen_ty_5

§

impl UnwindSafe for iphdr__bindgen_ty_1

§

impl UnwindSafe for ipv6hdr__bindgen_ty_1

§

impl UnwindSafe for nf_conntrack_man_proto

§

impl UnwindSafe for nf_inet_addr

§

impl UnwindSafe for perf_event_attr__bindgen_ty_1

§

impl UnwindSafe for perf_event_attr__bindgen_ty_2

§

impl UnwindSafe for perf_event_attr__bindgen_ty_3

§

impl UnwindSafe for perf_event_attr__bindgen_ty_4

§

impl UnwindSafe for perf_event_mmap_page__bindgen_ty_1

§

impl UnwindSafe for perf_mem_data_src

§

impl UnwindSafe for perf_sample_weight

§

impl UnwindSafe for ptrace_syscall_info__bindgen_ty_1

§

impl UnwindSafe for rta_session__bindgen_ty_1

§

impl UnwindSafe for sigcontext__bindgen_ty_1

§

impl UnwindSafe for sigevent__bindgen_ty_1

§

impl UnwindSafe for siginfo__bindgen_ty_1

§

impl UnwindSafe for sigval

§

impl UnwindSafe for sk_msg_md__bindgen_ty_1

§

impl UnwindSafe for sk_msg_md__bindgen_ty_2

§

impl UnwindSafe for sk_msg_md__bindgen_ty_3

§

impl UnwindSafe for sk_reuseport_md__bindgen_ty_1

§

impl UnwindSafe for sk_reuseport_md__bindgen_ty_2

§

impl UnwindSafe for sk_reuseport_md__bindgen_ty_3

§

impl UnwindSafe for sk_reuseport_md__bindgen_ty_4

§

impl UnwindSafe for sockaddr_storage__bindgen_ty_1

§

impl UnwindSafe for tpacket3_hdr__bindgen_ty_1

§

impl UnwindSafe for tpacket_bd_header_u

§

impl UnwindSafe for tpacket_bd_ts__bindgen_ty_1

§

impl UnwindSafe for tpacket_req_u

§

impl UnwindSafe for tpacket_stats_u

§

impl UnwindSafe for uffd_msg__bindgen_ty_1

§

impl UnwindSafe for uffd_msg__bindgen_ty_1__bindgen_ty_1__bindgen_ty_1

§

impl UnwindSafe for usb_ext_compat_desc__bindgen_ty_1

§

impl UnwindSafe for usb_functionfs_event__bindgen_ty_1

§

impl UnwindSafe for usb_os_desc_header__bindgen_ty_1

§

impl UnwindSafe for xfrm_address_t

§

impl UnwindSafe for xt_bpf_info_v1__bindgen_ty_1

§

impl UnwindSafe for xt_entry_match__bindgen_ty_1

§

impl UnwindSafe for xt_entry_target__bindgen_ty_1

§

impl UnwindSafe for Big8x3

§

impl UnwindSafe for Big32x40

§

impl UnwindSafe for CodePointInner

§

impl UnwindSafe for Decimal

§

impl UnwindSafe for DecimalSeq

§

impl UnwindSafe for Decoded

§

impl UnwindSafe for FullDecoded

§

impl UnwindSafe for I32NotAllOnes

§

impl UnwindSafe for I64NotAllOnes

§

impl UnwindSafe for Nanoseconds

§

impl UnwindSafe for NonZeroCharInner

§

impl UnwindSafe for NonZeroI8Inner

§

impl UnwindSafe for NonZeroI16Inner

§

impl UnwindSafe for NonZeroI32Inner

§

impl UnwindSafe for NonZeroI64Inner

§

impl UnwindSafe for NonZeroI128Inner

§

impl UnwindSafe for NonZeroIsizeInner

§

impl UnwindSafe for NonZeroU8Inner

§

impl UnwindSafe for NonZeroU16Inner

§

impl UnwindSafe for NonZeroU32Inner

§

impl UnwindSafe for NonZeroU64Inner

§

impl UnwindSafe for NonZeroU128Inner

§

impl UnwindSafe for NonZeroUsizeInner

§

impl UnwindSafe for Sign

§

impl UnwindSafe for TryCaptureWithDebug

§

impl UnwindSafe for TryCaptureWithoutDebug

§

impl UnwindSafe for U32NotAllOnes

§

impl UnwindSafe for U64NotAllOnes

§

impl UnwindSafe for UsizeNoHighBit

§

impl<'a> !UnwindSafe for Request<'a>

§

impl<'a> !UnwindSafe for Source<'a>

§

impl<'a> !UnwindSafe for Formatter<'a>

§

impl<'a> !UnwindSafe for BorrowedCursor<'a>

§

impl<'a> !UnwindSafe for ContextBuilder<'a>

§

impl<'a> UnwindSafe for Utf8Pattern<'a>

§

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

§

impl<'a> UnwindSafe for VaList<'a>

§

impl<'a> UnwindSafe for Arguments<'a>

§

impl<'a> UnwindSafe for PhantomContravariantLifetime<'a>

§

impl<'a> UnwindSafe for PhantomCovariantLifetime<'a>

§

impl<'a> UnwindSafe for PhantomInvariantLifetime<'a>

§

impl<'a> UnwindSafe for EscapeAscii<'a>

§

impl<'a> UnwindSafe for CharSearcher<'a>

§

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

§

impl<'a> UnwindSafe for CharIndices<'a>

§

impl<'a> UnwindSafe for Chars<'a>

§

impl<'a> UnwindSafe for EncodeUtf16<'a>

§

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

§

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

§

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

§

impl<'a> UnwindSafe for Lines<'a>

§

impl<'a> UnwindSafe for LinesAny<'a>

§

impl<'a> UnwindSafe for SplitAsciiWhitespace<'a>

§

impl<'a> UnwindSafe for SplitWhitespace<'a>

§

impl<'a> UnwindSafe for Utf8Chunk<'a>

§

impl<'a> UnwindSafe for Utf8Chunks<'a>

§

impl<'a> UnwindSafe for Context<'a>

§

impl<'a> UnwindSafe for Location<'a>

§

impl<'a> UnwindSafe for PanicInfo<'a>

§

impl<'a> UnwindSafe for PanicMessage<'a>

§

impl<'a> UnwindSafe for Formatted<'a>

§

impl<'a> UnwindSafe for Part<'a>

§

impl<'a, 'b> !UnwindSafe for DebugList<'a, 'b>

§

impl<'a, 'b> !UnwindSafe for DebugMap<'a, 'b>

§

impl<'a, 'b> !UnwindSafe for DebugSet<'a, 'b>

§

impl<'a, 'b> !UnwindSafe for DebugStruct<'a, 'b>

§

impl<'a, 'b> !UnwindSafe for DebugTuple<'a, 'b>

§

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

§

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

§

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

§

impl<'a, A> !UnwindSafe for starnix_uapi::arch32::__static_assertions::_core::option::IterMut<'a, A>

§

impl<'a, A> UnwindSafe for starnix_uapi::arch32::__static_assertions::_core::option::Iter<'a, A>
where A: RefUnwindSafe,

§

impl<'a, F> UnwindSafe for CharPredicateSearcher<'a, F>
where F: UnwindSafe,

§

impl<'a, I> !UnwindSafe for ByRefSized<'a, I>

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

impl<'a, T> !UnwindSafe for starnix_uapi::arch32::__static_assertions::_core::result::IterMut<'a, T>

§

impl<'a, T> !UnwindSafe for ChunksExactMut<'a, T>

§

impl<'a, T> !UnwindSafe for ChunksMut<'a, T>

§

impl<'a, T> !UnwindSafe for starnix_uapi::arch32::__static_assertions::_core::slice::IterMut<'a, T>

§

impl<'a, T> !UnwindSafe for RChunksExactMut<'a, T>

§

impl<'a, T> !UnwindSafe for RChunksMut<'a, T>

§

impl<'a, T> UnwindSafe for starnix_uapi::arch32::__static_assertions::_core::result::Iter<'a, T>
where T: RefUnwindSafe,

§

impl<'a, T> UnwindSafe for Chunks<'a, T>
where T: RefUnwindSafe,

§

impl<'a, T> UnwindSafe for ChunksExact<'a, T>
where T: RefUnwindSafe,

§

impl<'a, T> UnwindSafe for starnix_uapi::arch32::__static_assertions::_core::slice::Iter<'a, T>
where T: RefUnwindSafe,

§

impl<'a, T> UnwindSafe for RChunks<'a, T>
where T: RefUnwindSafe,

§

impl<'a, T> UnwindSafe for RChunksExact<'a, T>
where T: RefUnwindSafe,

§

impl<'a, T> UnwindSafe for Windows<'a, T>
where T: RefUnwindSafe,

§

impl<'a, T, P> !UnwindSafe for ChunkByMut<'a, T, P>

§

impl<'a, T, P> !UnwindSafe for RSplitMut<'a, T, P>

§

impl<'a, T, P> !UnwindSafe for RSplitNMut<'a, T, P>

§

impl<'a, T, P> !UnwindSafe for SplitInclusiveMut<'a, T, P>

§

impl<'a, T, P> !UnwindSafe for SplitMut<'a, T, P>

§

impl<'a, T, P> !UnwindSafe for SplitNMut<'a, T, P>

§

impl<'a, T, P> UnwindSafe for ChunkBy<'a, T, P>

§

impl<'a, T, P> UnwindSafe for starnix_uapi::arch32::__static_assertions::_core::slice::RSplit<'a, T, P>

§

impl<'a, T, P> UnwindSafe for starnix_uapi::arch32::__static_assertions::_core::slice::RSplitN<'a, T, P>

§

impl<'a, T, P> UnwindSafe for starnix_uapi::arch32::__static_assertions::_core::slice::Split<'a, T, P>

§

impl<'a, T, P> UnwindSafe for starnix_uapi::arch32::__static_assertions::_core::slice::SplitInclusive<'a, T, P>

§

impl<'a, T, P> UnwindSafe for starnix_uapi::arch32::__static_assertions::_core::slice::SplitN<'a, T, P>

§

impl<'a, T, const N: usize> UnwindSafe for ArrayWindows<'a, T, N>
where T: RefUnwindSafe,

§

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

§

impl<'b, T> !UnwindSafe for Ref<'b, T>

§

impl<'b, T> !UnwindSafe for RefMut<'b, T>

§

impl<'data> !UnwindSafe for BorrowedBuf<'data>

§

impl<A> UnwindSafe for Repeat<A>
where A: UnwindSafe,

§

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

§

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

§

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

§

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

§

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

§

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

§

impl<A, B> UnwindSafe for Chain<A, B>
where A: UnwindSafe, B: UnwindSafe,

§

impl<A, B> UnwindSafe for Zip<A, B>
where A: UnwindSafe, B: UnwindSafe,

§

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

§

impl<Dyn> !UnwindSafe for DynMetadata<Dyn>

§

impl<E, M> UnwindSafe for Capture<E, M>
where E: UnwindSafe, M: UnwindSafe,

§

impl<F> UnwindSafe for starnix_uapi::arch32::__static_assertions::_core::fmt::FromFn<F>
where F: UnwindSafe,

§

impl<F> UnwindSafe for PollFn<F>
where F: UnwindSafe,

§

impl<F> UnwindSafe for starnix_uapi::arch32::__static_assertions::_core::iter::FromFn<F>
where F: UnwindSafe,

§

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

§

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

§

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

§

impl<H> UnwindSafe for BuildHasherDefault<H>

§

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

§

impl<I> UnwindSafe for DecodeUtf16<I>
where I: UnwindSafe,

§

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

§

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

§

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

§

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

§

impl<I> UnwindSafe for Flatten<I>

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

impl<I, F> UnwindSafe for Map<I, F>
where I: UnwindSafe, F: UnwindSafe,

§

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

§

impl<I, G> UnwindSafe for IntersperseWith<I, G>
where G: UnwindSafe, <I as Iterator>::Item: UnwindSafe, I: UnwindSafe,

§

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

§

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

§

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

§

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

§

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

§

impl<I, U, F> UnwindSafe for FlatMap<I, U, F>

§

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

§

impl<Idx> UnwindSafe for Clamp<Idx>
where Idx: UnwindSafe,

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

impl<T64, T32> UnwindSafe for ArchSpecificUnionContainer<T64, T32>
where T64: UnwindSafe, T32: UnwindSafe,

§

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

§

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

§

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

§

impl<T> UnwindSafe for ArcKey<T>
where T: RefUnwindSafe,

§

impl<T> UnwindSafe for PtrKey<T>
where T: RefUnwindSafe,

§

impl<T> UnwindSafe for WeakKey<T>
where T: RefUnwindSafe,

§

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

§

impl<T> UnwindSafe for __BindgenUnionField<T>
where T: UnwindSafe,

§

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

§

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

§

impl<T> UnwindSafe for uref<T>
where T: UnwindSafe,

§

impl<T> UnwindSafe for UserRef<T>
where T: UnwindSafe,

§

impl<T> UnwindSafe for UserValue<T>
where T: UnwindSafe,

§

impl<T> UnwindSafe for Cell<T>
where T: UnwindSafe + ?Sized,

§

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

§

impl<T> UnwindSafe for RefCell<T>
where T: UnwindSafe + ?Sized,

§

impl<T> UnwindSafe for SyncUnsafeCell<T>
where T: UnwindSafe + ?Sized,

§

impl<T> UnwindSafe for UnsafeCell<T>
where T: UnwindSafe + ?Sized,

§

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

§

impl<T> UnwindSafe for NumBuffer<T>
where T: UnwindSafe,

§

impl<T> UnwindSafe for Pending<T>

§

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

§

impl<T> UnwindSafe for Empty<T>

§

impl<T> UnwindSafe for starnix_uapi::arch32::__static_assertions::_core::iter::Once<T>
where T: UnwindSafe,

§

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

§

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

§

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

§

impl<T> UnwindSafe for PhantomData<T>
where T: UnwindSafe + ?Sized,

§

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

§

impl<T> UnwindSafe for Discriminant<T>

§

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

§

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

§

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

§

impl<T> UnwindSafe for Yeet<T>
where T: UnwindSafe,

§

impl<T> UnwindSafe for UnsafePinned<T>
where T: UnwindSafe + ?Sized,

§

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

§

impl<T> UnwindSafe for AtomicPtr<T>
where T: RefUnwindSafe,

§

impl<T> UnwindSafe for Exclusive<T>
where T: UnwindSafe + ?Sized,

§

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

§

impl<T> UnwindSafe for Wrapper<T>
where T: UnwindSafe,

§

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

§

impl<T, F> UnwindSafe for LazyCell<T, F>
where F: UnwindSafe, T: UnwindSafe,

§

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

§

impl<T, F> UnwindSafe for DropGuard<T, F>
where T: UnwindSafe, F: UnwindSafe,

§

impl<T, T64, T32> UnwindSafe for MappingMultiArchUserRef<T, T64, T32>
where T: UnwindSafe, T64: UnwindSafe, T32: UnwindSafe,

§

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

§

impl<T, const N: usize> UnwindSafe for Mask<T, N>
where T: UnwindSafe,

§

impl<T, const N: usize> UnwindSafe for Simd<T, N>
where T: UnwindSafe,

§

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

§

impl<const N: usize> UnwindSafe for LaneCount<N>