diff --git a/docs/rust/implementors/bitflags/traits/trait.Flags.js b/docs/rust/implementors/bitflags/traits/trait.Flags.js
index e9df24afee9..011a7fa7b90 100644
--- a/docs/rust/implementors/bitflags/traits/trait.Flags.js
+++ b/docs/rust/implementors/bitflags/traits/trait.Flags.js
@@ -1,8 +1,8 @@
(function() {var implementors = {
"bindgen":[["impl Flags for CodegenConfig "]],
-"linux_api":[["impl Flags for SigActionFlags "],["impl Flags for EpollCreateFlags "],["impl Flags for ProtFlags "],["impl Flags for DescriptorFlags "],["impl Flags for SigAltStackFlags "],["impl Flags for WaitFlags "],["impl Flags for ClockNanosleepFlags "],["impl Flags for EpollEvents "],["impl Flags for CloneFlags "],["impl Flags for MRemapFlags "],["impl Flags for MapFlags "],["impl Flags for OFlag "]],
+"linux_api":[["impl Flags for SigActionFlags "],["impl Flags for EpollCreateFlags "],["impl Flags for ProtFlags "],["impl Flags for DescriptorFlags "],["impl Flags for SigAltStackFlags "],["impl Flags for WaitFlags "],["impl Flags for ClockNanosleepFlags "],["impl Flags for EpollEvents "],["impl Flags for CloneFlags "],["impl Flags for MRemapFlags "],["impl Flags for MapFlags "],["impl Flags for OFlag "],["impl Flags for ExecveAtFlags "]],
"nix":[["impl Flags for SealFlag "],["impl Flags for AtFlags "],["impl Flags for SockFlag "],["impl Flags for MlockAllFlags "],["impl Flags for TimestampingFlag "],["impl Flags for CloneFlags "],["impl Flags for ProtFlags "],["impl Flags for EfdFlags "],["impl Flags for Persona "],["impl Flags for FdFlag "],["impl Flags for Mode "],["impl Flags for FallocateFlags "],["impl Flags for MsgFlags "],["impl Flags for TimerSetTimeFlags "],["impl Flags for RenameFlags "],["impl Flags for WaitPidFlag "],["impl Flags for SaFlags "],["impl Flags for InterfaceFlags "],["impl Flags for MRemapFlags "],["impl Flags for MapFlags "],["impl Flags for FsFlags "],["impl Flags for AccessFlags "],["impl Flags for TimerFlags "],["impl Flags for MsFlags "],["impl Flags for EpollFlags "],["impl Flags for EpollCreateFlags "],["impl Flags for SFlag "],["impl Flags for SfdFlags "],["impl Flags for OFlag "],["impl Flags for MemFdCreateFlag "]],
"rustix":[["impl Flags for MremapFlags "],["impl Flags for WaitOptions "],["impl Flags for CreateFlags "],["impl Flags for UserfaultfdFlags "],["impl Flags for StatVfsMountFlags "],["impl Flags for MlockFlags "],["impl Flags for UnmountFlags "],["impl Flags for SealFlags "],["impl Flags for MembarrierQuery "],["impl Flags for SpeculationFeatureControl "],["impl Flags for MprotectFlags "],["impl Flags for Mode "],["impl Flags for ResolveFlags "],["impl Flags for CapabilityFlags "],["impl Flags for SpliceFlags "],["impl Flags for TimerfdTimerFlags "],["impl Flags for FloatingPointExceptionMode "],["impl Flags for WatchFlags "],["impl Flags for OFlags "],["impl Flags for ProtFlags "],["impl Flags for FallocateFlags "],["impl Flags for FutexFlags "],["impl Flags for MountPropagationFlags "],["impl Flags for ThreadNameSpaceType "],["impl Flags for AtFlags "],["impl Flags for TimerfdFlags "],["impl Flags for UnshareFlags "],["impl Flags for RenameFlags "],["impl Flags for UnalignedAccessControl "],["impl Flags for DupFlags "],["impl Flags for PidfdFlags "],["impl Flags for Access "],["impl Flags for PidfdGetfdFlags "],["impl Flags for StatxFlags "],["impl Flags for FdFlags "],["impl Flags for MsyncFlags "],["impl Flags for MemfdFlags "],["impl Flags for MountFlags "],["impl Flags for FloatingPointEmulationControl "],["impl Flags for ReadWriteFlags "],["impl Flags for MapFlags "],["impl Flags for SpeculationFeatureState "],["impl Flags for TaggedAddressMode "],["impl Flags for XattrFlags "],["impl Flags for CapabilitiesSecureBits "],["impl Flags for PipeFlags "],["impl Flags for WaitidOptions "]],
-"shadow_rs":[["impl Flags for BufferState "],["impl Flags for FileStatus "],["impl Flags for FileState "],["impl Flags for FileMode "]],
+"shadow_rs":[["impl Flags for FileStatus "],["impl Flags for BufferState "],["impl Flags for FileState "],["impl Flags for FileMode "]],
"tcp":[["impl Flags for TcpFlags "],["impl Flags for PollState "]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/docs/rust/implementors/bitflags/traits/trait.PublicFlags.js b/docs/rust/implementors/bitflags/traits/trait.PublicFlags.js
index 89a10fd4896..8e457af1088 100644
--- a/docs/rust/implementors/bitflags/traits/trait.PublicFlags.js
+++ b/docs/rust/implementors/bitflags/traits/trait.PublicFlags.js
@@ -1,8 +1,8 @@
(function() {var implementors = {
"bindgen":[["impl PublicFlags for CodegenConfig "]],
-"linux_api":[["impl PublicFlags for EpollEvents "],["impl PublicFlags for SigActionFlags "],["impl PublicFlags for OFlag "],["impl PublicFlags for WaitFlags "],["impl PublicFlags for EpollCreateFlags "],["impl PublicFlags for MRemapFlags "],["impl PublicFlags for DescriptorFlags "],["impl PublicFlags for SigAltStackFlags "],["impl PublicFlags for ClockNanosleepFlags "],["impl PublicFlags for MapFlags "],["impl PublicFlags for ProtFlags "],["impl PublicFlags for CloneFlags "]],
+"linux_api":[["impl PublicFlags for EpollEvents "],["impl PublicFlags for SigActionFlags "],["impl PublicFlags for OFlag "],["impl PublicFlags for WaitFlags "],["impl PublicFlags for EpollCreateFlags "],["impl PublicFlags for MRemapFlags "],["impl PublicFlags for DescriptorFlags "],["impl PublicFlags for SigAltStackFlags "],["impl PublicFlags for ExecveAtFlags "],["impl PublicFlags for ClockNanosleepFlags "],["impl PublicFlags for MapFlags "],["impl PublicFlags for ProtFlags "],["impl PublicFlags for CloneFlags "]],
"nix":[["impl PublicFlags for RenameFlags "],["impl PublicFlags for OFlag "],["impl PublicFlags for SaFlags "],["impl PublicFlags for MsgFlags "],["impl PublicFlags for MsFlags "],["impl PublicFlags for MRemapFlags "],["impl PublicFlags for EpollFlags "],["impl PublicFlags for EpollCreateFlags "],["impl PublicFlags for FallocateFlags "],["impl PublicFlags for MapFlags "],["impl PublicFlags for SockFlag "],["impl PublicFlags for AccessFlags "],["impl PublicFlags for SfdFlags "],["impl PublicFlags for TimerFlags "],["impl PublicFlags for TimestampingFlag "],["impl PublicFlags for WaitPidFlag "],["impl PublicFlags for ProtFlags "],["impl PublicFlags for SealFlag "],["impl PublicFlags for InterfaceFlags "],["impl PublicFlags for EfdFlags "],["impl PublicFlags for SFlag "],["impl PublicFlags for FdFlag "],["impl PublicFlags for TimerSetTimeFlags "],["impl PublicFlags for AtFlags "],["impl PublicFlags for FsFlags "],["impl PublicFlags for MlockAllFlags "],["impl PublicFlags for Mode "],["impl PublicFlags for CloneFlags "],["impl PublicFlags for MemFdCreateFlag "],["impl PublicFlags for Persona "]],
"rustix":[["impl PublicFlags for MountFlags "],["impl PublicFlags for PipeFlags "],["impl PublicFlags for SealFlags "],["impl PublicFlags for StatVfsMountFlags "],["impl PublicFlags for AtFlags "],["impl PublicFlags for TimerfdTimerFlags "],["impl PublicFlags for ThreadNameSpaceType "],["impl PublicFlags for CreateFlags "],["impl PublicFlags for MapFlags "],["impl PublicFlags for WaitOptions "],["impl PublicFlags for CapabilitiesSecureBits "],["impl PublicFlags for RenameFlags "],["impl PublicFlags for Mode "],["impl PublicFlags for CapabilityFlags "],["impl PublicFlags for WaitidOptions "],["impl PublicFlags for WatchFlags "],["impl PublicFlags for FdFlags "],["impl PublicFlags for MembarrierQuery "],["impl PublicFlags for PidfdGetfdFlags "],["impl PublicFlags for MlockFlags "],["impl PublicFlags for UnmountFlags "],["impl PublicFlags for SpeculationFeatureControl "],["impl PublicFlags for UnalignedAccessControl "],["impl PublicFlags for MsyncFlags "],["impl PublicFlags for TaggedAddressMode "],["impl PublicFlags for SpeculationFeatureState "],["impl PublicFlags for FallocateFlags "],["impl PublicFlags for XattrFlags "],["impl PublicFlags for MremapFlags "],["impl PublicFlags for UnshareFlags "],["impl PublicFlags for MprotectFlags "],["impl PublicFlags for TimerfdFlags "],["impl PublicFlags for FloatingPointEmulationControl "],["impl PublicFlags for ProtFlags "],["impl PublicFlags for SpliceFlags "],["impl PublicFlags for MemfdFlags "],["impl PublicFlags for Access "],["impl PublicFlags for ResolveFlags "],["impl PublicFlags for FutexFlags "],["impl PublicFlags for OFlags "],["impl PublicFlags for ReadWriteFlags "],["impl PublicFlags for DupFlags "],["impl PublicFlags for MountPropagationFlags "],["impl PublicFlags for PidfdFlags "],["impl PublicFlags for UserfaultfdFlags "],["impl PublicFlags for FloatingPointExceptionMode "],["impl PublicFlags for StatxFlags "]],
-"shadow_rs":[["impl PublicFlags for BufferState "],["impl PublicFlags for FileStatus "],["impl PublicFlags for FileMode "],["impl PublicFlags for FileState "]],
+"shadow_rs":[["impl PublicFlags for FileMode "],["impl PublicFlags for BufferState "],["impl PublicFlags for FileStatus "],["impl PublicFlags for FileState "]],
"tcp":[["impl PublicFlags for PollState "],["impl PublicFlags for TcpFlags "]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/docs/rust/implementors/clap_builder/derive/trait.Args.js b/docs/rust/implementors/clap_builder/derive/trait.Args.js
index a0e1bbc70a0..083d10a68f6 100644
--- a/docs/rust/implementors/clap_builder/derive/trait.Args.js
+++ b/docs/rust/implementors/clap_builder/derive/trait.Args.js
@@ -1,5 +1,5 @@
(function() {var implementors = {
"clap":[],
"clap_builder":[],
-"shadow_rs":[["impl Args for ExperimentalOptions "],["impl Args for CliOptions "],["impl Args for HostDefaultOptions "],["impl Args for NetworkOptions "],["impl Args for GeneralOptions "]]
+"shadow_rs":[["impl Args for NetworkOptions "],["impl Args for GeneralOptions "],["impl Args for ExperimentalOptions "],["impl Args for CliOptions "],["impl Args for HostDefaultOptions "]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/docs/rust/implementors/clap_builder/derive/trait.CommandFactory.js b/docs/rust/implementors/clap_builder/derive/trait.CommandFactory.js
index 9cbf6eefaf3..cfc6469af67 100644
--- a/docs/rust/implementors/clap_builder/derive/trait.CommandFactory.js
+++ b/docs/rust/implementors/clap_builder/derive/trait.CommandFactory.js
@@ -1,5 +1,5 @@
(function() {var implementors = {
"clap":[],
"clap_builder":[],
-"shadow_rs":[["impl CommandFactory for CliOptions "],["impl CommandFactory for ExperimentalOptions "],["impl CommandFactory for HostDefaultOptions "],["impl CommandFactory for NetworkOptions "],["impl CommandFactory for GeneralOptions "]]
+"shadow_rs":[["impl CommandFactory for CliOptions "],["impl CommandFactory for HostDefaultOptions "],["impl CommandFactory for NetworkOptions "],["impl CommandFactory for GeneralOptions "],["impl CommandFactory for ExperimentalOptions "]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/docs/rust/implementors/clap_builder/derive/trait.FromArgMatches.js b/docs/rust/implementors/clap_builder/derive/trait.FromArgMatches.js
index 7ba8374beb9..3852ac4b02e 100644
--- a/docs/rust/implementors/clap_builder/derive/trait.FromArgMatches.js
+++ b/docs/rust/implementors/clap_builder/derive/trait.FromArgMatches.js
@@ -1,5 +1,5 @@
(function() {var implementors = {
"clap":[],
"clap_builder":[],
-"shadow_rs":[["impl FromArgMatches for HostDefaultOptions "],["impl FromArgMatches for GeneralOptions "],["impl FromArgMatches for ExperimentalOptions "],["impl FromArgMatches for NetworkOptions "],["impl FromArgMatches for CliOptions "]]
+"shadow_rs":[["impl FromArgMatches for GeneralOptions "],["impl FromArgMatches for CliOptions "],["impl FromArgMatches for NetworkOptions "],["impl FromArgMatches for ExperimentalOptions "],["impl FromArgMatches for HostDefaultOptions "]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/docs/rust/implementors/clap_builder/derive/trait.Parser.js b/docs/rust/implementors/clap_builder/derive/trait.Parser.js
index 5332670be4d..8a65e3fe05b 100644
--- a/docs/rust/implementors/clap_builder/derive/trait.Parser.js
+++ b/docs/rust/implementors/clap_builder/derive/trait.Parser.js
@@ -1,5 +1,5 @@
(function() {var implementors = {
"clap":[],
"clap_builder":[],
-"shadow_rs":[["impl Parser for GeneralOptions "],["impl Parser for HostDefaultOptions "],["impl Parser for CliOptions "],["impl Parser for ExperimentalOptions "],["impl Parser for NetworkOptions "]]
+"shadow_rs":[["impl Parser for HostDefaultOptions "],["impl Parser for GeneralOptions "],["impl Parser for CliOptions "],["impl Parser for ExperimentalOptions "],["impl Parser for NetworkOptions "]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/docs/rust/implementors/core/clone/trait.Clone.js b/docs/rust/implementors/core/clone/trait.Clone.js
index 0da1d3f0ec3..a1b5e44f8e0 100644
--- a/docs/rust/implementors/core/clone/trait.Clone.js
+++ b/docs/rust/implementors/core/clone/trait.Clone.js
@@ -39,7 +39,7 @@
"lazycell":[["impl<T: Clone > Clone for LazyCell <T>"],["impl<T: Clone > Clone for AtomicLazyCell <T>"]],
"libc":[["impl Clone for pthread_barrierattr_t "],["impl Clone for rusage "],["impl Clone for glob64_t "],["impl Clone for timespec "],["impl Clone for cmsghdr "],["impl Clone for utmpx "],["impl Clone for sctp_sndinfo "],["impl Clone for statfs "],["impl Clone for ptrace_syscall_info "],["impl Clone for __c_anonymous_ptrace_syscall_info_seccomp "],["impl Clone for input_mask "],["impl Clone for uinput_setup "],["impl Clone for __exit_status "],["impl Clone for servent "],["impl Clone for sctp_sndrcvinfo "],["impl Clone for sigevent "],["impl Clone for lconv "],["impl Clone for regex_t "],["impl Clone for sockaddr_ll "],["impl Clone for max_align_t "],["impl Clone for tm "],["impl Clone for rlimit64 "],["impl Clone for pthread_mutexattr_t "],["impl Clone for _libc_xmmreg "],["impl Clone for hwtstamp_config "],["impl Clone for msginfo "],["impl Clone for sockaddr_vm "],["impl Clone for __c_anonymous_ptrace_syscall_info_exit "],["impl Clone for mq_attr "],["impl Clone for fpos64_t "],["impl Clone for packet_mreq "],["impl Clone for protoent "],["impl Clone for iovec "],["impl Clone for mallinfo2 "],["impl Clone for in_addr "],["impl Clone for siginfo_t "],["impl Clone for sockaddr_can "],["impl Clone for inotify_event "],["impl Clone for sched_param "],["impl Clone for shmid_ds "],["impl Clone for itimerspec "],["impl Clone for ff_envelope "],["impl Clone for user_fpregs_struct "],["impl Clone for nl_mmap_req "],["impl Clone for glob_t "],["impl Clone for ucred "],["impl Clone for regmatch_t "],["impl Clone for semid_ds "],["impl Clone for ip_mreqn "],["impl Clone for Elf32_Chdr "],["impl Clone for sockaddr "],["impl Clone for sctp_prinfo "],["impl Clone for ipv6_mreq "],["impl Clone for clone_args "],["impl Clone for sock_filter "],["impl Clone for mmsghdr "],["impl Clone for termios "],["impl Clone for can_frame "],["impl Clone for fsid_t "],["impl Clone for ucontext_t "],["impl Clone for arpreq "],["impl Clone for if_nameindex "],["impl Clone for epoll_event "],["impl Clone for pthread_condattr_t "],["impl Clone for Elf64_Sym "],["impl Clone for linger "],["impl Clone for tms "],["impl Clone for group "],["impl Clone for posix_spawnattr_t "],["impl Clone for Dl_info "],["impl Clone for pollfd "],["impl Clone for fanotify_response "],["impl Clone for nlmsghdr "],["impl Clone for sctp_initmsg "],["impl Clone for sock_txtime "],["impl Clone for in_pktinfo "],["impl Clone for timezone "],["impl Clone for ff_condition_effect "],["impl Clone for user "],["impl Clone for arpd_request "],["impl Clone for ff_replay "],["impl Clone for __c_anonymous_sockaddr_can_j1939 "],["impl Clone for canfd_frame "],["impl Clone for nlattr "],["impl Clone for ntptimeval "],["impl Clone for Elf64_Chdr "],["impl Clone for sembuf "],["impl Clone for sock_fprog "],["impl Clone for file_clone_range "],["impl Clone for j1939_filter "],["impl Clone for statx "],["impl Clone for mcontext_t "],["impl Clone for ff_trigger "],["impl Clone for seminfo "],["impl Clone for FILE "],["impl Clone for timex "],["impl Clone for pthread_rwlockattr_t "],["impl Clone for sigset_t "],["impl Clone for mallinfo "],["impl Clone for _libc_fpstate "],["impl Clone for stat64 "],["impl Clone for __c_anonymous_ptrace_syscall_info_data "],["impl Clone for hostent "],["impl Clone for sysinfo "],["impl Clone for spwd "],["impl Clone for uinput_abs_setup "],["impl Clone for open_how "],["impl Clone for ifreq "],["impl Clone for ip_mreq_source "],["impl Clone for __c_anonymous_ifru_map "],["impl Clone for aiocb "],["impl Clone for passwd "],["impl Clone for __c_anonymous_sockaddr_can_tp "],["impl Clone for ifaddrs "],["impl Clone for signalfd_siginfo "],["impl Clone for sock_extended_err "],["impl Clone for termios2 "],["impl Clone for cpu_set_t "],["impl Clone for can_filter "],["impl Clone for Elf64_Phdr "],["impl Clone for itimerval "],["impl Clone for af_alg_iv "],["impl Clone for in6_ifreq "],["impl Clone for sockaddr_storage "],["impl Clone for in6_pktinfo "],["impl Clone for uinput_user_dev "],["impl Clone for dirent64 "],["impl Clone for posix_spawn_file_actions_t "],["impl Clone for input_event "],["impl Clone for _libc_fpxreg "],["impl Clone for __c_anonymous_sockaddr_can_can_addr "],["impl Clone for DIR "],["impl Clone for Elf32_Shdr "],["impl Clone for pthread_mutex_t "],["impl Clone for Elf64_Ehdr "],["impl Clone for sockaddr_in6 "],["impl Clone for nl_pktinfo "],["impl Clone for rtentry "],["impl Clone for dl_phdr_info "],["impl Clone for statfs64 "],["impl Clone for utimbuf "],["impl Clone for rlimit "],["impl Clone for pthread_rwlock_t "],["impl Clone for genlmsghdr "],["impl Clone for statvfs "],["impl Clone for ipc_perm "],["impl Clone for canxl_frame "],["impl Clone for input_id "],["impl Clone for input_absinfo "],["impl Clone for uinput_ff_erase "],["impl Clone for option "],["impl Clone for __c_anonymous_ifr_ifru "],["impl Clone for statvfs64 "],["impl Clone for sctp_rcvinfo "],["impl Clone for Elf32_Phdr "],["impl Clone for Elf64_Shdr "],["impl Clone for fd_set "],["impl Clone for sockaddr_alg "],["impl Clone for ptrace_rseq_configuration "],["impl Clone for fpos_t "],["impl Clone for __c_anonymous_ptrace_syscall_info_entry "],["impl Clone for ff_effect "],["impl Clone for timeval "],["impl Clone for ip_mreq "],["impl Clone for sockaddr_in "],["impl Clone for addrinfo "],["impl Clone for nl_mmap_hdr "],["impl Clone for stack_t "],["impl Clone for sigval "],["impl Clone for fanotify_event_metadata "],["impl Clone for pthread_cond_t "],["impl Clone for sctp_authinfo "],["impl Clone for in6_rtmsg "],["impl Clone for arpreq_old "],["impl Clone for ff_constant_effect "],["impl Clone for winsize "],["impl Clone for sctp_nxtinfo "],["impl Clone for user_regs_struct "],["impl Clone for sockaddr_nl "],["impl Clone for flock "],["impl Clone for uinput_ff_upload "],["impl Clone for stat "],["impl Clone for sem_t "],["impl Clone for ff_ramp_effect "],["impl Clone for arphdr "],["impl Clone for statx_timestamp "],["impl Clone for dqblk "],["impl Clone for pthread_barrier_t "],["impl Clone for seccomp_data "],["impl Clone for sockaddr_un "],["impl Clone for sigaction "],["impl Clone for pthread_attr_t "],["impl Clone for __timeval "],["impl Clone for ptrace_peeksiginfo_args "],["impl Clone for msqid_ds "],["impl Clone for flock64 "],["impl Clone for mntent "],["impl Clone for utsname "],["impl Clone for nlmsgerr "],["impl Clone for Elf32_Ehdr "],["impl Clone for msghdr "],["impl Clone for seccomp_notif_sizes "],["impl Clone for in6_addr "],["impl Clone for ff_periodic_effect "],["impl Clone for Elf32_Sym "],["impl Clone for input_keymap_entry "],["impl Clone for dirent "],["impl Clone for ff_rumble_effect "]],
"libloading":[["impl<T> Clone for Symbol <T>"],["impl<'lib, T> Clone for Symbol <'lib, T>"]],
-"linux_api":[["impl Clone for FcntlRwHint "],["impl Clone for SignalFromI32Error "],["impl Clone for linux_timeval "],["impl Clone for FcntlCommand "],["impl Clone for SigInfoCodePoll "],["impl Clone for ITimerId "],["impl Clone for SigAltStackFlags "],["impl Clone for EpollCreateFlags "],["impl Clone for SigInfoCodeFromRawError "],["impl Clone for MapFlags "],["impl Clone for linux_itimerval "],["impl Clone for SigInfoCodeSi "],["impl Clone for MRemapFlags "],["impl Clone for siginfo_t "],["impl Clone for sigaction "],["impl Clone for linux_sockaddr_in "],["impl Clone for SigInfoCodeSegv "],["impl Clone for linux_timespec "],["impl Clone for EpollCtlOp "],["impl Clone for ClockId "],["impl Clone for WaitFlags "],["impl Clone for DescriptorFlags "],["impl Clone for linux_itimerspec "],["impl Clone for CloneFlags "],["impl Clone for OFlag "],["impl Clone for linux_rseq "],["impl Clone for linux___kernel_old_timeval "],["impl Clone for WaitId "],["impl Clone for linux_sysinfo "],["impl Clone for FcntlSealType "],["impl Clone for IoctlRequest "],["impl Clone for SigInfoCodeBus "],["impl Clone for sigset_t "],["impl Clone for SigInfoCodeTrap "],["impl Clone for Errno "],["impl Clone for SigInfoCodeIll "],["impl Clone for SigInfoCodeSys "],["impl Clone for SigInfoCodeFpe "],["impl Clone for linux_clone_args "],["impl Clone for FcntlLeaseType "],["impl Clone for EpollEvents "],["impl Clone for SigActionFlags "],["impl Clone for ProtFlags "],["impl Clone for Pid "],["impl Clone for ClockNanosleepFlags "],["impl Clone for FcntlOwner "],["impl Clone for SigInfoCodeCld "],["impl Clone for Signal "],["impl Clone for SigInfoCode "]],
+"linux_api":[["impl Clone for FcntlRwHint "],["impl Clone for SignalFromI32Error "],["impl Clone for linux_timeval "],["impl Clone for FcntlCommand "],["impl Clone for SigInfoCodePoll "],["impl Clone for ITimerId "],["impl Clone for SigAltStackFlags "],["impl Clone for EpollCreateFlags "],["impl Clone for ExecveAtFlags "],["impl Clone for SigInfoCodeFromRawError "],["impl Clone for MapFlags "],["impl Clone for linux_itimerval "],["impl Clone for SigInfoCodeSi "],["impl Clone for MRemapFlags "],["impl Clone for siginfo_t "],["impl Clone for sigaction "],["impl Clone for linux_sockaddr_in "],["impl Clone for SigInfoCodeSegv "],["impl Clone for linux_timespec "],["impl Clone for EpollCtlOp "],["impl Clone for ClockId "],["impl Clone for WaitFlags "],["impl Clone for DescriptorFlags "],["impl Clone for linux_itimerspec "],["impl Clone for CloneFlags "],["impl Clone for OFlag "],["impl Clone for linux_rseq "],["impl Clone for linux___kernel_old_timeval "],["impl Clone for WaitId "],["impl Clone for linux_sysinfo "],["impl Clone for FcntlSealType "],["impl Clone for IoctlRequest "],["impl Clone for SigInfoCodeBus "],["impl Clone for sigset_t "],["impl Clone for SigInfoCodeTrap "],["impl Clone for Errno "],["impl Clone for SigInfoCodeIll "],["impl Clone for SigInfoCodeSys "],["impl Clone for SigInfoCodeFpe "],["impl Clone for linux_clone_args "],["impl Clone for FcntlLeaseType "],["impl Clone for EpollEvents "],["impl Clone for SigActionFlags "],["impl Clone for ProtFlags "],["impl Clone for Pid "],["impl Clone for ClockNanosleepFlags "],["impl Clone for FcntlOwner "],["impl Clone for SigInfoCodeCld "],["impl Clone for Signal "],["impl Clone for SigInfoCode "]],
"linux_errno":[["impl Clone for Error "]],
"linux_raw_sys":[["impl Clone for iovec "],["impl Clone for fscrypt_get_policy_ex_arg "],["impl Clone for fscrypt_get_key_status_arg "],["impl Clone for uffd_msg__bindgen_ty_1__bindgen_ty_1__bindgen_ty_1 "],["impl Clone for sigaltstack "],["impl Clone for membarrier_cmd "],["impl Clone for stat "],["impl Clone for pollfd "],["impl Clone for __sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_3 "],["impl Clone for futex_waitv "],["impl Clone for __kernel_fd_set "],["impl Clone for fstrim_range "],["impl Clone for uffdio_writeprotect "],["impl Clone for inodes_stat_t "],["impl Clone for fscrypt_key_specifier__bindgen_ty_1 "],["impl Clone for vfs_cap_data__bindgen_ty_1 "],["impl Clone for ktermios "],["impl Clone for __sifields__bindgen_ty_6 "],["impl Clone for fscrypt_policy_v2 "],["impl Clone for termio "],["impl Clone for robust_list_head "],["impl Clone for fsconfig_command "],["impl Clone for __old_kernel_stat "],["impl Clone for __sifields__bindgen_ty_2 "],["impl Clone for winsize "],["impl Clone for statfs "],["impl Clone for __kernel_timespec "],["impl Clone for sigevent__bindgen_ty_1__bindgen_ty_1 "],["impl Clone for __sifields__bindgen_ty_3 "],["impl Clone for mount_attr "],["impl Clone for __sifields__bindgen_ty_1 "],["impl Clone for termios2 "],["impl Clone for __sifields__bindgen_ty_4 "],["impl Clone for siginfo__bindgen_ty_1__bindgen_ty_1 "],["impl Clone for __sifields "],["impl Clone for __kernel_sock_timeval "],["impl Clone for rlimit64 "],["impl Clone for __kernel_itimerspec "],["impl Clone for epoll_event "],["impl Clone for uffdio_range "],["impl Clone for __kernel_old_timeval "],["impl Clone for file_clone_range "],["impl Clone for rusage "],["impl Clone for __sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_1 "],["impl Clone for sigaction "],["impl Clone for uffdio_zeropage "],["impl Clone for fscrypt_remove_key_arg "],["impl Clone for siginfo "],["impl Clone for clone_args "],["impl Clone for uffd_msg__bindgen_ty_1__bindgen_ty_3 "],["impl Clone for flock64 "],["impl Clone for compat_statfs64 "],["impl Clone for kernel_sigaction "],["impl Clone for timeval "],["impl Clone for __sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_2 "],["impl Clone for fscrypt_policy_v1 "],["impl Clone for uffd_msg__bindgen_ty_1 "],["impl Clone for statx_timestamp "],["impl Clone for uffdio_register "],["impl Clone for uffd_msg__bindgen_ty_1__bindgen_ty_2 "],["impl Clone for fscrypt_key_specifier "],["impl Clone for __kernel_old_timespec "],["impl Clone for uffd_msg__bindgen_ty_1__bindgen_ty_5 "],["impl Clone for fscrypt_get_policy_ex_arg__bindgen_ty_1 "],["impl Clone for timespec "],["impl Clone for membarrier_cmd_flag "],["impl Clone for itimerspec "],["impl Clone for __user_cap_header_struct "],["impl Clone for __kernel_fsid_t "],["impl Clone for fsxattr "],["impl Clone for flock "],["impl Clone for sigval "],["impl Clone for uffd_msg__bindgen_ty_1__bindgen_ty_4 "],["impl Clone for rlimit "],["impl Clone for __sifields__bindgen_ty_7 "],["impl Clone for sigevent__bindgen_ty_1 "],["impl Clone for fscrypt_key "],["impl Clone for robust_list "],["impl Clone for vfs_ns_cap_data__bindgen_ty_1 "],["impl Clone for timezone "],["impl Clone for __sifields__bindgen_ty_5 "],["impl Clone for file_dedupe_range_info "],["impl Clone for statfs64 "],["impl Clone for itimerval "],["impl Clone for vfs_cap_data "],["impl Clone for uffdio_copy "],["impl Clone for open_how "],["impl Clone for sigevent "],["impl Clone for user_desc "],["impl Clone for uffd_msg "],["impl Clone for uffdio_api "],["impl Clone for __user_cap_data_struct "],["impl Clone for __kernel_old_itimerval "],["impl Clone for uffdio_continue "],["impl Clone for __sifields__bindgen_ty_5__bindgen_ty_1 "],["impl Clone for f_owner_ex "],["impl Clone for files_stat_struct "],["impl<Storage: Clone > Clone for __BindgenBitfieldUnit <Storage>"],["impl Clone for siginfo__bindgen_ty_1 "],["impl Clone for vfs_ns_cap_data "],["impl Clone for statx "],["impl Clone for termios "],["impl Clone for kernel_sigset_t "],["impl Clone for uffd_msg__bindgen_ty_1__bindgen_ty_1 "]],
"linux_syscall":[["impl Clone for Syscall "],["impl Clone for Result "],["impl Clone for Result "],["impl Clone for Result "],["impl Clone for Result "],["impl Clone for Result "]],
@@ -77,9 +77,9 @@
"serde_json":[["impl Clone for Value "],["impl Clone for Category "],["impl Clone for Number "],["impl Clone for Map <String , Value >"],["impl Clone for CompactFormatter "],["impl<'a> Clone for PrettyFormatter <'a>"]],
"serde_spanned":[["impl<T: Clone > Clone for Spanned <T>"]],
"serde_yaml":[["impl Clone for Number "],["impl Clone for TaggedValue "],["impl Clone for Mapping "],["impl Clone for Value "],["impl Clone for Tag "]],
-"shadow_rs":[["impl Clone for Scheduler "],["impl Clone for TCPCong_ "],["impl Clone for StateListenerFilter "],["impl Clone for FmtOptions "],["impl Clone for LatchWaiter "],["impl Clone for CompatFile "],["impl Clone for NoInterface "],["impl<T: Clone > Clone for NullableOption <T>"],["impl Clone for LatchCounter "],["impl<T> Clone for SockaddrUnix <T>where\n T: Borrow <sockaddr_un > + Clone , "],["impl<T: Clone > Clone for ForeignArrayPtr <T>"],["impl Clone for Sharing "],["impl Clone for DescriptorTable "],["impl Clone for GraphOptions "],["impl Clone for ConfigOptions "],["impl Clone for LatchWaiter "],["impl<T> Clone for Magic <T>"],["impl Clone for ProcessId "],["impl Clone for linux___sifields__bindgen_ty_1 "],["impl Clone for _Tracker "],["impl Clone for __fsid_t "],["impl Clone for SockaddrStorage "],["impl Clone for linux___sifields__bindgen_ty_2 "],["impl Clone for InetSocketWeak "],["impl Clone for _Packet "],["impl Clone for _GList "],["impl Clone for SyscallReturnDone "],["impl Clone for ProcessFinalState "],["impl Clone for DescriptorHandleError "],["impl Clone for _TriggerObject "],["impl Clone for linux_siginfo "],["impl Clone for BindError "],["impl Clone for FileMode "],["impl<T: Clone + Prefix > Clone for Time <T>"],["impl Clone for _CompatSocketObject "],["impl Clone for iovec "],["impl Clone for linux_siginfo__bindgen_ty_1__bindgen_ty_1 "],["impl Clone for PcapOptions "],["impl Clone for StraceLoggingMode "],["impl Clone for UnixSocketType "],["impl Clone for ThreadUnparker "],["impl Clone for BufferState "],["impl Clone for DescriptorHandle "],["impl Clone for Counter "],["impl Clone for statx_timestamp "],["impl Clone for CliOptions "],["impl Clone for _Address "],["impl Clone for ObjectCounter "],["impl Clone for HostInfo "],["impl Clone for _GTimer "],["impl Clone for QDiscMode "],["impl Clone for linux___sifields__bindgen_ty_5__bindgen_ty_1 "],["impl Clone for LogLevel "],["impl Clone for CompatUntypedForeignPtr "],["impl Clone for _Trigger "],["impl Clone for linux_siginfo__bindgen_ty_1 "],["impl Clone for InetSocket "],["impl Clone for TimePrefixUpper "],["impl<T> Clone for HostTreePointer <T>"],["impl Clone for _TCP "],["impl Clone for _StatusListener "],["impl Clone for _LegacyFileFunctionTable "],["impl Clone for linux___sifields__bindgen_ty_7 "],["impl Clone for HostName "],["impl Clone for _DNS "],["impl Clone for StraceFmtMode "],["impl Clone for ThreadParker "],["impl Clone for FileSource "],["impl Clone for Signal "],["impl Clone for TCPCongHooks_ "],["impl Clone for Compression "],["impl Clone for SiPrefixUpper "],["impl Clone for Mapping "],["impl Clone for tcp_info "],["impl Clone for linux___sifields__bindgen_ty_3 "],["impl Clone for PathProperties "],["impl Clone for ProcessInfo "],["impl Clone for ConfigFileOptions "],["impl Clone for HostInfo "],["impl Clone for FileStatus "],["impl Clone for ProcessArgs "],["impl Clone for SyscallReturn "],["impl Clone for GeneralOptions "],["impl Clone for ThreadId "],["impl Clone for CountedLegacyFileRef "],["impl Clone for linux___sifields__bindgen_ty_4 "],["impl Clone for _PacketTCPHeader "],["impl Clone for IoVec "],["impl Clone for RunningVal "],["impl Clone for ExitStatus "],["impl Clone for pollfd "],["impl Clone for ProcessOptions "],["impl Clone for LogInfoFlag "],["impl Clone for _Epoll "],["impl Clone for ExperimentalOptions "],["impl Clone for File "],["impl Clone for MappingPath "],["impl Clone for SiPrefix "],["impl Clone for SyscallReturnBlocked "],["impl Clone for linux___sifields__bindgen_ty_6 "],["impl Clone for UnixSocketTypeConversionError "],["impl Clone for PacketRc "],["impl Clone for TaskRef "],["impl Clone for FileState "],["impl Clone for linux___sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_1 "],["impl Clone for _FutexTable "],["impl Clone for linux___sifields__bindgen_ty_5 "],["impl Clone for EnvName "],["impl<T: Clone + Prefix > Clone for BitsPerSec <T>"],["impl Clone for statfs "],["impl Clone for PcapConfig "],["impl Clone for OpenFile "],["impl Clone for NetworkOptions "],["impl Clone for TimePrefix "],["impl Clone for stat "],["impl Clone for WorkerThreadID "],["impl Clone for linux___sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_3 "],["impl Clone for ThreadUnparkerUnassigned "],["impl Clone for timespec "],["impl Clone for MemInfo "],["impl Clone for _CompatSocket "],["impl Clone for Descriptor "],["impl<T: Clone + Prefix > Clone for Bytes <T>"],["impl Clone for _RegularFile "],["impl Clone for _Futex "],["impl Clone for ChunkType "],["impl Clone for Bandwidth "],["impl<Storage: Clone > Clone for __BindgenBitfieldUnit <Storage>"],["impl Clone for linux_sigval "],["impl Clone for linux___sifields "],["impl Clone for statx "],["impl Clone for HostDefaultOptions "],["impl Clone for linux___sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_2 "],["impl Clone for LegacyFileCounter "],["impl Clone for HostOptions "],["impl Clone for _NetworkInterface "],["impl Clone for Socket "],["impl<V: Clone > Clone for IntervalMap <V>"],["impl Clone for timeval "],["impl Clone for GraphSource "]],
+"shadow_rs":[["impl Clone for ThreadUnparker "],["impl Clone for SyscallReturnBlocked "],["impl Clone for SockaddrStorage "],["impl<T: Clone + Prefix > Clone for Bytes <T>"],["impl Clone for tcp_info "],["impl Clone for _Tracker "],["impl Clone for CompatUntypedForeignPtr "],["impl Clone for ThreadUnparkerUnassigned "],["impl Clone for ThreadId "],["impl Clone for Sharing "],["impl<T: Clone > Clone for ForeignArrayPtr <T>"],["impl Clone for ProcessArgs "],["impl Clone for HostInfo "],["impl Clone for statfs "],["impl Clone for ProcessId "],["impl Clone for linux___sifields__bindgen_ty_2 "],["impl Clone for CompatFile "],["impl Clone for linux___sifields__bindgen_ty_3 "],["impl Clone for UnixSocketType "],["impl Clone for WorkerThreadID "],["impl Clone for ExperimentalOptions "],["impl Clone for HostDefaultOptions "],["impl Clone for FileSource "],["impl Clone for linux___sifields__bindgen_ty_1 "],["impl Clone for _Packet "],["impl Clone for NetworkOptions "],["impl Clone for MappingPath "],["impl Clone for linux___sifields "],["impl Clone for LogLevel "],["impl Clone for statx "],["impl Clone for GraphOptions "],["impl Clone for StraceLoggingMode "],["impl Clone for LegacyFileCounter "],["impl Clone for InetSocketWeak "],["impl Clone for BindError "],["impl Clone for _RegularFile "],["impl Clone for linux_siginfo__bindgen_ty_1__bindgen_ty_1 "],["impl Clone for _TriggerObject "],["impl Clone for QDiscMode "],["impl Clone for linux___sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_3 "],["impl Clone for linux___sifields__bindgen_ty_6 "],["impl<T: Clone + Prefix > Clone for BitsPerSec <T>"],["impl Clone for DescriptorHandle "],["impl Clone for ThreadParker "],["impl Clone for TaskRef "],["impl Clone for ProcessFinalState "],["impl Clone for HostName "],["impl Clone for BufferState "],["impl Clone for _Trigger "],["impl Clone for _CompatSocket "],["impl Clone for ExitStatus "],["impl Clone for PcapConfig "],["impl Clone for _FutexTable "],["impl Clone for linux___sifields__bindgen_ty_4 "],["impl Clone for HostInfo "],["impl<T: Clone + Prefix > Clone for Time <T>"],["impl Clone for NoInterface "],["impl<T> Clone for Magic <T>"],["impl Clone for _NetworkInterface "],["impl Clone for TimePrefixUpper "],["impl Clone for SyscallReturn "],["impl Clone for DescriptorTable "],["impl Clone for FmtOptions "],["impl Clone for ProcessOptions "],["impl Clone for statx_timestamp "],["impl Clone for linux___sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_1 "],["impl Clone for SyscallReturnDone "],["impl Clone for PathProperties "],["impl Clone for _Futex "],["impl Clone for OpenFile "],["impl Clone for Counter "],["impl<T> Clone for SockaddrUnix <T>where\n T: Borrow <sockaddr_un > + Clone , "],["impl Clone for TimePrefix "],["impl Clone for _TCP "],["impl Clone for _GTimer "],["impl Clone for InetSocket "],["impl Clone for PcapOptions "],["impl Clone for timespec "],["impl Clone for __fsid_t "],["impl Clone for FileStatus "],["impl Clone for IoVec "],["impl Clone for RunningVal "],["impl Clone for _StatusListener "],["impl Clone for Socket "],["impl Clone for Compression "],["impl Clone for MemInfo "],["impl Clone for linux_sigval "],["impl Clone for ConfigFileOptions "],["impl<T> Clone for HostTreePointer <T>"],["impl<Storage: Clone > Clone for __BindgenBitfieldUnit <Storage>"],["impl<V: Clone > Clone for IntervalMap <V>"],["impl Clone for LatchCounter "],["impl Clone for _PacketTCPHeader "],["impl Clone for DescriptorHandleError "],["impl Clone for File "],["impl Clone for linux___sifields__bindgen_ty_5 "],["impl Clone for _Address "],["impl Clone for linux_siginfo__bindgen_ty_1 "],["impl Clone for Scheduler "],["impl Clone for linux___sifields__bindgen_ty_7 "],["impl Clone for TCPCongHooks_ "],["impl Clone for Bandwidth "],["impl Clone for SiPrefix "],["impl Clone for GraphSource "],["impl Clone for StateListenerFilter "],["impl Clone for ConfigOptions "],["impl Clone for _DNS "],["impl Clone for pollfd "],["impl Clone for StraceFmtMode "],["impl Clone for _CompatSocketObject "],["impl Clone for UnixSocketTypeConversionError "],["impl<T: Clone > Clone for NullableOption <T>"],["impl Clone for CliOptions "],["impl Clone for LatchWaiter "],["impl Clone for HostOptions "],["impl Clone for timeval "],["impl Clone for Signal "],["impl Clone for FileMode "],["impl Clone for PacketRc "],["impl Clone for Descriptor "],["impl Clone for ObjectCounter "],["impl Clone for Mapping "],["impl Clone for TCPCong_ "],["impl Clone for linux___sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_2 "],["impl Clone for _LegacyFileFunctionTable "],["impl Clone for FileState "],["impl Clone for _GList "],["impl Clone for CountedLegacyFileRef "],["impl Clone for EnvName "],["impl Clone for iovec "],["impl Clone for ProcessInfo "],["impl Clone for GeneralOptions "],["impl Clone for SiPrefixUpper "],["impl Clone for _Epoll "],["impl Clone for linux___sifields__bindgen_ty_5__bindgen_ty_1 "],["impl Clone for LatchWaiter "],["impl Clone for LogInfoFlag "],["impl Clone for ChunkType "],["impl Clone for stat "],["impl Clone for linux_siginfo "]],
"shadow_shim":[["impl Clone for Mode "],["impl Clone for ThreadLocalStorageKey "],["impl Clone for TlsOneThreadStorageAllocation "]],
-"shadow_shim_helper_rs":[["impl<T> Clone for SyncSendPointer <T>"],["impl Clone for ShimEventToShim "],["impl Clone for Tag "],["impl Clone for HostId "],["impl<T> Clone for ForeignPtr <T>"],["impl Clone for SysCallReg "],["impl Clone for SimulationTime "],["impl<T> Clone for SendPointer <T>"],["impl Clone for ShimEventSyscallComplete "],["impl Clone for ShimEventAddThreadRes "],["impl Clone for ShimEventAddThreadReq "],["impl Clone for ShimEventStartReq "],["impl Clone for ManagedPhysicalMemoryAddr "],["impl Clone for EmulatedTime "],["impl<T: Clone > Clone for FfiOption <T>"],["impl Clone for ShimEventToShadow "],["impl Clone for ShimEventSyscall "],["impl Clone for SysCallArgs "]],
+"shadow_shim_helper_rs":[["impl Clone for SysCallArgs "],["impl Clone for HostId "],["impl<T> Clone for SendPointer <T>"],["impl Clone for SysCallReg "],["impl<T> Clone for SyncSendPointer <T>"],["impl Clone for ShimEventToShadow "],["impl Clone for ShimEventSyscall "],["impl Clone for ShimEventToShim "],["impl<T: Clone > Clone for FfiOption <T>"],["impl Clone for ShimEventAddThreadReq "],["impl<T> Clone for ForeignPtr <T>"],["impl Clone for ShimEventSyscallComplete "],["impl Clone for EmulatedTime "],["impl Clone for SimulationTime "],["impl Clone for Tag "],["impl Clone for ShimEventAddThreadRes "],["impl Clone for ManagedPhysicalMemoryAddr "],["impl Clone for ShimEventStartReq "]],
"shadow_shmem":[["impl Clone for ShMemBlockSerialized "]],
"signal_hook":[["impl Clone for SignalOnly "],["impl Clone for Handle "],["impl Clone for WithRawSiginfo "]],
"signal_hook_registry":[["impl Clone for SigId "]],
diff --git a/docs/rust/implementors/core/cmp/trait.Eq.js b/docs/rust/implementors/core/cmp/trait.Eq.js
index d9c26ac6c70..8909f730609 100644
--- a/docs/rust/implementors/core/cmp/trait.Eq.js
+++ b/docs/rust/implementors/core/cmp/trait.Eq.js
@@ -30,7 +30,7 @@
"hashbrown":[["impl Eq for TryReserveError "],["impl<T, S, A> Eq for HashSet <T, S, A>where\n T: Eq + Hash ,\n S: BuildHasher ,\n A: Allocator + Clone , "],["impl<K, V, S, A> Eq for HashMap <K, V, S, A>where\n K: Eq + Hash ,\n V: Eq ,\n S: BuildHasher ,\n A: Allocator + Clone , "]],
"indexmap":[["impl<K, V, S> Eq for IndexMap <K, V, S>where\n K: Eq + Hash ,\n V: Eq ,\n S: BuildHasher , "],["impl<T, S> Eq for IndexSet <T, S>where\n T: Eq + Hash ,\n S: BuildHasher , "]],
"libc":[["impl Eq for servent "],["impl Eq for seminfo "],["impl Eq for Elf32_Phdr "],["impl Eq for dirent64 "],["impl Eq for packet_mreq "],["impl Eq for pthread_rwlockattr_t "],["impl Eq for sockaddr_storage "],["impl Eq for ip_mreq_source "],["impl Eq for mntent "],["impl Eq for itimerval "],["impl Eq for ff_condition_effect "],["impl Eq for sembuf "],["impl Eq for sigaction "],["impl Eq for msqid_ds "],["impl Eq for fd_set "],["impl Eq for dqblk "],["impl Eq for input_event "],["impl Eq for pollfd "],["impl Eq for __c_anonymous_ptrace_syscall_info_data "],["impl Eq for Elf64_Sym "],["impl Eq for nlattr "],["impl Eq for iovec "],["impl Eq for option "],["impl Eq for in6_addr "],["impl Eq for Elf32_Shdr "],["impl Eq for epoll_event "],["impl Eq for uinput_user_dev "],["impl Eq for sockaddr_nl "],["impl Eq for __c_anonymous_ptrace_syscall_info_seccomp "],["impl Eq for uinput_abs_setup "],["impl Eq for pthread_attr_t "],["impl Eq for rtentry "],["impl Eq for mallinfo2 "],["impl Eq for ff_constant_effect "],["impl Eq for input_absinfo "],["impl Eq for mq_attr "],["impl Eq for shmid_ds "],["impl Eq for __c_anonymous_sockaddr_can_j1939 "],["impl Eq for spwd "],["impl Eq for sigevent "],["impl Eq for statx "],["impl Eq for seccomp_data "],["impl Eq for regmatch_t "],["impl Eq for ptrace_rseq_configuration "],["impl Eq for statvfs64 "],["impl Eq for __exit_status "],["impl Eq for arpreq_old "],["impl Eq for in_addr "],["impl Eq for in6_ifreq "],["impl Eq for cpu_set_t "],["impl Eq for inotify_event "],["impl Eq for __c_anonymous_ptrace_syscall_info_exit "],["impl Eq for ipc_perm "],["impl Eq for ip_mreq "],["impl Eq for rlimit "],["impl Eq for _libc_fpstate "],["impl Eq for __c_anonymous_ifru_map "],["impl Eq for nl_mmap_hdr "],["impl Eq for group "],["impl Eq for pthread_barrierattr_t "],["impl Eq for fsid_t "],["impl Eq for Elf64_Ehdr "],["impl Eq for termios "],["impl Eq for Elf64_Chdr "],["impl Eq for pthread_barrier_t "],["impl Eq for fanotify_event_metadata "],["impl Eq for stack_t "],["impl Eq for arphdr "],["impl Eq for input_keymap_entry "],["impl Eq for pthread_rwlock_t "],["impl Eq for __c_anonymous_sockaddr_can_tp "],["impl Eq for stat64 "],["impl Eq for posix_spawnattr_t "],["impl Eq for timeval "],["impl Eq for j1939_filter "],["impl Eq for timespec "],["impl Eq for sctp_rcvinfo "],["impl Eq for pthread_cond_t "],["impl Eq for sock_fprog "],["impl Eq for can_filter "],["impl Eq for tm "],["impl Eq for in6_pktinfo "],["impl Eq for Elf32_Chdr "],["impl Eq for nl_mmap_req "],["impl Eq for lconv "],["impl Eq for ff_ramp_effect "],["impl Eq for if_nameindex "],["impl Eq for sctp_nxtinfo "],["impl Eq for sockaddr_ll "],["impl Eq for cmsghdr "],["impl Eq for ff_periodic_effect "],["impl Eq for tms "],["impl Eq for stat "],["impl Eq for ff_rumble_effect "],["impl Eq for ff_effect "],["impl Eq for regex_t "],["impl Eq for input_mask "],["impl Eq for mmsghdr "],["impl Eq for winsize "],["impl Eq for ff_trigger "],["impl Eq for utmpx "],["impl Eq for ff_replay "],["impl Eq for sock_filter "],["impl Eq for pthread_mutex_t "],["impl Eq for ntptimeval "],["impl Eq for sctp_authinfo "],["impl Eq for sigval "],["impl Eq for sigset_t "],["impl Eq for mcontext_t "],["impl Eq for sock_extended_err "],["impl Eq for sctp_sndinfo "],["impl Eq for statfs64 "],["impl Eq for utimbuf "],["impl Eq for uinput_setup "],["impl Eq for fanotify_response "],["impl Eq for sctp_prinfo "],["impl Eq for nlmsgerr "],["impl Eq for mallinfo "],["impl Eq for nlmsghdr "],["impl Eq for sockaddr_in6 "],["impl Eq for hwtstamp_config "],["impl Eq for ptrace_syscall_info "],["impl Eq for sockaddr_vm "],["impl Eq for sockaddr_in "],["impl Eq for signalfd_siginfo "],["impl Eq for user "],["impl Eq for timex "],["impl Eq for flock64 "],["impl Eq for passwd "],["impl Eq for open_how "],["impl Eq for flock "],["impl Eq for statfs "],["impl Eq for aiocb "],["impl Eq for pthread_condattr_t "],["impl Eq for __timeval "],["impl Eq for sysinfo "],["impl Eq for nl_pktinfo "],["impl Eq for in_pktinfo "],["impl Eq for ifaddrs "],["impl Eq for addrinfo "],["impl Eq for rlimit64 "],["impl Eq for uinput_ff_erase "],["impl Eq for linger "],["impl Eq for clone_args "],["impl Eq for file_clone_range "],["impl Eq for sockaddr "],["impl Eq for af_alg_iv "],["impl Eq for glob64_t "],["impl Eq for _libc_fpxreg "],["impl Eq for _libc_xmmreg "],["impl Eq for dirent "],["impl Eq for in6_rtmsg "],["impl Eq for Elf64_Shdr "],["impl Eq for ff_envelope "],["impl Eq for sockaddr_un "],["impl Eq for posix_spawn_file_actions_t "],["impl Eq for dl_phdr_info "],["impl Eq for ip_mreqn "],["impl Eq for __c_anonymous_ptrace_syscall_info_entry "],["impl Eq for hostent "],["impl Eq for statvfs "],["impl Eq for protoent "],["impl Eq for ptrace_peeksiginfo_args "],["impl Eq for user_regs_struct "],["impl Eq for sched_param "],["impl Eq for arpreq "],["impl Eq for Elf32_Sym "],["impl Eq for Dl_info "],["impl Eq for sem_t "],["impl Eq for pthread_mutexattr_t "],["impl Eq for ucontext_t "],["impl Eq for seccomp_notif_sizes "],["impl Eq for Elf64_Phdr "],["impl Eq for msginfo "],["impl Eq for utsname "],["impl Eq for glob_t "],["impl Eq for sockaddr_alg "],["impl Eq for semid_ds "],["impl Eq for statx_timestamp "],["impl Eq for msghdr "],["impl Eq for ucred "],["impl Eq for input_id "],["impl Eq for siginfo_t "],["impl Eq for itimerspec "],["impl Eq for genlmsghdr "],["impl Eq for sctp_sndrcvinfo "],["impl Eq for arpd_request "],["impl Eq for ipv6_mreq "],["impl Eq for user_fpregs_struct "],["impl Eq for termios2 "],["impl Eq for uinput_ff_upload "],["impl Eq for rusage "],["impl Eq for Elf32_Ehdr "],["impl Eq for sctp_initmsg "]],
-"linux_api":[["impl Eq for IoctlRequest "],["impl Eq for linux_clone_args "],["impl Eq for linux___kernel_old_timeval "],["impl Eq for SigInfoCodeTrap "],["impl Eq for EpollEvents "],["impl Eq for WaitId "],["impl Eq for EpollCreateFlags "],["impl Eq for SigInfoCodePoll "],["impl Eq for linux_sockaddr_in "],["impl Eq for SigInfoCodeIll "],["impl Eq for LinuxDefaultAction "],["impl Eq for linux_itimerval "],["impl Eq for linux_itimerspec "],["impl Eq for SigInfoCodeSi "],["impl Eq for FcntlLeaseType "],["impl Eq for ClockNanosleepFlags "],["impl Eq for FcntlRwHint "],["impl Eq for Signal "],["impl Eq for ITimerId "],["impl Eq for SigInfoCodeFpe "],["impl Eq for SigAltStackFlags "],["impl Eq for SigInfoCodeCld "],["impl Eq for ClockId "],["impl Eq for Pid "],["impl Eq for EpollCtlOp "],["impl Eq for linux_rseq "],["impl Eq for DescriptorFlags "],["impl Eq for sigset_t "],["impl Eq for SigInfoCode "],["impl Eq for FcntlOwner "],["impl Eq for FcntlCommand "],["impl Eq for MapFlags "],["impl Eq for MRemapFlags "],["impl Eq for SigInfoCodeSegv "],["impl Eq for linux_timespec "],["impl Eq for FcntlSealType "],["impl Eq for SigProcMaskAction "],["impl Eq for WaitFlags "],["impl Eq for SigActionFlags "],["impl Eq for OFlag "],["impl Eq for linux_timeval "],["impl Eq for CloneFlags "],["impl Eq for SigInfoCodeBus "],["impl Eq for ProtFlags "],["impl Eq for SigInfoCodeSys "],["impl Eq for Errno "]],
+"linux_api":[["impl Eq for IoctlRequest "],["impl Eq for linux_clone_args "],["impl Eq for linux___kernel_old_timeval "],["impl Eq for SigInfoCodeTrap "],["impl Eq for EpollEvents "],["impl Eq for WaitId "],["impl Eq for EpollCreateFlags "],["impl Eq for SigInfoCodePoll "],["impl Eq for linux_sockaddr_in "],["impl Eq for SigInfoCodeIll "],["impl Eq for LinuxDefaultAction "],["impl Eq for linux_itimerval "],["impl Eq for linux_itimerspec "],["impl Eq for SigInfoCodeSi "],["impl Eq for FcntlLeaseType "],["impl Eq for ClockNanosleepFlags "],["impl Eq for FcntlRwHint "],["impl Eq for Signal "],["impl Eq for ITimerId "],["impl Eq for SigInfoCodeFpe "],["impl Eq for SigAltStackFlags "],["impl Eq for SigInfoCodeCld "],["impl Eq for ClockId "],["impl Eq for ExecveAtFlags "],["impl Eq for Pid "],["impl Eq for EpollCtlOp "],["impl Eq for linux_rseq "],["impl Eq for DescriptorFlags "],["impl Eq for sigset_t "],["impl Eq for SigInfoCode "],["impl Eq for FcntlOwner "],["impl Eq for FcntlCommand "],["impl Eq for MapFlags "],["impl Eq for MRemapFlags "],["impl Eq for SigInfoCodeSegv "],["impl Eq for linux_timespec "],["impl Eq for FcntlSealType "],["impl Eq for SigProcMaskAction "],["impl Eq for WaitFlags "],["impl Eq for SigActionFlags "],["impl Eq for OFlag "],["impl Eq for linux_timeval "],["impl Eq for CloneFlags "],["impl Eq for SigInfoCodeBus "],["impl Eq for ProtFlags "],["impl Eq for SigInfoCodeSys "],["impl Eq for Errno "]],
"linux_errno":[["impl Eq for Error "]],
"linux_raw_sys":[["impl Eq for membarrier_cmd_flag "],["impl Eq for membarrier_cmd "],["impl Eq for __kernel_timespec "],["impl<Storage: Eq > Eq for __BindgenBitfieldUnit <Storage>"],["impl Eq for fsconfig_command "]],
"linux_syscall":[["impl Eq for Result "],["impl Eq for Result "],["impl Eq for Result "],["impl Eq for Result "],["impl Eq for Result "],["impl Eq for Syscall "]],
@@ -58,9 +58,9 @@
"serde_json":[["impl Eq for Category "],["impl Eq for Number "],["impl Eq for Map <String , Value >"],["impl Eq for Value "]],
"serde_spanned":[["impl<T: Eq > Eq for Spanned <T>"]],
"serde_yaml":[["impl Eq for Value "],["impl Eq for Tag "],["impl Eq for Mapping "]],
-"shadow_rs":[["impl Eq for TimePrefixUpper "],["impl Eq for QDiscMode "],["impl<'a> Eq for SysCallConditionRef <'a>"],["impl Eq for NoInterface "],["impl Eq for UnixSocketType "],["impl<'a> Eq for SysCallConditionRefMut <'a>"],["impl Eq for Event "],["impl Eq for HostName "],["impl Eq for LogInfoFlag "],["impl Eq for SysCallCondition "],["impl Eq for SiPrefix "],["impl Eq for FileMode "],["impl Eq for MappingPath "],["impl Eq for Mapping "],["impl Eq for PacketRc "],["impl Eq for ExitStatus "],["impl Eq for PacketEventData "],["impl<T: Eq + Prefix > Eq for Time <T>"],["impl Eq for IoVec "],["impl Eq for FmtOptions "],["impl Eq for StraceFmtMode "],["impl Eq for DescriptorHandle "],["impl Eq for ProcessFinalState "],["impl<T: Eq + Prefix > Eq for Bytes <T>"],["impl Eq for Blocked "],["impl Eq for Failed "],["impl Eq for Signal "],["impl Eq for EventData "],["impl Eq for ShadowNode "],["impl<Storage: Eq > Eq for __BindgenBitfieldUnit <Storage>"],["impl Eq for DescriptorHandleError "],["impl Eq for Sharing "],["impl<T: Eq > Eq for NullableOption <T>"],["impl Eq for SiPrefixUpper "],["impl Eq for ThreadId "],["impl Eq for EnvName "],["impl Eq for ProcessId "],["impl Eq for RunningVal "],["impl Eq for LocalEventData "],["impl Eq for TimePrefix "],["impl Eq for SyscallError "],["impl<V: Eq > Eq for Mutation <V>"],["impl Eq for Counter "],["impl<T: Eq + Prefix > Eq for BitsPerSec <T>"],["impl<T> Eq for SockaddrUnix <T>where\n T: Borrow <sockaddr_un >, "],["impl Eq for StatusListener "],["impl Eq for ChunkType "],["impl Eq for TaskRef "]],
-"shadow_shim":[["impl Eq for ThreadLocalStorageKey "],["impl Eq for Mode "]],
-"shadow_shim_helper_rs":[["impl Eq for SysCallReg "],["impl Eq for HostId "],["impl Eq for Tag "],["impl Eq for TimeParts "],["impl<T: Eq > Eq for FfiOption <T>"],["impl Eq for EmulatedTime "],["impl Eq for SimulationTime "],["impl<T: Eq > Eq for ForeignPtr <T>"]],
+"shadow_rs":[["impl<T: Eq > Eq for NullableOption <T>"],["impl Eq for PacketRc "],["impl Eq for LocalEventData "],["impl<Storage: Eq > Eq for __BindgenBitfieldUnit <Storage>"],["impl Eq for NoInterface "],["impl Eq for RunningVal "],["impl Eq for ProcessId "],["impl Eq for TaskRef "],["impl<T: Eq + Prefix > Eq for Bytes <T>"],["impl<T> Eq for SockaddrUnix <T>where\n T: Borrow <sockaddr_un >, "],["impl Eq for DescriptorHandleError "],["impl Eq for FmtOptions "],["impl<T: Eq + Prefix > Eq for Time <T>"],["impl<T: Eq + Prefix > Eq for BitsPerSec <T>"],["impl Eq for MappingPath "],["impl Eq for Failed "],["impl<'a> Eq for SysCallConditionRefMut <'a>"],["impl Eq for QDiscMode "],["impl Eq for ChunkType "],["impl Eq for UnixSocketType "],["impl Eq for EnvName "],["impl Eq for Event "],["impl Eq for TimePrefixUpper "],["impl<'a> Eq for SysCallConditionRef <'a>"],["impl Eq for FileMode "],["impl Eq for SysCallCondition "],["impl Eq for Sharing "],["impl Eq for Counter "],["impl Eq for EventData "],["impl Eq for Blocked "],["impl Eq for HostName "],["impl Eq for ProcessFinalState "],["impl Eq for PacketEventData "],["impl Eq for TimePrefix "],["impl<V: Eq > Eq for Mutation <V>"],["impl Eq for DescriptorHandle "],["impl Eq for LogInfoFlag "],["impl Eq for SiPrefixUpper "],["impl Eq for ShadowNode "],["impl Eq for StatusListener "],["impl Eq for Mapping "],["impl Eq for SiPrefix "],["impl Eq for Signal "],["impl Eq for ExitStatus "],["impl Eq for SyscallError "],["impl Eq for StraceFmtMode "],["impl Eq for IoVec "],["impl Eq for ThreadId "]],
+"shadow_shim":[["impl Eq for Mode "],["impl Eq for ThreadLocalStorageKey "]],
+"shadow_shim_helper_rs":[["impl Eq for SimulationTime "],["impl Eq for EmulatedTime "],["impl<T: Eq > Eq for FfiOption <T>"],["impl Eq for HostId "],["impl Eq for TimeParts "],["impl<T: Eq > Eq for ForeignPtr <T>"],["impl Eq for SysCallReg "],["impl Eq for Tag "]],
"signal_hook_registry":[["impl Eq for SigId "]],
"slotmap":[["impl<K, V, S> Eq for SparseSecondaryMap <K, V, S>where\n K: Key ,\n V: Eq ,\n S: BuildHasher , "],["impl<K: Key , V: Eq > Eq for SecondaryMap <K, V>"],["impl Eq for KeyData "],["impl Eq for DefaultKey "]],
"smallvec":[["impl<A: Array > Eq for SmallVec <A>where\n A::Item : Eq , "]],
diff --git a/docs/rust/implementors/core/cmp/trait.Ord.js b/docs/rust/implementors/core/cmp/trait.Ord.js
index f74e5f70f17..7f23a1f86be 100644
--- a/docs/rust/implementors/core/cmp/trait.Ord.js
+++ b/docs/rust/implementors/core/cmp/trait.Ord.js
@@ -28,8 +28,8 @@
"schemars":[["impl<T: Ord > Ord for SingleOrVec <T>"],["impl Ord for InstanceType "]],
"serde_spanned":[["impl<T: Ord > Ord for Spanned <T>"]],
"serde_yaml":[["impl Ord for Tag "]],
-"shadow_rs":[["impl Ord for ProcessId "],["impl<Storage: Ord > Ord for __BindgenBitfieldUnit <Storage>"],["impl Ord for EnvName "],["impl Ord for ThreadId "],["impl Ord for HostName "],["impl Ord for DescriptorHandle "],["impl Ord for StatusListener "]],
-"shadow_shim_helper_rs":[["impl Ord for EmulatedTime "],["impl<T: Ord > Ord for FfiOption <T>"],["impl Ord for SimulationTime "],["impl Ord for HostId "]],
+"shadow_rs":[["impl Ord for EnvName "],["impl Ord for HostName "],["impl<Storage: Ord > Ord for __BindgenBitfieldUnit <Storage>"],["impl Ord for StatusListener "],["impl Ord for ProcessId "],["impl Ord for ThreadId "],["impl Ord for DescriptorHandle "]],
+"shadow_shim_helper_rs":[["impl Ord for HostId "],["impl<T: Ord > Ord for FfiOption <T>"],["impl Ord for SimulationTime "],["impl Ord for EmulatedTime "]],
"signal_hook_registry":[["impl Ord for SigId "]],
"slotmap":[["impl Ord for KeyData "],["impl Ord for DefaultKey "]],
"smallvec":[["impl<A: Array > Ord for SmallVec <A>where\n A::Item : Ord , "]],
diff --git a/docs/rust/implementors/core/cmp/trait.PartialEq.js b/docs/rust/implementors/core/cmp/trait.PartialEq.js
index 1e83eccf190..b560d661f25 100644
--- a/docs/rust/implementors/core/cmp/trait.PartialEq.js
+++ b/docs/rust/implementors/core/cmp/trait.PartialEq.js
@@ -31,7 +31,7 @@
"hashbrown":[["impl<K, V, S, A> PartialEq <HashMap <K, V, S, A>> for HashMap <K, V, S, A>where\n K: Eq + Hash ,\n V: PartialEq ,\n S: BuildHasher ,\n A: Allocator + Clone , "],["impl PartialEq <TryReserveError > for TryReserveError "],["impl<T, S, A> PartialEq <HashSet <T, S, A>> for HashSet <T, S, A>where\n T: Eq + Hash ,\n S: BuildHasher ,\n A: Allocator + Clone , "]],
"indexmap":[["impl<T, S1, S2> PartialEq <IndexSet <T, S2>> for IndexSet <T, S1>where\n T: Hash + Eq ,\n S1: BuildHasher ,\n S2: BuildHasher , "],["impl<K, V1, S1, V2, S2> PartialEq <IndexMap <K, V2, S2>> for IndexMap <K, V1, S1>where\n K: Hash + Eq ,\n V1: PartialEq <V2>,\n S1: BuildHasher ,\n S2: BuildHasher , "]],
"libc":[["impl PartialEq <Elf32_Sym > for Elf32_Sym "],["impl PartialEq <signalfd_siginfo > for signalfd_siginfo "],["impl PartialEq <aiocb > for aiocb "],["impl PartialEq <mmsghdr > for mmsghdr "],["impl PartialEq <sctp_nxtinfo > for sctp_nxtinfo "],["impl PartialEq <seccomp_data > for seccomp_data "],["impl PartialEq <msqid_ds > for msqid_ds "],["impl PartialEq <pthread_attr_t > for pthread_attr_t "],["impl PartialEq <in6_pktinfo > for in6_pktinfo "],["impl PartialEq <statfs64 > for statfs64 "],["impl PartialEq <sctp_prinfo > for sctp_prinfo "],["impl PartialEq <pthread_condattr_t > for pthread_condattr_t "],["impl PartialEq <input_keymap_entry > for input_keymap_entry "],["impl PartialEq <ff_envelope > for ff_envelope "],["impl PartialEq <uinput_ff_erase > for uinput_ff_erase "],["impl PartialEq <ip_mreq > for ip_mreq "],["impl PartialEq <addrinfo > for addrinfo "],["impl PartialEq <ff_replay > for ff_replay "],["impl PartialEq <in_pktinfo > for in_pktinfo "],["impl PartialEq <siginfo_t > for siginfo_t "],["impl PartialEq <regmatch_t > for regmatch_t "],["impl PartialEq <sigevent > for sigevent "],["impl PartialEq <Elf64_Shdr > for Elf64_Shdr "],["impl PartialEq <__c_anonymous_ptrace_syscall_info_entry > for __c_anonymous_ptrace_syscall_info_entry "],["impl PartialEq <sysinfo > for sysinfo "],["impl PartialEq <mallinfo > for mallinfo "],["impl PartialEq <__c_anonymous_ptrace_syscall_info_data > for __c_anonymous_ptrace_syscall_info_data "],["impl PartialEq <regex_t > for regex_t "],["impl PartialEq <input_mask > for input_mask "],["impl PartialEq <can_filter > for can_filter "],["impl PartialEq <dirent > for dirent "],["impl PartialEq <statvfs > for statvfs "],["impl PartialEq <ff_periodic_effect > for ff_periodic_effect "],["impl PartialEq <timex > for timex "],["impl PartialEq <spwd > for spwd "],["impl PartialEq <genlmsghdr > for genlmsghdr "],["impl PartialEq <ff_condition_effect > for ff_condition_effect "],["impl PartialEq <in_addr > for in_addr "],["impl PartialEq <inotify_event > for inotify_event "],["impl PartialEq <tms > for tms "],["impl PartialEq <mntent > for mntent "],["impl PartialEq <user_regs_struct > for user_regs_struct "],["impl PartialEq <packet_mreq > for packet_mreq "],["impl PartialEq <Elf32_Chdr > for Elf32_Chdr "],["impl PartialEq <sigaction > for sigaction "],["impl PartialEq <pthread_rwlock_t > for pthread_rwlock_t "],["impl PartialEq <sigset_t > for sigset_t "],["impl PartialEq <rtentry > for rtentry "],["impl PartialEq <sockaddr_ll > for sockaddr_ll "],["impl PartialEq <sctp_sndrcvinfo > for sctp_sndrcvinfo "],["impl PartialEq <open_how > for open_how "],["impl PartialEq <semid_ds > for semid_ds "],["impl PartialEq <sem_t > for sem_t "],["impl PartialEq <ucred > for ucred "],["impl PartialEq <msghdr > for msghdr "],["impl PartialEq <uinput_abs_setup > for uinput_abs_setup "],["impl PartialEq <tm > for tm "],["impl PartialEq <ptrace_peeksiginfo_args > for ptrace_peeksiginfo_args "],["impl PartialEq <timespec > for timespec "],["impl PartialEq <pthread_rwlockattr_t > for pthread_rwlockattr_t "],["impl PartialEq <__c_anonymous_sockaddr_can_tp > for __c_anonymous_sockaddr_can_tp "],["impl PartialEq <pthread_cond_t > for pthread_cond_t "],["impl PartialEq <ifaddrs > for ifaddrs "],["impl PartialEq <nlmsghdr > for nlmsghdr "],["impl PartialEq <input_event > for input_event "],["impl PartialEq <sched_param > for sched_param "],["impl PartialEq <sockaddr_in6 > for sockaddr_in6 "],["impl PartialEq <sigval > for sigval "],["impl PartialEq <__exit_status > for __exit_status "],["impl PartialEq <sock_filter > for sock_filter "],["impl PartialEq <dirent64 > for dirent64 "],["impl PartialEq <sockaddr_un > for sockaddr_un "],["impl PartialEq <in6_addr > for in6_addr "],["impl PartialEq <in6_ifreq > for in6_ifreq "],["impl PartialEq <mq_attr > for mq_attr "],["impl PartialEq <sockaddr_storage > for sockaddr_storage "],["impl PartialEq <sockaddr_nl > for sockaddr_nl "],["impl PartialEq <nlattr > for nlattr "],["impl PartialEq <utimbuf > for utimbuf "],["impl PartialEq <Elf32_Phdr > for Elf32_Phdr "],["impl PartialEq <Dl_info > for Dl_info "],["impl PartialEq <_libc_fpstate > for _libc_fpstate "],["impl PartialEq <protoent > for protoent "],["impl PartialEq <utsname > for utsname "],["impl PartialEq <rlimit64 > for rlimit64 "],["impl PartialEq <stat > for stat "],["impl PartialEq <ucontext_t > for ucontext_t "],["impl PartialEq <nl_mmap_req > for nl_mmap_req "],["impl PartialEq <arpreq_old > for arpreq_old "],["impl PartialEq <nlmsgerr > for nlmsgerr "],["impl PartialEq <fd_set > for fd_set "],["impl PartialEq <fsid_t > for fsid_t "],["impl PartialEq <sctp_sndinfo > for sctp_sndinfo "],["impl PartialEq <itimerspec > for itimerspec "],["impl PartialEq <statx > for statx "],["impl PartialEq <nl_pktinfo > for nl_pktinfo "],["impl PartialEq <uinput_ff_upload > for uinput_ff_upload "],["impl PartialEq <cmsghdr > for cmsghdr "],["impl PartialEq <__c_anonymous_sockaddr_can_j1939 > for __c_anonymous_sockaddr_can_j1939 "],["impl PartialEq <user > for user "],["impl PartialEq <pthread_mutex_t > for pthread_mutex_t "],["impl PartialEq <_libc_xmmreg > for _libc_xmmreg "],["impl PartialEq <ff_effect > for ff_effect "],["impl PartialEq <pollfd > for pollfd "],["impl PartialEq <__c_anonymous_ptrace_syscall_info_exit > for __c_anonymous_ptrace_syscall_info_exit "],["impl PartialEq <ipc_perm > for ipc_perm "],["impl PartialEq <__c_anonymous_ifru_map > for __c_anonymous_ifru_map "],["impl PartialEq <Elf64_Ehdr > for Elf64_Ehdr "],["impl PartialEq <uinput_user_dev > for uinput_user_dev "],["impl PartialEq <glob_t > for glob_t "],["impl PartialEq <input_id > for input_id "],["impl PartialEq <option > for option "],["impl PartialEq <sembuf > for sembuf "],["impl PartialEq <__timeval > for __timeval "],["impl PartialEq <uinput_setup > for uinput_setup "],["impl PartialEq <statvfs64 > for statvfs64 "],["impl PartialEq <sctp_authinfo > for sctp_authinfo "],["impl PartialEq <cpu_set_t > for cpu_set_t "],["impl PartialEq <clone_args > for clone_args "],["impl PartialEq <sctp_initmsg > for sctp_initmsg "],["impl PartialEq <arpd_request > for arpd_request "],["impl PartialEq <mcontext_t > for mcontext_t "],["impl PartialEq <servent > for servent "],["impl PartialEq <flock > for flock "],["impl PartialEq <Elf64_Sym > for Elf64_Sym "],["impl PartialEq <hwtstamp_config > for hwtstamp_config "],["impl PartialEq <af_alg_iv > for af_alg_iv "],["impl PartialEq <if_nameindex > for if_nameindex "],["impl PartialEq <sockaddr_vm > for sockaddr_vm "],["impl PartialEq <sockaddr > for sockaddr "],["impl PartialEq <statx_timestamp > for statx_timestamp "],["impl PartialEq <nl_mmap_hdr > for nl_mmap_hdr "],["impl PartialEq <j1939_filter > for j1939_filter "],["impl PartialEq <input_absinfo > for input_absinfo "],["impl PartialEq <pthread_barrierattr_t > for pthread_barrierattr_t "],["impl PartialEq <rlimit > for rlimit "],["impl PartialEq <arpreq > for arpreq "],["impl PartialEq <sctp_rcvinfo > for sctp_rcvinfo "],["impl PartialEq <in6_rtmsg > for in6_rtmsg "],["impl PartialEq <iovec > for iovec "],["impl PartialEq <stat64 > for stat64 "],["impl PartialEq <flock64 > for flock64 "],["impl PartialEq <dl_phdr_info > for dl_phdr_info "],["impl PartialEq <arphdr > for arphdr "],["impl PartialEq <pthread_barrier_t > for pthread_barrier_t "],["impl PartialEq <posix_spawn_file_actions_t > for posix_spawn_file_actions_t "],["impl PartialEq <__c_anonymous_ptrace_syscall_info_seccomp > for __c_anonymous_ptrace_syscall_info_seccomp "],["impl PartialEq <sockaddr_in > for sockaddr_in "],["impl PartialEq <ff_ramp_effect > for ff_ramp_effect "],["impl PartialEq <group > for group "],["impl PartialEq <termios > for termios "],["impl PartialEq <dqblk > for dqblk "],["impl PartialEq <Elf64_Phdr > for Elf64_Phdr "],["impl PartialEq <winsize > for winsize "],["impl PartialEq <termios2 > for termios2 "],["impl PartialEq <ntptimeval > for ntptimeval "],["impl PartialEq <ptrace_rseq_configuration > for ptrace_rseq_configuration "],["impl PartialEq <sockaddr_alg > for sockaddr_alg "],["impl PartialEq <Elf32_Shdr > for Elf32_Shdr "],["impl PartialEq <epoll_event > for epoll_event "],["impl PartialEq <shmid_ds > for shmid_ds "],["impl PartialEq <pthread_mutexattr_t > for pthread_mutexattr_t "],["impl PartialEq <user_fpregs_struct > for user_fpregs_struct "],["impl PartialEq <Elf64_Chdr > for Elf64_Chdr "],["impl PartialEq <fanotify_event_metadata > for fanotify_event_metadata "],["impl PartialEq <utmpx > for utmpx "],["impl PartialEq <rusage > for rusage "],["impl PartialEq <seminfo > for seminfo "],["impl PartialEq <ip_mreqn > for ip_mreqn "],["impl PartialEq <timeval > for timeval "],["impl PartialEq <passwd > for passwd "],["impl PartialEq <itimerval > for itimerval "],["impl PartialEq <ff_trigger > for ff_trigger "],["impl PartialEq <ipv6_mreq > for ipv6_mreq "],["impl PartialEq <lconv > for lconv "],["impl PartialEq <ip_mreq_source > for ip_mreq_source "],["impl PartialEq <sock_extended_err > for sock_extended_err "],["impl PartialEq <linger > for linger "],["impl PartialEq <ff_rumble_effect > for ff_rumble_effect "],["impl PartialEq <Elf32_Ehdr > for Elf32_Ehdr "],["impl PartialEq <ptrace_syscall_info > for ptrace_syscall_info "],["impl PartialEq <statfs > for statfs "],["impl PartialEq <glob64_t > for glob64_t "],["impl PartialEq <posix_spawnattr_t > for posix_spawnattr_t "],["impl PartialEq <sock_fprog > for sock_fprog "],["impl PartialEq <msginfo > for msginfo "],["impl PartialEq <seccomp_notif_sizes > for seccomp_notif_sizes "],["impl PartialEq <fanotify_response > for fanotify_response "],["impl PartialEq <stack_t > for stack_t "],["impl PartialEq <hostent > for hostent "],["impl PartialEq <_libc_fpxreg > for _libc_fpxreg "],["impl PartialEq <file_clone_range > for file_clone_range "],["impl PartialEq <mallinfo2 > for mallinfo2 "],["impl PartialEq <ff_constant_effect > for ff_constant_effect "]],
-"linux_api":[["impl PartialEq <linux_clone_args > for linux_clone_args "],["impl PartialEq <WaitId > for WaitId "],["impl PartialEq <ProtFlags > for ProtFlags "],["impl PartialEq <SigInfoCodeSi > for SigInfoCodeSi "],["impl PartialEq <linux_rseq > for linux_rseq "],["impl PartialEq <linux_timespec > for linux_timespec "],["impl PartialEq <FcntlCommand > for FcntlCommand "],["impl PartialEq <EpollEvents > for EpollEvents "],["impl PartialEq <linux_itimerspec > for linux_itimerspec "],["impl PartialEq <IoctlRequest > for IoctlRequest "],["impl PartialEq <DescriptorFlags > for DescriptorFlags "],["impl PartialEq <SigInfoCodeTrap > for SigInfoCodeTrap "],["impl PartialEq <ClockNanosleepFlags > for ClockNanosleepFlags "],["impl PartialEq <Signal > for Signal "],["impl PartialEq <OFlag > for OFlag "],["impl PartialEq <SigAltStackFlags > for SigAltStackFlags "],["impl PartialEq <SigInfoCodeFpe > for SigInfoCodeFpe "],["impl PartialEq <EpollCtlOp > for EpollCtlOp "],["impl PartialEq <FcntlLeaseType > for FcntlLeaseType "],["impl PartialEq <linux_sockaddr_in > for linux_sockaddr_in "],["impl PartialEq <ClockId > for ClockId "],["impl PartialEq <FcntlOwner > for FcntlOwner "],["impl PartialEq <Errno > for Errno "],["impl PartialEq <SigInfoCode > for SigInfoCode "],["impl PartialEq <SigInfoCodeSys > for SigInfoCodeSys "],["impl PartialEq <CloneFlags > for CloneFlags "],["impl PartialEq <linux_itimerval > for linux_itimerval "],["impl PartialEq <linux_timeval > for linux_timeval "],["impl PartialEq <WaitFlags > for WaitFlags "],["impl PartialEq <FcntlSealType > for FcntlSealType "],["impl PartialEq <MapFlags > for MapFlags "],["impl PartialEq <LinuxDefaultAction > for LinuxDefaultAction "],["impl PartialEq <SigActionFlags > for SigActionFlags "],["impl PartialEq <SigInfoCodeSegv > for SigInfoCodeSegv "],["impl PartialEq <linux___kernel_old_timeval > for linux___kernel_old_timeval "],["impl PartialEq <FcntlRwHint > for FcntlRwHint "],["impl PartialEq <SigProcMaskAction > for SigProcMaskAction "],["impl PartialEq <SigInfoCodeBus > for SigInfoCodeBus "],["impl PartialEq <sigset_t > for sigset_t "],["impl PartialEq <SigInfoCodeIll > for SigInfoCodeIll "],["impl PartialEq <MRemapFlags > for MRemapFlags "],["impl PartialEq <ITimerId > for ITimerId "],["impl PartialEq <SigInfoCodeCld > for SigInfoCodeCld "],["impl PartialEq <SigInfoCodePoll > for SigInfoCodePoll "],["impl PartialEq <Pid > for Pid "],["impl PartialEq <EpollCreateFlags > for EpollCreateFlags "]],
+"linux_api":[["impl PartialEq <linux_clone_args > for linux_clone_args "],["impl PartialEq <WaitId > for WaitId "],["impl PartialEq <ProtFlags > for ProtFlags "],["impl PartialEq <SigInfoCodeSi > for SigInfoCodeSi "],["impl PartialEq <linux_rseq > for linux_rseq "],["impl PartialEq <linux_timespec > for linux_timespec "],["impl PartialEq <FcntlCommand > for FcntlCommand "],["impl PartialEq <EpollEvents > for EpollEvents "],["impl PartialEq <linux_itimerspec > for linux_itimerspec "],["impl PartialEq <IoctlRequest > for IoctlRequest "],["impl PartialEq <DescriptorFlags > for DescriptorFlags "],["impl PartialEq <SigInfoCodeTrap > for SigInfoCodeTrap "],["impl PartialEq <ClockNanosleepFlags > for ClockNanosleepFlags "],["impl PartialEq <Signal > for Signal "],["impl PartialEq <OFlag > for OFlag "],["impl PartialEq <SigAltStackFlags > for SigAltStackFlags "],["impl PartialEq <SigInfoCodeFpe > for SigInfoCodeFpe "],["impl PartialEq <EpollCtlOp > for EpollCtlOp "],["impl PartialEq <FcntlLeaseType > for FcntlLeaseType "],["impl PartialEq <linux_sockaddr_in > for linux_sockaddr_in "],["impl PartialEq <ClockId > for ClockId "],["impl PartialEq <FcntlOwner > for FcntlOwner "],["impl PartialEq <Errno > for Errno "],["impl PartialEq <SigInfoCode > for SigInfoCode "],["impl PartialEq <SigInfoCodeSys > for SigInfoCodeSys "],["impl PartialEq <CloneFlags > for CloneFlags "],["impl PartialEq <ExecveAtFlags > for ExecveAtFlags "],["impl PartialEq <linux_itimerval > for linux_itimerval "],["impl PartialEq <linux_timeval > for linux_timeval "],["impl PartialEq <WaitFlags > for WaitFlags "],["impl PartialEq <FcntlSealType > for FcntlSealType "],["impl PartialEq <MapFlags > for MapFlags "],["impl PartialEq <LinuxDefaultAction > for LinuxDefaultAction "],["impl PartialEq <SigActionFlags > for SigActionFlags "],["impl PartialEq <SigInfoCodeSegv > for SigInfoCodeSegv "],["impl PartialEq <linux___kernel_old_timeval > for linux___kernel_old_timeval "],["impl PartialEq <FcntlRwHint > for FcntlRwHint "],["impl PartialEq <SigProcMaskAction > for SigProcMaskAction "],["impl PartialEq <SigInfoCodeBus > for SigInfoCodeBus "],["impl PartialEq <sigset_t > for sigset_t "],["impl PartialEq <SigInfoCodeIll > for SigInfoCodeIll "],["impl PartialEq <MRemapFlags > for MRemapFlags "],["impl PartialEq <ITimerId > for ITimerId "],["impl PartialEq <SigInfoCodeCld > for SigInfoCodeCld "],["impl PartialEq <SigInfoCodePoll > for SigInfoCodePoll "],["impl PartialEq <Pid > for Pid "],["impl PartialEq <EpollCreateFlags > for EpollCreateFlags "]],
"linux_errno":[["impl PartialEq <Error > for NonZeroU64 "],["impl PartialEq <Error > for Error "],["impl PartialEq <NonZeroU64 > for Error "],["impl PartialEq <Error > for NonZeroI16 "],["impl PartialEq <i32 > for Error "],["impl PartialEq <Error > for i32 "],["impl PartialEq <isize > for Error "],["impl PartialEq <NonZeroU32 > for Error "],["impl PartialEq <NonZeroIsize > for Error "],["impl PartialEq <i16 > for Error "],["impl PartialEq <Error > for i16 "],["impl PartialEq <Error > for NonZeroI32 "],["impl PartialEq <NonZeroI16 > for Error "],["impl PartialEq <Error > for NonZeroIsize "],["impl PartialEq <i64 > for Error "],["impl PartialEq <Error > for NonZeroUsize "],["impl PartialEq <Error > for isize "],["impl PartialEq <Error > for i64 "],["impl PartialEq <NonZeroI64 > for Error "],["impl PartialEq <Error > for usize "],["impl PartialEq <Error > for Error "],["impl PartialEq <u64 > for Error "],["impl PartialEq <NonZeroI32 > for Error "],["impl PartialEq <NonZeroU16 > for Error "],["impl PartialEq <Error > for NonZeroI64 "],["impl PartialEq <usize > for Error "],["impl PartialEq <Error > for u64 "],["impl PartialEq <Error > for NonZeroU16 "],["impl PartialEq <Error > for u16 "],["impl PartialEq <u32 > for Error "],["impl PartialEq <u16 > for Error "],["impl PartialEq <Error > for u32 "],["impl PartialEq <NonZeroUsize > for Error "],["impl PartialEq <Error > for NonZeroU32 "],["impl PartialEq <Error > for Error "]],
"linux_raw_sys":[["impl PartialEq <__kernel_timespec > for __kernel_timespec "],["impl<Storage: PartialEq > PartialEq <__BindgenBitfieldUnit <Storage>> for __BindgenBitfieldUnit <Storage>"],["impl PartialEq <fsconfig_command > for fsconfig_command "],["impl PartialEq <membarrier_cmd > for membarrier_cmd "],["impl PartialEq <membarrier_cmd_flag > for membarrier_cmd_flag "]],
"linux_syscall":[["impl PartialEq <Result > for Result "],["impl PartialEq <Result > for Result "],["impl PartialEq <Result > for Result "],["impl PartialEq <Syscall > for Syscall "],["impl PartialEq <Result > for Result "],["impl PartialEq <Result > for Result "]],
@@ -62,9 +62,9 @@
"serde_json":[["impl PartialEq <String > for Value "],["impl<'a> PartialEq <isize > for &'a Value "],["impl PartialEq <Value > for String "],["impl PartialEq <Value > for i8 "],["impl PartialEq <Value > for i32 "],["impl<'a> PartialEq <f32 > for &'a Value "],["impl<'a> PartialEq <f64 > for &'a mut Value "],["impl PartialEq <Map <String , Value >> for Map <String , Value >"],["impl PartialEq <u64 > for Value "],["impl PartialEq <u16 > for Value "],["impl PartialEq <i64 > for Value "],["impl PartialEq <Number > for Number "],["impl PartialEq <Value > for i16 "],["impl PartialEq <bool > for Value "],["impl<'a> PartialEq <usize > for &'a Value "],["impl<'a> PartialEq <u8 > for &'a mut Value "],["impl<'a> PartialEq <u32 > for &'a mut Value "],["impl PartialEq <i8 > for Value "],["impl<'a> PartialEq <bool > for &'a Value "],["impl<'a> PartialEq <i8 > for &'a Value "],["impl<'a> PartialEq <i64 > for &'a Value "],["impl PartialEq <Value > for isize "],["impl PartialEq <u8 > for Value "],["impl<'a> PartialEq <i16 > for &'a Value "],["impl PartialEq <i16 > for Value "],["impl<'a> PartialEq <bool > for &'a mut Value "],["impl PartialEq <Value > for i64 "],["impl PartialEq <str > for Value "],["impl PartialEq <Category > for Category "],["impl PartialEq <i32 > for Value "],["impl PartialEq <Value > for u64 "],["impl<'a> PartialEq <u16 > for &'a Value "],["impl PartialEq <Value > for f32 "],["impl<'a> PartialEq <i8 > for &'a mut Value "],["impl PartialEq <u32 > for Value "],["impl<'a> PartialEq <Value > for &'a str "],["impl PartialEq <Value > for usize "],["impl PartialEq <Value > for u32 "],["impl<'a> PartialEq <u64 > for &'a Value "],["impl<'a> PartialEq <usize > for &'a mut Value "],["impl<'a> PartialEq <f32 > for &'a mut Value "],["impl<'a> PartialEq <isize > for &'a mut Value "],["impl PartialEq <Value > for bool "],["impl PartialEq <f64 > for Value "],["impl<'a> PartialEq <u64 > for &'a mut Value "],["impl PartialEq <f32 > for Value "],["impl<'a> PartialEq <i16 > for &'a mut Value "],["impl PartialEq <Value > for f64 "],["impl<'a> PartialEq <u8 > for &'a Value "],["impl PartialEq <isize > for Value "],["impl PartialEq <Value > for str "],["impl PartialEq <Value > for Value "],["impl PartialEq <Value > for u16 "],["impl<'a> PartialEq <i64 > for &'a mut Value "],["impl PartialEq <usize > for Value "],["impl<'a> PartialEq <i32 > for &'a Value "],["impl PartialEq <Value > for u8 "],["impl<'a> PartialEq <i32 > for &'a mut Value "],["impl<'a> PartialEq <f64 > for &'a Value "],["impl<'a> PartialEq <u16 > for &'a mut Value "],["impl<'a> PartialEq <&'a str > for Value "],["impl<'a> PartialEq <u32 > for &'a Value "]],
"serde_spanned":[["impl<T: PartialEq > PartialEq <Spanned <T>> for Spanned <T>"]],
"serde_yaml":[["impl<'a> PartialEq <u32 > for &'a mut Value "],["impl PartialEq <u16 > for Value "],["impl PartialEq <u32 > for Value "],["impl PartialEq <i8 > for Value "],["impl PartialEq <String > for Value "],["impl<'a> PartialEq <u64 > for &'a Value "],["impl<'a> PartialEq <f64 > for &'a Value "],["impl PartialEq <i16 > for Value "],["impl<'a> PartialEq <f32 > for &'a mut Value "],["impl PartialEq <u8 > for Value "],["impl<'a> PartialEq <u8 > for &'a Value "],["impl PartialEq <str > for Value "],["impl PartialEq <isize > for Value "],["impl<'a> PartialEq <isize > for &'a Value "],["impl PartialEq <f64 > for Value "],["impl<'a> PartialEq <usize > for &'a Value "],["impl<'a> PartialEq <f64 > for &'a mut Value "],["impl<'a> PartialEq <u8 > for &'a mut Value "],["impl<'a> PartialEq <isize > for &'a mut Value "],["impl<'a> PartialEq <&'a str > for Value "],["impl<'a> PartialEq <u16 > for &'a mut Value "],["impl<'a> PartialEq <i32 > for &'a mut Value "],["impl<'a> PartialEq <i16 > for &'a mut Value "],["impl<'a> PartialEq <i32 > for &'a Value "],["impl<'a> PartialEq <i8 > for &'a mut Value "],["impl PartialEq <Mapping > for Mapping "],["impl<'a> PartialEq <i16 > for &'a Value "],["impl<'a> PartialEq <u64 > for &'a mut Value "],["impl<'a> PartialEq <i64 > for &'a mut Value "],["impl PartialEq <u64 > for Value "],["impl<'a> PartialEq <i8 > for &'a Value "],["impl<'a> PartialEq <usize > for &'a mut Value "],["impl<'a> PartialEq <u32 > for &'a Value "],["impl<'a> PartialEq <i64 > for &'a Value "],["impl PartialEq <Number > for Number "],["impl<'a> PartialEq <u16 > for &'a Value "],["impl PartialEq <usize > for Value "],["impl PartialEq <i32 > for Value "],["impl PartialEq <i64 > for Value "],["impl PartialEq <Tag > for Tag "],["impl PartialEq <f32 > for Value "],["impl<'a> PartialEq <f32 > for &'a Value "],["impl PartialEq <TaggedValue > for TaggedValue "],["impl PartialEq <Value > for Value "],["impl PartialEq <bool > for Value "],["impl<T> PartialEq <T> for Tag where\n T: ?Sized + AsRef <str >, "]],
-"shadow_rs":[["impl PartialEq <ProcessId > for ProcessId "],["impl PartialEq <Mapping > for Mapping "],["impl PartialEq <FmtOptions > for FmtOptions "],["impl PartialEq <Failed > for Failed "],["impl PartialEq <PathProperties > for PathProperties "],["impl<Storage: PartialEq > PartialEq <__BindgenBitfieldUnit <Storage>> for __BindgenBitfieldUnit <Storage>"],["impl PartialEq <TaskRef > for TaskRef "],["impl PartialEq <MappingPath > for MappingPath "],["impl<'a> PartialEq <SysCallConditionRef <'a>> for SysCallConditionRef <'a>"],["impl PartialEq <Counter > for Counter "],["impl PartialEq <StatusListener > for StatusListener "],["impl<T: PartialEq + Prefix > PartialEq <Bytes <T>> for Bytes <T>"],["impl PartialEq <Sharing > for Sharing "],["impl PartialEq <SysCallCondition > for SysCallCondition "],["impl PartialEq <SiPrefix > for SiPrefix "],["impl PartialEq <QDiscMode > for QDiscMode "],["impl PartialEq <ChunkType > for ChunkType "],["impl PartialEq <FileMode > for FileMode "],["impl<'a> PartialEq <SysCallConditionRefMut <'a>> for SysCallConditionRefMut <'a>"],["impl PartialEq <PacketEventData > for PacketEventData "],["impl PartialEq <TimePrefixUpper > for TimePrefixUpper "],["impl PartialEq <PacketRc > for PacketRc "],["impl PartialEq <SiPrefixUpper > for SiPrefixUpper "],["impl PartialEq <ShadowNode > for ShadowNode "],["impl PartialEq <NoInterface > for NoInterface "],["impl PartialEq <DescriptorHandleError > for DescriptorHandleError "],["impl PartialEq <StraceFmtMode > for StraceFmtMode "],["impl PartialEq <LogInfoFlag > for LogInfoFlag "],["impl PartialEq <RunningVal > for RunningVal "],["impl PartialEq <Event > for Event "],["impl PartialEq <ShadowEdge > for ShadowEdge "],["impl<V: PartialEq > PartialEq <Mutation <V>> for Mutation <V>"],["impl PartialEq <Blocked > for Blocked "],["impl PartialEq <ProcessFinalState > for ProcessFinalState "],["impl PartialEq <TimePrefix > for TimePrefix "],["impl PartialEq <SyscallError > for SyscallError "],["impl PartialEq <LocalEventData > for LocalEventData "],["impl<T: PartialEq > PartialEq <NullableOption <T>> for NullableOption <T>"],["impl PartialEq <IoVec > for IoVec "],["impl PartialEq <EventData > for EventData "],["impl<T: PartialEq + Prefix > PartialEq <BitsPerSec <T>> for BitsPerSec <T>"],["impl<T> PartialEq <SockaddrUnix <T>> for SockaddrUnix <T>where\n T: Borrow <sockaddr_un >, "],["impl PartialEq <DescriptorHandle > for DescriptorHandle "],["impl PartialEq <ThreadId > for ThreadId "],["impl PartialEq <Signal > for Signal "],["impl PartialEq <HostName > for HostName "],["impl PartialEq <UnixSocketType > for UnixSocketType "],["impl<T: PartialEq + Prefix > PartialEq <Time <T>> for Time <T>"],["impl PartialEq <ExitStatus > for ExitStatus "],["impl PartialEq <EnvName > for EnvName "]],
-"shadow_shim":[["impl PartialEq <Mode > for Mode "],["impl PartialEq <ThreadLocalStorageKey > for ThreadLocalStorageKey "]],
-"shadow_shim_helper_rs":[["impl PartialEq <EmulatedTime > for EmulatedTime "],["impl PartialEq <SysCallReg > for SysCallReg "],["impl<T: PartialEq > PartialEq <FfiOption <T>> for FfiOption <T>"],["impl PartialEq <HostId > for HostId "],["impl PartialEq <Tag > for Tag "],["impl<T: PartialEq > PartialEq <ForeignPtr <T>> for ForeignPtr <T>"],["impl PartialEq <TimeParts > for TimeParts "],["impl PartialEq <SimulationTime > for SimulationTime "]],
+"shadow_rs":[["impl PartialEq <NoInterface > for NoInterface "],["impl PartialEq <SysCallCondition > for SysCallCondition "],["impl PartialEq <Mapping > for Mapping "],["impl PartialEq <PacketEventData > for PacketEventData "],["impl PartialEq <HostName > for HostName "],["impl<'a> PartialEq <SysCallConditionRefMut <'a>> for SysCallConditionRefMut <'a>"],["impl PartialEq <ChunkType > for ChunkType "],["impl PartialEq <Counter > for Counter "],["impl PartialEq <DescriptorHandle > for DescriptorHandle "],["impl PartialEq <SiPrefixUpper > for SiPrefixUpper "],["impl<V: PartialEq > PartialEq <Mutation <V>> for Mutation <V>"],["impl PartialEq <UnixSocketType > for UnixSocketType "],["impl PartialEq <PathProperties > for PathProperties "],["impl PartialEq <Event > for Event "],["impl PartialEq <ProcessFinalState > for ProcessFinalState "],["impl PartialEq <ShadowNode > for ShadowNode "],["impl<T> PartialEq <SockaddrUnix <T>> for SockaddrUnix <T>where\n T: Borrow <sockaddr_un >, "],["impl PartialEq <PacketRc > for PacketRc "],["impl PartialEq <EnvName > for EnvName "],["impl PartialEq <Failed > for Failed "],["impl<T: PartialEq + Prefix > PartialEq <Time <T>> for Time <T>"],["impl PartialEq <FileMode > for FileMode "],["impl PartialEq <ProcessId > for ProcessId "],["impl<'a> PartialEq <SysCallConditionRef <'a>> for SysCallConditionRef <'a>"],["impl PartialEq <Blocked > for Blocked "],["impl PartialEq <TimePrefixUpper > for TimePrefixUpper "],["impl PartialEq <Sharing > for Sharing "],["impl<T: PartialEq + Prefix > PartialEq <BitsPerSec <T>> for BitsPerSec <T>"],["impl PartialEq <TaskRef > for TaskRef "],["impl PartialEq <LocalEventData > for LocalEventData "],["impl PartialEq <ShadowEdge > for ShadowEdge "],["impl PartialEq <LogInfoFlag > for LogInfoFlag "],["impl PartialEq <MappingPath > for MappingPath "],["impl PartialEq <SyscallError > for SyscallError "],["impl PartialEq <TimePrefix > for TimePrefix "],["impl<T: PartialEq > PartialEq <NullableOption <T>> for NullableOption <T>"],["impl PartialEq <DescriptorHandleError > for DescriptorHandleError "],["impl PartialEq <RunningVal > for RunningVal "],["impl PartialEq <QDiscMode > for QDiscMode "],["impl PartialEq <ThreadId > for ThreadId "],["impl PartialEq <IoVec > for IoVec "],["impl<Storage: PartialEq > PartialEq <__BindgenBitfieldUnit <Storage>> for __BindgenBitfieldUnit <Storage>"],["impl PartialEq <ExitStatus > for ExitStatus "],["impl<T: PartialEq + Prefix > PartialEq <Bytes <T>> for Bytes <T>"],["impl PartialEq <StatusListener > for StatusListener "],["impl PartialEq <EventData > for EventData "],["impl PartialEq <Signal > for Signal "],["impl PartialEq <FmtOptions > for FmtOptions "],["impl PartialEq <StraceFmtMode > for StraceFmtMode "],["impl PartialEq <SiPrefix > for SiPrefix "]],
+"shadow_shim":[["impl PartialEq <ThreadLocalStorageKey > for ThreadLocalStorageKey "],["impl PartialEq <Mode > for Mode "]],
+"shadow_shim_helper_rs":[["impl<T: PartialEq > PartialEq <FfiOption <T>> for FfiOption <T>"],["impl PartialEq <Tag > for Tag "],["impl<T: PartialEq > PartialEq <ForeignPtr <T>> for ForeignPtr <T>"],["impl PartialEq <SimulationTime > for SimulationTime "],["impl PartialEq <SysCallReg > for SysCallReg "],["impl PartialEq <HostId > for HostId "],["impl PartialEq <EmulatedTime > for EmulatedTime "],["impl PartialEq <TimeParts > for TimeParts "]],
"signal_hook_registry":[["impl PartialEq <SigId > for SigId "]],
"slotmap":[["impl PartialEq <KeyData > for KeyData "],["impl PartialEq <DefaultKey > for DefaultKey "],["impl<K, V, S> PartialEq <SparseSecondaryMap <K, V, S>> for SparseSecondaryMap <K, V, S>where\n K: Key ,\n V: PartialEq ,\n S: BuildHasher , "],["impl<K: Key , V: PartialEq > PartialEq <SecondaryMap <K, V>> for SecondaryMap <K, V>"]],
"smallvec":[["impl<A: Array , B: Array > PartialEq <SmallVec <B>> for SmallVec <A>where\n A::Item : PartialEq <B::Item >, "]],
diff --git a/docs/rust/implementors/core/cmp/trait.PartialOrd.js b/docs/rust/implementors/core/cmp/trait.PartialOrd.js
index 7025e93bea7..8ff216aed93 100644
--- a/docs/rust/implementors/core/cmp/trait.PartialOrd.js
+++ b/docs/rust/implementors/core/cmp/trait.PartialOrd.js
@@ -28,8 +28,8 @@
"schemars":[["impl<T: PartialOrd > PartialOrd <SingleOrVec <T>> for SingleOrVec <T>"],["impl PartialOrd <InstanceType > for InstanceType "]],
"serde_spanned":[["impl<T: PartialOrd > PartialOrd <Spanned <T>> for Spanned <T>"]],
"serde_yaml":[["impl PartialOrd <TaggedValue > for TaggedValue "],["impl PartialOrd <Value > for Value "],["impl PartialOrd <Mapping > for Mapping "],["impl PartialOrd <Number > for Number "],["impl PartialOrd <Tag > for Tag "]],
-"shadow_rs":[["impl PartialOrd <ThreadId > for ThreadId "],["impl PartialOrd <EnvName > for EnvName "],["impl PartialOrd <PathProperties > for PathProperties "],["impl PartialOrd <HostName > for HostName "],["impl PartialOrd <PacketEventData > for PacketEventData "],["impl PartialOrd <ProcessId > for ProcessId "],["impl PartialOrd <Event > for Event "],["impl PartialOrd <EventData > for EventData "],["impl PartialOrd <DescriptorHandle > for DescriptorHandle "],["impl PartialOrd <LocalEventData > for LocalEventData "],["impl<Storage: PartialOrd > PartialOrd <__BindgenBitfieldUnit <Storage>> for __BindgenBitfieldUnit <Storage>"],["impl PartialOrd <StatusListener > for StatusListener "]],
-"shadow_shim_helper_rs":[["impl<T: PartialOrd > PartialOrd <FfiOption <T>> for FfiOption <T>"],["impl PartialOrd <SimulationTime > for SimulationTime "],["impl PartialOrd <HostId > for HostId "],["impl PartialOrd <EmulatedTime > for EmulatedTime "]],
+"shadow_rs":[["impl PartialOrd <LocalEventData > for LocalEventData "],["impl PartialOrd <StatusListener > for StatusListener "],["impl PartialOrd <PathProperties > for PathProperties "],["impl PartialOrd <PacketEventData > for PacketEventData "],["impl PartialOrd <ThreadId > for ThreadId "],["impl PartialOrd <EventData > for EventData "],["impl PartialOrd <DescriptorHandle > for DescriptorHandle "],["impl PartialOrd <ProcessId > for ProcessId "],["impl<Storage: PartialOrd > PartialOrd <__BindgenBitfieldUnit <Storage>> for __BindgenBitfieldUnit <Storage>"],["impl PartialOrd <Event > for Event "],["impl PartialOrd <HostName > for HostName "],["impl PartialOrd <EnvName > for EnvName "]],
+"shadow_shim_helper_rs":[["impl PartialOrd <SimulationTime > for SimulationTime "],["impl<T: PartialOrd > PartialOrd <FfiOption <T>> for FfiOption <T>"],["impl PartialOrd <HostId > for HostId "],["impl PartialOrd <EmulatedTime > for EmulatedTime "]],
"signal_hook_registry":[["impl PartialOrd <SigId > for SigId "]],
"slotmap":[["impl PartialOrd <KeyData > for KeyData "],["impl PartialOrd <DefaultKey > for DefaultKey "]],
"smallvec":[["impl<A: Array > PartialOrd <SmallVec <A>> for SmallVec <A>where\n A::Item : PartialOrd , "]],
diff --git a/docs/rust/implementors/core/convert/trait.From.js b/docs/rust/implementors/core/convert/trait.From.js
index 0957d0a088a..a1e4e58a299 100644
--- a/docs/rust/implementors/core/convert/trait.From.js
+++ b/docs/rust/implementors/core/convert/trait.From.js
@@ -26,7 +26,7 @@
"miniz_oxide":[["impl From <StreamResult > for MZResult "],["impl From <&StreamResult > for MZResult "]],
"nix":[["impl From <User > for passwd "],["impl From <timeval > for TimeVal "],["impl From <ucred > for UnixCredentials "],["impl From <SocketAddrV6 > for SockaddrStorage "],["impl From <i32 > for ClockId "],["impl From <u32 > for Gid "],["impl<'a> From <&'a sigevent > for SigEvent "],["impl From <&group > for Group "],["impl From <SockaddrIn6 > for SocketAddrV6 "],["impl From <Pid > for pid_t "],["impl From <SocketAddrV4 > for SockaddrIn "],["impl From <SocketAddrV4 > for SockaddrStorage "],["impl From <TimeSpec > for Duration "],["impl From <SocketAddr > for SockaddrStorage "],["impl From <SockaddrIn > for SocketAddrV4 "],["impl From <Uid > for uid_t "],["impl From <timespec > for TimeSpec "],["impl From <u32 > for Uid "],["impl From <Gid > for gid_t "],["impl From <UnixCredentials > for ucred "],["impl From <ClockId > for clockid_t "],["impl From <SocketAddrV6 > for SockaddrIn6 "],["impl From <&passwd > for User "],["impl From <Duration > for TimeSpec "],["impl From <Errno > for Error "]],
"object":[["impl<E: Endian > From <Rel32 <E>> for Rela32 <E>"],["impl<E: Endian > From <Rel64 <E>> for Rela64 <E>"]],
-"once_cell":[["impl<T> From <T> for OnceCell <T>"],["impl<T> From <T> for OnceCell <T>"]],
+"once_cell":[["impl<T> From <T> for OnceCell <T>"],["impl<T> From <T> for OnceCell <T>"]],
"petgraph":[["impl<Ix: IndexType > From <Ix> for EdgeIndex <Ix>"],["impl<N, E, Ty, Ix> From <StableGraph <N, E, Ty, Ix>> for Graph <N, E, Ty, Ix>where\n Ty: EdgeType ,\n Ix: IndexType , "],["impl<N, E, Ty, Ix> From <Graph <N, E, Ty, Ix>> for StableGraph <N, E, Ty, Ix>where\n Ty: EdgeType ,\n Ix: IndexType , "],["impl<T: Zero > From <NotZero <T>> for Option <T>"],["impl<Ix: IndexType > From <Ix> for NodeIndex <Ix>"]],
"ppv_lite86":[["impl<'a> From <&'a vec128_storage > for &'a [u32 ; 4 ]"],["impl From <vec128_storage > for [u32 ; 4 ]"],["impl From <vec512_storage > for [u128 ; 4 ]"],["impl From <vec256_storage > for [u64 ; 4 ]"],["impl From <vec512_storage > for [u64 ; 8 ]"],["impl From <vec128_storage > for [u128 ; 1 ]"],["impl From <vec512_storage > for [u32 ; 16 ]"],["impl From <[u64 ; 4 ]> for vec256_storage "],["impl From <vec256_storage > for [u32 ; 8 ]"],["impl From <vec128_storage > for [u64 ; 2 ]"],["impl From <[u32 ; 4 ]> for vec128_storage "],["impl From <vec256_storage > for [u128 ; 2 ]"]],
"proc_macro2":[["impl From <Group > for TokenTree "],["impl From <Span > for Span "],["impl From <Punct > for TokenTree "],["impl From <Literal > for TokenTree "],["impl From <Ident > for TokenTree "],["impl From <TokenStream > for TokenStream "],["impl From <TokenTree > for TokenStream "],["impl From <TokenStream > for TokenStream "]],
@@ -41,9 +41,9 @@
"schemars":[["impl From <SchemaSettings > for SchemaGenerator "],["impl From <Schema > for SchemaObject "],["impl From <bool > for Schema "],["impl From <SchemaObject > for Schema "],["impl<T> From <Vec <T, Global >> for SingleOrVec <T>"],["impl<T> From <T> for SingleOrVec <T>"]],
"serde_json":[["impl From <i64 > for Number "],["impl From <i64 > for Value "],["impl From <f64 > for Value "],["impl From <u32 > for Value "],["impl From <i32 > for Value "],["impl From <f32 > for Value "],["impl<'a, T: Clone + Into <Value >> From <&'a [T] > for Value "],["impl From <Error > for Error "],["impl From <() > for Value "],["impl From <i8 > for Value "],["impl<T> From <Option <T>> for Value where\n T: Into <Value >, "],["impl From <String > for Value "],["impl From <u16 > for Value "],["impl From <Map <String , Value >> for Value "],["impl From <i8 > for Number "],["impl From <u16 > for Number "],["impl From <isize > for Number "],["impl From <u32 > for Number "],["impl From <Number > for Value "],["impl From <u64 > for Number "],["impl<'a> From <Cow <'a, str >> for Value "],["impl From <i32 > for Number "],["impl From <u8 > for Number "],["impl From <usize > for Number "],["impl From <isize > for Value "],["impl From <i16 > for Number "],["impl From <usize > for Value "],["impl From <i16 > for Value "],["impl From <u8 > for Value "],["impl From <bool > for Value "],["impl<'a> From <&'a str > for Value "],["impl<T: Into <Value >> From <Vec <T, Global >> for Value "],["impl From <u64 > for Value "]],
"serde_yaml":[["impl From <u64 > for Value "],["impl From <i32 > for Number "],["impl From <u16 > for Value "],["impl From <f64 > for Value "],["impl From <i64 > for Value "],["impl From <f64 > for Number "],["impl<'a, T: Clone + Into <Value >> From <&'a [T] > for Value "],["impl<'a> From <&'a str > for Value "],["impl From <i8 > for Value "],["impl From <i64 > for Number "],["impl<'a> From <Cow <'a, str >> for Value "],["impl From <i32 > for Value "],["impl From <i16 > for Value "],["impl From <u8 > for Number "],["impl From <u64 > for Number "],["impl From <f32 > for Number "],["impl From <u32 > for Value "],["impl From <u8 > for Value "],["impl From <usize > for Value "],["impl From <f32 > for Value "],["impl From <i16 > for Number "],["impl From <u16 > for Number "],["impl From <usize > for Number "],["impl From <Mapping > for Value "],["impl<T: Into <Value >> From <Vec <T, Global >> for Value "],["impl From <u32 > for Number "],["impl From <bool > for Value "],["impl From <isize > for Number "],["impl From <String > for Value "],["impl From <isize > for Value "],["impl From <i8 > for Number "]],
-"shadow_rs":[["impl From <StraceFmtMode > for Option <FmtOptions >"],["impl<T> From <SockaddrUnix <T>> for SockaddrStorage where\n T: Borrow <sockaddr_un >, "],["impl From <Time <TimePrefix >> for Duration "],["impl From <Option <FmtOptions >> for StraceFmtMode "],["impl From <DescriptorHandle > for i32 "],["impl From <Trigger > for Trigger "],["impl From <Time <TimePrefixUpper >> for Duration "],["impl From <ProcessId > for ThreadId "],["impl From <Error > for SyscallError "],["impl From <LogLevel > for Level "],["impl From <ProcessId > for u32 "],["impl From <_Trigger > for Trigger "],["impl From <BytesWrapper > for Bytes "],["impl From <SockaddrIn > for SockaddrStorage "],["impl From <SockaddrIn6 > for SockaddrStorage "],["impl From <Signal > for Signal "],["impl From <Result <SysCallReg , SyscallError >> for SyscallReturn "],["impl From <Bytes > for BytesWrapper "],["impl From <ThreadId > for pid_t "],["impl From <IoVec > for ForeignArrayPtr <u8 >"],["impl From <FileState > for Status "],["impl From <PacketEventData > for PacketRc "],["impl From <SocketAddrV6 > for SockaddrStorage "],["impl From <SocketAddrV4 > for SockaddrStorage "],["impl From <ForeignArrayPtr <u8 >> for IoVec "],["impl From <LocalEventData > for TaskRef "],["impl From <&ShadowEdge > for PathProperties "],["impl From <BytesMut > for BytesWrapper "],["impl From <DescriptorHandle > for u32 "],["impl From <i32 > for FileState "],["impl From <ThreadId > for ProcessId "],["impl From <EnvName > for String "],["impl From <SyscallReturn > for SyscallResult "],["impl From <HostName > for String "],["impl From <ProcessId > for pid_t "],["impl From <Errno > for SyscallError "]],
+"shadow_rs":[["impl From <IoVec > for ForeignArrayPtr <u8 >"],["impl From <LocalEventData > for TaskRef "],["impl From <StraceFmtMode > for Option <FmtOptions >"],["impl From <Errno > for SyscallError "],["impl From <SockaddrIn > for SockaddrStorage "],["impl From <BytesMut > for BytesWrapper "],["impl From <DescriptorHandle > for i32 "],["impl From <Error > for SyscallError "],["impl From <SocketAddrV6 > for SockaddrStorage "],["impl From <EnvName > for String "],["impl From <BytesWrapper > for Bytes "],["impl From <Result <SysCallReg , SyscallError >> for SyscallReturn "],["impl From <Time <TimePrefix >> for Duration "],["impl From <Trigger > for Trigger "],["impl From <_Trigger > for Trigger "],["impl From <Time <TimePrefixUpper >> for Duration "],["impl From <ProcessId > for pid_t "],["impl From <i32 > for FileState "],["impl From <FileState > for Status "],["impl From <HostName > for String "],["impl From <ThreadId > for pid_t "],["impl From <ProcessId > for ThreadId "],["impl<T> From <SockaddrUnix <T>> for SockaddrStorage where\n T: Borrow <sockaddr_un >, "],["impl From <DescriptorHandle > for u32 "],["impl From <Option <FmtOptions >> for StraceFmtMode "],["impl From <Bytes > for BytesWrapper "],["impl From <ProcessId > for u32 "],["impl From <ForeignArrayPtr <u8 >> for IoVec "],["impl From <SockaddrIn6 > for SockaddrStorage "],["impl From <PacketEventData > for PacketRc "],["impl From <Signal > for Signal "],["impl From <SocketAddrV4 > for SockaddrStorage "],["impl From <ThreadId > for ProcessId "],["impl From <SyscallReturn > for SyscallResult "],["impl From <&ShadowEdge > for PathProperties "],["impl From <LogLevel > for Level "]],
"shadow_shim":[["impl From <Mode > for i8 "]],
-"shadow_shim_helper_rs":[["impl<T> From <Option <T>> for FfiOption <T>"],["impl From <SysCallReg > for u64 "],["impl<T> From <ForeignPtr <T>> for SysCallReg "],["impl From <u64 > for ManagedPhysicalMemoryAddr "],["impl From <SysCallReg > for u32 "],["impl From <HostId > for u32 "],["impl From <isize > for SysCallReg "],["impl From <usize > for SysCallReg "],["impl From <SysCallReg > for ProtFlags "],["impl From <u32 > for SysCallReg "],["impl From <SysCallReg > for MapFlags "],["impl From <u64 > for SysCallReg "],["impl From <ManagedPhysicalMemoryAddr > for u64 "],["impl From <SysCallReg > for ClockNanosleepFlags "],["impl<T> From <ForeignPtr <T>> for usize "],["impl From <SysCallReg > for OFlag "],["impl From <i64 > for SysCallReg "],["impl From <SimulationTime > for Duration "],["impl From <SimulationTime > for CSimulationTime "],["impl<T> From <SysCallReg > for ForeignPtr <T>"],["impl From <SysCallReg > for i64 "],["impl From <() > for SysCallReg "],["impl From <i32 > for SysCallReg "],["impl<T> From <ForeignPtr <T>> for u64 "],["impl From <u32 > for HostId "],["impl From <SysCallReg > for isize "],["impl From <usize > for ManagedPhysicalMemoryAddr "],["impl From <SysCallReg > for i32 "],["impl From <ManagedPhysicalMemoryAddr > for usize "],["impl From <u64 > for ForeignPtr <() >"],["impl From <usize > for ForeignPtr <() >"],["impl From <SysCallReg > for usize "],["impl From <SysCallReg > for MRemapFlags "]],
+"shadow_shim_helper_rs":[["impl From <HostId > for u32 "],["impl From <u32 > for SysCallReg "],["impl From <u64 > for ManagedPhysicalMemoryAddr "],["impl From <ManagedPhysicalMemoryAddr > for u64 "],["impl From <ManagedPhysicalMemoryAddr > for usize "],["impl From <SysCallReg > for ProtFlags "],["impl From <usize > for ForeignPtr <() >"],["impl From <SysCallReg > for u64 "],["impl From <SysCallReg > for i64 "],["impl From <u64 > for ForeignPtr <() >"],["impl<T> From <ForeignPtr <T>> for SysCallReg "],["impl From <u64 > for SysCallReg "],["impl From <usize > for SysCallReg "],["impl From <SysCallReg > for ClockNanosleepFlags "],["impl From <SysCallReg > for MRemapFlags "],["impl From <usize > for ManagedPhysicalMemoryAddr "],["impl<T> From <Option <T>> for FfiOption <T>"],["impl<T> From <ForeignPtr <T>> for usize "],["impl<T> From <ForeignPtr <T>> for u64 "],["impl<T> From <SysCallReg > for ForeignPtr <T>"],["impl From <i64 > for SysCallReg "],["impl From <SysCallReg > for usize "],["impl From <i32 > for SysCallReg "],["impl From <SysCallReg > for u32 "],["impl From <isize > for SysCallReg "],["impl From <SysCallReg > for isize "],["impl From <() > for SysCallReg "],["impl From <SysCallReg > for i32 "],["impl From <u32 > for HostId "],["impl From <SimulationTime > for Duration "],["impl From <SimulationTime > for CSimulationTime "],["impl From <SysCallReg > for OFlag "],["impl From <SysCallReg > for MapFlags "]],
"slotmap":[["impl From <KeyData > for DefaultKey "]],
"smallvec":[["impl<A: Array > From <Vec <<A as Array >::Item , Global >> for SmallVec <A>"],["impl<'a, A: Array > From <&'a [<A as Array >::Item ]> for SmallVec <A>where\n A::Item : Clone , "],["impl<A: Array > From <A> for SmallVec <A>"],["impl From <LayoutError > for CollectionAllocErr "]],
"syn":[["impl From <PatTuple > for Pat "],["impl From <ForeignItemFn > for ForeignItem "],["impl From <LitChar > for Lit "],["impl From <PatStruct > for Pat "],["impl From <ForeignItemStatic > for ForeignItem "],["impl From <ExprPath > for Expr "],["impl From <DeriveInput > for Item "],["impl From <ExprUnary > for Expr "],["impl From <ExprConst > for Expr "],["impl From <TypePath > for Type "],["impl From <ExprYield > for Expr "],["impl From <ExprCall > for Expr "],["impl From <ItemStatic > for Item "],["impl From <Literal > for LitFloat "],["impl From <PatReference > for Pat "],["impl From <ExprBinary > for Expr "],["impl From <TraitItemType > for TraitItem "],["impl From <ItemEnum > for Item "],["impl From <PatWild > for Pat "],["impl From <ExprGroup > for Expr "],["impl From <ItemTrait > for Item "],["impl From <ConstParam > for GenericParam "],["impl From <ItemImpl > for Item "],["impl From <FieldsUnnamed > for Fields "],["impl From <ImplItemConst > for ImplItem "],["impl From <PredicateType > for WherePredicate "],["impl From <ItemFn > for Item "],["impl From <ExprRange > for Expr "],["impl From <ExprAssign > for Expr "],["impl From <SelfType > for Ident "],["impl From <ItemEnum > for DeriveInput "],["impl From <ExprIf > for Expr "],["impl From <PatSlice > for Pat "],["impl From <Underscore > for Ident "],["impl From <Receiver > for FnArg "],["impl From <ItemConst > for Item "],["impl From <TraitBound > for TypeParamBound "],["impl<T> From <T> for Path where\n T: Into <PathSegment >, "],["impl From <MetaNameValue > for Meta "],["impl From <ExprRange > for Pat "],["impl From <TypeSlice > for Type "],["impl From <SelfValue > for Ident "],["impl From <ExprClosure > for Expr "],["impl From <ExprReturn > for Expr "],["impl From <LifetimeParam > for GenericParam "],["impl From <TypeArray > for Type "],["impl From <LitByte > for Lit "],["impl From <UsePath > for UseTree "],["impl From <TypeBareFn > for Type "],["impl From <usize > for Member "],["impl From <ImplItemFn > for ImplItem "],["impl From <TypeTraitObject > for Type "],["impl From <ItemType > for Item "],["impl From <ForeignItemMacro > for ForeignItem "],["impl From <ExprMacro > for Pat "],["impl From <PatTupleStruct > for Pat "],["impl From <ItemMacro > for Item "],["impl From <ExprAwait > for Expr "],["impl From <ExprBlock > for Expr "],["impl From <ExprCast > for Expr "],["impl From <TypeMacro > for Type "],["impl From <MetaList > for Meta "],["impl From <Index > for Member "],["impl From <ExprUnsafe > for Expr "],["impl From <TypeParen > for Type "],["impl From <Literal > for LitInt "],["impl From <ExprMethodCall > for Expr "],["impl From <ItemExternCrate > for Item "],["impl From <PredicateLifetime > for WherePredicate "],["impl From <TraitItemFn > for TraitItem "],["impl From <UseGroup > for UseTree "],["impl From <UseName > for UseTree "],["impl From <TypeTuple > for Type "],["impl From <Ident > for Member "],["impl From <PatOr > for Pat "],["impl From <Path > for Meta "],["impl From <PatType > for FnArg "],["impl From <FieldsNamed > for Fields "],["impl From <TraitItemConst > for TraitItem "],["impl From <ItemStruct > for DeriveInput "],["impl From <ExprArray > for Expr "],["impl From <TypeGroup > for Type "],["impl From <ExprField > for Expr "],["impl From <ExprWhile > for Expr "],["impl From <Crate > for Ident "],["impl From <ItemUnion > for Item "],["impl From <TraitItemMacro > for TraitItem "],["impl From <Ident > for TypeParam "],["impl From <LitInt > for Lit "],["impl From <ExprLoop > for Expr "],["impl From <ForeignItemType > for ForeignItem "],["impl From <ItemForeignMod > for Item "],["impl From <PatType > for Pat "],["impl From <ImplItemMacro > for ImplItem "],["impl From <PatIdent > for Pat "],["impl From <TypeNever > for Type "],["impl From <TypePtr > for Type "],["impl From <ExprMatch > for Expr "],["impl From <UseGlob > for UseTree "],["impl From <ExprForLoop > for Expr "],["impl From <ExprLit > for Expr "],["impl From <ExprIndex > for Expr "],["impl From <ItemUse > for Item "],["impl From <ExprTry > for Expr "],["impl From <usize > for Index "],["impl From <ExprTuple > for Expr "],["impl From <ExprLit > for Pat "],["impl From <ExprContinue > for Expr "],["impl From <ExprLet > for Expr "],["impl From <TypeImplTrait > for Type "],["impl From <TypeParam > for GenericParam "],["impl From <LitBool > for Lit "],["impl From <PatRest > for Pat "],["impl From <ExprReference > for Expr "],["impl From <ExprConst > for Pat "],["impl From <LexError > for Error "],["impl From <ImplItemType > for ImplItem "],["impl From <Lifetime > for TypeParamBound "],["impl From <ExprParen > for Expr "],["impl From <ExprStruct > for Expr "],["impl From <Super > for Ident "],["impl From <ExprAsync > for Expr "],["impl From <ExprRepeat > for Expr "],["impl From <ItemMod > for Item "],["impl From <TypeReference > for Type "],["impl From <Extern > for Ident "],["impl From <ExprTryBlock > for Expr "],["impl From <ExprMacro > for Expr "],["impl From <PatParen > for Pat "],["impl From <LitStr > for Lit "],["impl From <ExprPath > for Pat "],["impl From <ExprBreak > for Expr "],["impl From <LitFloat > for Lit "],["impl From <TypeInfer > for Type "],["impl From <UseRename > for UseTree "],["impl From <ItemStruct > for Item "],["impl From <LitByteStr > for Lit "],["impl<T> From <T> for PathSegment where\n T: Into <Ident >, "],["impl From <ItemUnion > for DeriveInput "],["impl From <ExprInfer > for Expr "],["impl From <ItemTraitAlias > for Item "]],
diff --git a/docs/rust/implementors/core/convert/trait.TryFrom.js b/docs/rust/implementors/core/convert/trait.TryFrom.js
index b5e7737e5fc..d871636265f 100644
--- a/docs/rust/implementors/core/convert/trait.TryFrom.js
+++ b/docs/rust/implementors/core/convert/trait.TryFrom.js
@@ -7,8 +7,8 @@
"regex":[["impl TryFrom <&str > for Regex "],["impl TryFrom <String > for Regex "],["impl TryFrom <String > for Regex "],["impl TryFrom <&str > for Regex "]],
"regex_automata":[["impl TryFrom <u64 > for StateID "],["impl TryFrom <u32 > for PatternID "],["impl TryFrom <u16 > for PatternID "],["impl TryFrom <u16 > for StateID "],["impl TryFrom <usize > for PatternID "],["impl TryFrom <usize > for SmallIndex "],["impl TryFrom <u64 > for SmallIndex "],["impl TryFrom <u32 > for SmallIndex "],["impl TryFrom <u32 > for StateID "],["impl TryFrom <u16 > for SmallIndex "],["impl TryFrom <usize > for StateID "],["impl TryFrom <u64 > for PatternID "]],
"rustix":[["impl TryFrom <i32 > for TimingMethod "],["impl TryFrom <u32 > for EndianMode "],["impl TryFrom <i32 > for DumpableBehavior "],["impl TryFrom <u32 > for TimeStampCounterReadability "],["impl TryFrom <u32 > for CoreSchedulingScope "],["impl TryFrom <u8 > for SysCallUserDispatchFastSwitch "],["impl TryFrom <u32 > for FloatingPointMode "],["impl TryFrom <i32 > for SecureComputingMode "],["impl TryFrom <u32 > for MachineCheckMemoryCorruptionKillPolicy "],["impl TryFrom <u32 > for SpeculationFeature "]],
-"shadow_rs":[["impl TryFrom <u64 > for DescriptorHandle "],["impl TryFrom <i32 > for UnixSocketType "],["impl TryFrom <Node <'_>> for ShadowNode "],["impl TryFrom <u32 > for ProcessId "],["impl TryFrom <i32 > for ThreadId "],["impl TryFrom <i32 > for DescriptorHandle "],["impl TryFrom <Signal > for Signal "],["impl TryFrom <Edge <'_>> for ShadowEdge "],["impl TryFrom <i32 > for ProcessId "],["impl TryFrom <u32 > for DescriptorHandle "],["impl TryFrom <i64 > for DescriptorHandle "]],
+"shadow_rs":[["impl TryFrom <i64 > for DescriptorHandle "],["impl TryFrom <i32 > for ThreadId "],["impl TryFrom <u32 > for DescriptorHandle "],["impl TryFrom <Node <'_>> for ShadowNode "],["impl TryFrom <u32 > for ProcessId "],["impl TryFrom <Edge <'_>> for ShadowEdge "],["impl TryFrom <u64 > for DescriptorHandle "],["impl TryFrom <i32 > for ProcessId "],["impl TryFrom <i32 > for DescriptorHandle "],["impl TryFrom <Signal > for Signal "],["impl TryFrom <i32 > for UnixSocketType "]],
"shadow_shim":[["impl TryFrom <i8 > for Mode "]],
-"shadow_shim_helper_rs":[["impl TryFrom <SysCallReg > for u8 "],["impl TryFrom <linux_timespec > for SimulationTime "],["impl TryFrom <SysCallReg > for AddressFamily "],["impl TryFrom <SimulationTime > for timespec "],["impl TryFrom <SysCallReg > for ITimerId "],["impl TryFrom <SysCallReg > for i16 "],["impl TryFrom <SysCallReg > for Mode "],["impl TryFrom <timespec > for SimulationTime "],["impl TryFrom <SysCallReg > for EfdFlags "],["impl TryFrom <SysCallReg > for ClockId "],["impl TryFrom <SimulationTime > for timeval "],["impl TryFrom <SimulationTime > for timespec "],["impl TryFrom <SysCallReg > for u16 "],["impl TryFrom <SimulationTime > for timeval "],["impl TryFrom <timeval > for SimulationTime "],["impl TryFrom <Duration > for SimulationTime "],["impl TryFrom <SysCallReg > for i8 "],["impl TryFrom <linux_timeval > for SimulationTime "],["impl TryFrom <SysCallReg > for MsgFlags "]],
+"shadow_shim_helper_rs":[["impl TryFrom <SysCallReg > for AddressFamily "],["impl TryFrom <linux_timespec > for SimulationTime "],["impl TryFrom <SysCallReg > for i16 "],["impl TryFrom <timeval > for SimulationTime "],["impl TryFrom <SimulationTime > for timeval "],["impl TryFrom <SimulationTime > for timespec "],["impl TryFrom <SysCallReg > for u8 "],["impl TryFrom <Duration > for SimulationTime "],["impl TryFrom <SysCallReg > for ITimerId "],["impl TryFrom <SysCallReg > for Mode "],["impl TryFrom <SysCallReg > for EfdFlags "],["impl TryFrom <SysCallReg > for ClockId "],["impl TryFrom <SysCallReg > for u16 "],["impl TryFrom <SimulationTime > for timeval "],["impl TryFrom <SysCallReg > for MsgFlags "],["impl TryFrom <SysCallReg > for i8 "],["impl TryFrom <linux_timeval > for SimulationTime "],["impl TryFrom <SimulationTime > for timespec "],["impl TryFrom <timespec > for SimulationTime "]],
"test_pthreads":[["impl TryFrom <u32 > for ThreadRetVal "]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/docs/rust/implementors/core/default/trait.Default.js b/docs/rust/implementors/core/default/trait.Default.js
index 113da79ce4d..7b03b372b13 100644
--- a/docs/rust/implementors/core/default/trait.Default.js
+++ b/docs/rust/implementors/core/default/trait.Default.js
@@ -30,7 +30,7 @@
"indexmap":[["impl<T, S> Default for IndexSet <T, S>where\n S: Default , "],["impl<K, V, S> Default for IndexMap <K, V, S>where\n S: Default , "]],
"itoa":[["impl Default for Buffer "]],
"lazycell":[["impl<T> Default for LazyCell <T>"],["impl<T> Default for AtomicLazyCell <T>"]],
-"linux_api":[["impl Default for SigActionFlags "],["impl Default for sigaction "],["impl Default for siginfo_t "],["impl Default for MapFlags "],["impl Default for OFlag "],["impl Default for ProtFlags "],["impl Default for MRemapFlags "],["impl Default for SigAltStackFlags "],["impl Default for sigset_t "],["impl Default for DescriptorFlags "],["impl Default for ClockNanosleepFlags "],["impl Default for EpollEvents "],["impl Default for WaitFlags "],["impl Default for CloneFlags "],["impl Default for EpollCreateFlags "]],
+"linux_api":[["impl Default for SigActionFlags "],["impl Default for sigaction "],["impl Default for siginfo_t "],["impl Default for MapFlags "],["impl Default for OFlag "],["impl Default for ProtFlags "],["impl Default for MRemapFlags "],["impl Default for SigAltStackFlags "],["impl Default for sigset_t "],["impl Default for DescriptorFlags "],["impl Default for ClockNanosleepFlags "],["impl Default for EpollEvents "],["impl Default for ExecveAtFlags "],["impl Default for WaitFlags "],["impl Default for CloneFlags "],["impl Default for EpollCreateFlags "]],
"linux_raw_sys":[["impl<T: Default > Default for __IncompleteArrayField <T>"],["impl<Storage: Default > Default for __BindgenBitfieldUnit <Storage>"]],
"log":[["impl<'a> Default for RecordBuilder <'a>"],["impl<'a> Default for MetadataBuilder <'a>"]],
"lzma_rs":[["impl Default for Options "],["impl Default for UnpackedSize "],["impl Default for Options "],["impl Default for UnpackedSize "]],
@@ -38,7 +38,7 @@
"miniz_oxide":[["impl Default for InflateState "],["impl Default for DecompressorOxide "]],
"nix":[["impl Default for CpuSet "],["impl Default for FsFlags "],["impl Default for UnixCredentials "],["impl<T> Default for AlgSetKey <T>"]],
"object":[["impl Default for Relocation "],["impl<E: Default + Endian > Default for CompressionHeader64 <E>"],["impl<'data> Default for ObjectMap <'data>"],["impl<'data> Default for ObjectMapEntry <'data>"],["impl<'data> Default for Version <'data>"],["impl Default for ImageSectionHeader "],["impl<'data> Default for Bytes <'data>"],["impl<E: Default + Endian > Default for I32Bytes <E>"],["impl<'data> Default for RelocationBlockIterator <'data>"],["impl Default for VersionIndex "],["impl<'data, Elf: FileHeader > Default for VersionTable <'data, Elf>"],["impl<E: Default + Endian > Default for Sym32 <E>"],["impl<E: Default + Endian > Default for U64Bytes <E>"],["impl<'data, E: Default + Endian > Default for LoadCommandIterator <'data, E>"],["impl<'data, Elf: FileHeader , R: ReadRef <'data>> Default for SymbolTable <'data, Elf, R>"],["impl<'data> Default for SectionTable <'data>"],["impl<'data, R: ReadRef <'data>> Default for StringTable <'data, R>"],["impl<'data, R: ReadRef <'data>> Default for SymbolTable <'data, R>"],["impl<E: Default + Endian > Default for I64Bytes <E>"],["impl<T: Default + SymbolMapEntry > Default for SymbolMap <T>"],["impl<E: Default + Endian > Default for U32Bytes <E>"],["impl<E: Default + Endian > Default for I16Bytes <E>"],["impl<'data, Elf: Default + FileHeader , R> Default for SectionTable <'data, Elf, R>where\n R: ReadRef <'data> + Default ,\n Elf::SectionHeader : Default , "],["impl Default for Endianness "],["impl<E: Default + Endian > Default for U16Bytes <E>"],["impl Default for BigEndian "],["impl<'data, Mach: MachHeader , R: ReadRef <'data>> Default for SymbolTable <'data, Mach, R>"],["impl Default for LittleEndian "],["impl<E: Default + Endian > Default for CompressionHeader32 <E>"],["impl<E: Default + Endian > Default for Sym64 <E>"]],
-"once_cell":[["impl<T> Default for OnceCell <T>"],["impl<T> Default for OnceBox <T>"],["impl<'a, T> Default for OnceRef <'a, T>"],["impl<T: Default > Default for Lazy <T>"],["impl Default for OnceNonZeroUsize "],["impl Default for OnceBool "],["impl<T> Default for OnceCell <T>"],["impl<T: Default > Default for Lazy <T>"]],
+"once_cell":[["impl<T: Default > Default for Lazy <T>"],["impl Default for OnceNonZeroUsize "],["impl<'a, T> Default for OnceRef <'a, T>"],["impl<T: Default > Default for Lazy <T>"],["impl<T> Default for OnceCell <T>"],["impl<T> Default for OnceCell <T>"],["impl<T> Default for OnceBox <T>"],["impl Default for OnceBool "]],
"petgraph":[["impl<B> Default for Control <B>"],["impl<N, E, Ty, Ix> Default for Graph <N, E, Ty, Ix>where\n Ty: EdgeType ,\n Ix: IndexType , "],["impl<T: Zero > Default for NotZero <T>"],["impl<N, VM> Default for DfsSpace <N, VM>where\n VM: VisitMap <N> + Default , "],["impl<N, E, Ty: EdgeType , Null: Nullable <Wrapped = E>, Ix: IndexType > Default for MatrixGraph <N, E, Ty, Null, Ix>"],["impl<Ix: Default > Default for EdgeIndex <Ix>"],["impl<N, E, Ty> Default for GraphMap <N, E, Ty>where\n N: NodeTrait ,\n Ty: EdgeType , "],["impl<N, VM> Default for Bfs <N, VM>where\n VM: Default , "],["impl<E: Default , Ix> Default for List <E, Ix>where\n Ix: IndexType + Default , "],["impl<Ix: Default > Default for NodeIndex <Ix>"],["impl<N, VM> Default for Topo <N, VM>where\n VM: Default , "],["impl Default for Time "],["impl<N> Default for TarjanScc <N>"],["impl<N, E, Ty, Ix> Default for StableGraph <N, E, Ty, Ix>where\n Ty: EdgeType ,\n Ix: IndexType , "],["impl<N, E, Ty, Ix> Default for Csr <N, E, Ty, Ix>where\n Ty: EdgeType ,\n Ix: IndexType , "],["impl<N, VM> Default for Dfs <N, VM>where\n VM: Default , "],["impl<N, VM> Default for DfsPostOrder <N, VM>where\n VM: Default , "]],
"pkg_config":[["impl Default for Config "]],
"ppv_lite86":[["impl Default for vec256_storage "],["impl Default for vec512_storage "],["impl Default for vec128_storage "]],
@@ -58,8 +58,8 @@
"serde_derive_internals":[["impl Default for Ctxt "]],
"serde_json":[["impl Default for Map <String , Value >"],["impl<'a> Default for PrettyFormatter <'a>"],["impl Default for Value "]],
"serde_yaml":[["impl Default for Value "],["impl Default for Mapping "]],
-"shadow_rs":[["impl Default for ExperimentalOptions "],["impl Default for TimePrefix "],["impl<T: Prefix > Default for Time <T>"],["impl Default for BufferState "],["impl<T: Clone + Copy + 'static> Default for EventSource <T>"],["impl Default for MemInfo "],["impl Default for ChildPidWatcher "],["impl<T: Copy + Eq + Hash + Display > Default for IpAssignment <T>"],["impl Default for SiPrefix "],["impl Default for SharedSimStats "],["impl Default for ProcessFinalState "],["impl Default for Latch "],["impl<Storage: Default > Default for __BindgenBitfieldUnit <Storage>"],["impl Default for EventQueue "],["impl Default for ThreadUnparkerUnassigned "],["impl<V: Clone > Default for IntervalMap <V>"],["impl Default for HostDefaultOptions "],["impl<T: Prefix > Default for Bytes <T>"],["impl<T: Default > Default for __IncompleteArrayField <T>"],["impl Default for Counter "],["impl Default for FileState "],["impl Default for TimePrefixUpper "],["impl Default for DescriptorTable "],["impl Default for AbstractUnixNamespace "],["impl Default for StateEventSource "],["impl Default for CallbackQueue "],["impl Default for LocalSimStats "],["impl Default for NoArg "],["impl Default for PathProperties "],["impl<T: Prefix > Default for BitsPerSec <T>"],["impl Default for PerfTimer "],["impl<T> Default for Magic <T>"],["impl Default for SiPrefixUpper "]],
-"shadow_shim_helper_rs":[["impl Default for IPCData "],["impl Default for Tag "],["impl Default for Root "],["impl<T> Default for FfiOption <T>"]],
+"shadow_rs":[["impl Default for Counter "],["impl Default for BufferState "],["impl Default for LocalSimStats "],["impl<Storage: Default > Default for __BindgenBitfieldUnit <Storage>"],["impl Default for TimePrefixUpper "],["impl Default for TimePrefix "],["impl Default for NoArg "],["impl<T: Copy + Eq + Hash + Display > Default for IpAssignment <T>"],["impl Default for PathProperties "],["impl Default for ProcessFinalState "],["impl<T: Prefix > Default for Time <T>"],["impl Default for DescriptorTable "],["impl Default for HostDefaultOptions "],["impl Default for FileState "],["impl Default for ThreadUnparkerUnassigned "],["impl<T: Default > Default for __IncompleteArrayField <T>"],["impl Default for EventQueue "],["impl Default for AbstractUnixNamespace "],["impl Default for SiPrefixUpper "],["impl<T> Default for Magic <T>"],["impl Default for CallbackQueue "],["impl<T: Prefix > Default for Bytes <T>"],["impl Default for PerfTimer "],["impl<V: Clone > Default for IntervalMap <V>"],["impl Default for ChildPidWatcher "],["impl<T: Clone + Copy + 'static> Default for EventSource <T>"],["impl Default for MemInfo "],["impl Default for SharedSimStats "],["impl Default for StateEventSource "],["impl Default for SiPrefix "],["impl<T: Prefix > Default for BitsPerSec <T>"],["impl Default for ExperimentalOptions "],["impl Default for Latch "]],
+"shadow_shim_helper_rs":[["impl Default for IPCData "],["impl Default for Root "],["impl Default for Tag "],["impl<T> Default for FfiOption <T>"]],
"signal_hook":[["impl Default for WithRawSiginfo "],["impl<T> Default for Channel <T>"],["impl Default for SignalOnly "]],
"slotmap":[["impl<K: Key , V> Default for DenseSlotMap <K, V>"],["impl<K: Key , V> Default for SecondaryMap <K, V>"],["impl<K: Key , V> Default for SlotMap <K, V>"],["impl Default for DefaultKey "],["impl Default for KeyData "],["impl<K, V, S> Default for SparseSecondaryMap <K, V, S>where\n K: Key ,\n S: BuildHasher + Default , "],["impl<K: Key , V> Default for HopSlotMap <K, V>"]],
"smallvec":[["impl<A: Array > Default for SmallVec <A>"]],
diff --git a/docs/rust/implementors/core/error/trait.Error.js b/docs/rust/implementors/core/error/trait.Error.js
index 9414f5122e7..f748f64d9e7 100644
--- a/docs/rust/implementors/core/error/trait.Error.js
+++ b/docs/rust/implementors/core/error/trait.Error.js
@@ -27,7 +27,7 @@
"serde":[["impl Error for Error "]],
"serde_json":[["impl Error for Error "]],
"serde_yaml":[["impl Error for Error "]],
-"shadow_rs":[["impl Error for BindError "],["impl Error for VerifyPluginPathError "],["impl Error for IpPreviouslyAssignedError "],["impl Error for DescriptorHandleError "],["impl Error for NoInterface "],["impl Error for UnixSocketTypeConversionError "]],
+"shadow_rs":[["impl Error for UnixSocketTypeConversionError "],["impl Error for IpPreviouslyAssignedError "],["impl Error for DescriptorHandleError "],["impl Error for NoInterface "],["impl Error for VerifyPluginPathError "],["impl Error for BindError "]],
"strsim":[["impl Error for StrSimError "]],
"syn":[["impl Error for Error "]],
"system_deps":[["impl Error for Error "],["impl Error for BuildInternalClosureError "]],
diff --git a/docs/rust/implementors/core/fmt/trait.Binary.js b/docs/rust/implementors/core/fmt/trait.Binary.js
index c16b92946fc..0cb55caea50 100644
--- a/docs/rust/implementors/core/fmt/trait.Binary.js
+++ b/docs/rust/implementors/core/fmt/trait.Binary.js
@@ -1,10 +1,10 @@
(function() {var implementors = {
"bindgen":[["impl Binary for CodegenConfig "]],
"fixedbitset":[["impl Binary for FixedBitSet "]],
-"linux_api":[["impl Binary for MRemapFlags "],["impl Binary for CloneFlags "],["impl Binary for ClockNanosleepFlags "],["impl Binary for EpollEvents "],["impl Binary for SigAltStackFlags "],["impl Binary for MapFlags "],["impl Binary for DescriptorFlags "],["impl Binary for EpollCreateFlags "],["impl Binary for SigActionFlags "],["impl Binary for OFlag "],["impl Binary for WaitFlags "],["impl Binary for ProtFlags "]],
+"linux_api":[["impl Binary for MRemapFlags "],["impl Binary for CloneFlags "],["impl Binary for ClockNanosleepFlags "],["impl Binary for EpollEvents "],["impl Binary for SigAltStackFlags "],["impl Binary for MapFlags "],["impl Binary for DescriptorFlags "],["impl Binary for EpollCreateFlags "],["impl Binary for SigActionFlags "],["impl Binary for OFlag "],["impl Binary for WaitFlags "],["impl Binary for ProtFlags "],["impl Binary for ExecveAtFlags "]],
"linux_errno":[["impl Binary for Error "]],
"nix":[["impl Binary for SfdFlags "],["impl Binary for EpollFlags "],["impl Binary for MRemapFlags "],["impl Binary for AccessFlags "],["impl Binary for TimestampingFlag "],["impl Binary for SFlag "],["impl Binary for WaitPidFlag "],["impl Binary for Persona "],["impl Binary for RenameFlags "],["impl Binary for EpollCreateFlags "],["impl Binary for ProtFlags "],["impl Binary for FallocateFlags "],["impl Binary for MemFdCreateFlag "],["impl Binary for EfdFlags "],["impl Binary for SockFlag "],["impl Binary for FsFlags "],["impl Binary for MsFlags "],["impl Binary for SealFlag "],["impl Binary for OFlag "],["impl Binary for CloneFlags "],["impl Binary for MsgFlags "],["impl Binary for InterfaceFlags "],["impl Binary for MapFlags "],["impl Binary for MlockAllFlags "],["impl Binary for Mode "],["impl Binary for FdFlag "],["impl Binary for TimerFlags "],["impl Binary for TimerSetTimeFlags "],["impl Binary for AtFlags "],["impl Binary for SaFlags "]],
"rustix":[["impl Binary for TimerfdFlags "],["impl Binary for WaitidOptions "],["impl Binary for StatVfsMountFlags "],["impl Binary for MemfdFlags "],["impl Binary for WaitOptions "],["impl Binary for ProtFlags "],["impl Binary for OFlags "],["impl Binary for SpeculationFeatureState "],["impl Binary for Mode "],["impl Binary for FutexFlags "],["impl Binary for MprotectFlags "],["impl Binary for MapFlags "],["impl Binary for MlockFlags "],["impl Binary for FloatingPointEmulationControl "],["impl Binary for FloatingPointExceptionMode "],["impl Binary for SpliceFlags "],["impl Binary for ThreadNameSpaceType "],["impl Binary for WatchFlags "],["impl Binary for MountFlags "],["impl Binary for CapabilityFlags "],["impl Binary for StatxFlags "],["impl Binary for MsyncFlags "],["impl Binary for DupFlags "],["impl Binary for UnalignedAccessControl "],["impl Binary for TaggedAddressMode "],["impl Binary for CreateFlags "],["impl Binary for SpeculationFeatureControl "],["impl Binary for MembarrierQuery "],["impl Binary for MremapFlags "],["impl Binary for UserfaultfdFlags "],["impl Binary for UnshareFlags "],["impl Binary for UnmountFlags "],["impl Binary for Access "],["impl Binary for RenameFlags "],["impl Binary for MountPropagationFlags "],["impl Binary for PidfdGetfdFlags "],["impl Binary for ReadWriteFlags "],["impl Binary for AtFlags "],["impl Binary for FallocateFlags "],["impl Binary for PidfdFlags "],["impl Binary for TimerfdTimerFlags "],["impl Binary for FdFlags "],["impl Binary for SealFlags "],["impl Binary for CapabilitiesSecureBits "],["impl Binary for ResolveFlags "],["impl Binary for PipeFlags "],["impl Binary for XattrFlags "]],
-"shadow_rs":[["impl Binary for FileStatus "],["impl Binary for BufferState "],["impl Binary for FileState "],["impl Binary for FileMode "]],
+"shadow_rs":[["impl Binary for FileMode "],["impl Binary for FileState "],["impl Binary for FileStatus "],["impl Binary for BufferState "]],
"tcp":[["impl Binary for PollState "],["impl Binary for TcpFlags "]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/docs/rust/implementors/core/fmt/trait.Debug.js b/docs/rust/implementors/core/fmt/trait.Debug.js
index 2b864a9adea..992cb9c9da6 100644
--- a/docs/rust/implementors/core/fmt/trait.Debug.js
+++ b/docs/rust/implementors/core/fmt/trait.Debug.js
@@ -38,7 +38,7 @@
"lazycell":[["impl<T: Debug > Debug for LazyCell <T>"],["impl<T: Debug > Debug for AtomicLazyCell <T>"]],
"libc":[["impl Debug for packet_mreq "],["impl Debug for sigevent "],["impl Debug for user_regs_struct "],["impl Debug for seccomp_notif_sizes "],["impl Debug for Elf64_Sym "],["impl Debug for stat "],["impl Debug for in6_rtmsg "],["impl Debug for addrinfo "],["impl Debug for Elf64_Phdr "],["impl Debug for mallinfo "],["impl Debug for termios "],["impl Debug for seccomp_data "],["impl Debug for sockaddr_in6 "],["impl Debug for __c_anonymous_ptrace_syscall_info_seccomp "],["impl Debug for epoll_event "],["impl Debug for sysinfo "],["impl Debug for __exit_status "],["impl Debug for servent "],["impl Debug for flock "],["impl Debug for dqblk "],["impl Debug for _libc_fpstate "],["impl Debug for sockaddr_storage "],["impl Debug for ff_effect "],["impl Debug for _libc_fpxreg "],["impl Debug for nl_mmap_req "],["impl Debug for input_event "],["impl Debug for dirent "],["impl Debug for sctp_initmsg "],["impl Debug for tms "],["impl Debug for option "],["impl Debug for ff_periodic_effect "],["impl Debug for timezone "],["impl Debug for nlmsgerr "],["impl Debug for nlattr "],["impl Debug for stat64 "],["impl Debug for winsize "],["impl Debug for signalfd_siginfo "],["impl Debug for cmsghdr "],["impl Debug for sockaddr "],["impl Debug for pthread_rwlock_t "],["impl Debug for ntptimeval "],["impl Debug for __c_anonymous_ifru_map "],["impl Debug for fanotify_response "],["impl Debug for fsid_t "],["impl Debug for pthread_rwlockattr_t "],["impl Debug for iovec "],["impl Debug for pthread_attr_t "],["impl Debug for statvfs "],["impl Debug for Elf32_Phdr "],["impl Debug for glob64_t "],["impl Debug for ipc_perm "],["impl Debug for Elf32_Chdr "],["impl Debug for ff_envelope "],["impl Debug for spwd "],["impl Debug for clone_args "],["impl Debug for rlimit64 "],["impl Debug for ff_rumble_effect "],["impl Debug for sock_filter "],["impl Debug for Elf32_Shdr "],["impl Debug for input_absinfo "],["impl Debug for ucred "],["impl Debug for pthread_mutex_t "],["impl Debug for if_nameindex "],["impl Debug for input_keymap_entry "],["impl Debug for fpos_t "],["impl Debug for pthread_barrierattr_t "],["impl Debug for ip_mreqn "],["impl Debug for sockaddr_nl "],["impl Debug for uinput_ff_upload "],["impl Debug for __timeval "],["impl Debug for fpos64_t "],["impl Debug for af_alg_iv "],["impl Debug for cpu_set_t "],["impl Debug for mntent "],["impl Debug for in6_ifreq "],["impl Debug for utsname "],["impl Debug for posix_spawn_file_actions_t "],["impl Debug for DIR "],["impl Debug for siginfo_t "],["impl Debug for hwtstamp_config "],["impl Debug for ff_replay "],["impl Debug for itimerval "],["impl Debug for statx "],["impl Debug for ifreq "],["impl Debug for user_fpregs_struct "],["impl Debug for nl_mmap_hdr "],["impl Debug for sctp_prinfo "],["impl Debug for __c_anonymous_ptrace_syscall_info_exit "],["impl Debug for uinput_abs_setup "],["impl Debug for pthread_condattr_t "],["impl Debug for ip_mreq_source "],["impl Debug for in_pktinfo "],["impl Debug for msginfo "],["impl Debug for _libc_xmmreg "],["impl Debug for sigval "],["impl Debug for ptrace_syscall_info "],["impl Debug for statfs64 "],["impl Debug for tm "],["impl Debug for Dl_info "],["impl Debug for __c_anonymous_ifr_ifru "],["impl Debug for semid_ds "],["impl Debug for genlmsghdr "],["impl Debug for file_clone_range "],["impl Debug for sigset_t "],["impl Debug for j1939_filter "],["impl Debug for ff_condition_effect "],["impl Debug for open_how "],["impl Debug for ptrace_peeksiginfo_args "],["impl Debug for passwd "],["impl Debug for timeval "],["impl Debug for sctp_sndrcvinfo "],["impl Debug for pollfd "],["impl Debug for mcontext_t "],["impl Debug for dirent64 "],["impl Debug for can_filter "],["impl Debug for nl_pktinfo "],["impl Debug for rlimit "],["impl Debug for __c_anonymous_sockaddr_can_tp "],["impl Debug for posix_spawnattr_t "],["impl Debug for sockaddr_ll "],["impl Debug for mq_attr "],["impl Debug for Elf64_Chdr "],["impl Debug for sctp_nxtinfo "],["impl Debug for group "],["impl Debug for ip_mreq "],["impl Debug for Elf64_Ehdr "],["impl Debug for in_addr "],["impl Debug for ff_ramp_effect "],["impl Debug for statx_timestamp "],["impl Debug for sctp_rcvinfo "],["impl Debug for input_id "],["impl Debug for rusage "],["impl Debug for shmid_ds "],["impl Debug for msghdr "],["impl Debug for utimbuf "],["impl Debug for mallinfo2 "],["impl Debug for sctp_sndinfo "],["impl Debug for itimerspec "],["impl Debug for sched_param "],["impl Debug for fanotify_event_metadata "],["impl Debug for user "],["impl Debug for ptrace_rseq_configuration "],["impl Debug for arphdr "],["impl Debug for fd_set "],["impl Debug for Elf32_Sym "],["impl Debug for sockaddr_vm "],["impl Debug for aiocb "],["impl Debug for flock64 "],["impl Debug for FILE "],["impl Debug for statfs "],["impl Debug for ff_constant_effect "],["impl Debug for sockaddr_alg "],["impl Debug for sigaction "],["impl Debug for ucontext_t "],["impl Debug for sockaddr_in "],["impl Debug for regex_t "],["impl Debug for protoent "],["impl Debug for statvfs64 "],["impl Debug for lconv "],["impl Debug for __c_anonymous_sockaddr_can_j1939 "],["impl Debug for uinput_setup "],["impl Debug for pthread_mutexattr_t "],["impl Debug for uinput_user_dev "],["impl Debug for dl_phdr_info "],["impl Debug for sem_t "],["impl Debug for arpd_request "],["impl Debug for timespec "],["impl Debug for hostent "],["impl Debug for stack_t "],["impl Debug for Elf32_Ehdr "],["impl Debug for utmpx "],["impl Debug for __c_anonymous_ptrace_syscall_info_data "],["impl Debug for arpreq "],["impl Debug for inotify_event "],["impl Debug for sock_extended_err "],["impl Debug for termios2 "],["impl Debug for timex "],["impl Debug for ipv6_mreq "],["impl Debug for in6_addr "],["impl Debug for input_mask "],["impl Debug for __c_anonymous_ptrace_syscall_info_entry "],["impl Debug for uinput_ff_erase "],["impl Debug for in6_pktinfo "],["impl Debug for regmatch_t "],["impl Debug for sctp_authinfo "],["impl Debug for rtentry "],["impl Debug for mmsghdr "],["impl Debug for ff_trigger "],["impl Debug for sockaddr_un "],["impl Debug for glob_t "],["impl Debug for linger "],["impl Debug for sembuf "],["impl Debug for Elf64_Shdr "],["impl Debug for seminfo "],["impl Debug for sock_fprog "],["impl Debug for nlmsghdr "],["impl Debug for ifaddrs "],["impl Debug for msqid_ds "],["impl Debug for pthread_cond_t "],["impl Debug for arpreq_old "],["impl Debug for pthread_barrier_t "]],
"libloading":[["impl Debug for Error "],["impl Debug for Library "],["impl<T> Debug for Symbol <T>"],["impl<'lib, T> Debug for Symbol <'lib, T>"],["impl Debug for Library "]],
-"linux_api":[["impl Debug for linux_timeval "],["impl Debug for linux_itimerval "],["impl Debug for linux_rseq "],["impl Debug for MRemapFlags "],["impl Debug for SigInfoCodeCld "],["impl Debug for Errno "],["impl Debug for FcntlRwHint "],["impl Debug for SigInfoCodeBus "],["impl Debug for SigInfoCodeSegv "],["impl Debug for SigActionFlags "],["impl Debug for CloneFlags "],["impl Debug for linux_sockaddr_in "],["impl Debug for ProtFlags "],["impl Debug for EpollCreateFlags "],["impl Debug for IoctlRequest "],["impl Debug for EpollCtlOp "],["impl Debug for FcntlOwner "],["impl Debug for linux_clone_args "],["impl Debug for ClockNanosleepFlags "],["impl Debug for FcntlSealType "],["impl Debug for FcntlCommand "],["impl Debug for Signal "],["impl Debug for EpollEvents "],["impl Debug for linux_timespec "],["impl Debug for SigProcMaskAction "],["impl Debug for SigInfoCodeIll "],["impl Debug for DescriptorFlags "],["impl Debug for siginfo_t "],["impl Debug for sigset_t "],["impl Debug for ITimerId "],["impl Debug for WaitId "],["impl Debug for WaitFlags "],["impl Debug for SigInfoCodeFromRawError "],["impl Debug for SigInfoCodePoll "],["impl Debug for ClockId "],["impl Debug for FcntlLeaseType "],["impl Debug for MapFlags "],["impl Debug for SignalFromI32Error "],["impl Debug for SigInfoCode "],["impl Debug for OFlag "],["impl Debug for Pid "],["impl Debug for SigInfoCodeFpe "],["impl Debug for linux_sysinfo "],["impl Debug for SigAltStackFlags "],["impl Debug for linux_itimerspec "],["impl Debug for linux___kernel_old_timeval "],["impl Debug for SigInfoCodeSi "],["impl Debug for SigInfoCodeTrap "],["impl Debug for SigInfoCodeSys "]],
+"linux_api":[["impl Debug for linux_timeval "],["impl Debug for linux_itimerval "],["impl Debug for linux_rseq "],["impl Debug for MRemapFlags "],["impl Debug for SigInfoCodeCld "],["impl Debug for Errno "],["impl Debug for FcntlRwHint "],["impl Debug for SigInfoCodeBus "],["impl Debug for SigInfoCodeSegv "],["impl Debug for SigActionFlags "],["impl Debug for CloneFlags "],["impl Debug for linux_sockaddr_in "],["impl Debug for ProtFlags "],["impl Debug for EpollCreateFlags "],["impl Debug for IoctlRequest "],["impl Debug for EpollCtlOp "],["impl Debug for FcntlOwner "],["impl Debug for linux_clone_args "],["impl Debug for ClockNanosleepFlags "],["impl Debug for FcntlSealType "],["impl Debug for FcntlCommand "],["impl Debug for Signal "],["impl Debug for EpollEvents "],["impl Debug for linux_timespec "],["impl Debug for SigProcMaskAction "],["impl Debug for SigInfoCodeIll "],["impl Debug for DescriptorFlags "],["impl Debug for siginfo_t "],["impl Debug for sigset_t "],["impl Debug for ITimerId "],["impl Debug for WaitId "],["impl Debug for ExecveAtFlags "],["impl Debug for WaitFlags "],["impl Debug for SigInfoCodeFromRawError "],["impl Debug for SigInfoCodePoll "],["impl Debug for ClockId "],["impl Debug for FcntlLeaseType "],["impl Debug for MapFlags "],["impl Debug for SignalFromI32Error "],["impl Debug for SigInfoCode "],["impl Debug for OFlag "],["impl Debug for Pid "],["impl Debug for SigInfoCodeFpe "],["impl Debug for linux_sysinfo "],["impl Debug for SigAltStackFlags "],["impl Debug for linux_itimerspec "],["impl Debug for linux___kernel_old_timeval "],["impl Debug for SigInfoCodeSi "],["impl Debug for SigInfoCodeTrap "],["impl Debug for SigInfoCodeSys "]],
"linux_errno":[["impl Debug for Error "]],
"linux_raw_sys":[["impl<T> Debug for __IncompleteArrayField <T>"],["impl Debug for uffd_msg__bindgen_ty_1__bindgen_ty_3 "],["impl Debug for __sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_3 "],["impl Debug for fsxattr "],["impl Debug for sigaltstack "],["impl Debug for iovec "],["impl Debug for fstrim_range "],["impl Debug for uffd_msg__bindgen_ty_1__bindgen_ty_5 "],["impl Debug for vfs_cap_data "],["impl Debug for __sifields__bindgen_ty_6 "],["impl Debug for __sifields__bindgen_ty_4 "],["impl Debug for uffdio_range "],["impl Debug for files_stat_struct "],["impl Debug for mount_attr "],["impl Debug for uffdio_writeprotect "],["impl Debug for robust_list_head "],["impl Debug for uffdio_api "],["impl Debug for statfs64 "],["impl Debug for uffd_msg__bindgen_ty_1__bindgen_ty_2 "],["impl Debug for file_dedupe_range_info "],["impl Debug for __kernel_old_timespec "],["impl Debug for fsconfig_command "],["impl Debug for __sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_1 "],["impl Debug for inotify_event "],["impl Debug for __user_cap_header_struct "],["impl Debug for __kernel_itimerspec "],["impl Debug for fscrypt_policy_v1 "],["impl Debug for robust_list "],["impl Debug for futex_waitv "],["impl Debug for ktermios "],["impl Debug for __sifields__bindgen_ty_7 "],["impl Debug for __kernel_sock_timeval "],["impl Debug for __user_cap_data_struct "],["impl Debug for membarrier_cmd_flag "],["impl Debug for fscrypt_provisioning_key_payload "],["impl Debug for winsize "],["impl Debug for uffdio_register "],["impl Debug for fscrypt_key "],["impl Debug for uffdio_continue "],["impl Debug for __sifields__bindgen_ty_1 "],["impl Debug for vfs_ns_cap_data__bindgen_ty_1 "],["impl Debug for statfs "],["impl Debug for __sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_2 "],["impl Debug for stat "],["impl Debug for file_clone_range "],["impl Debug for vfs_ns_cap_data "],["impl Debug for statx "],["impl Debug for open_how "],["impl Debug for rusage "],["impl Debug for compat_statfs64 "],["impl Debug for __kernel_timespec "],["impl<Storage: Debug > Debug for __BindgenBitfieldUnit <Storage>"],["impl Debug for __old_kernel_stat "],["impl Debug for itimerspec "],["impl Debug for uffdio_copy "],["impl Debug for itimerval "],["impl Debug for kernel_sigaction "],["impl Debug for __kernel_fd_set "],["impl Debug for epoll_event "],["impl Debug for statx_timestamp "],["impl Debug for __kernel_old_timeval "],["impl Debug for timezone "],["impl Debug for timespec "],["impl Debug for flock64 "],["impl Debug for f_owner_ex "],["impl Debug for pollfd "],["impl Debug for rand_pool_info "],["impl Debug for termios "],["impl Debug for inodes_stat_t "],["impl Debug for linux_dirent64 "],["impl Debug for __kernel_old_itimerval "],["impl Debug for flock "],["impl Debug for timeval "],["impl Debug for vfs_cap_data__bindgen_ty_1 "],["impl Debug for __kernel_fsid_t "],["impl Debug for uffd_msg__bindgen_ty_1__bindgen_ty_4 "],["impl Debug for kernel_sigset_t "],["impl Debug for user_desc "],["impl Debug for uffdio_zeropage "],["impl Debug for fscrypt_policy_v2 "],["impl Debug for membarrier_cmd "],["impl Debug for rlimit "],["impl Debug for clone_args "],["impl Debug for rlimit64 "],["impl Debug for sigaction "],["impl Debug for sigevent__bindgen_ty_1__bindgen_ty_1 "],["impl Debug for file_dedupe_range "],["impl Debug for termios2 "],["impl Debug for termio "]],
"linux_syscall":[["impl Debug for Result "],["impl Debug for Syscall "],["impl Debug for Result "],["impl Debug for Result "],["impl Debug for Result "],["impl Debug for Result "]],
@@ -52,7 +52,7 @@
"num_enum":[["impl<Enum: TryFromPrimitive > Debug for TryFromPrimitiveError <Enum>"]],
"num_traits":[["impl Debug for ParseFloatError "],["impl Debug for FloatErrorKind "]],
"object":[["impl Debug for SectionKind "],["impl<'data, 'file, R> Debug for CoffSymbolTable <'data, 'file, R>where\n R: ReadRef <'data> + Debug , "],["impl<'data> Debug for ImportDescriptorIterator <'data>"],["impl<'data, 'file, Elf, R> Debug for ElfComdatIterator <'data, 'file, Elf, R>where\n Elf: FileHeader + Debug ,\n R: ReadRef <'data> + Debug ,\n Elf::SectionHeader : Debug ,\n 'data: 'file, "],["impl Debug for SymbolKind "],["impl<E: Debug + Endian > Debug for Dyn32 <E>"],["impl Debug for ImageDebugMisc "],["impl Debug for ImageRelocation "],["impl Debug for ImageAlphaRuntimeFunctionEntry "],["impl<'data> Debug for SymbolMapName <'data>"],["impl<E: Debug + Endian > Debug for IdentCommand <E>"],["impl<E: Debug + Endian > Debug for RpathCommand <E>"],["impl<'data> Debug for Import <'data>"],["impl Debug for ImageRomHeaders "],["impl<'data> Debug for RichHeaderInfo <'data>"],["impl<E: Debug + Endian > Debug for EntryPointCommand <E>"],["impl<E: Debug + Endian > Debug for DylibTableOfContents <E>"],["impl<'a> Debug for ExportTarget <'a>"],["impl Debug for ImageResourceDirectoryString "],["impl<E: Debug + Endian > Debug for Dyn64 <E>"],["impl Debug for ImageOs2Header "],["impl Debug for ImageBoundImportDescriptor "],["impl<E: Debug + Endian > Debug for FvmlibCommand <E>"],["impl<E: Debug + Endian > Debug for Verdef <E>"],["impl<'data, Pe, R> Debug for PeFile <'data, Pe, R>where\n Pe: ImageNtHeaders + Debug ,\n R: ReadRef <'data> + Debug , "],["impl Debug for ResourceName "],["impl<E: Debug + Endian > Debug for DylibCommand <E>"],["impl<'data, 'file, R: ReadRef <'data>> Debug for Comdat <'data, 'file, R>"],["impl<E: Debug + Endian > Debug for LcStr <E>"],["impl<E: Debug + Endian > Debug for DyldInfoCommand <E>"],["impl<'data, 'file, Mach, R> Debug for MachOSymbolIterator <'data, 'file, Mach, R>where\n Mach: MachHeader ,\n R: ReadRef <'data>, "],["impl<'data, 'table, R> Debug for SymbolIterator <'data, 'table, R>where\n R: ReadRef <'data> + Debug , "],["impl<'data, 'file, Elf, R> Debug for ElfComdat <'data, 'file, Elf, R>where\n Elf: FileHeader + Debug ,\n R: ReadRef <'data> + Debug ,\n Elf::SectionHeader : Debug ,\n Elf::Endian : Debug , "],["impl<'data, 'file, R: ReadRef <'data>> Debug for CoffRelocationIterator <'data, 'file, R>"],["impl<'data> Debug for ImportTable <'data>"],["impl<'data> Debug for Bytes <'data>"],["impl<'data, 'file, R: Debug + ReadRef <'data>> Debug for SegmentIterator <'data, 'file, R>where\n 'data: 'file, "],["impl<'data, E: Debug + Endian > Debug for LoadCommandData <'data, E>"],["impl<'data, 'file, R: Debug + ReadRef <'data>> Debug for SectionIterator <'data, 'file, R>where\n 'data: 'file, "],["impl<'data, Mach, R> Debug for MachOFile <'data, Mach, R>where\n Mach: MachHeader + Debug ,\n R: ReadRef <'data> + Debug ,\n Mach::Endian : Debug , "],["impl<E: Debug + Endian > Debug for SectionHeader32 <E>"],["impl<'data, E, R> Debug for DyldCache <'data, E, R>where\n E: Endian + Debug ,\n R: ReadRef <'data> + Debug , "],["impl<T: Debug + SymbolMapEntry > Debug for SymbolMap <T>"],["impl Debug for Header "],["impl<'data, 'file, Pe, R> Debug for PeComdatIterator <'data, 'file, Pe, R>where\n Pe: ImageNtHeaders + Debug ,\n R: ReadRef <'data> + Debug , "],["impl<E: Debug + Endian > Debug for TwolevelHintsCommand <E>"],["impl Debug for ImageOptionalHeader32 "],["impl<'data, 'file, Mach, R> Debug for MachOComdatIterator <'data, 'file, Mach, R>where\n Mach: MachHeader + Debug ,\n R: ReadRef <'data> + Debug , "],["impl Debug for FileKind "],["impl Debug for ComdatKind "],["impl<E: Debug + Endian > Debug for CompressionHeader64 <E>"],["impl Debug for FileFlags "],["impl<E: Debug + Endian > Debug for Vernaux <E>"],["impl<'data, 'file, Mach, R> Debug for MachOComdatSectionIterator <'data, 'file, Mach, R>where\n Mach: MachHeader + Debug ,\n R: ReadRef <'data> + Debug ,\n 'data: 'file, "],["impl Debug for ImageFunctionEntry "],["impl Debug for ImageLinenumber "],["impl<E: Debug + Endian > Debug for SubFrameworkCommand <E>"],["impl Debug for ImageResourceDataEntry "],["impl Debug for ImageDynamicRelocation32 "],["impl Debug for ImageVxdHeader "],["impl<'data, 'file, R: ReadRef <'data>> Debug for Section <'data, 'file, R>"],["impl<'data> Debug for ResourceDirectory <'data>"],["impl<'data, 'file, R: Debug + ReadRef <'data>> Debug for CoffSegmentIterator <'data, 'file, R>"],["impl<E: Debug + Endian > Debug for Sym32 <E>"],["impl<'data, 'file, Pe, R> Debug for PeSegment <'data, 'file, Pe, R>where\n Pe: ImageNtHeaders + Debug ,\n R: ReadRef <'data> + Debug , "],["impl<'data, Elf> Debug for NoteIterator <'data, Elf>where\n Elf: FileHeader + Debug ,\n Elf::Endian : Debug , "],["impl Debug for ImageBaseRelocation "],["impl<'data, 'file, R> Debug for DynamicRelocationIterator <'data, 'file, R>where\n R: ReadRef <'data> + Debug ,\n 'data: 'file, "],["impl Debug for ImageDosHeader "],["impl<E: Debug + Endian > Debug for Rel32 <E>"],["impl<E: Debug + Endian > Debug for NoteHeader32 <E>"],["impl<'data, 'file, Elf, R> Debug for ElfSymbolTable <'data, 'file, Elf, R>where\n Elf: FileHeader + Debug ,\n R: ReadRef <'data> + Debug ,\n Elf::Endian : Debug ,\n 'data: 'file, "],["impl Debug for RelocationSections "],["impl<'data, 'file, R> Debug for CoffSymbol <'data, 'file, R>where\n R: ReadRef <'data> + Debug , "],["impl<E: Debug + Endian > Debug for PrebindCksumCommand <E>"],["impl<E: Debug + Endian > Debug for Nlist32 <E>"],["impl Debug for ImageEnclaveImport "],["impl Debug for ImageResourceDirectory "],["impl Debug for ImageLoadConfigDirectory32 "],["impl<E: Debug + Endian > Debug for NoteHeader64 <E>"],["impl Debug for Relocation "],["impl<E: Debug + Endian > Debug for VersionMinCommand <E>"],["impl Debug for ImageDynamicRelocation64V2 "],["impl Debug for RelocationEncoding "],["impl Debug for LittleEndian "],["impl<E: Debug + Endian > Debug for DylibModule32 <E>"],["impl<'data, 'file, Pe, R> Debug for PeSegmentIterator <'data, 'file, Pe, R>where\n Pe: ImageNtHeaders + Debug ,\n R: ReadRef <'data> + Debug , "],["impl<'data> Debug for CodeView <'data>"],["impl<'data, 'cache, E, R> Debug for DyldCacheImageIterator <'data, 'cache, E, R>where\n E: Endian + Debug ,\n R: ReadRef <'data> + Debug , "],["impl<'data, 'file, R: Debug + ReadRef <'data>> Debug for CoffComdat <'data, 'file, R>"],["impl<E: Debug + Endian > Debug for Versym <E>"],["impl Debug for BigEndian "],["impl<'data, R: Debug + ReadRef <'data>> Debug for CoffFile <'data, R>"],["impl<'data, Elf: Debug + FileHeader > Debug for VerdefIterator <'data, Elf>where\n Elf::Endian : Debug , "],["impl<E: Debug + Endian > Debug for Dylib <E>"],["impl<'data, Elf: Debug + FileHeader > Debug for VerdauxIterator <'data, Elf>where\n Elf::Endian : Debug , "],["impl<'data> Debug for ResourceDirectoryEntryData <'data>"],["impl Debug for Relocation "],["impl<E: Debug + Endian > Debug for SourceVersionCommand <E>"],["impl<E: Debug + Endian > Debug for DylinkerCommand <E>"],["impl<'data, Mach: Debug + MachHeader , R> Debug for SymbolTable <'data, Mach, R>where\n R: ReadRef <'data> + Debug ,\n Mach::Nlist : Debug , "],["impl<E: Debug + Endian > Debug for DysymtabCommand <E>"],["impl<E: Debug + Endian > Debug for DyldCacheImageInfo <E>"],["impl Debug for ImageTlsDirectory64 "],["impl<'data, 'file, R: ReadRef <'data>> Debug for Symbol <'data, 'file, R>"],["impl<'data, 'file, Elf, R> Debug for ElfComdatSectionIterator <'data, 'file, Elf, R>where\n Elf: FileHeader + Debug ,\n R: ReadRef <'data> + Debug ,\n Elf::Endian : Debug ,\n 'data: 'file, "],["impl<'data, Elf: Debug + FileHeader , R> Debug for SymbolTable <'data, Elf, R>where\n R: ReadRef <'data> + Debug ,\n Elf::Sym : Debug ,\n Elf::Endian : Debug , "],["impl<E: Debug + Endian > Debug for EncryptionInfoCommand32 <E>"],["impl Debug for ImageSectionHeader "],["impl<'data> Debug for ArchiveMember <'data>"],["impl Debug for ScatteredRelocationInfo "],["impl<'data, 'file, Elf, R> Debug for ElfSectionIterator <'data, 'file, Elf, R>where\n Elf: FileHeader + Debug ,\n R: ReadRef <'data> + Debug ,\n Elf::SectionHeader : Debug , "],["impl Debug for ImageDataDirectory "],["impl Debug for ImageResourceDirStringU "],["impl Debug for ImageThunkData64 "],["impl Debug for SymbolIndex "],["impl Debug for RelocationTarget "],["impl Debug for ImageAuxSymbolSection "],["impl<'data> Debug for ExportTable <'data>"],["impl<'data, 'file, R: Debug + ReadRef <'data>> Debug for CoffComdatSectionIterator <'data, 'file, R>"],["impl Debug for ImageHotPatchBase "],["impl<'data, 'file, R> Debug for SymbolTable <'data, 'file, R>where\n R: ReadRef <'data> + Debug ,\n 'data: 'file, "],["impl<E: Endian > Debug for U16Bytes <E>"],["impl Debug for ImageSeparateDebugHeader "],["impl Debug for MaskedRichHeaderEntry "],["impl<E: Debug + Endian > Debug for EncryptionInfoCommand64 <E>"],["impl Debug for AddressSize "],["impl<E: Debug + Endian > Debug for Relocation <E>"],["impl Debug for SymbolScope "],["impl Debug for ImageBoundForwarderRef "],["impl<E: Debug + Endian > Debug for MachHeader32 <E>"],["impl<'data, Elf: Debug + FileHeader , R> Debug for SectionTable <'data, Elf, R>where\n R: ReadRef <'data> + Debug ,\n Elf::SectionHeader : Debug , "],["impl<'data, R: Debug + ReadRef <'data>> Debug for ArchiveFile <'data, R>"],["impl<E: Debug + Endian > Debug for Syminfo32 <E>"],["impl Debug for AixMemberOffset "],["impl<'data, 'file, R: ReadRef <'data>> Debug for Segment <'data, 'file, R>"],["impl Debug for ImportObjectHeader "],["impl<'data> Debug for RelocationIterator <'data>"],["impl Debug for ImageDelayloadDescriptor "],["impl<'data, 'file, Elf, R> Debug for ElfSection <'data, 'file, Elf, R>where\n Elf: FileHeader + Debug ,\n R: ReadRef <'data> + Debug ,\n Elf::SectionHeader : Debug ,\n 'data: 'file, "],["impl<E: Debug + Endian > Debug for SegmentCommand32 <E>"],["impl<'data, Elf: Debug + FileHeader > Debug for VersionTable <'data, Elf>where\n Elf::Endian : Debug , "],["impl Debug for ImageDynamicRelocation32V2 "],["impl<'data, 'file, R> Debug for SymbolIterator <'data, 'file, R>where\n R: ReadRef <'data> + Debug ,\n 'data: 'file, "],["impl<'data> Debug for DelayLoadDescriptorIterator <'data>"],["impl Debug for ImageArm64RuntimeFunctionEntry "],["impl Debug for ImageImportByName "],["impl Debug for ImageArchiveMemberHeader "],["impl Debug for ImagePrologueDynamicRelocationHeader "],["impl<'data, 'file, R: Debug + ReadRef <'data>> Debug for CoffComdatIterator <'data, 'file, R>"],["impl<E: Debug + Endian > Debug for FileHeader64 <E>"],["impl Debug for ImageDynamicRelocationTable "],["impl Debug for ImageFunctionEntry64 "],["impl<E: Debug + Endian > Debug for PreboundDylibCommand <E>"],["impl Debug for Guid "],["impl<Section: Debug > Debug for SymbolFlags <Section>"],["impl Debug for AixFileHeader "],["impl<'data, 'file, Elf, R> Debug for ElfDynamicRelocationIterator <'data, 'file, Elf, R>where\n Elf: FileHeader ,\n R: ReadRef <'data>, "],["impl Debug for ImageRomOptionalHeader "],["impl Debug for ImageTlsDirectory32 "],["impl<'data, 'file, Elf, R> Debug for ElfSectionRelocationIterator <'data, 'file, Elf, R>where\n Elf: FileHeader ,\n R: ReadRef <'data>, "],["impl Debug for NonPagedDebugInfo "],["impl<E: Debug + Endian > Debug for ThreadCommand <E>"],["impl Debug for AnonObjectHeader "],["impl<E: Debug + Endian > Debug for Syminfo64 <E>"],["impl Debug for ImageAuxSymbolTokenDef "],["impl Debug for SymbolSection "],["impl<'data, 'file, R: Debug > Debug for PeRelocationIterator <'data, 'file, R>"],["impl Debug for ImageArmRuntimeFunctionEntry "],["impl<E: Debug + Endian > Debug for Verdaux <E>"],["impl<'data, 'file, Mach, R> Debug for MachOSection <'data, 'file, Mach, R>where\n Mach: MachHeader + Debug ,\n R: ReadRef <'data> + Debug ,\n 'data: 'file, "],["impl<'data, Elf: Debug + FileHeader > Debug for VerneedIterator <'data, Elf>where\n Elf::Endian : Debug , "],["impl<'data, 'file, Pe, R> Debug for PeSection <'data, 'file, Pe, R>where\n Pe: ImageNtHeaders + Debug ,\n R: ReadRef <'data> + Debug ,\n 'data: 'file, "],["impl<'data> Debug for DelayLoadImportTable <'data>"],["impl Debug for ImageArchitectureEntry "],["impl<E: Debug + Endian > Debug for DyldCacheHeader <E>"],["impl Debug for ImageAuxSymbolCrc "],["impl<E: Debug + Endian > Debug for FileHeader32 <E>"],["impl<'data> Debug for ResourceDirectoryTable <'data>"],["impl<'data> Debug for Export <'data>"],["impl Debug for ImageCoffSymbolsHeader "],["impl Debug for ResourceNameOrId "],["impl<E: Debug + Endian > Debug for DylibReference <E>"],["impl<E: Debug + Endian > Debug for DylibModule64 <E>"],["impl Debug for FatHeader "],["impl<'data, 'file, R: Debug + ReadRef <'data>> Debug for SectionRelocationIterator <'data, 'file, R>where\n 'data: 'file, "],["impl<'data, 'file, Elf, R> Debug for ElfSymbol <'data, 'file, Elf, R>where\n Elf: FileHeader + Debug ,\n R: ReadRef <'data> + Debug ,\n Elf::Endian : Debug ,\n Elf::Sym : Debug ,\n 'data: 'file, "],["impl Debug for ImageAlpha64RuntimeFunctionEntry "],["impl<'data, Elf: Debug + FileHeader > Debug for GnuHashTable <'data, Elf>where\n Elf::Endian : Debug , "],["impl<E: Debug + Endian > Debug for SubUmbrellaCommand <E>"],["impl Debug for ImageSymbolExBytes "],["impl Debug for Architecture "],["impl Debug for SectionFlags "],["impl Debug for NoDynamicRelocationIterator "],["impl Debug for ImageLoadConfigDirectory64 "],["impl Debug for ImageEnclaveConfig32 "],["impl<'data, 'file, R: Debug + ReadRef <'data>> Debug for CoffSectionIterator <'data, 'file, R>"],["impl<'data, E: Debug + Endian > Debug for LoadCommandVariant <'data, E>"],["impl<E: Debug + Endian > Debug for Rela32 <E>"],["impl<'data, 'file, Mach, R> Debug for MachOSymbol <'data, 'file, Mach, R>where\n Mach: MachHeader + Debug ,\n R: ReadRef <'data> + Debug ,\n Mach::Nlist : Debug , "],["impl Debug for Ident "],["impl<E: Debug + Endian > Debug for CompressionHeader32 <E>"],["impl Debug for SectionIndex "],["impl Debug for ImageSymbolBytes "],["impl<E: Debug + Endian > Debug for ProgramHeader32 <E>"],["impl<'data, 'file, Mach, R> Debug for MachOSegment <'data, 'file, Mach, R>where\n Mach: MachHeader + Debug ,\n R: ReadRef <'data> + Debug ,\n 'data: 'file, "],["impl Debug for RelocationInfo "],["impl<E: Debug + Endian > Debug for MachHeader64 <E>"],["impl Debug for AixHeader "],["impl<'data, R: Debug + ReadRef <'data>> Debug for ArchiveMemberIterator <'data, R>"],["impl<'data, 'file, R: Debug + ReadRef <'data>> Debug for ComdatSectionIterator <'data, 'file, R>where\n 'data: 'file, "],["impl<E: Debug + Endian > Debug for UuidCommand <E>"],["impl<E: Debug + Endian > Debug for HashHeader <E>"],["impl<E: Endian > Debug for I32Bytes <E>"],["impl<E: Debug + Endian > Debug for SymsegCommand <E>"],["impl<'data, 'file, Elf, R> Debug for ElfSegmentIterator <'data, 'file, Elf, R>where\n Elf: FileHeader + Debug ,\n R: ReadRef <'data> + Debug ,\n Elf::ProgramHeader : Debug , "],["impl Debug for ArchiveKind "],["impl<'data> Debug for ImportThunkList <'data>"],["impl<E: Debug + Endian > Debug for Nlist64 <E>"],["impl Debug for SegmentFlags "],["impl<'data, 'file, Pe, R> Debug for PeComdatSectionIterator <'data, 'file, Pe, R>where\n Pe: ImageNtHeaders + Debug ,\n R: ReadRef <'data> + Debug , "],["impl Debug for ImageLoadConfigCodeIntegrity "],["impl Debug for AnonObjectHeaderBigobj "],["impl<E: Endian > Debug for U64Bytes <E>"],["impl<E: Endian > Debug for I16Bytes <E>"],["impl Debug for VersionIndex "],["impl<'data, Elf, R> Debug for ElfFile <'data, Elf, R>where\n Elf: FileHeader + Debug ,\n R: ReadRef <'data> + Debug ,\n Elf::Endian : Debug ,\n Elf::ProgramHeader : Debug , "],["impl Debug for ImageCor20Header "],["impl Debug for ImageDebugDirectory "],["impl<E: Debug + Endian > Debug for TwolevelHint <E>"],["impl<'data, 'file, R: Debug + ReadRef <'data>> Debug for CoffSegment <'data, 'file, R>"],["impl<E: Debug + Endian > Debug for SectionHeader64 <E>"],["impl<'data, 'file, R: Debug + ReadRef <'data>> Debug for CoffSection <'data, 'file, R>"],["impl<E: Debug + Endian > Debug for Section32 <E>"],["impl<E: Debug + Endian > Debug for LinkerOptionCommand <E>"],["impl<E: Debug + Endian > Debug for Rel64 <E>"],["impl<'data> Debug for CompressedData <'data>"],["impl<'data, E: Debug + Endian > Debug for LoadCommandIterator <'data, E>"],["impl Debug for ImageResourceDirectoryEntry "],["impl<'data, 'file, Mach, R> Debug for MachOSymbolTable <'data, 'file, Mach, R>where\n Mach: MachHeader + Debug ,\n R: ReadRef <'data> + Debug , "],["impl<'data, 'file, Mach, R> Debug for MachOSegmentIterator <'data, 'file, Mach, R>where\n Mach: MachHeader + Debug ,\n R: ReadRef <'data> + Debug ,\n 'data: 'file, "],["impl<E: Debug + Endian > Debug for NoteCommand <E>"],["impl Debug for ImageEnclaveConfig64 "],["impl<E: Debug + Endian > Debug for ProgramHeader64 <E>"],["impl Debug for AnonObjectHeaderV2 "],["impl Debug for FatArch64 "],["impl<'data, 'file, Mach, R> Debug for MachOSectionIterator <'data, 'file, Mach, R>where\n Mach: MachHeader ,\n R: ReadRef <'data>, "],["impl Debug for Endianness "],["impl<'data, 'file, Pe, R> Debug for PeSectionIterator <'data, 'file, Pe, R>where\n Pe: ImageNtHeaders + Debug ,\n R: ReadRef <'data> + Debug ,\n 'data: 'file, "],["impl Debug for ImageFileHeader "],["impl Debug for ImageOptionalHeader64 "],["impl<'data, 'file, Elf: FileHeader , R: ReadRef <'data>> Debug for ElfSymbolIterator <'data, 'file, Elf, R>"],["impl<E: Debug + Endian > Debug for Section64 <E>"],["impl Debug for ImageRuntimeFunctionEntry "],["impl<E: Debug + Endian > Debug for FvmfileCommand <E>"],["impl Debug for ImageDynamicRelocation64 "],["impl<'data, R> Debug for StringTable <'data, R>where\n R: ReadRef <'data> + Debug , "],["impl<'data, 'file, Pe, R> Debug for PeComdat <'data, 'file, Pe, R>where\n Pe: ImageNtHeaders + Debug ,\n R: ReadRef <'data> + Debug , "],["impl<'a> Debug for Export <'a>"],["impl<E: Endian > Debug for U32Bytes <E>"],["impl<'data, 'file, R: Debug + ReadRef <'data>> Debug for ComdatIterator <'data, 'file, R>where\n 'data: 'file, "],["impl<'data> Debug for ObjectMap <'data>"],["impl Debug for ImageSymbol "],["impl<E: Debug + Endian > Debug for SubLibraryCommand <E>"],["impl<E: Debug + Endian > Debug for FilesetEntryCommand <E>"],["impl<'data> Debug for Import <'data>"],["impl Debug for ImageSymbolEx "],["impl<E: Debug + Endian > Debug for Rela64 <E>"],["impl<E: Debug + Endian > Debug for RoutinesCommand32 <E>"],["impl Debug for BinaryFormat "],["impl Debug for ImageEpilogueDynamicRelocationHeader "],["impl Debug for ImageNtHeaders32 "],["impl<'data> Debug for SectionTable <'data>"],["impl Debug for ImageAuxSymbolFunctionBeginEnd "],["impl<E: Debug + Endian > Debug for Sym64 <E>"],["impl<E: Endian > Debug for I64Bytes <E>"],["impl<E: Debug + Endian > Debug for GnuHashHeader <E>"],["impl<'data, 'file, Mach, R> Debug for MachORelocationIterator <'data, 'file, Mach, R>where\n Mach: MachHeader ,\n R: ReadRef <'data>, "],["impl<'data> Debug for Version <'data>"],["impl Debug for ImageHotPatchInfo "],["impl<E: Debug + Endian > Debug for BuildToolVersion <E>"],["impl<E: Debug + Endian > Debug for RoutinesCommand64 <E>"],["impl<'data, R: Debug + ReadRef <'data>> Debug for File <'data, R>"],["impl<E: Debug + Endian > Debug for LoadCommand <E>"],["impl<E: Debug + Endian > Debug for DataInCodeEntry <E>"],["impl<E: Debug + Endian > Debug for DyldCacheMappingInfo <E>"],["impl Debug for ImageNtHeaders64 "],["impl<'data> Debug for RelocationBlockIterator <'data>"],["impl Debug for FatArch32 "],["impl<E: Debug + Endian > Debug for LinkeditDataCommand <E>"],["impl Debug for ImageAuxSymbolWeak "],["impl<'data, R> Debug for SymbolTable <'data, R>where\n R: ReadRef <'data> + Debug , "],["impl Debug for RichHeaderEntry "],["impl<E: Debug + Endian > Debug for SubClientCommand <E>"],["impl Debug for CompressionFormat "],["impl Debug for Error "],["impl<'data, Elf> Debug for Note <'data, Elf>where\n Elf: FileHeader + Debug ,\n Elf::NoteHeader : Debug , "],["impl<'data, E, R> Debug for DyldSubCache <'data, E, R>where\n E: Endian + Debug ,\n R: ReadRef <'data> + Debug , "],["impl<E: Debug + Endian > Debug for BuildVersionCommand <E>"],["impl<E: Debug + Endian > Debug for SegmentCommand64 <E>"],["impl<'data, Elf: Debug + FileHeader > Debug for VernauxIterator <'data, Elf>where\n Elf::Endian : Debug , "],["impl Debug for RelocationKind "],["impl<'data, 'file, Elf, R> Debug for ElfSegment <'data, 'file, Elf, R>where\n Elf: FileHeader + Debug ,\n R: ReadRef <'data> + Debug ,\n Elf::ProgramHeader : Debug ,\n 'data: 'file, "],["impl<'data, Elf: Debug + FileHeader > Debug for HashTable <'data, Elf>where\n Elf::Endian : Debug , "],["impl Debug for CompressedFileRange "],["impl<E: Debug + Endian > Debug for Verneed <E>"],["impl<'data> Debug for DataDirectories <'data>"],["impl<E: Debug + Endian > Debug for Fvmlib <E>"],["impl Debug for ImageExportDirectory "],["impl Debug for ImageHotPatchHashes "],["impl<'data, 'cache, E, R> Debug for DyldCacheImage <'data, 'cache, E, R>where\n E: Endian + Debug ,\n R: ReadRef <'data> + Debug , "],["impl Debug for ImageAuxSymbolFunction "],["impl<E: Debug + Endian > Debug for DyldSubCacheInfo <E>"],["impl Debug for ImageThunkData32 "],["impl Debug for ImageImportDescriptor "],["impl<'data, 'file, Mach, R> Debug for MachOComdat <'data, 'file, Mach, R>where\n Mach: MachHeader + Debug ,\n R: ReadRef <'data> + Debug , "],["impl<'data, 'file, R: ReadRef <'data>> Debug for CoffSymbolIterator <'data, 'file, R>"],["impl Debug for ObjectKind "],["impl<E: Debug + Endian > Debug for SymtabCommand <E>"],["impl<'data> Debug for ObjectMapEntry <'data>"]],
-"once_cell":[["impl<T: Debug > Debug for OnceCell <T>"],["impl<T: Debug , F> Debug for Lazy <T, F>"],["impl Debug for OnceNonZeroUsize "],["impl<'a, T> Debug for OnceRef <'a, T>"],["impl<T> Debug for OnceBox <T>"],["impl<T: Debug > Debug for OnceCell <T>"],["impl<T: Debug , F> Debug for Lazy <T, F>"],["impl Debug for OnceBool "]],
+"once_cell":[["impl<T> Debug for OnceBox <T>"],["impl<T: Debug > Debug for OnceCell <T>"],["impl<'a, T> Debug for OnceRef <'a, T>"],["impl<T: Debug , F> Debug for Lazy <T, F>"],["impl Debug for OnceBool "],["impl<T: Debug , F> Debug for Lazy <T, F>"],["impl<T: Debug > Debug for OnceCell <T>"],["impl Debug for OnceNonZeroUsize "]],
"petgraph":[["impl<'a, E: Debug + 'a, Ix: Debug + 'a> Debug for Neighbors <'a, E, Ix>"],["impl<E, Ix> Debug for List <E, Ix>where\n E: Debug ,\n Ix: IndexType , "],["impl<B: Debug > Debug for Control <B>"],["impl<'a, E: Debug + 'a, Ty: Debug , Ix: Debug + 'a> Debug for EdgeReference <'a, E, Ty, Ix>"],["impl<N: Eq + Hash + Debug , E: Debug , Ty: EdgeType > Debug for GraphMap <N, E, Ty>"],["impl<'a, E: Debug + 'a, Ix: Debug + IndexType > Debug for EdgeReferences <'a, E, Ix>"],["impl<N: Debug > Debug for DfsEvent <N>"],["impl<'a, G: Debug , I: Debug , F: Debug + 'a> Debug for NodeFilteredEdges <'a, G, I, F>"],["impl<G: Debug , F: Debug > Debug for EdgeFiltered <G, F>"],["impl<G: Debug , F: Debug > Debug for NodeFiltered <G, F>"],["impl<'a, E: Debug + 'a, Ix: Debug + 'a> Debug for Neighbors <'a, E, Ix>"],["impl<'a, N: Debug + 'a, Ix: Debug + 'a> Debug for NodeIndices <'a, N, Ix>"],["impl<'a, E, Ix> Debug for EdgeReferences <'a, E, Ix>where\n E: Debug ,\n Ix: IndexType , "],["impl Debug for NegativeCycle "],["impl Debug for Undirected "],["impl<'a, E: Debug + 'a, Ty, Ix> Debug for EdgesConnecting <'a, E, Ty, Ix>where\n Ty: EdgeType + Debug ,\n Ix: IndexType + Debug + 'a, "],["impl<'a, N: Debug + 'a, Ix: Debug + IndexType > Debug for NodeReferences <'a, N, Ix>"],["impl Debug for Direction "],["impl<'a, N> Debug for DominatorsIter <'a, N>where\n N: 'a + Copy + Eq + Hash + Debug , "],["impl<'a, Ty: Debug + EdgeType , Null: Debug + 'a + Nullable , Ix: Debug > Debug for EdgeReferences <'a, Ty, Null, Ix>"],["impl<'b, T: Debug > Debug for Ptr <'b, T>"],["impl<'a, E: Debug + 'a, Ix: Debug + IndexType > Debug for EdgeWeightsMut <'a, E, Ix>"],["impl<'a, N: Debug + 'a, Ty: Debug , Ix: Debug + IndexType > Debug for Externals <'a, N, Ty, Ix>"],["impl<'a, N, E: Debug + 'a, Ty: Debug > Debug for NodeReferences <'a, N, E, Ty>where\n N: 'a + NodeTrait + Debug , "],["impl<K: Debug > Debug for UnionFind <K>"],["impl<N: Debug , VM: Debug > Debug for DfsSpace <N, VM>"],["impl<I: Debug > Debug for ReversedEdgeReferences <I>"],["impl<G: Debug > Debug for Reversed <G>"],["impl<Ix: Debug > Debug for NodeIndex <Ix>"],["impl<'a, N, E: Debug + 'a, Ty> Debug for EdgesDirected <'a, N, E, Ty>where\n N: 'a + NodeTrait + Debug ,\n Ty: EdgeType + Debug , "],["impl Debug for Time "],["impl<I: Debug > Debug for ReversedEdges <I>"],["impl Debug for Config "],["impl Debug for Directed "],["impl<N, E, Ty, Ix> Debug for Graph <N, E, Ty, Ix>where\n N: Debug ,\n E: Debug ,\n Ty: EdgeType ,\n Ix: IndexType , "],["impl<'a, E: Debug + 'a, Ty, Ix> Debug for EdgesConnecting <'a, E, Ty, Ix>where\n Ty: EdgeType + Debug ,\n Ix: IndexType + Debug + 'a, "],["impl<Ix: Debug > Debug for NodeIdentifiers <Ix>"],["impl<N: Debug , E: Debug > Debug for Element <N, E>"],["impl<'a, Ty: Debug + EdgeType , Null: Debug + 'a + Nullable , Ix: Debug > Debug for Edges <'a, Ty, Null, Ix>"],["impl<I: Debug , F: Debug > Debug for FilterElements <I, F>"],["impl<R: Debug > Debug for ReversedEdgeReference <R>"],["impl<N: Debug > Debug for Cycle <N>"],["impl<'a, Ix: Debug + 'a> Debug for Neighbors <'a, Ix>"],["impl<'a, N, E: Debug + 'a, Ty> Debug for Edges <'a, N, E, Ty>where\n N: 'a + NodeTrait + Debug ,\n Ty: EdgeType + Debug , "],["impl<'a, N, E: Debug + 'a, Ty: Debug > Debug for AllEdges <'a, N, E, Ty>where\n N: 'a + NodeTrait + Debug , "],["impl<'a, N, Ty> Debug for Neighbors <'a, N, Ty>where\n N: 'a + Debug ,\n Ty: EdgeType + Debug , "],["impl<'a, N, Ty> Debug for NeighborsDirected <'a, N, Ty>where\n N: 'a + Debug ,\n Ty: EdgeType + Debug , "],["impl<W: Debug , C: Debug > Debug for WalkerIter <W, C>"],["impl<G> Debug for MinSpanningTree <G>where\n G: Data + IntoNodeReferences + Debug ,\n G::NodeReferences : Debug ,\n G::EdgeWeight : Debug ,\n G::NodeId : Debug , "],["impl<Ix: Debug > Debug for NodeIndices <Ix>"],["impl<'a, N> Debug for DominatedByIter <'a, N>where\n N: 'a + Copy + Eq + Hash + Debug , "],["impl<'a, E: Debug + 'a, Ix: Debug > Debug for EdgeReference <'a, E, Ix>"],["impl<'a, E: Debug + 'a, Ty: Debug , Ix: Debug + 'a> Debug for Edges <'a, E, Ty, Ix>"],["impl<'a, E: Debug , Ix> Debug for Neighbors <'a, E, Ix>where\n Ix: IndexType + Debug , "],["impl<N: Debug > Debug for TarjanScc <N>"],["impl<N: Debug , E: Debug , Ty: Debug , Ix: Debug > Debug for Csr <N, E, Ty, Ix>"],["impl<'a, N> Debug for Nodes <'a, N>where\n N: 'a + NodeTrait + Debug , "],["impl<'a, E: Debug + 'a, Ty, Ix> Debug for Edges <'a, E, Ty, Ix>where\n Ty: EdgeType + Debug ,\n Ix: IndexType + Debug + 'a, "],["impl<'a, E: Debug , Ix: Debug + IndexType > Debug for EdgeReference <'a, E, Ix>"],["impl<N, E, Ty, Ix> Debug for StableGraph <N, E, Ty, Ix>where\n N: Debug ,\n E: Debug ,\n Ty: EdgeType ,\n Ix: IndexType , "],["impl<'a, I: Debug , F: Debug + 'a> Debug for NodeFilteredNeighbors <'a, I, F>"],["impl<'a, N: Debug + 'a, Ix: Debug + IndexType > Debug for NodeReferences <'a, N, Ix>"],["impl<'a, E: Debug , Ix: Debug + IndexType > Debug for EdgeIndices <'a, E, Ix>"],["impl<'a, E: Debug + 'a, Ty, Ix> Debug for Edges <'a, E, Ty, Ix>where\n Ty: EdgeType + Debug ,\n Ix: IndexType + Debug + 'a, "],["impl<Ix: Debug > Debug for EdgeIndex <Ix>"],["impl<'a, E: Debug + 'a, Ix: Debug + 'a> Debug for EdgeReferences <'a, E, Ix>"],["impl<'a, Ix: Debug > Debug for NodeIdentifiers <'a, Ix>"],["impl<'a, N: Debug + 'a, Ix: Debug + IndexType > Debug for NodeWeightsMut <'a, N, Ix>"],["impl<N: Debug , VM: Debug > Debug for Dfs <N, VM>"],["impl<'a, E: Debug + 'a, Ix: Debug > Debug for EdgeReference <'a, E, Ix>"],["impl<'a, N, E: Debug + 'a, Ty: Debug > Debug for NodeIdentifiers <'a, N, E, Ty>where\n N: 'a + NodeTrait + Debug , "],["impl<N: Debug , Ix: Debug > Debug for Node <N, Ix>"],["impl<Ix> Debug for OutgoingEdgeIndices <Ix>where\n Ix: IndexType + Debug , "],["impl<E: Debug , Ix: Debug > Debug for Edge <E, Ix>"],["impl<'a, N: Debug + 'a, Ix: Debug > Debug for NodeReferences <'a, N, Ix>"],["impl<NodeId: Debug , EdgeWeight: Debug > Debug for Paths <NodeId, EdgeWeight>"],["impl<Ix> Debug for EdgeIndex <Ix>where\n Ix: IndexType + Debug , "],["impl<Ix: Debug > Debug for EdgeIndices <Ix>"],["impl<'a, G> Debug for Dot <'a, G>where\n G: IntoEdgeReferences + IntoNodeReferences + NodeIndexable + GraphProp ,\n G::EdgeWeight : Debug ,\n G::NodeWeight : Debug , "],["impl<'a, G: Debug , I: Debug , F: Debug + 'a> Debug for EdgeFilteredEdges <'a, G, I, F>"],["impl<'a, E: Debug + 'a, Ix: Debug + 'a> Debug for EdgeIndices <'a, E, Ix>"],["impl Debug for EdgesNotSorted "],["impl<Ix: Debug > Debug for NodeIndices <Ix>"],["impl<'a, I: Debug , F: Debug + 'a> Debug for NodeFilteredNodes <'a, I, F>"],["impl<N> Debug for Dominators <N>where\n N: Copy + Eq + Hash + Debug , "],["impl<N: Debug , VM: Debug > Debug for DfsPostOrder <N, VM>"],["impl<'a, N: Debug + 'a, Ty: Debug , Ix: Debug + IndexType > Debug for Externals <'a, N, Ty, Ix>"],["impl<'a, G, F: Debug + 'a> Debug for EdgeFilteredNeighborsDirected <'a, G, F>where\n G: IntoEdgesDirected + Debug ,\n G::EdgesDirected : Debug ,\n G::NodeId : Debug , "],["impl<'a, G: Debug , I: Debug , F: Debug + 'a> Debug for NodeFilteredEdgeReferences <'a, G, I, F>"],["impl<'a, E: Debug , Ix> Debug for OutgoingEdgeReferences <'a, E, Ix>where\n Ix: IndexType + Debug , "],["impl<'a, E: Debug + 'a, Ty: Debug , Ix: Debug + 'a> Debug for EdgeReferences <'a, E, Ty, Ix>"],["impl<'a, G, F: Debug + 'a> Debug for EdgeFilteredNeighbors <'a, G, F>where\n G: IntoEdges + Debug ,\n G::Edges : Debug , "],["impl<'a, Ty: Debug + EdgeType , Null: Debug + 'a + Nullable , Ix: Debug > Debug for Neighbors <'a, Ty, Null, Ix>"],["impl<'a, N: Debug + 'a, Ix: Debug + IndexType > Debug for NodeReferences <'a, N, Ix>"]],
"pkg_config":[["impl Debug for Error "],["impl Debug for Config "],["impl Debug for Library "]],
"posix_errno":[["impl Debug for Error "]],
@@ -75,9 +75,9 @@
"serde_json":[["impl Debug for Map <String , Value >"],["impl Debug for Error "],["impl Debug for Category "],["impl Debug for CompactFormatter "],["impl<'a> Debug for PrettyFormatter <'a>"],["impl Debug for Number "],["impl Debug for Value "]],
"serde_spanned":[["impl<T: Debug > Debug for Spanned <T>"]],
"serde_yaml":[["impl Debug for Location "],["impl Debug for Error "],["impl Debug for TaggedValue "],["impl Debug for Tag "],["impl Debug for Value "],["impl Debug for Number "],["impl Debug for Mapping "]],
-"shadow_rs":[["impl Debug for HostInfo "],["impl Debug for ShadowNode "],["impl Debug for TimePrefix "],["impl Debug for ExperimentalOptions "],["impl Debug for Runahead "],["impl Debug for LatchCounter "],["impl<'a, T: Debug + Debug + Pod > Debug for ProcessMemoryRefMut <'a, T>"],["impl Debug for PcapOptions "],["impl Debug for Blocked "],["impl Debug for _Tracker "],["impl Debug for _GList "],["impl Debug for SharedSimStats "],["impl Debug for InetSocketRef <'_>"],["impl Debug for SyscallReturn "],["impl Debug for Sharing "],["impl Debug for TCPCongHooks_ "],["impl Debug for LogLevel "],["impl Debug for ObjectCounter "],["impl Debug for DescriptorHandle "],["impl Debug for NetworkOptions "],["impl Debug for OpenFile "],["impl Debug for NetworkGraph "],["impl<T> Debug for __IncompleteArrayField <T>"],["impl Debug for statx_timestamp "],["impl Debug for linux_dirent64 "],["impl Debug for SiPrefixUpper "],["impl Debug for pollfd "],["impl Debug for RunningVal "],["impl Debug for Mapping "],["impl Debug for EventQueue "],["impl Debug for PacketEventData "],["impl<T: Debug + Eq + Hash + Display + Clone + Copy > Debug for RoutingInfo <T>"],["impl<T: Debug + 'static> Debug for Magic <T>"],["impl Debug for MappingPath "],["impl Debug for linux_dirent "],["impl Debug for timespec "],["impl Debug for _Packet "],["impl Debug for statfs "],["impl Debug for Bandwidth "],["impl Debug for Host "],["impl Debug for Compression "],["impl Debug for EnvName "],["impl Debug for ShadowEdge "],["impl Debug for FileState "],["impl Debug for statx "],["impl<'a> Debug for SysCallConditionRefMut <'a>"],["impl Debug for EventData "],["impl Debug for _StatusListener "],["impl Debug for _TCP "],["impl Debug for StraceFmtMode "],["impl Debug for _Futex "],["impl Debug for MemoryManager "],["impl Debug for StraceLoggingMode "],["impl Debug for LocalSimStats "],["impl Debug for FileRef <'_>"],["impl Debug for ProcessOptions "],["impl Debug for tcp_info "],["impl Debug for BindError "],["impl Debug for _LegacyFileFunctionTable "],["impl Debug for Event "],["impl Debug for WorkerThreadID "],["impl Debug for SockaddrStorage "],["impl Debug for CompatUntypedForeignPtr "],["impl Debug for PcapConfig "],["impl Debug for ConfigFileOptions "],["impl Debug for SyscallReturnDone "],["impl Debug for ThreadUnparker "],["impl Debug for Counter "],["impl Debug for Descriptor "],["impl Debug for _Address "],["impl Debug for StateListenerFilter "],["impl Debug for UnixSocketTypeConversionError "],["impl Debug for FileRefMut <'_>"],["impl<T: Debug + Copy + Eq + Hash + Display > Debug for IpAssignment <T>"],["impl Debug for ExitStatus "],["impl<T: Debug + Prefix > Debug for Bytes <T>"],["impl Debug for LocalEventData "],["impl Debug for linux___sifields__bindgen_ty_7 "],["impl Debug for FileMode "],["impl<Storage: Debug > Debug for __BindgenBitfieldUnit <Storage>"],["impl<V: Debug > Debug for IntervalMap <V>"],["impl Debug for CountedLegacyFileRef "],["impl Debug for BufferState "],["impl Debug for stat "],["impl Debug for Latch "],["impl Debug for Scheduler "],["impl<T: Debug + Prefix > Debug for Time <T>"],["impl Debug for VerifyPluginPathError "],["impl Debug for linux___sifields__bindgen_ty_1 "],["impl Debug for _FutexTable "],["impl Debug for _Epoll "],["impl<T: Debug > Debug for Status <T>"],["impl Debug for ThreadUnparkerUnassigned "],["impl<T> Debug for SockaddrUnix <T>where\n T: Borrow <sockaddr_un >, "],["impl Debug for _RegularFile "],["impl Debug for SyscallError "],["impl Debug for TCPCong_ "],["impl Debug for AssociationHandle "],["impl Debug for Failed "],["impl Debug for GraphOptions "],["impl<T: Debug > Debug for NullableOption <T>"],["impl<'a> Debug for SysCallConditionRef <'a>"],["impl Debug for IpPreviouslyAssignedError "],["impl Debug for FmtOptions "],["impl Debug for linux___sifields__bindgen_ty_6 "],["impl Debug for QDiscMode "],["impl Debug for WorkerShared "],["impl Debug for CliOptions "],["impl Debug for linux___sifields__bindgen_ty_4 "],["impl Debug for SysCallCondition "],["impl Debug for timeval "],["impl Debug for _PacketTCPHeader "],["impl Debug for ProcessArgs "],["impl Debug for GeneralOptions "],["impl Debug for ResumeResult "],["impl Debug for linux___sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_2 "],["impl Debug for NoInterface "],["impl Debug for LogInfoFlag "],["impl Debug for HostName "],["impl Debug for _GTimer "],["impl Debug for MemInfo "],["impl Debug for ChunkType "],["impl Debug for GraphSource "],["impl Debug for ThreadParker "],["impl Debug for LatchWaiter "],["impl Debug for ShadowStatusBarState "],["impl<T: Debug + Prefix > Debug for BitsPerSec <T>"],["impl Debug for StatusListener "],["impl Debug for LegacyFileCounter "],["impl Debug for SyscallReturnBlocked "],["impl Debug for File "],["impl Debug for TimePrefixUpper "],["impl Debug for ProcessFinalState "],["impl Debug for __fsid_t "],["impl Debug for PathProperties "],["impl Debug for UnixSocketType "],["impl Debug for iovec "],["impl Debug for HostOptions "],["impl Debug for linux___sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_1 "],["impl Debug for Socket "],["impl Debug for ProcessId "],["impl<T: Debug > Debug for HostTreePointer <T>"],["impl Debug for HostDefaultOptions "],["impl<T> Debug for ForeignArrayPtr <T>"],["impl Debug for DescriptorHandleError "],["impl Debug for FileSource "],["impl Debug for FileStatus "],["impl Debug for Signal "],["impl Debug for LatchWaiter "],["impl Debug for _NetworkInterface "],["impl Debug for linux___sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_3 "],["impl Debug for ChildPidWatcher "],["impl Debug for SiPrefix "],["impl Debug for InetSocketRefMut <'_>"],["impl Debug for InetSocket "],["impl Debug for SocketRefMut <'_>"],["impl<V: Debug > Debug for Mutation <V>"],["impl Debug for SocketRef <'_>"],["impl Debug for PacketRc "],["impl Debug for ThreadId "],["impl Debug for CompatFile "],["impl Debug for _DNS "],["impl Debug for ResumeResult "],["impl Debug for TaskRef "],["impl Debug for ConfigOptions "]],
+"shadow_rs":[["impl Debug for NetworkOptions "],["impl Debug for MemInfo "],["impl Debug for EnvName "],["impl Debug for SiPrefixUpper "],["impl<T> Debug for ForeignArrayPtr <T>"],["impl Debug for HostInfo "],["impl Debug for timespec "],["impl Debug for LatchWaiter "],["impl<T> Debug for __IncompleteArrayField <T>"],["impl Debug for PcapConfig "],["impl Debug for FileMode "],["impl<T: Debug + Prefix > Debug for Bytes <T>"],["impl Debug for ChunkType "],["impl Debug for _DNS "],["impl Debug for ResumeResult "],["impl<T: Debug + Prefix > Debug for BitsPerSec <T>"],["impl Debug for DescriptorHandle "],["impl Debug for LogLevel "],["impl Debug for iovec "],["impl Debug for linux___sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_2 "],["impl Debug for CountedLegacyFileRef "],["impl Debug for LocalSimStats "],["impl Debug for RunningVal "],["impl Debug for ProcessOptions "],["impl Debug for NoInterface "],["impl Debug for Descriptor "],["impl Debug for _NetworkInterface "],["impl Debug for SockaddrStorage "],["impl Debug for SysCallCondition "],["impl Debug for NetworkGraph "],["impl Debug for Runahead "],["impl Debug for TimePrefix "],["impl Debug for _Tracker "],["impl Debug for PacketEventData "],["impl Debug for ShadowEdge "],["impl Debug for Blocked "],["impl<T: Debug + Eq + Hash + Display + Clone + Copy > Debug for RoutingInfo <T>"],["impl Debug for InetSocketRefMut <'_>"],["impl Debug for TimePrefixUpper "],["impl<T: Debug + 'static> Debug for Magic <T>"],["impl Debug for CompatFile "],["impl Debug for linux___sifields__bindgen_ty_7 "],["impl Debug for _Packet "],["impl Debug for StraceFmtMode "],["impl Debug for _RegularFile "],["impl Debug for UnixSocketType "],["impl Debug for _FutexTable "],["impl Debug for _TCP "],["impl Debug for CompatUntypedForeignPtr "],["impl Debug for timeval "],["impl Debug for FileState "],["impl Debug for ThreadParker "],["impl Debug for CliOptions "],["impl Debug for FileRef <'_>"],["impl Debug for ChildPidWatcher "],["impl<'a> Debug for SysCallConditionRefMut <'a>"],["impl Debug for statx "],["impl Debug for BufferState "],["impl Debug for LatchWaiter "],["impl Debug for _Address "],["impl Debug for Socket "],["impl<T: Debug > Debug for HostTreePointer <T>"],["impl Debug for OpenFile "],["impl Debug for BindError "],["impl Debug for MappingPath "],["impl<T> Debug for SockaddrUnix <T>where\n T: Borrow <sockaddr_un >, "],["impl Debug for GraphSource "],["impl Debug for IpPreviouslyAssignedError "],["impl Debug for ExperimentalOptions "],["impl Debug for linux_dirent "],["impl Debug for Compression "],["impl Debug for linux___sifields__bindgen_ty_4 "],["impl Debug for PcapOptions "],["impl Debug for Event "],["impl Debug for TCPCongHooks_ "],["impl Debug for statfs "],["impl Debug for ProcessFinalState "],["impl Debug for Latch "],["impl Debug for SocketRef <'_>"],["impl Debug for Scheduler "],["impl Debug for pollfd "],["impl Debug for HostOptions "],["impl<Storage: Debug > Debug for __BindgenBitfieldUnit <Storage>"],["impl Debug for FmtOptions "],["impl Debug for SyscallError "],["impl Debug for ThreadUnparker "],["impl<T: Debug > Debug for NullableOption <T>"],["impl Debug for LocalEventData "],["impl Debug for TaskRef "],["impl Debug for Sharing "],["impl Debug for DescriptorHandleError "],["impl Debug for Bandwidth "],["impl Debug for PathProperties "],["impl Debug for _GList "],["impl Debug for _PacketTCPHeader "],["impl Debug for GraphOptions "],["impl Debug for QDiscMode "],["impl Debug for HostDefaultOptions "],["impl Debug for ShadowStatusBarState "],["impl Debug for linux___sifields__bindgen_ty_6 "],["impl Debug for FileSource "],["impl Debug for ShadowNode "],["impl Debug for tcp_info "],["impl Debug for _LegacyFileFunctionTable "],["impl Debug for StraceLoggingMode "],["impl Debug for MemoryManager "],["impl Debug for EventQueue "],["impl Debug for TCPCong_ "],["impl Debug for WorkerShared "],["impl Debug for SyscallReturnDone "],["impl Debug for GeneralOptions "],["impl Debug for _Epoll "],["impl<V: Debug > Debug for Mutation <V>"],["impl<V: Debug > Debug for IntervalMap <V>"],["impl Debug for Failed "],["impl Debug for LogInfoFlag "],["impl<T: Debug + Prefix > Debug for Time <T>"],["impl Debug for linux___sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_3 "],["impl Debug for Signal "],["impl Debug for PacketRc "],["impl Debug for LegacyFileCounter "],["impl<T: Debug + Copy + Eq + Hash + Display > Debug for IpAssignment <T>"],["impl Debug for _Futex "],["impl Debug for ProcessId "],["impl Debug for ThreadId "],["impl Debug for ExitStatus "],["impl Debug for FileStatus "],["impl Debug for Mapping "],["impl Debug for StateListenerFilter "],["impl<T: Debug > Debug for Status <T>"],["impl Debug for EventData "],["impl Debug for InetSocket "],["impl Debug for VerifyPluginPathError "],["impl Debug for WorkerThreadID "],["impl Debug for FileRefMut <'_>"],["impl Debug for SharedSimStats "],["impl Debug for HostName "],["impl Debug for ProcessArgs "],["impl<'a> Debug for SysCallConditionRef <'a>"],["impl Debug for UnixSocketTypeConversionError "],["impl Debug for __fsid_t "],["impl Debug for StatusListener "],["impl Debug for SocketRefMut <'_>"],["impl Debug for AssociationHandle "],["impl Debug for Counter "],["impl Debug for linux___sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_1 "],["impl Debug for ResumeResult "],["impl Debug for _StatusListener "],["impl Debug for statx_timestamp "],["impl Debug for linux_dirent64 "],["impl Debug for ObjectCounter "],["impl Debug for File "],["impl Debug for stat "],["impl Debug for _GTimer "],["impl Debug for SyscallReturn "],["impl<'a, T: Debug + Debug + Pod > Debug for ProcessMemoryRefMut <'a, T>"],["impl Debug for ConfigOptions "],["impl Debug for InetSocketRef <'_>"],["impl Debug for ConfigFileOptions "],["impl Debug for SyscallReturnBlocked "],["impl Debug for LatchCounter "],["impl Debug for Host "],["impl Debug for ThreadUnparkerUnassigned "],["impl Debug for SiPrefix "],["impl Debug for linux___sifields__bindgen_ty_1 "]],
"shadow_shim":[["impl Debug for ThreadLocalStorageKey "],["impl Debug for Mode "]],
-"shadow_shim_helper_rs":[["impl Debug for ShimEventToShadow "],["impl<T: Debug > Debug for RootedCell <T>"],["impl Debug for ManagedPhysicalMemoryAddr "],["impl Debug for Tag "],["impl Debug for Root "],["impl Debug for SysCallArgs "],["impl Debug for SimulationTime "],["impl Debug for ShimEventAddThreadReq "],["impl<T> Debug for ForeignPtr <T>"],["impl Debug for ShimEventStartReq "],["impl Debug for ShimEventToShim "],["impl<T: Debug > Debug for FfiOption <T>"],["impl Debug for SysCallReg "],["impl Debug for HostId "],["impl<T: Debug > Debug for RootedRefCell <T>"],["impl Debug for ShimEventAddThreadRes "],["impl<T: Debug > Debug for SyncSendPointer <T>"],["impl<T: Debug > Debug for SendPointer <T>"],["impl Debug for TimeParts "],["impl Debug for EmulatedTime "],["impl Debug for ShimEventSyscall "],["impl Debug for ShimEventSyscallComplete "]],
+"shadow_shim_helper_rs":[["impl Debug for TimeParts "],["impl Debug for ShimEventToShadow "],["impl Debug for Root "],["impl Debug for SimulationTime "],["impl Debug for ShimEventSyscall "],["impl Debug for EmulatedTime "],["impl Debug for ShimEventToShim "],["impl<T: Debug > Debug for RootedCell <T>"],["impl Debug for SysCallArgs "],["impl<T: Debug > Debug for SendPointer <T>"],["impl Debug for ShimEventAddThreadReq "],["impl Debug for Tag "],["impl<T> Debug for ForeignPtr <T>"],["impl<T: Debug > Debug for FfiOption <T>"],["impl<T: Debug > Debug for RootedRefCell <T>"],["impl Debug for ShimEventStartReq "],["impl Debug for ManagedPhysicalMemoryAddr "],["impl Debug for ShimEventSyscallComplete "],["impl Debug for ShimEventAddThreadRes "],["impl Debug for SysCallReg "],["impl<T: Debug > Debug for SyncSendPointer <T>"],["impl Debug for HostId "]],
"shadow_shmem":[["impl<'allocator, T> Debug for ShMemBlock <'allocator, T>where\n T: Sync + VirtualAddressSpaceIndependent + Debug , "],["impl Debug for ShMemBlockSerialized "],["impl<'deserializer, T> Debug for ShMemBlockAlias <'deserializer, T>where\n T: Sync + VirtualAddressSpaceIndependent + Debug , "]],
"signal_hook":[["impl<E: Debug + Exfiltrator > Debug for Pending <E>"],["impl Debug for SignalOnly "],["impl<E> Debug for SignalsInfo <E>where\n E: Debug + Exfiltrator ,\n E::Storage: Debug , "],["impl Debug for WithRawSiginfo "],["impl<R: Debug , E: Debug + Exfiltrator > Debug for SignalDelivery <R, E>"],["impl Debug for Handle "]],
"signal_hook_registry":[["impl Debug for SigId "]],
diff --git a/docs/rust/implementors/core/fmt/trait.Display.js b/docs/rust/implementors/core/fmt/trait.Display.js
index f694bf1ad56..6bbaa1ffcea 100644
--- a/docs/rust/implementors/core/fmt/trait.Display.js
+++ b/docs/rust/implementors/core/fmt/trait.Display.js
@@ -21,7 +21,7 @@
"gimli":[["impl Display for DwAte "],["impl Display for DwLne "],["impl Display for DwCfa "],["impl Display for DwAddr "],["impl Display for DwDs "],["impl Display for DwSect "],["impl Display for DwAt "],["impl Display for DwVis "],["impl Display for DwDsc "],["impl Display for DwLle "],["impl Display for DwLns "],["impl Display for DwLang "],["impl Display for DwEhPe "],["impl<R, Offset> Display for LineInstruction <R, Offset>where\n R: Reader <Offset = Offset>,\n Offset: ReaderOffset , "],["impl Display for Error "],["impl Display for DwTag "],["impl Display for DwChildren "],["impl Display for DwDefaulted "],["impl Display for DwId "],["impl Display for DwOrd "],["impl Display for DwUt "],["impl Display for DwVirtuality "],["impl Display for DwInl "],["impl Display for DwForm "],["impl Display for DwOp "],["impl Display for DwIdx "],["impl Display for DwCc "],["impl Display for DwSectV2 "],["impl Display for DwLnct "],["impl Display for DwRle "],["impl Display for DwMacro "],["impl Display for DwEnd "],["impl Display for DwAccess "]],
"glob":[["impl Display for PatternError "],["impl Display for GlobError "],["impl Display for Pattern "]],
"hashbrown":[["impl<'a, K: Debug , V: Debug , S, A: Allocator + Clone > Display for OccupiedError <'a, K, V, S, A>"]],
-"heck":[["impl<T: AsRef <str >> Display for AsTitleCase <T>"],["impl<T: AsRef <str >> Display for AsKebabCase <T>"],["impl<T: AsRef <str >> Display for AsUpperCamelCase <T>"],["impl<T: AsRef <str >> Display for AsShoutyKebabCase <T>"],["impl<T: AsRef <str >> Display for AsShoutySnakeCase <T>"],["impl<T: AsRef <str >> Display for AsLowerCamelCase <T>"],["impl<T: AsRef <str >> Display for AsTrainCase <T>"],["impl<T: AsRef <str >> Display for AsSnakeCase <T>"]],
+"heck":[["impl<T: AsRef <str >> Display for AsSnakeCase <T>"],["impl<T: AsRef <str >> Display for AsTrainCase <T>"],["impl<T: AsRef <str >> Display for AsKebabCase <T>"],["impl<T: AsRef <str >> Display for AsLowerCamelCase <T>"],["impl<T: AsRef <str >> Display for AsUpperCamelCase <T>"],["impl<T: AsRef <str >> Display for AsShoutySnakeCase <T>"],["impl<T: AsRef <str >> Display for AsShoutyKebabCase <T>"],["impl<T: AsRef <str >> Display for AsTitleCase <T>"]],
"libloading":[["impl Display for Error "]],
"linux_api":[["impl Display for Errno "]],
"log":[["impl Display for ParseLevelError "],["impl Display for LevelFilter "],["impl Display for Level "],["impl Display for SetLoggerError "]],
@@ -45,8 +45,8 @@
"serde":[["impl<'a> Display for dyn Expected + 'a"],["impl Display for Error "],["impl<'a> Display for Unexpected <'a>"]],
"serde_json":[["impl Display for Number "],["impl Display for Value "],["impl Display for Error "]],
"serde_yaml":[["impl Display for Tag "],["impl Display for Error "],["impl Display for Number "]],
-"shadow_rs":[["impl Display for SiPrefix "],["impl Display for EnvName "],["impl Display for Counter "],["impl Display for TimePrefixUpper "],["impl Display for SockaddrStorage "],["impl<'a, T> Display for SyscallVal <'a, T>where\n SyscallVal <'a, T>: SyscallDisplay , "],["impl Display for ProcessFinalState "],["impl Display for TimePrefix "],["impl Display for VerifyPluginPathError "],["impl Display for Signal "],["impl Display for IpPreviouslyAssignedError "],["impl<'a, A, B, C, D, E, F> Display for SyscallArgsFmt <'a, A, B, C, D, E, F>where\n SyscallVal <'a, A>: Display ,\n SyscallVal <'a, B>: Display ,\n SyscallVal <'a, C>: Display ,\n SyscallVal <'a, D>: Display ,\n SyscallVal <'a, E>: Display ,\n SyscallVal <'a, F>: Display ,\n A: 'static,\n B: 'static,\n C: 'static,\n D: 'static,\n E: 'static,\n F: 'static, "],["impl<T: Prefix > Display for BitsPerSec <T>"],["impl Display for DescriptorHandleError "],["impl<T: Prefix > Display for Bytes <T>"],["impl Display for BindError "],["impl Display for NoInterface "],["impl Display for ShadowStatusBarState "],["impl Display for HostName "],["impl Display for SiPrefixUpper "],["impl<'a, RV> Display for SyscallResultFmt <'a, RV>where\n SyscallVal <'a, RV>: Display ,\n RV: Debug , "],["impl<T> Display for SockaddrUnix <T>where\n T: Borrow <sockaddr_un >, "],["impl<T: Prefix > Display for Time <T>"],["impl Display for DescriptorHandle "],["impl Display for UnixSocketTypeConversionError "],["impl Display for ProcessId "],["impl Display for ThreadId "]],
-"shadow_shim_helper_rs":[["impl Display for TimePartsFmtHrMinSecNano <'_>"],["impl Display for TimePartsFmtHrMinSec <'_>"],["impl Display for TimePartsFmtHrMinSecMilli <'_>"]],
+"shadow_rs":[["impl<'a, T> Display for SyscallVal <'a, T>where\n SyscallVal <'a, T>: SyscallDisplay , "],["impl Display for Counter "],["impl Display for UnixSocketTypeConversionError "],["impl Display for SiPrefixUpper "],["impl Display for Signal "],["impl Display for HostName "],["impl<'a, RV> Display for SyscallResultFmt <'a, RV>where\n SyscallVal <'a, RV>: Display ,\n RV: Debug , "],["impl<T: Prefix > Display for Bytes <T>"],["impl Display for IpPreviouslyAssignedError "],["impl Display for EnvName "],["impl<T: Prefix > Display for Time <T>"],["impl Display for TimePrefix "],["impl<'a, A, B, C, D, E, F> Display for SyscallArgsFmt <'a, A, B, C, D, E, F>where\n SyscallVal <'a, A>: Display ,\n SyscallVal <'a, B>: Display ,\n SyscallVal <'a, C>: Display ,\n SyscallVal <'a, D>: Display ,\n SyscallVal <'a, E>: Display ,\n SyscallVal <'a, F>: Display ,\n A: 'static,\n B: 'static,\n C: 'static,\n D: 'static,\n E: 'static,\n F: 'static, "],["impl Display for ShadowStatusBarState "],["impl Display for DescriptorHandleError "],["impl Display for SockaddrStorage "],["impl Display for NoInterface "],["impl Display for ProcessFinalState "],["impl<T: Prefix > Display for BitsPerSec <T>"],["impl Display for VerifyPluginPathError "],["impl Display for ThreadId "],["impl Display for DescriptorHandle "],["impl Display for TimePrefixUpper "],["impl Display for SiPrefix "],["impl Display for ProcessId "],["impl<T> Display for SockaddrUnix <T>where\n T: Borrow <sockaddr_un >, "],["impl Display for BindError "]],
+"shadow_shim_helper_rs":[["impl Display for TimePartsFmtHrMinSecMilli <'_>"],["impl Display for TimePartsFmtHrMinSec <'_>"],["impl Display for TimePartsFmtHrMinSecNano <'_>"]],
"shadow_shmem":[["impl Display for ShMemBlockSerialized "]],
"smallvec":[["impl Display for CollectionAllocErr "]],
"strsim":[["impl Display for StrSimError "]],
diff --git a/docs/rust/implementors/core/fmt/trait.LowerHex.js b/docs/rust/implementors/core/fmt/trait.LowerHex.js
index 24eb9f1e3cb..063c04821c5 100644
--- a/docs/rust/implementors/core/fmt/trait.LowerHex.js
+++ b/docs/rust/implementors/core/fmt/trait.LowerHex.js
@@ -1,11 +1,11 @@
(function() {var implementors = {
"bindgen":[["impl LowerHex for CodegenConfig "]],
"bytes":[["impl LowerHex for Bytes "],["impl LowerHex for BytesMut "]],
-"linux_api":[["impl LowerHex for MRemapFlags "],["impl LowerHex for EpollEvents "],["impl LowerHex for ProtFlags "],["impl LowerHex for ClockNanosleepFlags "],["impl LowerHex for MapFlags "],["impl LowerHex for DescriptorFlags "],["impl LowerHex for OFlag "],["impl LowerHex for SigActionFlags "],["impl LowerHex for SigAltStackFlags "],["impl LowerHex for EpollCreateFlags "],["impl LowerHex for WaitFlags "],["impl LowerHex for CloneFlags "]],
+"linux_api":[["impl LowerHex for MRemapFlags "],["impl LowerHex for EpollEvents "],["impl LowerHex for ProtFlags "],["impl LowerHex for ClockNanosleepFlags "],["impl LowerHex for MapFlags "],["impl LowerHex for DescriptorFlags "],["impl LowerHex for OFlag "],["impl LowerHex for ExecveAtFlags "],["impl LowerHex for SigActionFlags "],["impl LowerHex for SigAltStackFlags "],["impl LowerHex for EpollCreateFlags "],["impl LowerHex for WaitFlags "],["impl LowerHex for CloneFlags "]],
"linux_errno":[["impl LowerHex for Error "]],
"nix":[["impl LowerHex for MsgFlags "],["impl LowerHex for SealFlag "],["impl LowerHex for InterfaceFlags "],["impl LowerHex for Persona "],["impl LowerHex for FdFlag "],["impl LowerHex for MapFlags "],["impl LowerHex for FallocateFlags "],["impl LowerHex for MlockAllFlags "],["impl LowerHex for SfdFlags "],["impl LowerHex for SaFlags "],["impl LowerHex for CloneFlags "],["impl LowerHex for ProtFlags "],["impl LowerHex for TimestampingFlag "],["impl LowerHex for FsFlags "],["impl LowerHex for AccessFlags "],["impl LowerHex for WaitPidFlag "],["impl LowerHex for SFlag "],["impl LowerHex for Mode "],["impl LowerHex for TimerSetTimeFlags "],["impl LowerHex for MsFlags "],["impl LowerHex for EpollFlags "],["impl LowerHex for EpollCreateFlags "],["impl LowerHex for EfdFlags "],["impl LowerHex for MemFdCreateFlag "],["impl LowerHex for AtFlags "],["impl LowerHex for RenameFlags "],["impl LowerHex for MRemapFlags "],["impl LowerHex for SockFlag "],["impl LowerHex for TimerFlags "],["impl LowerHex for OFlag "]],
"rustix":[["impl LowerHex for MsyncFlags "],["impl LowerHex for StatxFlags "],["impl LowerHex for PidfdGetfdFlags "],["impl LowerHex for Access "],["impl LowerHex for WaitidOptions "],["impl LowerHex for UnmountFlags "],["impl LowerHex for ResolveFlags "],["impl LowerHex for UnalignedAccessControl "],["impl LowerHex for MemfdFlags "],["impl LowerHex for OFlags "],["impl LowerHex for XattrFlags "],["impl LowerHex for Mode "],["impl LowerHex for SpliceFlags "],["impl LowerHex for ReadWriteFlags "],["impl LowerHex for WaitOptions "],["impl LowerHex for AtFlags "],["impl LowerHex for MembarrierQuery "],["impl LowerHex for MapFlags "],["impl LowerHex for StatVfsMountFlags "],["impl LowerHex for CreateFlags "],["impl LowerHex for ProtFlags "],["impl LowerHex for CapabilitiesSecureBits "],["impl LowerHex for FloatingPointEmulationControl "],["impl LowerHex for CapabilityFlags "],["impl LowerHex for SpeculationFeatureControl "],["impl LowerHex for SpeculationFeatureState "],["impl LowerHex for MprotectFlags "],["impl LowerHex for MlockFlags "],["impl LowerHex for TimerfdFlags "],["impl LowerHex for UserfaultfdFlags "],["impl LowerHex for MremapFlags "],["impl LowerHex for DupFlags "],["impl LowerHex for FutexFlags "],["impl LowerHex for RenameFlags "],["impl LowerHex for FloatingPointExceptionMode "],["impl LowerHex for FdFlags "],["impl LowerHex for TaggedAddressMode "],["impl LowerHex for WatchFlags "],["impl LowerHex for MountPropagationFlags "],["impl LowerHex for PidfdFlags "],["impl LowerHex for TimerfdTimerFlags "],["impl LowerHex for PipeFlags "],["impl LowerHex for ThreadNameSpaceType "],["impl LowerHex for FallocateFlags "],["impl LowerHex for MountFlags "],["impl LowerHex for UnshareFlags "],["impl LowerHex for SealFlags "]],
-"shadow_rs":[["impl LowerHex for FileMode "],["impl LowerHex for BufferState "],["impl LowerHex for FileStatus "],["impl LowerHex for FileState "]],
+"shadow_rs":[["impl LowerHex for FileState "],["impl LowerHex for BufferState "],["impl LowerHex for FileStatus "],["impl LowerHex for FileMode "]],
"tcp":[["impl LowerHex for TcpFlags "],["impl LowerHex for PollState "]],
"winnow":[["impl LowerHex for Bytes "]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/docs/rust/implementors/core/fmt/trait.Octal.js b/docs/rust/implementors/core/fmt/trait.Octal.js
index 9a5d857f33f..f79426c1d5e 100644
--- a/docs/rust/implementors/core/fmt/trait.Octal.js
+++ b/docs/rust/implementors/core/fmt/trait.Octal.js
@@ -1,8 +1,8 @@
(function() {var implementors = {
"bindgen":[["impl Octal for CodegenConfig "]],
-"linux_api":[["impl Octal for MapFlags "],["impl Octal for DescriptorFlags "],["impl Octal for EpollCreateFlags "],["impl Octal for SigAltStackFlags "],["impl Octal for ClockNanosleepFlags "],["impl Octal for MRemapFlags "],["impl Octal for EpollEvents "],["impl Octal for OFlag "],["impl Octal for ProtFlags "],["impl Octal for SigActionFlags "],["impl Octal for CloneFlags "],["impl Octal for WaitFlags "]],
+"linux_api":[["impl Octal for MapFlags "],["impl Octal for DescriptorFlags "],["impl Octal for EpollCreateFlags "],["impl Octal for SigAltStackFlags "],["impl Octal for ExecveAtFlags "],["impl Octal for ClockNanosleepFlags "],["impl Octal for MRemapFlags "],["impl Octal for EpollEvents "],["impl Octal for OFlag "],["impl Octal for ProtFlags "],["impl Octal for SigActionFlags "],["impl Octal for CloneFlags "],["impl Octal for WaitFlags "]],
"nix":[["impl Octal for MsgFlags "],["impl Octal for FsFlags "],["impl Octal for Mode "],["impl Octal for SFlag "],["impl Octal for MlockAllFlags "],["impl Octal for MsFlags "],["impl Octal for MapFlags "],["impl Octal for ProtFlags "],["impl Octal for AtFlags "],["impl Octal for EfdFlags "],["impl Octal for SaFlags "],["impl Octal for EpollCreateFlags "],["impl Octal for OFlag "],["impl Octal for RenameFlags "],["impl Octal for FallocateFlags "],["impl Octal for TimerSetTimeFlags "],["impl Octal for CloneFlags "],["impl Octal for SfdFlags "],["impl Octal for MRemapFlags "],["impl Octal for MemFdCreateFlag "],["impl Octal for InterfaceFlags "],["impl Octal for EpollFlags "],["impl Octal for FdFlag "],["impl Octal for AccessFlags "],["impl Octal for SealFlag "],["impl Octal for TimestampingFlag "],["impl Octal for WaitPidFlag "],["impl Octal for SockFlag "],["impl Octal for TimerFlags "],["impl Octal for Persona "]],
"rustix":[["impl Octal for ProtFlags "],["impl Octal for StatVfsMountFlags "],["impl Octal for PidfdFlags "],["impl Octal for CreateFlags "],["impl Octal for MembarrierQuery "],["impl Octal for MremapFlags "],["impl Octal for ReadWriteFlags "],["impl Octal for MprotectFlags "],["impl Octal for OFlags "],["impl Octal for TimerfdFlags "],["impl Octal for CapabilityFlags "],["impl Octal for StatxFlags "],["impl Octal for MountPropagationFlags "],["impl Octal for ThreadNameSpaceType "],["impl Octal for CapabilitiesSecureBits "],["impl Octal for UnshareFlags "],["impl Octal for SpliceFlags "],["impl Octal for MlockFlags "],["impl Octal for Mode "],["impl Octal for FloatingPointExceptionMode "],["impl Octal for SpeculationFeatureControl "],["impl Octal for XattrFlags "],["impl Octal for SpeculationFeatureState "],["impl Octal for PipeFlags "],["impl Octal for AtFlags "],["impl Octal for TimerfdTimerFlags "],["impl Octal for MemfdFlags "],["impl Octal for FallocateFlags "],["impl Octal for MapFlags "],["impl Octal for Access "],["impl Octal for UserfaultfdFlags "],["impl Octal for SealFlags "],["impl Octal for FdFlags "],["impl Octal for PidfdGetfdFlags "],["impl Octal for MsyncFlags "],["impl Octal for WaitidOptions "],["impl Octal for UnmountFlags "],["impl Octal for WaitOptions "],["impl Octal for ResolveFlags "],["impl Octal for FutexFlags "],["impl Octal for MountFlags "],["impl Octal for FloatingPointEmulationControl "],["impl Octal for RenameFlags "],["impl Octal for DupFlags "],["impl Octal for UnalignedAccessControl "],["impl Octal for TaggedAddressMode "],["impl Octal for WatchFlags "]],
-"shadow_rs":[["impl Octal for FileState "],["impl Octal for FileStatus "],["impl Octal for FileMode "],["impl Octal for BufferState "]],
+"shadow_rs":[["impl Octal for FileStatus "],["impl Octal for FileMode "],["impl Octal for BufferState "],["impl Octal for FileState "]],
"tcp":[["impl Octal for PollState "],["impl Octal for TcpFlags "]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/docs/rust/implementors/core/fmt/trait.UpperHex.js b/docs/rust/implementors/core/fmt/trait.UpperHex.js
index 1529eefb689..a21a68b5869 100644
--- a/docs/rust/implementors/core/fmt/trait.UpperHex.js
+++ b/docs/rust/implementors/core/fmt/trait.UpperHex.js
@@ -1,11 +1,11 @@
(function() {var implementors = {
"bindgen":[["impl UpperHex for CodegenConfig "]],
"bytes":[["impl UpperHex for Bytes "],["impl UpperHex for BytesMut "]],
-"linux_api":[["impl UpperHex for EpollCreateFlags "],["impl UpperHex for ClockNanosleepFlags "],["impl UpperHex for OFlag "],["impl UpperHex for SigAltStackFlags "],["impl UpperHex for DescriptorFlags "],["impl UpperHex for WaitFlags "],["impl UpperHex for SigActionFlags "],["impl UpperHex for MRemapFlags "],["impl UpperHex for ProtFlags "],["impl UpperHex for CloneFlags "],["impl UpperHex for EpollEvents "],["impl UpperHex for MapFlags "]],
+"linux_api":[["impl UpperHex for EpollCreateFlags "],["impl UpperHex for ClockNanosleepFlags "],["impl UpperHex for OFlag "],["impl UpperHex for SigAltStackFlags "],["impl UpperHex for DescriptorFlags "],["impl UpperHex for WaitFlags "],["impl UpperHex for SigActionFlags "],["impl UpperHex for MRemapFlags "],["impl UpperHex for ProtFlags "],["impl UpperHex for ExecveAtFlags "],["impl UpperHex for CloneFlags "],["impl UpperHex for EpollEvents "],["impl UpperHex for MapFlags "]],
"linux_errno":[["impl UpperHex for Error "]],
"nix":[["impl UpperHex for Mode "],["impl UpperHex for OFlag "],["impl UpperHex for SaFlags "],["impl UpperHex for FsFlags "],["impl UpperHex for EpollCreateFlags "],["impl UpperHex for AccessFlags "],["impl UpperHex for SFlag "],["impl UpperHex for TimerFlags "],["impl UpperHex for SfdFlags "],["impl UpperHex for EpollFlags "],["impl UpperHex for TimestampingFlag "],["impl UpperHex for EfdFlags "],["impl UpperHex for SockFlag "],["impl UpperHex for MRemapFlags "],["impl UpperHex for Persona "],["impl UpperHex for SealFlag "],["impl UpperHex for MlockAllFlags "],["impl UpperHex for MsgFlags "],["impl UpperHex for WaitPidFlag "],["impl UpperHex for RenameFlags "],["impl UpperHex for MsFlags "],["impl UpperHex for FallocateFlags "],["impl UpperHex for ProtFlags "],["impl UpperHex for CloneFlags "],["impl UpperHex for AtFlags "],["impl UpperHex for MemFdCreateFlag "],["impl UpperHex for MapFlags "],["impl UpperHex for TimerSetTimeFlags "],["impl UpperHex for FdFlag "],["impl UpperHex for InterfaceFlags "]],
"rustix":[["impl UpperHex for FutexFlags "],["impl UpperHex for XattrFlags "],["impl UpperHex for MremapFlags "],["impl UpperHex for SealFlags "],["impl UpperHex for MlockFlags "],["impl UpperHex for UnshareFlags "],["impl UpperHex for CapabilitiesSecureBits "],["impl UpperHex for TimerfdFlags "],["impl UpperHex for Access "],["impl UpperHex for MountPropagationFlags "],["impl UpperHex for FloatingPointEmulationControl "],["impl UpperHex for MountFlags "],["impl UpperHex for FdFlags "],["impl UpperHex for WatchFlags "],["impl UpperHex for ThreadNameSpaceType "],["impl UpperHex for OFlags "],["impl UpperHex for DupFlags "],["impl UpperHex for PidfdGetfdFlags "],["impl UpperHex for TimerfdTimerFlags "],["impl UpperHex for MembarrierQuery "],["impl UpperHex for PipeFlags "],["impl UpperHex for FallocateFlags "],["impl UpperHex for ReadWriteFlags "],["impl UpperHex for MsyncFlags "],["impl UpperHex for ResolveFlags "],["impl UpperHex for UnmountFlags "],["impl UpperHex for TaggedAddressMode "],["impl UpperHex for MemfdFlags "],["impl UpperHex for WaitidOptions "],["impl UpperHex for StatxFlags "],["impl UpperHex for StatVfsMountFlags "],["impl UpperHex for RenameFlags "],["impl UpperHex for SpliceFlags "],["impl UpperHex for UserfaultfdFlags "],["impl UpperHex for MapFlags "],["impl UpperHex for CapabilityFlags "],["impl UpperHex for PidfdFlags "],["impl UpperHex for Mode "],["impl UpperHex for CreateFlags "],["impl UpperHex for WaitOptions "],["impl UpperHex for MprotectFlags "],["impl UpperHex for SpeculationFeatureState "],["impl UpperHex for SpeculationFeatureControl "],["impl UpperHex for FloatingPointExceptionMode "],["impl UpperHex for UnalignedAccessControl "],["impl UpperHex for AtFlags "],["impl UpperHex for ProtFlags "]],
-"shadow_rs":[["impl UpperHex for BufferState "],["impl UpperHex for FileStatus "],["impl UpperHex for FileState "],["impl UpperHex for FileMode "]],
+"shadow_rs":[["impl UpperHex for FileState "],["impl UpperHex for FileStatus "],["impl UpperHex for FileMode "],["impl UpperHex for BufferState "]],
"tcp":[["impl UpperHex for TcpFlags "],["impl UpperHex for PollState "]],
"winnow":[["impl UpperHex for Bytes "]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/docs/rust/implementors/core/hash/trait.Hash.js b/docs/rust/implementors/core/hash/trait.Hash.js
index b49ffdb5006..f723b8b5af9 100644
--- a/docs/rust/implementors/core/hash/trait.Hash.js
+++ b/docs/rust/implementors/core/hash/trait.Hash.js
@@ -33,8 +33,8 @@
"serde_json":[["impl Hash for Number "]],
"serde_spanned":[["impl<T: Hash > Hash for Spanned <T>"]],
"serde_yaml":[["impl Hash for TaggedValue "],["impl Hash for Number "],["impl Hash for Tag "],["impl Hash for Mapping "],["impl Hash for Value "]],
-"shadow_rs":[["impl Hash for DescriptorHandle "],["impl Hash for QDiscMode "],["impl Hash for UnixSocketType "],["impl Hash for ProcessId "],["impl Hash for ThreadId "],["impl Hash for LogInfoFlag "],["impl<Storage: Hash > Hash for __BindgenBitfieldUnit <Storage>"]],
-"shadow_shim_helper_rs":[["impl Hash for HostId "],["impl Hash for Tag "],["impl Hash for EmulatedTime "],["impl<T: Hash > Hash for FfiOption <T>"],["impl Hash for SimulationTime "]],
+"shadow_rs":[["impl<Storage: Hash > Hash for __BindgenBitfieldUnit <Storage>"],["impl Hash for LogInfoFlag "],["impl Hash for ThreadId "],["impl Hash for ProcessId "],["impl Hash for UnixSocketType "],["impl Hash for QDiscMode "],["impl Hash for DescriptorHandle "]],
+"shadow_shim_helper_rs":[["impl Hash for Tag "],["impl Hash for HostId "],["impl Hash for SimulationTime "],["impl Hash for EmulatedTime "],["impl<T: Hash > Hash for FfiOption <T>"]],
"signal_hook_registry":[["impl Hash for SigId "]],
"slotmap":[["impl Hash for KeyData "],["impl Hash for DefaultKey "]],
"smallvec":[["impl<A: Array > Hash for SmallVec <A>where\n A::Item : Hash , "]],
diff --git a/docs/rust/implementors/core/iter/traits/collect/trait.Extend.js b/docs/rust/implementors/core/iter/traits/collect/trait.Extend.js
index 4e71c641dc2..ece20fb77d5 100644
--- a/docs/rust/implementors/core/iter/traits/collect/trait.Extend.js
+++ b/docs/rust/implementors/core/iter/traits/collect/trait.Extend.js
@@ -5,14 +5,14 @@
"fixedbitset":[["impl Extend <usize > for FixedBitSet "]],
"hashbrown":[["impl<'a, T, S, A> Extend <&'a T > for HashSet <T, S, A>where\n T: 'a + Eq + Hash + Copy ,\n S: BuildHasher ,\n A: Allocator + Clone , "],["impl<'a, K, V, S, A> Extend <&'a (K, V) > for HashMap <K, V, S, A>where\n K: Eq + Hash + Copy ,\n V: Copy ,\n S: BuildHasher ,\n A: Allocator + Clone , "],["impl<T, S, A> Extend <T> for HashSet <T, S, A>where\n T: Eq + Hash ,\n S: BuildHasher ,\n A: Allocator + Clone , "],["impl<'a, K, V, S, A> Extend <(&'a K , &'a V )> for HashMap <K, V, S, A>where\n K: Eq + Hash + Copy ,\n V: Copy ,\n S: BuildHasher ,\n A: Allocator + Clone , "],["impl<K, V, S, A> Extend <(K, V) > for HashMap <K, V, S, A>where\n K: Eq + Hash ,\n S: BuildHasher ,\n A: Allocator + Clone , "]],
"indexmap":[["impl<'a, T, S> Extend <&'a T > for IndexSet <T, S>where\n T: Hash + Eq + Copy + 'a,\n S: BuildHasher , "],["impl<K, V, S> Extend <(K, V) > for IndexMap <K, V, S>where\n K: Hash + Eq ,\n S: BuildHasher , "],["impl<T, S> Extend <T> for IndexSet <T, S>where\n T: Hash + Eq ,\n S: BuildHasher , "],["impl<'a, K, V, S> Extend <(&'a K , &'a V )> for IndexMap <K, V, S>where\n K: Hash + Eq + Copy ,\n V: Copy ,\n S: BuildHasher , "]],
-"linux_api":[["impl Extend <ClockNanosleepFlags > for ClockNanosleepFlags "],["impl Extend <OFlag > for OFlag "],["impl Extend <CloneFlags > for CloneFlags "],["impl Extend <ProtFlags > for ProtFlags "],["impl Extend <DescriptorFlags > for DescriptorFlags "],["impl Extend <WaitFlags > for WaitFlags "],["impl Extend <SigAltStackFlags > for SigAltStackFlags "],["impl Extend <SigActionFlags > for SigActionFlags "],["impl Extend <MRemapFlags > for MRemapFlags "],["impl Extend <MapFlags > for MapFlags "],["impl Extend <EpollCreateFlags > for EpollCreateFlags "],["impl Extend <EpollEvents > for EpollEvents "]],
+"linux_api":[["impl Extend <ClockNanosleepFlags > for ClockNanosleepFlags "],["impl Extend <OFlag > for OFlag "],["impl Extend <CloneFlags > for CloneFlags "],["impl Extend <ExecveAtFlags > for ExecveAtFlags "],["impl Extend <ProtFlags > for ProtFlags "],["impl Extend <DescriptorFlags > for DescriptorFlags "],["impl Extend <WaitFlags > for WaitFlags "],["impl Extend <SigAltStackFlags > for SigAltStackFlags "],["impl Extend <SigActionFlags > for SigActionFlags "],["impl Extend <MRemapFlags > for MRemapFlags "],["impl Extend <MapFlags > for MapFlags "],["impl Extend <EpollCreateFlags > for EpollCreateFlags "],["impl Extend <EpollEvents > for EpollEvents "]],
"nix":[["impl Extend <Persona > for Persona "],["impl Extend <WaitPidFlag > for WaitPidFlag "],["impl Extend <MRemapFlags > for MRemapFlags "],["impl Extend <SfdFlags > for SfdFlags "],["impl Extend <AccessFlags > for AccessFlags "],["impl Extend <EpollFlags > for EpollFlags "],["impl Extend <SFlag > for SFlag "],["impl Extend <OFlag > for OFlag "],["impl Extend <TimestampingFlag > for TimestampingFlag "],["impl Extend <TimerSetTimeFlags > for TimerSetTimeFlags "],["impl Extend <MsgFlags > for MsgFlags "],["impl Extend <ProtFlags > for ProtFlags "],["impl Extend <MemFdCreateFlag > for MemFdCreateFlag "],["impl Extend <FallocateFlags > for FallocateFlags "],["impl Extend <EfdFlags > for EfdFlags "],["impl Extend <Mode > for Mode "],["impl Extend <SockFlag > for SockFlag "],["impl Extend <Signal > for SigSet "],["impl Extend <AtFlags > for AtFlags "],["impl Extend <TimerFlags > for TimerFlags "],["impl Extend <SaFlags > for SaFlags "],["impl Extend <RenameFlags > for RenameFlags "],["impl Extend <MlockAllFlags > for MlockAllFlags "],["impl Extend <SealFlag > for SealFlag "],["impl Extend <CloneFlags > for CloneFlags "],["impl Extend <InterfaceFlags > for InterfaceFlags "],["impl Extend <MsFlags > for MsFlags "],["impl Extend <MapFlags > for MapFlags "],["impl Extend <FsFlags > for FsFlags "],["impl Extend <FdFlag > for FdFlag "],["impl Extend <EpollCreateFlags > for EpollCreateFlags "]],
"petgraph":[["impl<N, E, Ty, Item> Extend <Item> for GraphMap <N, E, Ty>where\n Item: IntoWeightedEdge <E, NodeId = N>,\n N: NodeTrait ,\n Ty: EdgeType , "]],
"proc_macro2":[["impl Extend <TokenTree > for TokenStream "],["impl Extend <TokenStream > for TokenStream "]],
"rustix":[["impl Extend <FutexFlags > for FutexFlags "],["impl Extend <OFlags > for OFlags "],["impl Extend <SpliceFlags > for SpliceFlags "],["impl Extend <ResolveFlags > for ResolveFlags "],["impl Extend <FloatingPointEmulationControl > for FloatingPointEmulationControl "],["impl Extend <WatchFlags > for WatchFlags "],["impl Extend <CreateFlags > for CreateFlags "],["impl Extend <DupFlags > for DupFlags "],["impl Extend <PidfdGetfdFlags > for PidfdGetfdFlags "],["impl Extend <ReadWriteFlags > for ReadWriteFlags "],["impl Extend <TaggedAddressMode > for TaggedAddressMode "],["impl Extend <UnshareFlags > for UnshareFlags "],["impl Extend <MprotectFlags > for MprotectFlags "],["impl Extend <PipeFlags > for PipeFlags "],["impl Extend <PidfdFlags > for PidfdFlags "],["impl Extend <FloatingPointExceptionMode > for FloatingPointExceptionMode "],["impl Extend <StatxFlags > for StatxFlags "],["impl Extend <SpeculationFeatureState > for SpeculationFeatureState "],["impl Extend <MsyncFlags > for MsyncFlags "],["impl Extend <MountPropagationFlags > for MountPropagationFlags "],["impl Extend <FallocateFlags > for FallocateFlags "],["impl Extend <ThreadNameSpaceType > for ThreadNameSpaceType "],["impl Extend <AtFlags > for AtFlags "],["impl Extend <UnalignedAccessControl > for UnalignedAccessControl "],["impl Extend <TimerfdFlags > for TimerfdFlags "],["impl Extend <SpeculationFeatureControl > for SpeculationFeatureControl "],["impl Extend <XattrFlags > for XattrFlags "],["impl Extend <CapabilitiesSecureBits > for CapabilitiesSecureBits "],["impl Extend <CapabilityFlags > for CapabilityFlags "],["impl Extend <MemfdFlags > for MemfdFlags "],["impl Extend <WaitOptions > for WaitOptions "],["impl Extend <FdFlags > for FdFlags "],["impl Extend <RenameFlags > for RenameFlags "],["impl Extend <ProtFlags > for ProtFlags "],["impl Extend <MapFlags > for MapFlags "],["impl Extend <MountFlags > for MountFlags "],["impl Extend <SealFlags > for SealFlags "],["impl Extend <Mode > for Mode "],["impl Extend <StatVfsMountFlags > for StatVfsMountFlags "],["impl Extend <MremapFlags > for MremapFlags "],["impl Extend <UnmountFlags > for UnmountFlags "],["impl Extend <MembarrierQuery > for MembarrierQuery "],["impl Extend <WaitidOptions > for WaitidOptions "],["impl Extend <MlockFlags > for MlockFlags "],["impl Extend <TimerfdTimerFlags > for TimerfdTimerFlags "],["impl Extend <UserfaultfdFlags > for UserfaultfdFlags "],["impl Extend <Access > for Access "]],
"serde_json":[["impl Extend <(String , Value )> for Map <String , Value >"]],
"serde_yaml":[["impl Extend <(Value , Value )> for Mapping "]],
-"shadow_rs":[["impl Extend <FileStatus > for FileStatus "],["impl Extend <BufferState > for BufferState "],["impl Extend <FileState > for FileState "],["impl Extend <FileMode > for FileMode "]],
+"shadow_rs":[["impl Extend <FileState > for FileState "],["impl Extend <FileMode > for FileMode "],["impl Extend <BufferState > for BufferState "],["impl Extend <FileStatus > for FileStatus "]],
"slotmap":[["impl<K, V, S> Extend <(K, V) > for SparseSecondaryMap <K, V, S>where\n K: Key ,\n S: BuildHasher , "],["impl<'a, K: Key , V: 'a + Copy > Extend <(K, &'a V )> for SecondaryMap <K, V>"],["impl<'a, K, V, S> Extend <(K, &'a V )> for SparseSecondaryMap <K, V, S>where\n K: Key ,\n V: 'a + Copy ,\n S: BuildHasher , "],["impl<K: Key , V> Extend <(K, V) > for SecondaryMap <K, V>"]],
"smallvec":[["impl<A: Array > Extend <<A as Array >::Item > for SmallVec <A>"]],
"syn":[["impl<T, P> Extend <T> for Punctuated <T, P>where\n P: Default , "],["impl<T, P> Extend <Pair <T, P>> for Punctuated <T, P>where\n P: Default , "],["impl Extend <Error > for Error "]],
diff --git a/docs/rust/implementors/core/iter/traits/collect/trait.FromIterator.js b/docs/rust/implementors/core/iter/traits/collect/trait.FromIterator.js
index 45daecd91df..c30ab48138f 100644
--- a/docs/rust/implementors/core/iter/traits/collect/trait.FromIterator.js
+++ b/docs/rust/implementors/core/iter/traits/collect/trait.FromIterator.js
@@ -5,7 +5,7 @@
"fixedbitset":[["impl FromIterator <usize > for FixedBitSet "]],
"hashbrown":[["impl<K, V, S, A> FromIterator <(K, V) > for HashMap <K, V, S, A>where\n K: Eq + Hash ,\n S: BuildHasher + Default ,\n A: Default + Allocator + Clone , "],["impl<T, S, A> FromIterator <T> for HashSet <T, S, A>where\n T: Eq + Hash ,\n S: BuildHasher + Default ,\n A: Default + Allocator + Clone , "]],
"indexmap":[["impl<K, V, S> FromIterator <(K, V) > for IndexMap <K, V, S>where\n K: Hash + Eq ,\n S: BuildHasher + Default , "],["impl<T, S> FromIterator <T> for IndexSet <T, S>where\n T: Hash + Eq ,\n S: BuildHasher + Default , "]],
-"linux_api":[["impl FromIterator <ProtFlags > for ProtFlags "],["impl FromIterator <ClockNanosleepFlags > for ClockNanosleepFlags "],["impl FromIterator <EpollCreateFlags > for EpollCreateFlags "],["impl FromIterator <DescriptorFlags > for DescriptorFlags "],["impl FromIterator <MapFlags > for MapFlags "],["impl FromIterator <SigAltStackFlags > for SigAltStackFlags "],["impl FromIterator <WaitFlags > for WaitFlags "],["impl FromIterator <CloneFlags > for CloneFlags "],["impl FromIterator <OFlag > for OFlag "],["impl FromIterator <SigActionFlags > for SigActionFlags "],["impl FromIterator <MRemapFlags > for MRemapFlags "],["impl FromIterator <EpollEvents > for EpollEvents "]],
+"linux_api":[["impl FromIterator <ProtFlags > for ProtFlags "],["impl FromIterator <ExecveAtFlags > for ExecveAtFlags "],["impl FromIterator <ClockNanosleepFlags > for ClockNanosleepFlags "],["impl FromIterator <EpollCreateFlags > for EpollCreateFlags "],["impl FromIterator <DescriptorFlags > for DescriptorFlags "],["impl FromIterator <MapFlags > for MapFlags "],["impl FromIterator <SigAltStackFlags > for SigAltStackFlags "],["impl FromIterator <WaitFlags > for WaitFlags "],["impl FromIterator <CloneFlags > for CloneFlags "],["impl FromIterator <OFlag > for OFlag "],["impl FromIterator <SigActionFlags > for SigActionFlags "],["impl FromIterator <MRemapFlags > for MRemapFlags "],["impl FromIterator <EpollEvents > for EpollEvents "]],
"nix":[["impl FromIterator <OFlag > for OFlag "],["impl FromIterator <Mode > for Mode "],["impl FromIterator <EpollFlags > for EpollFlags "],["impl FromIterator <SaFlags > for SaFlags "],["impl FromIterator <Persona > for Persona "],["impl FromIterator <RenameFlags > for RenameFlags "],["impl FromIterator <FallocateFlags > for FallocateFlags "],["impl FromIterator <MsgFlags > for MsgFlags "],["impl FromIterator <SealFlag > for SealFlag "],["impl FromIterator <EfdFlags > for EfdFlags "],["impl FromIterator <TimestampingFlag > for TimestampingFlag "],["impl FromIterator <WaitPidFlag > for WaitPidFlag "],["impl FromIterator <SfdFlags > for SfdFlags "],["impl FromIterator <FdFlag > for FdFlag "],["impl FromIterator <MlockAllFlags > for MlockAllFlags "],["impl FromIterator <MsFlags > for MsFlags "],["impl FromIterator <AccessFlags > for AccessFlags "],["impl FromIterator <TimerFlags > for TimerFlags "],["impl FromIterator <MemFdCreateFlag > for MemFdCreateFlag "],["impl FromIterator <ProtFlags > for ProtFlags "],["impl FromIterator <MapFlags > for MapFlags "],["impl FromIterator <Signal > for SigSet "],["impl FromIterator <SFlag > for SFlag "],["impl FromIterator <MRemapFlags > for MRemapFlags "],["impl FromIterator <InterfaceFlags > for InterfaceFlags "],["impl FromIterator <SockFlag > for SockFlag "],["impl FromIterator <FsFlags > for FsFlags "],["impl FromIterator <EpollCreateFlags > for EpollCreateFlags "],["impl FromIterator <TimerSetTimeFlags > for TimerSetTimeFlags "],["impl FromIterator <CloneFlags > for CloneFlags "],["impl FromIterator <AtFlags > for AtFlags "]],
"petgraph":[["impl<N, E, Ty, Item> FromIterator <Item> for GraphMap <N, E, Ty>where\n Item: IntoWeightedEdge <E, NodeId = N>,\n N: NodeTrait ,\n Ty: EdgeType , "]],
"proc_macro2":[["impl FromIterator <TokenStream > for TokenStream "],["impl FromIterator <TokenTree > for TokenStream "]],
@@ -13,7 +13,7 @@
"rustix":[["impl FromIterator <SpeculationFeatureState > for SpeculationFeatureState "],["impl FromIterator <MemfdFlags > for MemfdFlags "],["impl FromIterator <MlockFlags > for MlockFlags "],["impl FromIterator <AtFlags > for AtFlags "],["impl FromIterator <SealFlags > for SealFlags "],["impl FromIterator <TimerfdTimerFlags > for TimerfdTimerFlags "],["impl FromIterator <FutexFlags > for FutexFlags "],["impl FromIterator <SpeculationFeatureControl > for SpeculationFeatureControl "],["impl FromIterator <StatVfsMountFlags > for StatVfsMountFlags "],["impl FromIterator <MapFlags > for MapFlags "],["impl FromIterator <MsyncFlags > for MsyncFlags "],["impl FromIterator <Mode > for Mode "],["impl FromIterator <DupFlags > for DupFlags "],["impl FromIterator <FloatingPointEmulationControl > for FloatingPointEmulationControl "],["impl FromIterator <FdFlags > for FdFlags "],["impl FromIterator <WaitidOptions > for WaitidOptions "],["impl FromIterator <PidfdFlags > for PidfdFlags "],["impl FromIterator <MremapFlags > for MremapFlags "],["impl FromIterator <UnshareFlags > for UnshareFlags "],["impl FromIterator <PidfdGetfdFlags > for PidfdGetfdFlags "],["impl FromIterator <UnmountFlags > for UnmountFlags "],["impl FromIterator <MprotectFlags > for MprotectFlags "],["impl FromIterator <SpliceFlags > for SpliceFlags "],["impl FromIterator <StatxFlags > for StatxFlags "],["impl FromIterator <RenameFlags > for RenameFlags "],["impl FromIterator <MembarrierQuery > for MembarrierQuery "],["impl FromIterator <CapabilitiesSecureBits > for CapabilitiesSecureBits "],["impl FromIterator <Access > for Access "],["impl FromIterator <ReadWriteFlags > for ReadWriteFlags "],["impl FromIterator <WaitOptions > for WaitOptions "],["impl FromIterator <UnalignedAccessControl > for UnalignedAccessControl "],["impl FromIterator <XattrFlags > for XattrFlags "],["impl FromIterator <WatchFlags > for WatchFlags "],["impl FromIterator <ResolveFlags > for ResolveFlags "],["impl FromIterator <TaggedAddressMode > for TaggedAddressMode "],["impl FromIterator <CapabilityFlags > for CapabilityFlags "],["impl FromIterator <MountFlags > for MountFlags "],["impl FromIterator <CreateFlags > for CreateFlags "],["impl FromIterator <PipeFlags > for PipeFlags "],["impl FromIterator <ThreadNameSpaceType > for ThreadNameSpaceType "],["impl FromIterator <OFlags > for OFlags "],["impl FromIterator <MountPropagationFlags > for MountPropagationFlags "],["impl FromIterator <FallocateFlags > for FallocateFlags "],["impl FromIterator <FloatingPointExceptionMode > for FloatingPointExceptionMode "],["impl FromIterator <UserfaultfdFlags > for UserfaultfdFlags "],["impl FromIterator <TimerfdFlags > for TimerfdFlags "],["impl FromIterator <ProtFlags > for ProtFlags "]],
"serde_json":[["impl FromIterator <(String , Value )> for Map <String , Value >"],["impl<K: Into <String >, V: Into <Value >> FromIterator <(K, V) > for Value "],["impl<T: Into <Value >> FromIterator <T> for Value "]],
"serde_yaml":[["impl<T: Into <Value >> FromIterator <T> for Value "],["impl FromIterator <(Value , Value )> for Mapping "]],
-"shadow_rs":[["impl FromIterator <BufferState > for BufferState "],["impl FromIterator <FileStatus > for FileStatus "],["impl FromIterator <FileMode > for FileMode "],["impl FromIterator <FileState > for FileState "]],
+"shadow_rs":[["impl FromIterator <FileStatus > for FileStatus "],["impl FromIterator <BufferState > for BufferState "],["impl FromIterator <FileState > for FileState "],["impl FromIterator <FileMode > for FileMode "]],
"slotmap":[["impl<K: Key , V> FromIterator <(K, V) > for SecondaryMap <K, V>"],["impl<K, V, S> FromIterator <(K, V) > for SparseSecondaryMap <K, V, S>where\n K: Key ,\n S: BuildHasher + Default , "]],
"smallvec":[["impl<A: Array > FromIterator <<A as Array >::Item > for SmallVec <A>"]],
"syn":[["impl<T, P> FromIterator <Pair <T, P>> for Punctuated <T, P>"],["impl<T, P> FromIterator <T> for Punctuated <T, P>where\n P: Default , "]],
diff --git a/docs/rust/implementors/core/iter/traits/collect/trait.IntoIterator.js b/docs/rust/implementors/core/iter/traits/collect/trait.IntoIterator.js
index 46999f1eb20..23bacd35716 100644
--- a/docs/rust/implementors/core/iter/traits/collect/trait.IntoIterator.js
+++ b/docs/rust/implementors/core/iter/traits/collect/trait.IntoIterator.js
@@ -6,7 +6,7 @@
"crossbeam_queue":[["impl<T> IntoIterator for SegQueue <T>"],["impl<T> IntoIterator for ArrayQueue <T>"]],
"hashbrown":[["impl<T, A: Allocator + Clone > IntoIterator for RawTable <T, A>"],["impl<'a, K, V, S, A: Allocator + Clone > IntoIterator for &'a HashMap <K, V, S, A>"],["impl<'a, K, V, S, A: Allocator + Clone > IntoIterator for &'a mut HashMap <K, V, S, A>"],["impl<'a, T, S, A: Allocator + Clone > IntoIterator for &'a HashSet <T, S, A>"],["impl<K, V, S, A: Allocator + Clone > IntoIterator for HashMap <K, V, S, A>"],["impl<T, S, A: Allocator + Clone > IntoIterator for HashSet <T, S, A>"]],
"indexmap":[["impl<'a, T, S> IntoIterator for &'a IndexSet <T, S>"],["impl<'a, K, V, S> IntoIterator for &'a mut IndexMap <K, V, S>"],["impl<K, V, S> IntoIterator for IndexMap <K, V, S>"],["impl<'a, K, V, S> IntoIterator for &'a IndexMap <K, V, S>"],["impl<T, S> IntoIterator for IndexSet <T, S>"]],
-"linux_api":[["impl IntoIterator for MapFlags "],["impl IntoIterator for EpollEvents "],["impl IntoIterator for MRemapFlags "],["impl IntoIterator for SigAltStackFlags "],["impl IntoIterator for SigActionFlags "],["impl IntoIterator for ClockNanosleepFlags "],["impl IntoIterator for ProtFlags "],["impl IntoIterator for DescriptorFlags "],["impl IntoIterator for WaitFlags "],["impl IntoIterator for EpollCreateFlags "],["impl IntoIterator for OFlag "],["impl IntoIterator for CloneFlags "]],
+"linux_api":[["impl IntoIterator for MapFlags "],["impl IntoIterator for EpollEvents "],["impl IntoIterator for MRemapFlags "],["impl IntoIterator for SigAltStackFlags "],["impl IntoIterator for SigActionFlags "],["impl IntoIterator for ClockNanosleepFlags "],["impl IntoIterator for ExecveAtFlags "],["impl IntoIterator for ProtFlags "],["impl IntoIterator for DescriptorFlags "],["impl IntoIterator for WaitFlags "],["impl IntoIterator for EpollCreateFlags "],["impl IntoIterator for OFlag "],["impl IntoIterator for CloneFlags "]],
"nix":[["impl IntoIterator for Mode "],["impl IntoIterator for SFlag "],["impl IntoIterator for FallocateFlags "],["impl IntoIterator for TimerSetTimeFlags "],["impl IntoIterator for SfdFlags "],["impl IntoIterator for SockFlag "],["impl IntoIterator for WaitPidFlag "],["impl IntoIterator for MRemapFlags "],["impl IntoIterator for EpollFlags "],["impl IntoIterator for MemFdCreateFlag "],["impl IntoIterator for SaFlags "],["impl IntoIterator for AccessFlags "],["impl<'a> IntoIterator for &'a SigSet "],["impl<'a> IntoIterator for &'a Interfaces "],["impl IntoIterator for SealFlag "],["impl IntoIterator for CloneFlags "],["impl IntoIterator for EpollCreateFlags "],["impl IntoIterator for MsgFlags "],["impl IntoIterator for Persona "],["impl IntoIterator for OFlag "],["impl IntoIterator for EfdFlags "],["impl IntoIterator for AtFlags "],["impl IntoIterator for InterfaceFlags "],["impl IntoIterator for ProtFlags "],["impl IntoIterator for MsFlags "],["impl IntoIterator for FsFlags "],["impl IntoIterator for TimerFlags "],["impl IntoIterator for RenameFlags "],["impl IntoIterator for FdFlag "],["impl IntoIterator for TimestampingFlag "],["impl IntoIterator for MapFlags "],["impl IntoIterator for MlockAllFlags "]],
"proc_macro2":[["impl IntoIterator for TokenStream "]],
"rand":[["impl IntoIterator for IndexVec "]],
@@ -15,7 +15,7 @@
"rustix":[["impl IntoIterator for FdFlags "],["impl IntoIterator for StatxFlags "],["impl IntoIterator for FloatingPointExceptionMode "],["impl IntoIterator for UnshareFlags "],["impl IntoIterator for ResolveFlags "],["impl IntoIterator for MountPropagationFlags "],["impl IntoIterator for Access "],["impl IntoIterator for MemfdFlags "],["impl IntoIterator for TaggedAddressMode "],["impl IntoIterator for FloatingPointEmulationControl "],["impl IntoIterator for ReadWriteFlags "],["impl IntoIterator for StatVfsMountFlags "],["impl IntoIterator for UserfaultfdFlags "],["impl IntoIterator for FallocateFlags "],["impl IntoIterator for MprotectFlags "],["impl IntoIterator for MountFlags "],["impl IntoIterator for UnmountFlags "],["impl IntoIterator for TimerfdFlags "],["impl IntoIterator for PipeFlags "],["impl IntoIterator for Mode "],["impl IntoIterator for SpliceFlags "],["impl IntoIterator for CapabilityFlags "],["impl IntoIterator for ThreadNameSpaceType "],["impl IntoIterator for CapabilitiesSecureBits "],["impl IntoIterator for MembarrierQuery "],["impl IntoIterator for AtFlags "],["impl IntoIterator for MsyncFlags "],["impl IntoIterator for SpeculationFeatureControl "],["impl IntoIterator for PidfdFlags "],["impl IntoIterator for UnalignedAccessControl "],["impl IntoIterator for DupFlags "],["impl IntoIterator for OFlags "],["impl IntoIterator for FutexFlags "],["impl IntoIterator for SpeculationFeatureState "],["impl IntoIterator for MapFlags "],["impl IntoIterator for ProtFlags "],["impl IntoIterator for XattrFlags "],["impl IntoIterator for WaitidOptions "],["impl IntoIterator for WatchFlags "],["impl IntoIterator for SealFlags "],["impl IntoIterator for RenameFlags "],["impl IntoIterator for MlockFlags "],["impl IntoIterator for MremapFlags "],["impl IntoIterator for PidfdGetfdFlags "],["impl IntoIterator for CreateFlags "],["impl IntoIterator for TimerfdTimerFlags "],["impl IntoIterator for WaitOptions "]],
"serde_json":[["impl<'a> IntoIterator for &'a Map <String , Value >"],["impl<'a> IntoIterator for &'a mut Map <String , Value >"],["impl IntoIterator for Map <String , Value >"]],
"serde_yaml":[["impl<'a> IntoIterator for &'a Mapping "],["impl IntoIterator for Mapping "],["impl<'a> IntoIterator for &'a mut Mapping "]],
-"shadow_rs":[["impl IntoIterator for FileMode "],["impl IntoIterator for FileStatus "],["impl IntoIterator for FileState "],["impl IntoIterator for BufferState "]],
+"shadow_rs":[["impl IntoIterator for FileMode "],["impl IntoIterator for FileState "],["impl IntoIterator for BufferState "],["impl IntoIterator for FileStatus "]],
"signal_hook":[["impl<'a, E: Exfiltrator > IntoIterator for &'a mut SignalsInfo <E>"]],
"slotmap":[["impl<'a, K: Key , V> IntoIterator for &'a SecondaryMap <K, V>"],["impl<'a, K: Key , V> IntoIterator for &'a mut SecondaryMap <K, V>"],["impl<'a, K: 'a + Key , V> IntoIterator for &'a DenseSlotMap <K, V>"],["impl<'a, K: Key , V> IntoIterator for &'a mut HopSlotMap <K, V>"],["impl<K: Key , V> IntoIterator for HopSlotMap <K, V>"],["impl<K: Key , V> IntoIterator for DenseSlotMap <K, V>"],["impl<'a, K, V, S> IntoIterator for &'a SparseSecondaryMap <K, V, S>where\n K: Key ,\n S: BuildHasher , "],["impl<K: Key , V> IntoIterator for SecondaryMap <K, V>"],["impl<'a, K: 'a + Key , V> IntoIterator for &'a mut DenseSlotMap <K, V>"],["impl<'a, K: Key , V> IntoIterator for &'a SlotMap <K, V>"],["impl<'a, K: Key , V> IntoIterator for &'a mut SlotMap <K, V>"],["impl<K, V, S> IntoIterator for SparseSecondaryMap <K, V, S>where\n K: Key ,\n S: BuildHasher , "],["impl<'a, K: Key , V> IntoIterator for &'a HopSlotMap <K, V>"],["impl<K: Key , V> IntoIterator for SlotMap <K, V>"],["impl<'a, K, V, S> IntoIterator for &'a mut SparseSecondaryMap <K, V, S>where\n K: Key ,\n S: BuildHasher , "]],
"smallvec":[["impl<'a, A: Array > IntoIterator for &'a mut SmallVec <A>"],["impl<A: Array > IntoIterator for SmallVec <A>"],["impl<'a, A: Array > IntoIterator for &'a SmallVec <A>"]],
diff --git a/docs/rust/implementors/core/iter/traits/iterator/trait.Iterator.js b/docs/rust/implementors/core/iter/traits/iterator/trait.Iterator.js
index ee0d007eb77..6852214bdca 100644
--- a/docs/rust/implementors/core/iter/traits/iterator/trait.Iterator.js
+++ b/docs/rust/implementors/core/iter/traits/iterator/trait.Iterator.js
@@ -32,7 +32,7 @@
"rustix":[["impl Iterator for Dir "]],
"serde_json":[["impl<'a> Iterator for Values <'a>"],["impl<'a> Iterator for Iter <'a>"],["impl Iterator for IntoIter "],["impl<'de, R, T> Iterator for StreamDeserializer <'de, R, T>where\n R: Read <'de>,\n T: Deserialize <'de>, "],["impl<'a> Iterator for IterMut <'a>"],["impl<'a> Iterator for ValuesMut <'a>"],["impl<'a> Iterator for Keys <'a>"]],
"serde_yaml":[["impl<'a> Iterator for Values <'a>"],["impl Iterator for IntoIter "],["impl<'a> Iterator for Iter <'a>"],["impl Iterator for IntoValues "],["impl<'a> Iterator for IterMut <'a>"],["impl<'de> Iterator for Deserializer <'de>"],["impl<'a> Iterator for Keys <'a>"],["impl<'a> Iterator for ValuesMut <'a>"],["impl Iterator for IntoKeys "]],
-"shadow_rs":[["impl<'a, V> Iterator for ItemIter <'a, V>"],["impl Iterator for RangeListIter <'_>"],["impl<'a, V> Iterator for KeyIter <'a, V>"]],
+"shadow_rs":[["impl Iterator for RangeListIter <'_>"],["impl<'a, V> Iterator for KeyIter <'a, V>"],["impl<'a, V> Iterator for ItemIter <'a, V>"]],
"shlex":[["impl<'a> Iterator for Shlex <'a>"]],
"signal_hook":[["impl<E: Exfiltrator > Iterator for Pending <E>"],["impl<'a, E: Exfiltrator > Iterator for Forever <'a, E>"]],
"slotmap":[["impl<'a, K: Key , V> Iterator for IterMut <'a, K, V>"],["impl<'a, K: Key , V> Iterator for ValuesMut <'a, K, V>"],["impl<'a, K: Key , V> Iterator for Keys <'a, K, V>"],["impl<'a, K: Key , V> Iterator for Drain <'a, K, V>"],["impl<'a, K: 'a + Key , V> Iterator for Values <'a, K, V>"],["impl<'a, K: Key , V> Iterator for Iter <'a, K, V>"],["impl<'a, K: Key , V> Iterator for Keys <'a, K, V>"],["impl<'a, K: Key , V> Iterator for Iter <'a, K, V>"],["impl<'a, K: Key , V> Iterator for Values <'a, K, V>"],["impl<'a, K: Key , V> Iterator for Drain <'a, K, V>"],["impl<K: Key , V> Iterator for IntoIter <K, V>"],["impl<'a, K: 'a + Key , V> Iterator for Keys <'a, K, V>"],["impl<'a, K: Key , V> Iterator for Keys <'a, K, V>"],["impl<'a, K: Key , V> Iterator for Values <'a, K, V>"],["impl<K: Key , V> Iterator for IntoIter <K, V>"],["impl<K: Key , V> Iterator for IntoIter <K, V>"],["impl<K: Key , V> Iterator for IntoIter <K, V>"],["impl<'a, K: 'a + Key , V> Iterator for Iter <'a, K, V>"],["impl<'a, K: Key , V> Iterator for ValuesMut <'a, K, V>"],["impl<'a, K: Key , V> Iterator for ValuesMut <'a, K, V>"],["impl<'a, K: Key , V> Iterator for Iter <'a, K, V>"],["impl<'a, K: Key , V> Iterator for Iter <'a, K, V>"],["impl<'a, K: 'a + Key , V> Iterator for ValuesMut <'a, K, V>"],["impl<'a, K: Key , V> Iterator for Values <'a, K, V>"],["impl<'a, K: 'a + Key , V> Iterator for IterMut <'a, K, V>"],["impl<K: Key , V> Iterator for IntoIter <K, V>"],["impl<'a, K: Key , V> Iterator for Keys <'a, K, V>"],["impl<'a, K: Key , V> Iterator for Drain <'a, K, V>"],["impl<'a, K: Key , V> Iterator for ValuesMut <'a, K, V>"],["impl<'a, K: Key , V> Iterator for IterMut <'a, K, V>"],["impl<'a, K: Key , V> Iterator for Drain <'a, K, V>"],["impl<'a, K: Key , V> Iterator for IterMut <'a, K, V>"],["impl<'a, K: Key , V> Iterator for Drain <'a, K, V>"],["impl<'a, K: Key , V> Iterator for IterMut <'a, K, V>"],["impl<'a, K: Key , V> Iterator for Values <'a, K, V>"]],
diff --git a/docs/rust/implementors/core/marker/trait.Copy.js b/docs/rust/implementors/core/marker/trait.Copy.js
index 5361ff8fdf1..f1357662b35 100644
--- a/docs/rust/implementors/core/marker/trait.Copy.js
+++ b/docs/rust/implementors/core/marker/trait.Copy.js
@@ -23,7 +23,7 @@
"gimli":[["impl<T: Copy > Copy for DebugLocListsBase <T>"],["impl Copy for DwEnd "],["impl Copy for Range "],["impl Copy for Register "],["impl<R: Copy > Copy for DebugTypes <R>"],["impl<T: Copy > Copy for DebugStrOffsetsIndex <T>"],["impl Copy for X86_64 "],["impl Copy for Augmentation "],["impl Copy for DwLang "],["impl Copy for Arm "],["impl<T: Copy > Copy for DebugArangesOffset <T>"],["impl<T: Copy > Copy for UnitSectionOffset <T>"],["impl Copy for FileEntryFormat "],["impl Copy for DwSectV2 "],["impl<R: Copy > Copy for DebugStr <R>"],["impl Copy for DwDefaulted "],["impl<T: Copy > Copy for LocationListsOffset <T>"],["impl<'abbrev, 'entry, 'unit, R: Copy + Reader > Copy for AttrsIter <'abbrev, 'entry, 'unit, R>"],["impl Copy for Format "],["impl Copy for Encoding "],["impl Copy for Value "],["impl<R: Copy > Copy for DebugLineStr <R>"],["impl Copy for ColumnType "],["impl Copy for SectionId "],["impl Copy for DwForm "],["impl Copy for AttributeSpecification "],["impl<R: Copy > Copy for DebugLocLists <R>"],["impl<T: Copy > Copy for RawRangeListsOffset <T>"],["impl<R: Copy > Copy for DebugRanges <R>"],["impl<R, Offset> Copy for AttributeValue <R, Offset>where\n R: Reader <Offset = Offset> + Copy ,\n Offset: ReaderOffset + Copy , "],["impl<T: Copy > Copy for DebugFrameOffset <T>"],["impl Copy for DwLnct "],["impl Copy for DwIdx "],["impl<R, Offset> Copy for FileEntry <R, Offset>where\n R: Reader <Offset = Offset> + Copy ,\n Offset: ReaderOffset + Copy , "],["impl<R: Copy > Copy for RangeLists <R>"],["impl Copy for ReaderOffsetId "],["impl<T: Copy > Copy for RangeListsOffset <T>"],["impl Copy for DwSect "],["impl Copy for DwMacro "],["impl<R: Copy > Copy for DebugStrOffsets <R>"],["impl<T: Copy > Copy for DebugAbbrevOffset <T>"],["impl Copy for DwId "],["impl Copy for DwChildren "],["impl Copy for LineEncoding "],["impl Copy for LineRow "],["impl<R: Copy > Copy for DebugRngLists <R>"],["impl<T: Copy > Copy for DebugStrOffsetsBase <T>"],["impl<T: Copy > Copy for DebugMacinfoOffset <T>"],["impl<Offset> Copy for UnitType <Offset>where\n Offset: ReaderOffset + Copy , "],["impl Copy for DwOp "],["impl<T: Copy > Copy for DieReference <T>"],["impl Copy for DwRle "],["impl Copy for DwAte "],["impl Copy for DwEhPe "],["impl Copy for DwDsc "],["impl Copy for Pointer "],["impl Copy for DwAccess "],["impl Copy for DwAt "],["impl<'input, Endian> Copy for EndianSlice <'input, Endian>where\n Endian: Endianity + Copy , "],["impl<R: Copy + Reader > Copy for DebugFrame <R>"],["impl Copy for DwDs "],["impl Copy for DwVis "],["impl Copy for LittleEndian "],["impl<R: Copy > Copy for DebugInfo <R>"],["impl<T: Copy > Copy for DebugLocListsIndex <T>"],["impl<R: Copy + Reader > Copy for EhFrameHdr <R>"],["impl<R: Copy + Reader > Copy for Attribute <R>"],["impl Copy for DwCc "],["impl<T: Copy > Copy for DebugLineStrOffset <T>"],["impl<T: Copy > Copy for DebugMacroOffset <T>"],["impl<R: Copy + Reader > Copy for LocationListEntry <R>"],["impl<T: Copy > Copy for DebugRngListsBase <T>"],["impl<T: Copy > Copy for EhFrameOffset <T>"],["impl<T: Copy > Copy for DebugStrOffset <T>"],["impl Copy for DwOrd "],["impl<T: Copy > Copy for DebugAddrIndex <T>"],["impl<R: Copy + Reader > Copy for EhFrame <R>"],["impl<R: Copy > Copy for DebugAddr <R>"],["impl<R: Copy > Copy for DebugCuIndex <R>"],["impl Copy for X86 "],["impl<T: Copy > Copy for DebugAddrBase <T>"],["impl Copy for StoreOnHeap "],["impl<R: Copy > Copy for DebugLine <R>"],["impl Copy for DwarfFileType "],["impl Copy for ValueType "],["impl<R: Copy > Copy for DebugTuIndex <R>"],["impl<R, Offset> Copy for Operation <R, Offset>where\n R: Reader <Offset = Offset> + Copy ,\n Offset: ReaderOffset + Copy , "],["impl<R: Copy > Copy for DebugAbbrev <R>"],["impl Copy for DwAddr "],["impl Copy for RiscV "],["impl Copy for RunTimeEndian "],["impl<R: Copy > Copy for LocationLists <R>"],["impl Copy for DwVirtuality "],["impl Copy for DwLne "],["impl<R, Offset> Copy for UnitHeader <R, Offset>where\n R: Reader <Offset = Offset> + Copy ,\n Offset: ReaderOffset + Copy , "],["impl<R, Offset> Copy for LineInstruction <R, Offset>where\n R: Reader <Offset = Offset> + Copy ,\n Offset: ReaderOffset + Copy , "],["impl Copy for DwoId "],["impl Copy for DebugTypeSignature "],["impl Copy for AArch64 "],["impl<R: Copy + Reader > Copy for OperationIter <R>"],["impl<R: Copy > Copy for DebugAranges <R>"],["impl Copy for DwTag "],["impl Copy for DwUt "],["impl Copy for LoongArch "],["impl<T: Copy > Copy for UnitOffset <T>"],["impl Copy for DwInl "],["impl<R, Offset> Copy for Piece <R, Offset>where\n R: Reader <Offset = Offset> + Copy ,\n Offset: ReaderOffset + Copy , "],["impl Copy for DwLle "],["impl<T: Copy > Copy for DebugInfoOffset <T>"],["impl<T: Copy > Copy for DebugLineOffset <T>"],["impl Copy for DwCfa "],["impl Copy for UnitIndexSection "],["impl<T: Copy > Copy for DebugRngListsIndex <T>"],["impl Copy for Error "],["impl<T: Copy > Copy for DebugTypesOffset <T>"],["impl<R, Offset> Copy for Location <R, Offset>where\n R: Reader <Offset = Offset> + Copy ,\n Offset: ReaderOffset + Copy , "],["impl Copy for BigEndian "],["impl<R: Copy + Reader > Copy for Expression <R>"],["impl<R: Copy > Copy for DebugLoc <R>"],["impl Copy for DwLns "]],
"glob":[["impl Copy for MatchOptions "]],
"libc":[["impl Copy for Elf32_Phdr "],["impl Copy for if_nameindex "],["impl Copy for nl_pktinfo "],["impl Copy for __c_anonymous_sockaddr_can_tp "],["impl Copy for ff_rumble_effect "],["impl Copy for timex "],["impl Copy for timezone "],["impl Copy for glob64_t "],["impl Copy for regmatch_t "],["impl Copy for lconv "],["impl Copy for aiocb "],["impl Copy for sockaddr "],["impl Copy for _libc_fpstate "],["impl Copy for pthread_attr_t "],["impl Copy for __c_anonymous_ptrace_syscall_info_exit "],["impl Copy for statx "],["impl Copy for sockaddr_nl "],["impl Copy for sctp_rcvinfo "],["impl Copy for pthread_rwlockattr_t "],["impl Copy for Elf64_Shdr "],["impl Copy for sockaddr_alg "],["impl Copy for can_frame "],["impl Copy for sysinfo "],["impl Copy for mallinfo "],["impl Copy for statx_timestamp "],["impl Copy for timeval "],["impl Copy for statvfs "],["impl Copy for user_fpregs_struct "],["impl Copy for itimerval "],["impl Copy for sockaddr_un "],["impl Copy for statvfs64 "],["impl Copy for flock64 "],["impl Copy for sigaction "],["impl Copy for in_addr "],["impl Copy for semid_ds "],["impl Copy for ff_periodic_effect "],["impl Copy for Dl_info "],["impl Copy for sockaddr_in6 "],["impl Copy for mntent "],["impl Copy for addrinfo "],["impl Copy for Elf64_Chdr "],["impl Copy for termios "],["impl Copy for sembuf "],["impl Copy for rusage "],["impl Copy for msqid_ds "],["impl Copy for option "],["impl Copy for nl_mmap_req "],["impl Copy for statfs "],["impl Copy for can_filter "],["impl Copy for utimbuf "],["impl Copy for user "],["impl Copy for in6_rtmsg "],["impl Copy for uinput_ff_upload "],["impl Copy for protoent "],["impl Copy for __timeval "],["impl Copy for shmid_ds "],["impl Copy for user_regs_struct "],["impl Copy for sock_filter "],["impl Copy for statfs64 "],["impl Copy for mallinfo2 "],["impl Copy for open_how "],["impl Copy for pthread_barrierattr_t "],["impl Copy for nlmsgerr "],["impl Copy for FILE "],["impl Copy for mq_attr "],["impl Copy for glob_t "],["impl Copy for ptrace_syscall_info "],["impl Copy for msghdr "],["impl Copy for utmpx "],["impl Copy for input_mask "],["impl Copy for ip_mreq "],["impl Copy for ff_replay "],["impl Copy for dl_phdr_info "],["impl Copy for canfd_frame "],["impl Copy for ptrace_peeksiginfo_args "],["impl Copy for fpos_t "],["impl Copy for fpos64_t "],["impl Copy for fd_set "],["impl Copy for fanotify_response "],["impl Copy for af_alg_iv "],["impl Copy for siginfo_t "],["impl Copy for _libc_fpxreg "],["impl Copy for iovec "],["impl Copy for uinput_user_dev "],["impl Copy for sockaddr_can "],["impl Copy for cpu_set_t "],["impl Copy for uinput_setup "],["impl Copy for posix_spawn_file_actions_t "],["impl Copy for max_align_t "],["impl Copy for winsize "],["impl Copy for sched_param "],["impl Copy for j1939_filter "],["impl Copy for hwtstamp_config "],["impl Copy for ip_mreq_source "],["impl Copy for ifreq "],["impl Copy for arpd_request "],["impl Copy for tm "],["impl Copy for Elf32_Chdr "],["impl Copy for cmsghdr "],["impl Copy for inotify_event "],["impl Copy for servent "],["impl Copy for group "],["impl Copy for sigevent "],["impl Copy for __c_anonymous_sockaddr_can_can_addr "],["impl Copy for __c_anonymous_ptrace_syscall_info_seccomp "],["impl Copy for nlmsghdr "],["impl Copy for ff_trigger "],["impl Copy for ff_ramp_effect "],["impl Copy for __c_anonymous_ptrace_syscall_info_data "],["impl Copy for Elf32_Sym "],["impl Copy for nl_mmap_hdr "],["impl Copy for uinput_abs_setup "],["impl Copy for _libc_xmmreg "],["impl Copy for dirent64 "],["impl Copy for pthread_condattr_t "],["impl Copy for input_id "],["impl Copy for input_keymap_entry "],["impl Copy for file_clone_range "],["impl Copy for rtentry "],["impl Copy for __c_anonymous_ifr_ifru "],["impl Copy for Elf64_Sym "],["impl Copy for nlattr "],["impl Copy for sem_t "],["impl Copy for msginfo "],["impl Copy for sigval "],["impl Copy for stat "],["impl Copy for hostent "],["impl Copy for ifaddrs "],["impl Copy for sock_fprog "],["impl Copy for input_absinfo "],["impl Copy for termios2 "],["impl Copy for __c_anonymous_ptrace_syscall_info_entry "],["impl Copy for tms "],["impl Copy for in6_pktinfo "],["impl Copy for ucred "],["impl Copy for ff_condition_effect "],["impl Copy for in6_addr "],["impl Copy for in6_ifreq "],["impl Copy for pollfd "],["impl Copy for sctp_sndrcvinfo "],["impl Copy for seccomp_notif_sizes "],["impl Copy for sockaddr_ll "],["impl Copy for ipc_perm "],["impl Copy for stack_t "],["impl Copy for ff_envelope "],["impl Copy for genlmsghdr "],["impl Copy for clone_args "],["impl Copy for sctp_prinfo "],["impl Copy for regex_t "],["impl Copy for ptrace_rseq_configuration "],["impl Copy for flock "],["impl Copy for seccomp_data "],["impl Copy for itimerspec "],["impl Copy for DIR "],["impl Copy for in_pktinfo "],["impl Copy for ipv6_mreq "],["impl Copy for ff_effect "],["impl Copy for utsname "],["impl Copy for ucontext_t "],["impl Copy for sctp_nxtinfo "],["impl Copy for pthread_barrier_t "],["impl Copy for linger "],["impl Copy for fsid_t "],["impl Copy for Elf32_Shdr "],["impl Copy for pthread_mutex_t "],["impl Copy for ip_mreqn "],["impl Copy for sctp_initmsg "],["impl Copy for fanotify_event_metadata "],["impl Copy for sigset_t "],["impl Copy for epoll_event "],["impl Copy for timespec "],["impl Copy for sockaddr_vm "],["impl Copy for arpreq_old "],["impl Copy for ntptimeval "],["impl Copy for posix_spawnattr_t "],["impl Copy for __c_anonymous_sockaddr_can_j1939 "],["impl Copy for __c_anonymous_ifru_map "],["impl Copy for mcontext_t "],["impl Copy for Elf64_Phdr "],["impl Copy for sock_extended_err "],["impl Copy for __exit_status "],["impl Copy for seminfo "],["impl Copy for pthread_cond_t "],["impl Copy for ff_constant_effect "],["impl Copy for packet_mreq "],["impl Copy for mmsghdr "],["impl Copy for arphdr "],["impl Copy for passwd "],["impl Copy for uinput_ff_erase "],["impl Copy for signalfd_siginfo "],["impl Copy for sock_txtime "],["impl Copy for Elf32_Ehdr "],["impl Copy for sctp_sndinfo "],["impl Copy for pthread_rwlock_t "],["impl Copy for sockaddr_in "],["impl Copy for rlimit "],["impl Copy for sctp_authinfo "],["impl Copy for pthread_mutexattr_t "],["impl Copy for Elf64_Ehdr "],["impl Copy for input_event "],["impl Copy for spwd "],["impl Copy for canxl_frame "],["impl Copy for dirent "],["impl Copy for sockaddr_storage "],["impl Copy for stat64 "],["impl Copy for rlimit64 "],["impl Copy for arpreq "],["impl Copy for dqblk "]],
-"linux_api":[["impl Copy for OFlag "],["impl Copy for IoctlRequest "],["impl Copy for MapFlags "],["impl Copy for SigActionFlags "],["impl Copy for siginfo_t "],["impl Copy for linux_itimerspec "],["impl Copy for sigset_t "],["impl Copy for SigInfoCodeCld "],["impl Copy for Signal "],["impl Copy for CloneFlags "],["impl Copy for EpollEvents "],["impl Copy for linux_timeval "],["impl Copy for ClockId "],["impl Copy for SigAltStackFlags "],["impl Copy for WaitId "],["impl Copy for SigInfoCodeBus "],["impl Copy for SigInfoCodeSys "],["impl Copy for linux___kernel_old_timeval "],["impl Copy for ITimerId "],["impl Copy for SigInfoCodeIll "],["impl Copy for linux_timespec "],["impl Copy for sigaction "],["impl Copy for ProtFlags "],["impl Copy for FcntlRwHint "],["impl Copy for linux_sockaddr_in "],["impl Copy for linux_rseq "],["impl Copy for FcntlSealType "],["impl Copy for FcntlCommand "],["impl Copy for EpollCreateFlags "],["impl Copy for SigInfoCodeFromRawError "],["impl Copy for EpollCtlOp "],["impl Copy for SigInfoCodeFpe "],["impl Copy for linux_sysinfo "],["impl Copy for MRemapFlags "],["impl Copy for SignalFromI32Error "],["impl Copy for SigInfoCodeSi "],["impl Copy for SigInfoCodePoll "],["impl Copy for DescriptorFlags "],["impl Copy for FcntlLeaseType "],["impl Copy for FcntlOwner "],["impl Copy for SigInfoCodeTrap "],["impl Copy for linux_clone_args "],["impl Copy for SigInfoCode "],["impl Copy for ClockNanosleepFlags "],["impl Copy for Pid "],["impl Copy for Errno "],["impl Copy for WaitFlags "],["impl Copy for linux_itimerval "],["impl Copy for SigInfoCodeSegv "]],
+"linux_api":[["impl Copy for OFlag "],["impl Copy for IoctlRequest "],["impl Copy for MapFlags "],["impl Copy for SigActionFlags "],["impl Copy for siginfo_t "],["impl Copy for linux_itimerspec "],["impl Copy for sigset_t "],["impl Copy for SigInfoCodeCld "],["impl Copy for Signal "],["impl Copy for CloneFlags "],["impl Copy for EpollEvents "],["impl Copy for linux_timeval "],["impl Copy for ClockId "],["impl Copy for SigAltStackFlags "],["impl Copy for WaitId "],["impl Copy for SigInfoCodeBus "],["impl Copy for SigInfoCodeSys "],["impl Copy for linux___kernel_old_timeval "],["impl Copy for ITimerId "],["impl Copy for SigInfoCodeIll "],["impl Copy for linux_timespec "],["impl Copy for sigaction "],["impl Copy for ProtFlags "],["impl Copy for FcntlRwHint "],["impl Copy for linux_sockaddr_in "],["impl Copy for linux_rseq "],["impl Copy for FcntlSealType "],["impl Copy for FcntlCommand "],["impl Copy for EpollCreateFlags "],["impl Copy for SigInfoCodeFromRawError "],["impl Copy for EpollCtlOp "],["impl Copy for SigInfoCodeFpe "],["impl Copy for linux_sysinfo "],["impl Copy for MRemapFlags "],["impl Copy for SignalFromI32Error "],["impl Copy for SigInfoCodeSi "],["impl Copy for SigInfoCodePoll "],["impl Copy for DescriptorFlags "],["impl Copy for FcntlLeaseType "],["impl Copy for FcntlOwner "],["impl Copy for SigInfoCodeTrap "],["impl Copy for linux_clone_args "],["impl Copy for SigInfoCode "],["impl Copy for ClockNanosleepFlags "],["impl Copy for Pid "],["impl Copy for Errno "],["impl Copy for WaitFlags "],["impl Copy for ExecveAtFlags "],["impl Copy for linux_itimerval "],["impl Copy for SigInfoCodeSegv "]],
"linux_errno":[["impl Copy for Error "]],
"linux_raw_sys":[["impl Copy for timezone "],["impl Copy for __kernel_fsid_t "],["impl Copy for clone_args "],["impl Copy for flock64 "],["impl Copy for flock "],["impl Copy for sigaltstack "],["impl Copy for statx "],["impl Copy for statx_timestamp "],["impl Copy for __sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_2 "],["impl Copy for fscrypt_get_key_status_arg "],["impl Copy for sigevent "],["impl Copy for siginfo__bindgen_ty_1__bindgen_ty_1 "],["impl Copy for timeval "],["impl Copy for statfs "],["impl<Storage: Copy > Copy for __BindgenBitfieldUnit <Storage>"],["impl Copy for vfs_ns_cap_data__bindgen_ty_1 "],["impl Copy for uffdio_continue "],["impl Copy for sigval "],["impl Copy for uffd_msg__bindgen_ty_1__bindgen_ty_2 "],["impl Copy for inodes_stat_t "],["impl Copy for uffd_msg__bindgen_ty_1__bindgen_ty_1 "],["impl Copy for __user_cap_data_struct "],["impl Copy for membarrier_cmd "],["impl Copy for robust_list_head "],["impl Copy for __user_cap_header_struct "],["impl Copy for compat_statfs64 "],["impl Copy for fstrim_range "],["impl Copy for rlimit64 "],["impl Copy for mount_attr "],["impl Copy for file_dedupe_range_info "],["impl Copy for __kernel_old_timespec "],["impl Copy for ktermios "],["impl Copy for __kernel_itimerspec "],["impl Copy for fsconfig_command "],["impl Copy for __kernel_fd_set "],["impl Copy for kernel_sigset_t "],["impl Copy for itimerval "],["impl Copy for __sifields "],["impl Copy for f_owner_ex "],["impl Copy for vfs_ns_cap_data "],["impl Copy for rusage "],["impl Copy for open_how "],["impl Copy for sigevent__bindgen_ty_1 "],["impl Copy for uffdio_zeropage "],["impl Copy for iovec "],["impl Copy for sigaction "],["impl Copy for __sifields__bindgen_ty_5__bindgen_ty_1 "],["impl Copy for __kernel_timespec "],["impl Copy for fscrypt_get_policy_ex_arg__bindgen_ty_1 "],["impl Copy for itimerspec "],["impl Copy for __old_kernel_stat "],["impl Copy for file_clone_range "],["impl Copy for __sifields__bindgen_ty_2 "],["impl Copy for fscrypt_key_specifier "],["impl Copy for uffdio_register "],["impl Copy for uffd_msg__bindgen_ty_1__bindgen_ty_1__bindgen_ty_1 "],["impl Copy for termios2 "],["impl Copy for statfs64 "],["impl Copy for __sifields__bindgen_ty_5 "],["impl Copy for __sifields__bindgen_ty_3 "],["impl Copy for fsxattr "],["impl Copy for pollfd "],["impl Copy for futex_waitv "],["impl Copy for stat "],["impl Copy for vfs_cap_data "],["impl Copy for __sifields__bindgen_ty_4 "],["impl Copy for __kernel_old_itimerval "],["impl Copy for user_desc "],["impl Copy for epoll_event "],["impl Copy for files_stat_struct "],["impl Copy for __sifields__bindgen_ty_6 "],["impl Copy for fscrypt_key_specifier__bindgen_ty_1 "],["impl Copy for termio "],["impl Copy for __kernel_sock_timeval "],["impl Copy for uffd_msg__bindgen_ty_1__bindgen_ty_3 "],["impl Copy for __sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_1 "],["impl Copy for uffdio_writeprotect "],["impl Copy for kernel_sigaction "],["impl Copy for timespec "],["impl Copy for vfs_cap_data__bindgen_ty_1 "],["impl Copy for uffdio_api "],["impl Copy for termios "],["impl Copy for __sifields__bindgen_ty_1 "],["impl Copy for uffd_msg__bindgen_ty_1__bindgen_ty_4 "],["impl Copy for fscrypt_policy_v1 "],["impl Copy for __sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_3 "],["impl Copy for membarrier_cmd_flag "],["impl Copy for uffd_msg__bindgen_ty_1 "],["impl Copy for __kernel_old_timeval "],["impl Copy for siginfo "],["impl Copy for rlimit "],["impl Copy for winsize "],["impl Copy for uffd_msg__bindgen_ty_1__bindgen_ty_5 "],["impl Copy for uffd_msg "],["impl Copy for fscrypt_remove_key_arg "],["impl Copy for robust_list "],["impl Copy for fscrypt_key "],["impl Copy for sigevent__bindgen_ty_1__bindgen_ty_1 "],["impl Copy for fscrypt_get_policy_ex_arg "],["impl Copy for siginfo__bindgen_ty_1 "],["impl Copy for uffdio_copy "],["impl Copy for fscrypt_policy_v2 "],["impl Copy for __sifields__bindgen_ty_7 "],["impl Copy for uffdio_range "]],
"linux_syscall":[["impl Copy for Result "],["impl Copy for Result "],["impl Copy for Result "],["impl Copy for Result "],["impl Copy for Syscall "],["impl Copy for Result "]],
@@ -53,9 +53,9 @@
"serde":[["impl<'de, E> Copy for StrDeserializer <'de, E>"],["impl<'a> Copy for Unexpected <'a>"],["impl<E> Copy for U128Deserializer <E>"],["impl<E> Copy for IsizeDeserializer <E>"],["impl<E> Copy for U8Deserializer <E>"],["impl<E> Copy for U16Deserializer <E>"],["impl<E> Copy for U32Deserializer <E>"],["impl<E> Copy for F64Deserializer <E>"],["impl<E> Copy for I128Deserializer <E>"],["impl<E> Copy for UnitDeserializer <E>"],["impl Copy for IgnoredAny "],["impl<E> Copy for CharDeserializer <E>"],["impl<E> Copy for I64Deserializer <E>"],["impl<E> Copy for U64Deserializer <E>"],["impl<E> Copy for I16Deserializer <E>"],["impl<E> Copy for BoolDeserializer <E>"],["impl<E> Copy for UsizeDeserializer <E>"],["impl<'a, E> Copy for BytesDeserializer <'a, E>"],["impl<E> Copy for F32Deserializer <E>"],["impl<'de, E> Copy for BorrowedStrDeserializer <'de, E>"],["impl<E> Copy for I8Deserializer <E>"],["impl<'de, E> Copy for BorrowedBytesDeserializer <'de, E>"],["impl<E> Copy for I32Deserializer <E>"]],
"serde_derive_internals":[["impl Copy for Derive "],["impl Copy for Style "],["impl Copy for Identifier "],["impl Copy for RenameRule "]],
"serde_json":[["impl Copy for Category "]],
-"shadow_rs":[["impl Copy for timeval "],["impl Copy for linux___sifields__bindgen_ty_2 "],["impl Copy for TimePrefix "],["impl Copy for statfs "],["impl Copy for linux_siginfo__bindgen_ty_1 "],["impl Copy for iovec "],["impl Copy for linux___sifields__bindgen_ty_5 "],["impl Copy for Sharing "],["impl Copy for _LegacyFileFunctionTable "],["impl<T> Copy for SockaddrUnix <T>where\n T: Borrow <sockaddr_un > + Copy , "],["impl Copy for Scheduler "],["impl Copy for UnixSocketTypeConversionError "],["impl Copy for linux___sifields__bindgen_ty_6 "],["impl Copy for ThreadId "],["impl Copy for linux___sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_3 "],["impl Copy for RunningVal "],["impl Copy for _CompatSocketObject "],["impl Copy for TCPCongHooks_ "],["impl Copy for _RegularFile "],["impl<T: Copy + Prefix > Copy for Time <T>"],["impl Copy for linux___sifields__bindgen_ty_3 "],["impl Copy for stat "],["impl Copy for FileStatus "],["impl<T> Copy for HostTreePointer <T>"],["impl Copy for linux_siginfo "],["impl Copy for UnixSocketType "],["impl Copy for WorkerThreadID "],["impl Copy for SyscallReturnBlocked "],["impl Copy for FileMode "],["impl Copy for _GTimer "],["impl Copy for linux___sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_1 "],["impl Copy for ChunkType "],["impl Copy for timespec "],["impl Copy for StraceFmtMode "],["impl Copy for _Futex "],["impl Copy for SyscallReturn "],["impl Copy for linux___sifields__bindgen_ty_7 "],["impl Copy for _GList "],["impl Copy for _FutexTable "],["impl<Storage: Copy > Copy for __BindgenBitfieldUnit <Storage>"],["impl Copy for linux_siginfo__bindgen_ty_1__bindgen_ty_1 "],["impl Copy for _Epoll "],["impl Copy for ProcessId "],["impl Copy for BindError "],["impl Copy for CompatUntypedForeignPtr "],["impl Copy for DescriptorHandleError "],["impl Copy for QDiscMode "],["impl Copy for _TCP "],["impl Copy for NoInterface "],["impl Copy for pollfd "],["impl Copy for _CompatSocket "],["impl Copy for statx_timestamp "],["impl Copy for _Tracker "],["impl Copy for PathProperties "],["impl Copy for Signal "],["impl Copy for TCPCong_ "],["impl Copy for IoVec "],["impl<T: Copy + Prefix > Copy for Bytes <T>"],["impl Copy for FmtOptions "],["impl Copy for SiPrefixUpper "],["impl Copy for ProcessFinalState "],["impl Copy for FileState "],["impl Copy for linux___sifields__bindgen_ty_1 "],["impl Copy for linux___sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_2 "],["impl Copy for linux_sigval "],["impl Copy for SiPrefix "],["impl Copy for _Address "],["impl Copy for _StatusListener "],["impl Copy for BufferState "],["impl Copy for _PacketTCPHeader "],["impl Copy for _DNS "],["impl Copy for LogLevel "],["impl Copy for DescriptorHandle "],["impl Copy for SyscallReturnDone "],["impl Copy for linux___sifields__bindgen_ty_5__bindgen_ty_1 "],["impl Copy for TimePrefixUpper "],["impl<T: Copy > Copy for ForeignArrayPtr <T>"],["impl Copy for __fsid_t "],["impl Copy for linux___sifields "],["impl Copy for _Trigger "],["impl Copy for tcp_info "],["impl Copy for statx "],["impl Copy for PcapConfig "],["impl<T: Copy > Copy for NullableOption <T>"],["impl Copy for ExitStatus "],["impl Copy for MemInfo "],["impl Copy for SockaddrStorage "],["impl Copy for _NetworkInterface "],["impl Copy for _Packet "],["impl Copy for linux___sifields__bindgen_ty_4 "],["impl Copy for _TriggerObject "],["impl<T: Copy + Prefix > Copy for BitsPerSec <T>"]],
-"shadow_shim":[["impl Copy for Mode "],["impl Copy for ThreadLocalStorageKey "],["impl Copy for TlsOneThreadStorageAllocation "]],
-"shadow_shim_helper_rs":[["impl Copy for SimulationTime "],["impl Copy for ShimEventSyscall "],["impl Copy for ShimEventAddThreadRes "],["impl Copy for ManagedPhysicalMemoryAddr "],["impl<T> Copy for SendPointer <T>"],["impl Copy for ShimEventToShadow "],["impl Copy for HostId "],["impl Copy for EmulatedTime "],["impl Copy for ShimEventSyscallComplete "],["impl Copy for SysCallArgs "],["impl<T> Copy for SyncSendPointer <T>"],["impl Copy for SysCallReg "],["impl<T: Copy > Copy for FfiOption <T>"],["impl<T> Copy for ForeignPtr <T>"],["impl Copy for Tag "],["impl Copy for ShimEventStartReq "],["impl Copy for ShimEventAddThreadReq "],["impl Copy for ShimEventToShim "]],
+"shadow_rs":[["impl Copy for SyscallReturnDone "],["impl Copy for linux_siginfo__bindgen_ty_1 "],["impl Copy for SockaddrStorage "],["impl Copy for LogLevel "],["impl Copy for _Tracker "],["impl<T: Copy + Prefix > Copy for Time <T>"],["impl<T> Copy for HostTreePointer <T>"],["impl Copy for _NetworkInterface "],["impl Copy for linux_siginfo__bindgen_ty_1__bindgen_ty_1 "],["impl Copy for StraceFmtMode "],["impl Copy for FmtOptions "],["impl Copy for timeval "],["impl Copy for FileStatus "],["impl Copy for _DNS "],["impl Copy for _GList "],["impl Copy for WorkerThreadID "],["impl Copy for timespec "],["impl Copy for DescriptorHandle "],["impl<T: Copy > Copy for NullableOption <T>"],["impl Copy for statx_timestamp "],["impl Copy for ExitStatus "],["impl Copy for SiPrefixUpper "],["impl Copy for _TriggerObject "],["impl<T: Copy + Prefix > Copy for BitsPerSec <T>"],["impl Copy for TimePrefix "],["impl Copy for linux___sifields "],["impl Copy for PathProperties "],["impl Copy for BindError "],["impl Copy for linux___sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_2 "],["impl Copy for Signal "],["impl Copy for linux___sifields__bindgen_ty_1 "],["impl Copy for _StatusListener "],["impl Copy for linux___sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_1 "],["impl Copy for linux_sigval "],["impl Copy for BufferState "],["impl Copy for linux_siginfo "],["impl Copy for _Futex "],["impl Copy for _CompatSocket "],["impl Copy for linux___sifields__bindgen_ty_5 "],["impl Copy for statx "],["impl Copy for UnixSocketType "],["impl Copy for iovec "],["impl Copy for _PacketTCPHeader "],["impl Copy for CompatUntypedForeignPtr "],["impl Copy for SyscallReturnBlocked "],["impl Copy for _LegacyFileFunctionTable "],["impl Copy for _TCP "],["impl Copy for ProcessId "],["impl Copy for stat "],["impl Copy for Sharing "],["impl Copy for FileMode "],["impl Copy for statfs "],["impl Copy for _GTimer "],["impl<T: Copy > Copy for ForeignArrayPtr <T>"],["impl Copy for _CompatSocketObject "],["impl<T> Copy for SockaddrUnix <T>where\n T: Borrow <sockaddr_un > + Copy , "],["impl Copy for PcapConfig "],["impl Copy for DescriptorHandleError "],["impl Copy for FileState "],["impl Copy for _Epoll "],["impl Copy for NoInterface "],["impl Copy for linux___sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_3 "],["impl<Storage: Copy > Copy for __BindgenBitfieldUnit <Storage>"],["impl Copy for __fsid_t "],["impl Copy for _Packet "],["impl Copy for linux___sifields__bindgen_ty_2 "],["impl Copy for _Address "],["impl Copy for pollfd "],["impl Copy for linux___sifields__bindgen_ty_3 "],["impl Copy for UnixSocketTypeConversionError "],["impl<T: Copy + Prefix > Copy for Bytes <T>"],["impl Copy for TimePrefixUpper "],["impl Copy for linux___sifields__bindgen_ty_7 "],["impl Copy for QDiscMode "],["impl Copy for linux___sifields__bindgen_ty_5__bindgen_ty_1 "],["impl Copy for MemInfo "],["impl Copy for IoVec "],["impl Copy for _Trigger "],["impl Copy for ThreadId "],["impl Copy for ChunkType "],["impl Copy for SyscallReturn "],["impl Copy for TCPCongHooks_ "],["impl Copy for TCPCong_ "],["impl Copy for Scheduler "],["impl Copy for linux___sifields__bindgen_ty_4 "],["impl Copy for linux___sifields__bindgen_ty_6 "],["impl Copy for RunningVal "],["impl Copy for _RegularFile "],["impl Copy for ProcessFinalState "],["impl Copy for _FutexTable "],["impl Copy for SiPrefix "],["impl Copy for tcp_info "]],
+"shadow_shim":[["impl Copy for TlsOneThreadStorageAllocation "],["impl Copy for ThreadLocalStorageKey "],["impl Copy for Mode "]],
+"shadow_shim_helper_rs":[["impl Copy for ShimEventAddThreadRes "],["impl Copy for SysCallArgs "],["impl Copy for ShimEventToShadow "],["impl<T> Copy for ForeignPtr <T>"],["impl<T> Copy for SyncSendPointer <T>"],["impl Copy for ShimEventSyscallComplete "],["impl Copy for SysCallReg "],["impl Copy for Tag "],["impl Copy for ShimEventSyscall "],["impl Copy for HostId "],["impl Copy for ManagedPhysicalMemoryAddr "],["impl<T: Copy > Copy for FfiOption <T>"],["impl Copy for ShimEventToShim "],["impl Copy for SimulationTime "],["impl Copy for EmulatedTime "],["impl Copy for ShimEventStartReq "],["impl<T> Copy for SendPointer <T>"],["impl Copy for ShimEventAddThreadReq "]],
"shadow_shmem":[["impl Copy for ShMemBlockSerialized "]],
"signal_hook":[["impl Copy for SignalOnly "],["impl Copy for WithRawSiginfo "]],
"signal_hook_registry":[["impl Copy for SigId "]],
diff --git a/docs/rust/implementors/core/marker/trait.Freeze.js b/docs/rust/implementors/core/marker/trait.Freeze.js
index 92f12d6cf0a..f8831c6f55a 100644
--- a/docs/rust/implementors/core/marker/trait.Freeze.js
+++ b/docs/rust/implementors/core/marker/trait.Freeze.js
@@ -44,7 +44,7 @@
"lazycell":[["impl<T> !Freeze for LazyCell <T>",1,["lazycell::LazyCell"]],["impl<T> !Freeze for AtomicLazyCell <T>",1,["lazycell::AtomicLazyCell"]]],
"libc":[["impl Freeze for statvfs ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::not_x32::statvfs"]],["impl Freeze for max_align_t ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::align::max_align_t"]],["impl Freeze for clone_args ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::align::clone_args"]],["impl Freeze for sigaction ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::sigaction"]],["impl Freeze for statfs ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::statfs"]],["impl Freeze for flock ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::flock"]],["impl Freeze for flock64 ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::flock64"]],["impl Freeze for siginfo_t ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::siginfo_t"]],["impl Freeze for stack_t ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::stack_t"]],["impl Freeze for stat ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::stat"]],["impl Freeze for stat64 ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::stat64"]],["impl Freeze for statfs64 ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::statfs64"]],["impl Freeze for statvfs64 ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::statvfs64"]],["impl Freeze for pthread_attr_t ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::pthread_attr_t"]],["impl Freeze for _libc_fpxreg ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::_libc_fpxreg"]],["impl Freeze for _libc_xmmreg ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::_libc_xmmreg"]],["impl Freeze for _libc_fpstate ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::_libc_fpstate"]],["impl Freeze for user_regs_struct ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::user_regs_struct"]],["impl Freeze for user ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::user"]],["impl Freeze for mcontext_t ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::mcontext_t"]],["impl Freeze for ipc_perm ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::ipc_perm"]],["impl Freeze for shmid_ds ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::shmid_ds"]],["impl Freeze for seccomp_notif_sizes ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::seccomp_notif_sizes"]],["impl Freeze for ptrace_rseq_configuration ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::ptrace_rseq_configuration"]],["impl Freeze for user_fpregs_struct ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::user_fpregs_struct"]],["impl Freeze for ucontext_t ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::ucontext_t"]],["impl Freeze for sigset_t ",1,["libc::unix::linux_like::linux::gnu::b64::sigset_t"]],["impl Freeze for sysinfo ",1,["libc::unix::linux_like::linux::gnu::b64::sysinfo"]],["impl Freeze for msqid_ds ",1,["libc::unix::linux_like::linux::gnu::b64::msqid_ds"]],["impl Freeze for semid_ds ",1,["libc::unix::linux_like::linux::gnu::b64::semid_ds"]],["impl Freeze for sem_t ",1,["libc::unix::linux_like::linux::gnu::align::sem_t"]],["impl Freeze for statx ",1,["libc::unix::linux_like::linux::gnu::statx"]],["impl Freeze for statx_timestamp ",1,["libc::unix::linux_like::linux::gnu::statx_timestamp"]],["impl Freeze for aiocb ",1,["libc::unix::linux_like::linux::gnu::aiocb"]],["impl Freeze for __exit_status ",1,["libc::unix::linux_like::linux::gnu::__exit_status"]],["impl Freeze for __timeval ",1,["libc::unix::linux_like::linux::gnu::__timeval"]],["impl Freeze for glob64_t ",1,["libc::unix::linux_like::linux::gnu::glob64_t"]],["impl Freeze for msghdr ",1,["libc::unix::linux_like::linux::gnu::msghdr"]],["impl Freeze for cmsghdr ",1,["libc::unix::linux_like::linux::gnu::cmsghdr"]],["impl Freeze for termios ",1,["libc::unix::linux_like::linux::gnu::termios"]],["impl Freeze for mallinfo ",1,["libc::unix::linux_like::linux::gnu::mallinfo"]],["impl Freeze for mallinfo2 ",1,["libc::unix::linux_like::linux::gnu::mallinfo2"]],["impl Freeze for nl_pktinfo ",1,["libc::unix::linux_like::linux::gnu::nl_pktinfo"]],["impl Freeze for nl_mmap_req ",1,["libc::unix::linux_like::linux::gnu::nl_mmap_req"]],["impl Freeze for nl_mmap_hdr ",1,["libc::unix::linux_like::linux::gnu::nl_mmap_hdr"]],["impl Freeze for rtentry ",1,["libc::unix::linux_like::linux::gnu::rtentry"]],["impl Freeze for timex ",1,["libc::unix::linux_like::linux::gnu::timex"]],["impl Freeze for ntptimeval ",1,["libc::unix::linux_like::linux::gnu::ntptimeval"]],["impl Freeze for regex_t ",1,["libc::unix::linux_like::linux::gnu::regex_t"]],["impl Freeze for Elf64_Chdr ",1,["libc::unix::linux_like::linux::gnu::Elf64_Chdr"]],["impl Freeze for Elf32_Chdr ",1,["libc::unix::linux_like::linux::gnu::Elf32_Chdr"]],["impl Freeze for seminfo ",1,["libc::unix::linux_like::linux::gnu::seminfo"]],["impl Freeze for ptrace_peeksiginfo_args ",1,["libc::unix::linux_like::linux::gnu::ptrace_peeksiginfo_args"]],["impl Freeze for __c_anonymous_ptrace_syscall_info_entry ",1,["libc::unix::linux_like::linux::gnu::__c_anonymous_ptrace_syscall_info_entry"]],["impl Freeze for __c_anonymous_ptrace_syscall_info_exit ",1,["libc::unix::linux_like::linux::gnu::__c_anonymous_ptrace_syscall_info_exit"]],["impl Freeze for __c_anonymous_ptrace_syscall_info_seccomp ",1,["libc::unix::linux_like::linux::gnu::__c_anonymous_ptrace_syscall_info_seccomp"]],["impl Freeze for ptrace_syscall_info ",1,["libc::unix::linux_like::linux::gnu::ptrace_syscall_info"]],["impl Freeze for __c_anonymous_ptrace_syscall_info_data ",1,["libc::unix::linux_like::linux::gnu::__c_anonymous_ptrace_syscall_info_data"]],["impl Freeze for utmpx ",1,["libc::unix::linux_like::linux::gnu::utmpx"]],["impl Freeze for termios2 ",1,["libc::unix::linux_like::linux::arch::generic::termios2"]],["impl Freeze for open_how ",1,["libc::unix::linux_like::linux::non_exhaustive::open_how"]],["impl Freeze for fpos64_t ",1,["libc::unix::linux_like::linux::fpos64_t"]],["impl Freeze for glob_t ",1,["libc::unix::linux_like::linux::glob_t"]],["impl Freeze for passwd ",1,["libc::unix::linux_like::linux::passwd"]],["impl Freeze for spwd ",1,["libc::unix::linux_like::linux::spwd"]],["impl Freeze for dqblk ",1,["libc::unix::linux_like::linux::dqblk"]],["impl Freeze for signalfd_siginfo ",1,["libc::unix::linux_like::linux::signalfd_siginfo"]],["impl Freeze for itimerspec ",1,["libc::unix::linux_like::linux::itimerspec"]],["impl Freeze for fsid_t ",1,["libc::unix::linux_like::linux::fsid_t"]],["impl Freeze for packet_mreq ",1,["libc::unix::linux_like::linux::packet_mreq"]],["impl Freeze for cpu_set_t ",1,["libc::unix::linux_like::linux::cpu_set_t"]],["impl Freeze for if_nameindex ",1,["libc::unix::linux_like::linux::if_nameindex"]],["impl Freeze for msginfo ",1,["libc::unix::linux_like::linux::msginfo"]],["impl Freeze for sembuf ",1,["libc::unix::linux_like::linux::sembuf"]],["impl Freeze for input_event ",1,["libc::unix::linux_like::linux::input_event"]],["impl Freeze for input_id ",1,["libc::unix::linux_like::linux::input_id"]],["impl Freeze for input_absinfo ",1,["libc::unix::linux_like::linux::input_absinfo"]],["impl Freeze for input_keymap_entry ",1,["libc::unix::linux_like::linux::input_keymap_entry"]],["impl Freeze for input_mask ",1,["libc::unix::linux_like::linux::input_mask"]],["impl Freeze for ff_replay ",1,["libc::unix::linux_like::linux::ff_replay"]],["impl Freeze for ff_trigger ",1,["libc::unix::linux_like::linux::ff_trigger"]],["impl Freeze for ff_envelope ",1,["libc::unix::linux_like::linux::ff_envelope"]],["impl Freeze for ff_constant_effect ",1,["libc::unix::linux_like::linux::ff_constant_effect"]],["impl Freeze for ff_ramp_effect ",1,["libc::unix::linux_like::linux::ff_ramp_effect"]],["impl Freeze for ff_condition_effect ",1,["libc::unix::linux_like::linux::ff_condition_effect"]],["impl Freeze for ff_periodic_effect ",1,["libc::unix::linux_like::linux::ff_periodic_effect"]],["impl Freeze for ff_rumble_effect ",1,["libc::unix::linux_like::linux::ff_rumble_effect"]],["impl Freeze for ff_effect ",1,["libc::unix::linux_like::linux::ff_effect"]],["impl Freeze for uinput_ff_upload ",1,["libc::unix::linux_like::linux::uinput_ff_upload"]],["impl Freeze for uinput_ff_erase ",1,["libc::unix::linux_like::linux::uinput_ff_erase"]],["impl Freeze for uinput_abs_setup ",1,["libc::unix::linux_like::linux::uinput_abs_setup"]],["impl Freeze for dl_phdr_info ",1,["libc::unix::linux_like::linux::dl_phdr_info"]],["impl Freeze for Elf32_Ehdr ",1,["libc::unix::linux_like::linux::Elf32_Ehdr"]],["impl Freeze for Elf64_Ehdr ",1,["libc::unix::linux_like::linux::Elf64_Ehdr"]],["impl Freeze for Elf32_Sym ",1,["libc::unix::linux_like::linux::Elf32_Sym"]],["impl Freeze for Elf64_Sym ",1,["libc::unix::linux_like::linux::Elf64_Sym"]],["impl Freeze for Elf32_Phdr ",1,["libc::unix::linux_like::linux::Elf32_Phdr"]],["impl Freeze for Elf64_Phdr ",1,["libc::unix::linux_like::linux::Elf64_Phdr"]],["impl Freeze for Elf32_Shdr ",1,["libc::unix::linux_like::linux::Elf32_Shdr"]],["impl Freeze for Elf64_Shdr ",1,["libc::unix::linux_like::linux::Elf64_Shdr"]],["impl Freeze for ucred ",1,["libc::unix::linux_like::linux::ucred"]],["impl Freeze for mntent ",1,["libc::unix::linux_like::linux::mntent"]],["impl Freeze for posix_spawn_file_actions_t ",1,["libc::unix::linux_like::linux::posix_spawn_file_actions_t"]],["impl Freeze for posix_spawnattr_t ",1,["libc::unix::linux_like::linux::posix_spawnattr_t"]],["impl Freeze for genlmsghdr ",1,["libc::unix::linux_like::linux::genlmsghdr"]],["impl Freeze for in6_pktinfo ",1,["libc::unix::linux_like::linux::in6_pktinfo"]],["impl Freeze for arpd_request ",1,["libc::unix::linux_like::linux::arpd_request"]],["impl Freeze for inotify_event ",1,["libc::unix::linux_like::linux::inotify_event"]],["impl Freeze for fanotify_response ",1,["libc::unix::linux_like::linux::fanotify_response"]],["impl Freeze for sockaddr_vm ",1,["libc::unix::linux_like::linux::sockaddr_vm"]],["impl Freeze for regmatch_t ",1,["libc::unix::linux_like::linux::regmatch_t"]],["impl Freeze for sock_extended_err ",1,["libc::unix::linux_like::linux::sock_extended_err"]],["impl Freeze for __c_anonymous_sockaddr_can_tp ",1,["libc::unix::linux_like::linux::__c_anonymous_sockaddr_can_tp"]],["impl Freeze for __c_anonymous_sockaddr_can_j1939 ",1,["libc::unix::linux_like::linux::__c_anonymous_sockaddr_can_j1939"]],["impl Freeze for can_filter ",1,["libc::unix::linux_like::linux::can_filter"]],["impl Freeze for j1939_filter ",1,["libc::unix::linux_like::linux::j1939_filter"]],["impl Freeze for sock_filter ",1,["libc::unix::linux_like::linux::sock_filter"]],["impl Freeze for sock_fprog ",1,["libc::unix::linux_like::linux::sock_fprog"]],["impl Freeze for seccomp_data ",1,["libc::unix::linux_like::linux::seccomp_data"]],["impl Freeze for nlmsghdr ",1,["libc::unix::linux_like::linux::nlmsghdr"]],["impl Freeze for nlmsgerr ",1,["libc::unix::linux_like::linux::nlmsgerr"]],["impl Freeze for nlattr ",1,["libc::unix::linux_like::linux::nlattr"]],["impl Freeze for file_clone_range ",1,["libc::unix::linux_like::linux::file_clone_range"]],["impl Freeze for __c_anonymous_ifru_map ",1,["libc::unix::linux_like::linux::__c_anonymous_ifru_map"]],["impl Freeze for in6_ifreq ",1,["libc::unix::linux_like::linux::in6_ifreq"]],["impl Freeze for option ",1,["libc::unix::linux_like::linux::option"]],["impl Freeze for sctp_initmsg ",1,["libc::unix::linux_like::linux::sctp_initmsg"]],["impl Freeze for sctp_sndrcvinfo ",1,["libc::unix::linux_like::linux::sctp_sndrcvinfo"]],["impl Freeze for sctp_sndinfo ",1,["libc::unix::linux_like::linux::sctp_sndinfo"]],["impl Freeze for sctp_rcvinfo ",1,["libc::unix::linux_like::linux::sctp_rcvinfo"]],["impl Freeze for sctp_nxtinfo ",1,["libc::unix::linux_like::linux::sctp_nxtinfo"]],["impl Freeze for sctp_prinfo ",1,["libc::unix::linux_like::linux::sctp_prinfo"]],["impl Freeze for sctp_authinfo ",1,["libc::unix::linux_like::linux::sctp_authinfo"]],["impl Freeze for rlimit64 ",1,["libc::unix::linux_like::linux::rlimit64"]],["impl Freeze for sockaddr_nl ",1,["libc::unix::linux_like::linux::sockaddr_nl"]],["impl Freeze for dirent ",1,["libc::unix::linux_like::linux::dirent"]],["impl Freeze for sockaddr_alg ",1,["libc::unix::linux_like::linux::sockaddr_alg"]],["impl Freeze for uinput_setup ",1,["libc::unix::linux_like::linux::uinput_setup"]],["impl Freeze for uinput_user_dev ",1,["libc::unix::linux_like::linux::uinput_user_dev"]],["impl Freeze for af_alg_iv ",1,["libc::unix::linux_like::linux::af_alg_iv"]],["impl Freeze for mq_attr ",1,["libc::unix::linux_like::linux::mq_attr"]],["impl Freeze for __c_anonymous_ifr_ifru ",1,["libc::unix::linux_like::linux::__c_anonymous_ifr_ifru"]],["impl Freeze for ifreq ",1,["libc::unix::linux_like::linux::ifreq"]],["impl Freeze for hwtstamp_config ",1,["libc::unix::linux_like::linux::hwtstamp_config"]],["impl Freeze for dirent64 ",1,["libc::unix::linux_like::linux::dirent64"]],["impl Freeze for sock_txtime ",1,["libc::unix::linux_like::linux::sock_txtime"]],["impl Freeze for __c_anonymous_sockaddr_can_can_addr ",1,["libc::unix::linux_like::linux::__c_anonymous_sockaddr_can_can_addr"]],["impl Freeze for sockaddr_can ",1,["libc::unix::linux_like::linux::sockaddr_can"]],["impl Freeze for pthread_mutexattr_t ",1,["libc::unix::linux_like::linux::pthread_mutexattr_t"]],["impl Freeze for pthread_rwlockattr_t ",1,["libc::unix::linux_like::linux::pthread_rwlockattr_t"]],["impl Freeze for pthread_condattr_t ",1,["libc::unix::linux_like::linux::pthread_condattr_t"]],["impl Freeze for pthread_barrierattr_t ",1,["libc::unix::linux_like::linux::pthread_barrierattr_t"]],["impl Freeze for fanotify_event_metadata ",1,["libc::unix::linux_like::linux::fanotify_event_metadata"]],["impl Freeze for pthread_cond_t ",1,["libc::unix::linux_like::linux::pthread_cond_t"]],["impl Freeze for pthread_mutex_t ",1,["libc::unix::linux_like::linux::pthread_mutex_t"]],["impl Freeze for pthread_rwlock_t ",1,["libc::unix::linux_like::linux::pthread_rwlock_t"]],["impl Freeze for pthread_barrier_t ",1,["libc::unix::linux_like::linux::pthread_barrier_t"]],["impl Freeze for can_frame ",1,["libc::unix::linux_like::linux::can_frame"]],["impl Freeze for canfd_frame ",1,["libc::unix::linux_like::linux::canfd_frame"]],["impl Freeze for canxl_frame ",1,["libc::unix::linux_like::linux::canxl_frame"]],["impl Freeze for timezone ",1,["libc::unix::linux_like::timezone"]],["impl Freeze for in_addr ",1,["libc::unix::linux_like::in_addr"]],["impl Freeze for ip_mreq ",1,["libc::unix::linux_like::ip_mreq"]],["impl Freeze for ip_mreqn ",1,["libc::unix::linux_like::ip_mreqn"]],["impl Freeze for ip_mreq_source ",1,["libc::unix::linux_like::ip_mreq_source"]],["impl Freeze for sockaddr ",1,["libc::unix::linux_like::sockaddr"]],["impl Freeze for sockaddr_in ",1,["libc::unix::linux_like::sockaddr_in"]],["impl Freeze for sockaddr_in6 ",1,["libc::unix::linux_like::sockaddr_in6"]],["impl Freeze for addrinfo ",1,["libc::unix::linux_like::addrinfo"]],["impl Freeze for sockaddr_ll ",1,["libc::unix::linux_like::sockaddr_ll"]],["impl Freeze for fd_set ",1,["libc::unix::linux_like::fd_set"]],["impl Freeze for tm ",1,["libc::unix::linux_like::tm"]],["impl Freeze for sched_param ",1,["libc::unix::linux_like::sched_param"]],["impl Freeze for Dl_info ",1,["libc::unix::linux_like::Dl_info"]],["impl Freeze for lconv ",1,["libc::unix::linux_like::lconv"]],["impl Freeze for in_pktinfo ",1,["libc::unix::linux_like::in_pktinfo"]],["impl Freeze for ifaddrs ",1,["libc::unix::linux_like::ifaddrs"]],["impl Freeze for in6_rtmsg ",1,["libc::unix::linux_like::in6_rtmsg"]],["impl Freeze for arpreq ",1,["libc::unix::linux_like::arpreq"]],["impl Freeze for arpreq_old ",1,["libc::unix::linux_like::arpreq_old"]],["impl Freeze for arphdr ",1,["libc::unix::linux_like::arphdr"]],["impl Freeze for mmsghdr ",1,["libc::unix::linux_like::mmsghdr"]],["impl Freeze for epoll_event ",1,["libc::unix::linux_like::epoll_event"]],["impl Freeze for sockaddr_un ",1,["libc::unix::linux_like::sockaddr_un"]],["impl Freeze for sockaddr_storage ",1,["libc::unix::linux_like::sockaddr_storage"]],["impl Freeze for utsname ",1,["libc::unix::linux_like::utsname"]],["impl Freeze for sigevent ",1,["libc::unix::linux_like::sigevent"]],["impl Freeze for in6_addr ",1,["libc::unix::align::in6_addr"]],["impl Freeze for DIR ",1,["libc::unix::DIR"]],["impl Freeze for group ",1,["libc::unix::group"]],["impl Freeze for utimbuf ",1,["libc::unix::utimbuf"]],["impl Freeze for timeval ",1,["libc::unix::timeval"]],["impl Freeze for timespec ",1,["libc::unix::timespec"]],["impl Freeze for rlimit ",1,["libc::unix::rlimit"]],["impl Freeze for rusage ",1,["libc::unix::rusage"]],["impl Freeze for ipv6_mreq ",1,["libc::unix::ipv6_mreq"]],["impl Freeze for hostent ",1,["libc::unix::hostent"]],["impl Freeze for iovec ",1,["libc::unix::iovec"]],["impl Freeze for pollfd ",1,["libc::unix::pollfd"]],["impl Freeze for winsize ",1,["libc::unix::winsize"]],["impl Freeze for linger ",1,["libc::unix::linger"]],["impl Freeze for sigval ",1,["libc::unix::sigval"]],["impl Freeze for itimerval ",1,["libc::unix::itimerval"]],["impl Freeze for tms ",1,["libc::unix::tms"]],["impl Freeze for servent ",1,["libc::unix::servent"]],["impl Freeze for protoent ",1,["libc::unix::protoent"]],["impl Freeze for FILE ",1,["libc::unix::FILE"]],["impl Freeze for fpos_t ",1,["libc::unix::fpos_t"]]],
"libloading":[["impl Freeze for Library ",1,["libloading::os::unix::Library"]],["impl<T> Freeze for Symbol <T>",1,["libloading::os::unix::Symbol"]],["impl Freeze for Error ",1,["libloading::error::Error"]],["impl Freeze for Library ",1,["libloading::safe::Library"]],["impl<'lib, T> Freeze for Symbol <'lib, T>",1,["libloading::safe::Symbol"]]],
-"linux_api":[["impl Freeze for linux_sockaddr_in ",1,["linux_api::bindings::linux_sockaddr_in"]],["impl Freeze for linux___kernel_old_timeval ",1,["linux_api::bindings::linux___kernel_old_timeval"]],["impl Freeze for linux_timespec ",1,["linux_api::bindings::linux_timespec"]],["impl Freeze for linux_timeval ",1,["linux_api::bindings::linux_timeval"]],["impl Freeze for linux_itimerspec ",1,["linux_api::bindings::linux_itimerspec"]],["impl Freeze for linux_itimerval ",1,["linux_api::bindings::linux_itimerval"]],["impl Freeze for linux_rseq ",1,["linux_api::bindings::linux_rseq"]],["impl Freeze for linux_clone_args ",1,["linux_api::bindings::linux_clone_args"]],["impl Freeze for EpollCreateFlags ",1,["linux_api::epoll::EpollCreateFlags"]],["impl Freeze for EpollCtlOp ",1,["linux_api::epoll::EpollCtlOp"]],["impl Freeze for EpollEvents ",1,["linux_api::epoll::EpollEvents"]],["impl Freeze for Errno ",1,["linux_api::errno::Errno"]],["impl Freeze for OFlag ",1,["linux_api::fcntl::OFlag"]],["impl Freeze for FcntlCommand ",1,["linux_api::fcntl::FcntlCommand"]],["impl Freeze for FcntlOwner ",1,["linux_api::fcntl::FcntlOwner"]],["impl Freeze for FcntlLeaseType ",1,["linux_api::fcntl::FcntlLeaseType"]],["impl Freeze for FcntlSealType ",1,["linux_api::fcntl::FcntlSealType"]],["impl Freeze for FcntlRwHint ",1,["linux_api::fcntl::FcntlRwHint"]],["impl Freeze for DescriptorFlags ",1,["linux_api::fcntl::DescriptorFlags"]],["impl Freeze for IoctlRequest ",1,["linux_api::ioctls::IoctlRequest"]],["impl Freeze for ProtFlags ",1,["linux_api::mman::ProtFlags"]],["impl Freeze for MapFlags ",1,["linux_api::mman::MapFlags"]],["impl Freeze for MRemapFlags ",1,["linux_api::mman::MRemapFlags"]],["impl Freeze for Pid ",1,["linux_api::posix_types::Pid"]],["impl Freeze for CloneFlags ",1,["linux_api::sched::CloneFlags"]],["impl Freeze for CloneResult ",1,["linux_api::sched::CloneResult"]],["impl Freeze for Signal ",1,["linux_api::signal::Signal"]],["impl Freeze for SignalFromI32Error ",1,["linux_api::signal::SignalFromI32Error"]],["impl Freeze for SigActionFlags ",1,["linux_api::signal::SigActionFlags"]],["impl Freeze for SigInfoCode ",1,["linux_api::signal::SigInfoCode"]],["impl Freeze for SigInfoCodeFromRawError ",1,["linux_api::signal::SigInfoCodeFromRawError"]],["impl Freeze for SigInfoCodeSi ",1,["linux_api::signal::SigInfoCodeSi"]],["impl Freeze for SigInfoCodeCld ",1,["linux_api::signal::SigInfoCodeCld"]],["impl Freeze for SigInfoCodeIll ",1,["linux_api::signal::SigInfoCodeIll"]],["impl Freeze for SigInfoCodeFpe ",1,["linux_api::signal::SigInfoCodeFpe"]],["impl Freeze for SigInfoCodeSegv ",1,["linux_api::signal::SigInfoCodeSegv"]],["impl Freeze for SigInfoCodeBus ",1,["linux_api::signal::SigInfoCodeBus"]],["impl Freeze for SigInfoCodeTrap ",1,["linux_api::signal::SigInfoCodeTrap"]],["impl Freeze for SigInfoCodePoll ",1,["linux_api::signal::SigInfoCodePoll"]],["impl Freeze for SigInfoCodeSys ",1,["linux_api::signal::SigInfoCodeSys"]],["impl Freeze for SigInfoDetails ",1,["linux_api::signal::SigInfoDetails"]],["impl Freeze for siginfo_t ",1,["linux_api::signal::siginfo_t"]],["impl Freeze for sigset_t ",1,["linux_api::signal::sigset_t"]],["impl Freeze for SignalHandler ",1,["linux_api::signal::SignalHandler"]],["impl Freeze for sigaction ",1,["linux_api::signal::sigaction"]],["impl Freeze for LinuxDefaultAction ",1,["linux_api::signal::LinuxDefaultAction"]],["impl Freeze for SigProcMaskAction ",1,["linux_api::signal::SigProcMaskAction"]],["impl Freeze for SigAltStackFlags ",1,["linux_api::signal::SigAltStackFlags"]],["impl Freeze for linux_sysinfo ",1,["linux_api::sysinfo::linux_sysinfo"]],["impl Freeze for ClockId ",1,["linux_api::time::ClockId"]],["impl Freeze for ClockNanosleepFlags ",1,["linux_api::time::ClockNanosleepFlags"]],["impl Freeze for ITimerId ",1,["linux_api::time::ITimerId"]],["impl Freeze for WaitFlags ",1,["linux_api::wait::WaitFlags"]],["impl Freeze for WaitId ",1,["linux_api::wait::WaitId"]]],
+"linux_api":[["impl Freeze for linux_sockaddr_in ",1,["linux_api::bindings::linux_sockaddr_in"]],["impl Freeze for linux___kernel_old_timeval ",1,["linux_api::bindings::linux___kernel_old_timeval"]],["impl Freeze for linux_timespec ",1,["linux_api::bindings::linux_timespec"]],["impl Freeze for linux_timeval ",1,["linux_api::bindings::linux_timeval"]],["impl Freeze for linux_itimerspec ",1,["linux_api::bindings::linux_itimerspec"]],["impl Freeze for linux_itimerval ",1,["linux_api::bindings::linux_itimerval"]],["impl Freeze for linux_rseq ",1,["linux_api::bindings::linux_rseq"]],["impl Freeze for linux_clone_args ",1,["linux_api::bindings::linux_clone_args"]],["impl Freeze for EpollCreateFlags ",1,["linux_api::epoll::EpollCreateFlags"]],["impl Freeze for EpollCtlOp ",1,["linux_api::epoll::EpollCtlOp"]],["impl Freeze for EpollEvents ",1,["linux_api::epoll::EpollEvents"]],["impl Freeze for Errno ",1,["linux_api::errno::Errno"]],["impl Freeze for OFlag ",1,["linux_api::fcntl::OFlag"]],["impl Freeze for FcntlCommand ",1,["linux_api::fcntl::FcntlCommand"]],["impl Freeze for FcntlOwner ",1,["linux_api::fcntl::FcntlOwner"]],["impl Freeze for FcntlLeaseType ",1,["linux_api::fcntl::FcntlLeaseType"]],["impl Freeze for FcntlSealType ",1,["linux_api::fcntl::FcntlSealType"]],["impl Freeze for FcntlRwHint ",1,["linux_api::fcntl::FcntlRwHint"]],["impl Freeze for DescriptorFlags ",1,["linux_api::fcntl::DescriptorFlags"]],["impl Freeze for ExecveAtFlags ",1,["linux_api::fcntl::ExecveAtFlags"]],["impl Freeze for IoctlRequest ",1,["linux_api::ioctls::IoctlRequest"]],["impl Freeze for ProtFlags ",1,["linux_api::mman::ProtFlags"]],["impl Freeze for MapFlags ",1,["linux_api::mman::MapFlags"]],["impl Freeze for MRemapFlags ",1,["linux_api::mman::MRemapFlags"]],["impl Freeze for Pid ",1,["linux_api::posix_types::Pid"]],["impl Freeze for CloneFlags ",1,["linux_api::sched::CloneFlags"]],["impl Freeze for CloneResult ",1,["linux_api::sched::CloneResult"]],["impl Freeze for Signal ",1,["linux_api::signal::Signal"]],["impl Freeze for SignalFromI32Error ",1,["linux_api::signal::SignalFromI32Error"]],["impl Freeze for SigActionFlags ",1,["linux_api::signal::SigActionFlags"]],["impl Freeze for SigInfoCode ",1,["linux_api::signal::SigInfoCode"]],["impl Freeze for SigInfoCodeFromRawError ",1,["linux_api::signal::SigInfoCodeFromRawError"]],["impl Freeze for SigInfoCodeSi ",1,["linux_api::signal::SigInfoCodeSi"]],["impl Freeze for SigInfoCodeCld ",1,["linux_api::signal::SigInfoCodeCld"]],["impl Freeze for SigInfoCodeIll ",1,["linux_api::signal::SigInfoCodeIll"]],["impl Freeze for SigInfoCodeFpe ",1,["linux_api::signal::SigInfoCodeFpe"]],["impl Freeze for SigInfoCodeSegv ",1,["linux_api::signal::SigInfoCodeSegv"]],["impl Freeze for SigInfoCodeBus ",1,["linux_api::signal::SigInfoCodeBus"]],["impl Freeze for SigInfoCodeTrap ",1,["linux_api::signal::SigInfoCodeTrap"]],["impl Freeze for SigInfoCodePoll ",1,["linux_api::signal::SigInfoCodePoll"]],["impl Freeze for SigInfoCodeSys ",1,["linux_api::signal::SigInfoCodeSys"]],["impl Freeze for SigInfoDetails ",1,["linux_api::signal::SigInfoDetails"]],["impl Freeze for siginfo_t ",1,["linux_api::signal::siginfo_t"]],["impl Freeze for sigset_t ",1,["linux_api::signal::sigset_t"]],["impl Freeze for SignalHandler ",1,["linux_api::signal::SignalHandler"]],["impl Freeze for sigaction ",1,["linux_api::signal::sigaction"]],["impl Freeze for LinuxDefaultAction ",1,["linux_api::signal::LinuxDefaultAction"]],["impl Freeze for SigProcMaskAction ",1,["linux_api::signal::SigProcMaskAction"]],["impl Freeze for SigAltStackFlags ",1,["linux_api::signal::SigAltStackFlags"]],["impl Freeze for linux_sysinfo ",1,["linux_api::sysinfo::linux_sysinfo"]],["impl Freeze for ClockId ",1,["linux_api::time::ClockId"]],["impl Freeze for ClockNanosleepFlags ",1,["linux_api::time::ClockNanosleepFlags"]],["impl Freeze for ITimerId ",1,["linux_api::time::ITimerId"]],["impl Freeze for WaitFlags ",1,["linux_api::wait::WaitFlags"]],["impl Freeze for WaitId ",1,["linux_api::wait::WaitId"]]],
"linux_errno":[["impl Freeze for Error ",1,["linux_errno::Error"]]],
"linux_raw_sys":[["impl<Storage> Freeze for __BindgenBitfieldUnit <Storage>where\n Storage: Freeze, ",1,["linux_raw_sys::general::__BindgenBitfieldUnit"]],["impl<T> Freeze for __IncompleteArrayField <T>where\n T: Freeze, ",1,["linux_raw_sys::general::__IncompleteArrayField"]],["impl Freeze for __kernel_fd_set ",1,["linux_raw_sys::general::__kernel_fd_set"]],["impl Freeze for __kernel_fsid_t ",1,["linux_raw_sys::general::__kernel_fsid_t"]],["impl Freeze for __user_cap_header_struct ",1,["linux_raw_sys::general::__user_cap_header_struct"]],["impl Freeze for __user_cap_data_struct ",1,["linux_raw_sys::general::__user_cap_data_struct"]],["impl Freeze for vfs_cap_data ",1,["linux_raw_sys::general::vfs_cap_data"]],["impl Freeze for vfs_cap_data__bindgen_ty_1 ",1,["linux_raw_sys::general::vfs_cap_data__bindgen_ty_1"]],["impl Freeze for vfs_ns_cap_data ",1,["linux_raw_sys::general::vfs_ns_cap_data"]],["impl Freeze for vfs_ns_cap_data__bindgen_ty_1 ",1,["linux_raw_sys::general::vfs_ns_cap_data__bindgen_ty_1"]],["impl Freeze for f_owner_ex ",1,["linux_raw_sys::general::f_owner_ex"]],["impl Freeze for flock ",1,["linux_raw_sys::general::flock"]],["impl Freeze for flock64 ",1,["linux_raw_sys::general::flock64"]],["impl Freeze for open_how ",1,["linux_raw_sys::general::open_how"]],["impl Freeze for epoll_event ",1,["linux_raw_sys::general::epoll_event"]],["impl Freeze for fscrypt_policy_v1 ",1,["linux_raw_sys::general::fscrypt_policy_v1"]],["impl Freeze for fscrypt_key ",1,["linux_raw_sys::general::fscrypt_key"]],["impl Freeze for fscrypt_policy_v2 ",1,["linux_raw_sys::general::fscrypt_policy_v2"]],["impl Freeze for fscrypt_get_policy_ex_arg ",1,["linux_raw_sys::general::fscrypt_get_policy_ex_arg"]],["impl Freeze for fscrypt_key_specifier ",1,["linux_raw_sys::general::fscrypt_key_specifier"]],["impl Freeze for fscrypt_provisioning_key_payload ",1,["linux_raw_sys::general::fscrypt_provisioning_key_payload"]],["impl Freeze for fscrypt_add_key_arg ",1,["linux_raw_sys::general::fscrypt_add_key_arg"]],["impl Freeze for fscrypt_remove_key_arg ",1,["linux_raw_sys::general::fscrypt_remove_key_arg"]],["impl Freeze for fscrypt_get_key_status_arg ",1,["linux_raw_sys::general::fscrypt_get_key_status_arg"]],["impl Freeze for mount_attr ",1,["linux_raw_sys::general::mount_attr"]],["impl Freeze for file_clone_range ",1,["linux_raw_sys::general::file_clone_range"]],["impl Freeze for fstrim_range ",1,["linux_raw_sys::general::fstrim_range"]],["impl Freeze for file_dedupe_range_info ",1,["linux_raw_sys::general::file_dedupe_range_info"]],["impl Freeze for file_dedupe_range ",1,["linux_raw_sys::general::file_dedupe_range"]],["impl Freeze for files_stat_struct ",1,["linux_raw_sys::general::files_stat_struct"]],["impl Freeze for inodes_stat_t ",1,["linux_raw_sys::general::inodes_stat_t"]],["impl Freeze for fsxattr ",1,["linux_raw_sys::general::fsxattr"]],["impl Freeze for futex_waitv ",1,["linux_raw_sys::general::futex_waitv"]],["impl Freeze for robust_list ",1,["linux_raw_sys::general::robust_list"]],["impl Freeze for robust_list_head ",1,["linux_raw_sys::general::robust_list_head"]],["impl Freeze for inotify_event ",1,["linux_raw_sys::general::inotify_event"]],["impl Freeze for pollfd ",1,["linux_raw_sys::general::pollfd"]],["impl Freeze for rand_pool_info ",1,["linux_raw_sys::general::rand_pool_info"]],["impl Freeze for __kernel_timespec ",1,["linux_raw_sys::general::__kernel_timespec"]],["impl Freeze for __kernel_itimerspec ",1,["linux_raw_sys::general::__kernel_itimerspec"]],["impl Freeze for __kernel_old_timeval ",1,["linux_raw_sys::general::__kernel_old_timeval"]],["impl Freeze for __kernel_old_timespec ",1,["linux_raw_sys::general::__kernel_old_timespec"]],["impl Freeze for __kernel_old_itimerval ",1,["linux_raw_sys::general::__kernel_old_itimerval"]],["impl Freeze for __kernel_sock_timeval ",1,["linux_raw_sys::general::__kernel_sock_timeval"]],["impl Freeze for timespec ",1,["linux_raw_sys::general::timespec"]],["impl Freeze for timeval ",1,["linux_raw_sys::general::timeval"]],["impl Freeze for itimerspec ",1,["linux_raw_sys::general::itimerspec"]],["impl Freeze for itimerval ",1,["linux_raw_sys::general::itimerval"]],["impl Freeze for timezone ",1,["linux_raw_sys::general::timezone"]],["impl Freeze for rusage ",1,["linux_raw_sys::general::rusage"]],["impl Freeze for rlimit ",1,["linux_raw_sys::general::rlimit"]],["impl Freeze for rlimit64 ",1,["linux_raw_sys::general::rlimit64"]],["impl Freeze for clone_args ",1,["linux_raw_sys::general::clone_args"]],["impl Freeze for sigaction ",1,["linux_raw_sys::general::sigaction"]],["impl Freeze for sigaltstack ",1,["linux_raw_sys::general::sigaltstack"]],["impl Freeze for __sifields__bindgen_ty_1 ",1,["linux_raw_sys::general::__sifields__bindgen_ty_1"]],["impl Freeze for __sifields__bindgen_ty_2 ",1,["linux_raw_sys::general::__sifields__bindgen_ty_2"]],["impl Freeze for __sifields__bindgen_ty_3 ",1,["linux_raw_sys::general::__sifields__bindgen_ty_3"]],["impl Freeze for __sifields__bindgen_ty_4 ",1,["linux_raw_sys::general::__sifields__bindgen_ty_4"]],["impl Freeze for __sifields__bindgen_ty_5 ",1,["linux_raw_sys::general::__sifields__bindgen_ty_5"]],["impl Freeze for __sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_1 ",1,["linux_raw_sys::general::__sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_1"]],["impl Freeze for __sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_2 ",1,["linux_raw_sys::general::__sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_2"]],["impl Freeze for __sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_3 ",1,["linux_raw_sys::general::__sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_3"]],["impl Freeze for __sifields__bindgen_ty_6 ",1,["linux_raw_sys::general::__sifields__bindgen_ty_6"]],["impl Freeze for __sifields__bindgen_ty_7 ",1,["linux_raw_sys::general::__sifields__bindgen_ty_7"]],["impl Freeze for siginfo ",1,["linux_raw_sys::general::siginfo"]],["impl Freeze for siginfo__bindgen_ty_1__bindgen_ty_1 ",1,["linux_raw_sys::general::siginfo__bindgen_ty_1__bindgen_ty_1"]],["impl Freeze for sigevent ",1,["linux_raw_sys::general::sigevent"]],["impl Freeze for sigevent__bindgen_ty_1__bindgen_ty_1 ",1,["linux_raw_sys::general::sigevent__bindgen_ty_1__bindgen_ty_1"]],["impl Freeze for statx_timestamp ",1,["linux_raw_sys::general::statx_timestamp"]],["impl Freeze for statx ",1,["linux_raw_sys::general::statx"]],["impl Freeze for termios ",1,["linux_raw_sys::general::termios"]],["impl Freeze for termios2 ",1,["linux_raw_sys::general::termios2"]],["impl Freeze for ktermios ",1,["linux_raw_sys::general::ktermios"]],["impl Freeze for winsize ",1,["linux_raw_sys::general::winsize"]],["impl Freeze for termio ",1,["linux_raw_sys::general::termio"]],["impl Freeze for iovec ",1,["linux_raw_sys::general::iovec"]],["impl Freeze for uffd_msg ",1,["linux_raw_sys::general::uffd_msg"]],["impl Freeze for uffd_msg__bindgen_ty_1__bindgen_ty_1 ",1,["linux_raw_sys::general::uffd_msg__bindgen_ty_1__bindgen_ty_1"]],["impl Freeze for uffd_msg__bindgen_ty_1__bindgen_ty_2 ",1,["linux_raw_sys::general::uffd_msg__bindgen_ty_1__bindgen_ty_2"]],["impl Freeze for uffd_msg__bindgen_ty_1__bindgen_ty_3 ",1,["linux_raw_sys::general::uffd_msg__bindgen_ty_1__bindgen_ty_3"]],["impl Freeze for uffd_msg__bindgen_ty_1__bindgen_ty_4 ",1,["linux_raw_sys::general::uffd_msg__bindgen_ty_1__bindgen_ty_4"]],["impl Freeze for uffd_msg__bindgen_ty_1__bindgen_ty_5 ",1,["linux_raw_sys::general::uffd_msg__bindgen_ty_1__bindgen_ty_5"]],["impl Freeze for uffdio_api ",1,["linux_raw_sys::general::uffdio_api"]],["impl Freeze for uffdio_range ",1,["linux_raw_sys::general::uffdio_range"]],["impl Freeze for uffdio_register ",1,["linux_raw_sys::general::uffdio_register"]],["impl Freeze for uffdio_copy ",1,["linux_raw_sys::general::uffdio_copy"]],["impl Freeze for uffdio_zeropage ",1,["linux_raw_sys::general::uffdio_zeropage"]],["impl Freeze for uffdio_writeprotect ",1,["linux_raw_sys::general::uffdio_writeprotect"]],["impl Freeze for uffdio_continue ",1,["linux_raw_sys::general::uffdio_continue"]],["impl Freeze for linux_dirent64 ",1,["linux_raw_sys::general::linux_dirent64"]],["impl Freeze for stat ",1,["linux_raw_sys::general::stat"]],["impl Freeze for __old_kernel_stat ",1,["linux_raw_sys::general::__old_kernel_stat"]],["impl Freeze for statfs ",1,["linux_raw_sys::general::statfs"]],["impl Freeze for statfs64 ",1,["linux_raw_sys::general::statfs64"]],["impl Freeze for compat_statfs64 ",1,["linux_raw_sys::general::compat_statfs64"]],["impl Freeze for user_desc ",1,["linux_raw_sys::general::user_desc"]],["impl Freeze for kernel_sigset_t ",1,["linux_raw_sys::general::kernel_sigset_t"]],["impl Freeze for kernel_sigaction ",1,["linux_raw_sys::general::kernel_sigaction"]],["impl Freeze for fsconfig_command ",1,["linux_raw_sys::general::fsconfig_command"]],["impl Freeze for membarrier_cmd ",1,["linux_raw_sys::general::membarrier_cmd"]],["impl Freeze for membarrier_cmd_flag ",1,["linux_raw_sys::general::membarrier_cmd_flag"]],["impl Freeze for fscrypt_get_policy_ex_arg__bindgen_ty_1 ",1,["linux_raw_sys::general::fscrypt_get_policy_ex_arg__bindgen_ty_1"]],["impl Freeze for fscrypt_key_specifier__bindgen_ty_1 ",1,["linux_raw_sys::general::fscrypt_key_specifier__bindgen_ty_1"]],["impl Freeze for sigval ",1,["linux_raw_sys::general::sigval"]],["impl Freeze for __sifields ",1,["linux_raw_sys::general::__sifields"]],["impl Freeze for __sifields__bindgen_ty_5__bindgen_ty_1 ",1,["linux_raw_sys::general::__sifields__bindgen_ty_5__bindgen_ty_1"]],["impl Freeze for siginfo__bindgen_ty_1 ",1,["linux_raw_sys::general::siginfo__bindgen_ty_1"]],["impl Freeze for sigevent__bindgen_ty_1 ",1,["linux_raw_sys::general::sigevent__bindgen_ty_1"]],["impl Freeze for uffd_msg__bindgen_ty_1 ",1,["linux_raw_sys::general::uffd_msg__bindgen_ty_1"]],["impl Freeze for uffd_msg__bindgen_ty_1__bindgen_ty_1__bindgen_ty_1 ",1,["linux_raw_sys::general::uffd_msg__bindgen_ty_1__bindgen_ty_1__bindgen_ty_1"]]],
"linux_syscall":[["impl Freeze for Result ",1,["linux_syscall::arch::aarch64::syscall_asm::Result"]],["impl Freeze for Result ",1,["linux_syscall::arch::arm::syscall_asm::Result"]],["impl Freeze for Result ",1,["linux_syscall::arch::riscv64::syscall_asm::Result"]],["impl Freeze for Result ",1,["linux_syscall::arch::x86::syscall_asm::Result"]],["impl Freeze for Result ",1,["linux_syscall::arch::x86_64::syscall_asm::Result"]],["impl Freeze for Syscall ",1,["linux_syscall::Syscall"]]],
diff --git a/docs/rust/implementors/core/marker/trait.Send.js b/docs/rust/implementors/core/marker/trait.Send.js
index 77a83a81ac0..06c67bd1cd7 100644
--- a/docs/rust/implementors/core/marker/trait.Send.js
+++ b/docs/rust/implementors/core/marker/trait.Send.js
@@ -44,7 +44,7 @@
"lazycell":[["impl<T> Send for LazyCell <T>where\n T: Send , ",1,["lazycell::LazyCell"]],["impl<T: Send > Send for AtomicLazyCell <T>"]],
"libc":[["impl Send for statvfs ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::not_x32::statvfs"]],["impl Send for max_align_t ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::align::max_align_t"]],["impl Send for clone_args ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::align::clone_args"]],["impl Send for sigaction ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::sigaction"]],["impl Send for statfs ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::statfs"]],["impl Send for flock ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::flock"]],["impl Send for flock64 ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::flock64"]],["impl Send for siginfo_t ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::siginfo_t"]],["impl !Send for stack_t ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::stack_t"]],["impl Send for stat ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::stat"]],["impl Send for stat64 ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::stat64"]],["impl Send for statfs64 ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::statfs64"]],["impl Send for statvfs64 ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::statvfs64"]],["impl Send for pthread_attr_t ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::pthread_attr_t"]],["impl Send for _libc_fpxreg ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::_libc_fpxreg"]],["impl Send for _libc_xmmreg ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::_libc_xmmreg"]],["impl Send for _libc_fpstate ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::_libc_fpstate"]],["impl Send for user_regs_struct ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::user_regs_struct"]],["impl !Send for user ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::user"]],["impl !Send for mcontext_t ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::mcontext_t"]],["impl Send for ipc_perm ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::ipc_perm"]],["impl Send for shmid_ds ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::shmid_ds"]],["impl Send for seccomp_notif_sizes ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::seccomp_notif_sizes"]],["impl Send for ptrace_rseq_configuration ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::ptrace_rseq_configuration"]],["impl Send for user_fpregs_struct ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::user_fpregs_struct"]],["impl !Send for ucontext_t ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::ucontext_t"]],["impl Send for sigset_t ",1,["libc::unix::linux_like::linux::gnu::b64::sigset_t"]],["impl Send for sysinfo ",1,["libc::unix::linux_like::linux::gnu::b64::sysinfo"]],["impl Send for msqid_ds ",1,["libc::unix::linux_like::linux::gnu::b64::msqid_ds"]],["impl Send for semid_ds ",1,["libc::unix::linux_like::linux::gnu::b64::semid_ds"]],["impl Send for sem_t ",1,["libc::unix::linux_like::linux::gnu::align::sem_t"]],["impl Send for statx ",1,["libc::unix::linux_like::linux::gnu::statx"]],["impl Send for statx_timestamp ",1,["libc::unix::linux_like::linux::gnu::statx_timestamp"]],["impl !Send for aiocb ",1,["libc::unix::linux_like::linux::gnu::aiocb"]],["impl Send for __exit_status ",1,["libc::unix::linux_like::linux::gnu::__exit_status"]],["impl Send for __timeval ",1,["libc::unix::linux_like::linux::gnu::__timeval"]],["impl !Send for glob64_t ",1,["libc::unix::linux_like::linux::gnu::glob64_t"]],["impl !Send for msghdr ",1,["libc::unix::linux_like::linux::gnu::msghdr"]],["impl Send for cmsghdr ",1,["libc::unix::linux_like::linux::gnu::cmsghdr"]],["impl Send for termios ",1,["libc::unix::linux_like::linux::gnu::termios"]],["impl Send for mallinfo ",1,["libc::unix::linux_like::linux::gnu::mallinfo"]],["impl Send for mallinfo2 ",1,["libc::unix::linux_like::linux::gnu::mallinfo2"]],["impl Send for nl_pktinfo ",1,["libc::unix::linux_like::linux::gnu::nl_pktinfo"]],["impl Send for nl_mmap_req ",1,["libc::unix::linux_like::linux::gnu::nl_mmap_req"]],["impl Send for nl_mmap_hdr ",1,["libc::unix::linux_like::linux::gnu::nl_mmap_hdr"]],["impl !Send for rtentry ",1,["libc::unix::linux_like::linux::gnu::rtentry"]],["impl Send for timex ",1,["libc::unix::linux_like::linux::gnu::timex"]],["impl Send for ntptimeval ",1,["libc::unix::linux_like::linux::gnu::ntptimeval"]],["impl !Send for regex_t ",1,["libc::unix::linux_like::linux::gnu::regex_t"]],["impl Send for Elf64_Chdr ",1,["libc::unix::linux_like::linux::gnu::Elf64_Chdr"]],["impl Send for Elf32_Chdr ",1,["libc::unix::linux_like::linux::gnu::Elf32_Chdr"]],["impl Send for seminfo ",1,["libc::unix::linux_like::linux::gnu::seminfo"]],["impl Send for ptrace_peeksiginfo_args ",1,["libc::unix::linux_like::linux::gnu::ptrace_peeksiginfo_args"]],["impl Send for __c_anonymous_ptrace_syscall_info_entry ",1,["libc::unix::linux_like::linux::gnu::__c_anonymous_ptrace_syscall_info_entry"]],["impl Send for __c_anonymous_ptrace_syscall_info_exit ",1,["libc::unix::linux_like::linux::gnu::__c_anonymous_ptrace_syscall_info_exit"]],["impl Send for __c_anonymous_ptrace_syscall_info_seccomp ",1,["libc::unix::linux_like::linux::gnu::__c_anonymous_ptrace_syscall_info_seccomp"]],["impl Send for ptrace_syscall_info ",1,["libc::unix::linux_like::linux::gnu::ptrace_syscall_info"]],["impl Send for __c_anonymous_ptrace_syscall_info_data ",1,["libc::unix::linux_like::linux::gnu::__c_anonymous_ptrace_syscall_info_data"]],["impl Send for utmpx ",1,["libc::unix::linux_like::linux::gnu::utmpx"]],["impl Send for termios2 ",1,["libc::unix::linux_like::linux::arch::generic::termios2"]],["impl Send for open_how ",1,["libc::unix::linux_like::linux::non_exhaustive::open_how"]],["impl Send for fpos64_t ",1,["libc::unix::linux_like::linux::fpos64_t"]],["impl !Send for glob_t ",1,["libc::unix::linux_like::linux::glob_t"]],["impl !Send for passwd ",1,["libc::unix::linux_like::linux::passwd"]],["impl !Send for spwd ",1,["libc::unix::linux_like::linux::spwd"]],["impl Send for dqblk ",1,["libc::unix::linux_like::linux::dqblk"]],["impl Send for signalfd_siginfo ",1,["libc::unix::linux_like::linux::signalfd_siginfo"]],["impl Send for itimerspec ",1,["libc::unix::linux_like::linux::itimerspec"]],["impl Send for fsid_t ",1,["libc::unix::linux_like::linux::fsid_t"]],["impl Send for packet_mreq ",1,["libc::unix::linux_like::linux::packet_mreq"]],["impl Send for cpu_set_t ",1,["libc::unix::linux_like::linux::cpu_set_t"]],["impl !Send for if_nameindex ",1,["libc::unix::linux_like::linux::if_nameindex"]],["impl Send for msginfo ",1,["libc::unix::linux_like::linux::msginfo"]],["impl Send for sembuf ",1,["libc::unix::linux_like::linux::sembuf"]],["impl Send for input_event ",1,["libc::unix::linux_like::linux::input_event"]],["impl Send for input_id ",1,["libc::unix::linux_like::linux::input_id"]],["impl Send for input_absinfo ",1,["libc::unix::linux_like::linux::input_absinfo"]],["impl Send for input_keymap_entry ",1,["libc::unix::linux_like::linux::input_keymap_entry"]],["impl Send for input_mask ",1,["libc::unix::linux_like::linux::input_mask"]],["impl Send for ff_replay ",1,["libc::unix::linux_like::linux::ff_replay"]],["impl Send for ff_trigger ",1,["libc::unix::linux_like::linux::ff_trigger"]],["impl Send for ff_envelope ",1,["libc::unix::linux_like::linux::ff_envelope"]],["impl Send for ff_constant_effect ",1,["libc::unix::linux_like::linux::ff_constant_effect"]],["impl Send for ff_ramp_effect ",1,["libc::unix::linux_like::linux::ff_ramp_effect"]],["impl Send for ff_condition_effect ",1,["libc::unix::linux_like::linux::ff_condition_effect"]],["impl !Send for ff_periodic_effect ",1,["libc::unix::linux_like::linux::ff_periodic_effect"]],["impl Send for ff_rumble_effect ",1,["libc::unix::linux_like::linux::ff_rumble_effect"]],["impl Send for ff_effect ",1,["libc::unix::linux_like::linux::ff_effect"]],["impl Send for uinput_ff_upload ",1,["libc::unix::linux_like::linux::uinput_ff_upload"]],["impl Send for uinput_ff_erase ",1,["libc::unix::linux_like::linux::uinput_ff_erase"]],["impl Send for uinput_abs_setup ",1,["libc::unix::linux_like::linux::uinput_abs_setup"]],["impl !Send for dl_phdr_info ",1,["libc::unix::linux_like::linux::dl_phdr_info"]],["impl Send for Elf32_Ehdr ",1,["libc::unix::linux_like::linux::Elf32_Ehdr"]],["impl Send for Elf64_Ehdr ",1,["libc::unix::linux_like::linux::Elf64_Ehdr"]],["impl Send for Elf32_Sym ",1,["libc::unix::linux_like::linux::Elf32_Sym"]],["impl Send for Elf64_Sym ",1,["libc::unix::linux_like::linux::Elf64_Sym"]],["impl Send for Elf32_Phdr ",1,["libc::unix::linux_like::linux::Elf32_Phdr"]],["impl Send for Elf64_Phdr ",1,["libc::unix::linux_like::linux::Elf64_Phdr"]],["impl Send for Elf32_Shdr ",1,["libc::unix::linux_like::linux::Elf32_Shdr"]],["impl Send for Elf64_Shdr ",1,["libc::unix::linux_like::linux::Elf64_Shdr"]],["impl Send for ucred ",1,["libc::unix::linux_like::linux::ucred"]],["impl !Send for mntent ",1,["libc::unix::linux_like::linux::mntent"]],["impl !Send for posix_spawn_file_actions_t ",1,["libc::unix::linux_like::linux::posix_spawn_file_actions_t"]],["impl Send for posix_spawnattr_t ",1,["libc::unix::linux_like::linux::posix_spawnattr_t"]],["impl Send for genlmsghdr ",1,["libc::unix::linux_like::linux::genlmsghdr"]],["impl Send for in6_pktinfo ",1,["libc::unix::linux_like::linux::in6_pktinfo"]],["impl Send for arpd_request ",1,["libc::unix::linux_like::linux::arpd_request"]],["impl Send for inotify_event ",1,["libc::unix::linux_like::linux::inotify_event"]],["impl Send for fanotify_response ",1,["libc::unix::linux_like::linux::fanotify_response"]],["impl Send for sockaddr_vm ",1,["libc::unix::linux_like::linux::sockaddr_vm"]],["impl Send for regmatch_t ",1,["libc::unix::linux_like::linux::regmatch_t"]],["impl Send for sock_extended_err ",1,["libc::unix::linux_like::linux::sock_extended_err"]],["impl Send for __c_anonymous_sockaddr_can_tp ",1,["libc::unix::linux_like::linux::__c_anonymous_sockaddr_can_tp"]],["impl Send for __c_anonymous_sockaddr_can_j1939 ",1,["libc::unix::linux_like::linux::__c_anonymous_sockaddr_can_j1939"]],["impl Send for can_filter ",1,["libc::unix::linux_like::linux::can_filter"]],["impl Send for j1939_filter ",1,["libc::unix::linux_like::linux::j1939_filter"]],["impl Send for sock_filter ",1,["libc::unix::linux_like::linux::sock_filter"]],["impl !Send for sock_fprog ",1,["libc::unix::linux_like::linux::sock_fprog"]],["impl Send for seccomp_data ",1,["libc::unix::linux_like::linux::seccomp_data"]],["impl Send for nlmsghdr ",1,["libc::unix::linux_like::linux::nlmsghdr"]],["impl Send for nlmsgerr ",1,["libc::unix::linux_like::linux::nlmsgerr"]],["impl Send for nlattr ",1,["libc::unix::linux_like::linux::nlattr"]],["impl Send for file_clone_range ",1,["libc::unix::linux_like::linux::file_clone_range"]],["impl Send for __c_anonymous_ifru_map ",1,["libc::unix::linux_like::linux::__c_anonymous_ifru_map"]],["impl Send for in6_ifreq ",1,["libc::unix::linux_like::linux::in6_ifreq"]],["impl !Send for option ",1,["libc::unix::linux_like::linux::option"]],["impl Send for sctp_initmsg ",1,["libc::unix::linux_like::linux::sctp_initmsg"]],["impl Send for sctp_sndrcvinfo ",1,["libc::unix::linux_like::linux::sctp_sndrcvinfo"]],["impl Send for sctp_sndinfo ",1,["libc::unix::linux_like::linux::sctp_sndinfo"]],["impl Send for sctp_rcvinfo ",1,["libc::unix::linux_like::linux::sctp_rcvinfo"]],["impl Send for sctp_nxtinfo ",1,["libc::unix::linux_like::linux::sctp_nxtinfo"]],["impl Send for sctp_prinfo ",1,["libc::unix::linux_like::linux::sctp_prinfo"]],["impl Send for sctp_authinfo ",1,["libc::unix::linux_like::linux::sctp_authinfo"]],["impl Send for rlimit64 ",1,["libc::unix::linux_like::linux::rlimit64"]],["impl Send for sockaddr_nl ",1,["libc::unix::linux_like::linux::sockaddr_nl"]],["impl Send for dirent ",1,["libc::unix::linux_like::linux::dirent"]],["impl Send for sockaddr_alg ",1,["libc::unix::linux_like::linux::sockaddr_alg"]],["impl Send for uinput_setup ",1,["libc::unix::linux_like::linux::uinput_setup"]],["impl Send for uinput_user_dev ",1,["libc::unix::linux_like::linux::uinput_user_dev"]],["impl Send for af_alg_iv ",1,["libc::unix::linux_like::linux::af_alg_iv"]],["impl Send for mq_attr ",1,["libc::unix::linux_like::linux::mq_attr"]],["impl !Send for __c_anonymous_ifr_ifru ",1,["libc::unix::linux_like::linux::__c_anonymous_ifr_ifru"]],["impl !Send for ifreq ",1,["libc::unix::linux_like::linux::ifreq"]],["impl Send for hwtstamp_config ",1,["libc::unix::linux_like::linux::hwtstamp_config"]],["impl Send for dirent64 ",1,["libc::unix::linux_like::linux::dirent64"]],["impl Send for sock_txtime ",1,["libc::unix::linux_like::linux::sock_txtime"]],["impl Send for __c_anonymous_sockaddr_can_can_addr ",1,["libc::unix::linux_like::linux::__c_anonymous_sockaddr_can_can_addr"]],["impl Send for sockaddr_can ",1,["libc::unix::linux_like::linux::sockaddr_can"]],["impl Send for pthread_mutexattr_t ",1,["libc::unix::linux_like::linux::pthread_mutexattr_t"]],["impl Send for pthread_rwlockattr_t ",1,["libc::unix::linux_like::linux::pthread_rwlockattr_t"]],["impl Send for pthread_condattr_t ",1,["libc::unix::linux_like::linux::pthread_condattr_t"]],["impl Send for pthread_barrierattr_t ",1,["libc::unix::linux_like::linux::pthread_barrierattr_t"]],["impl Send for fanotify_event_metadata ",1,["libc::unix::linux_like::linux::fanotify_event_metadata"]],["impl Send for pthread_cond_t ",1,["libc::unix::linux_like::linux::pthread_cond_t"]],["impl Send for pthread_mutex_t ",1,["libc::unix::linux_like::linux::pthread_mutex_t"]],["impl Send for pthread_rwlock_t ",1,["libc::unix::linux_like::linux::pthread_rwlock_t"]],["impl Send for pthread_barrier_t ",1,["libc::unix::linux_like::linux::pthread_barrier_t"]],["impl Send for can_frame ",1,["libc::unix::linux_like::linux::can_frame"]],["impl Send for canfd_frame ",1,["libc::unix::linux_like::linux::canfd_frame"]],["impl Send for canxl_frame ",1,["libc::unix::linux_like::linux::canxl_frame"]],["impl Send for timezone ",1,["libc::unix::linux_like::timezone"]],["impl Send for in_addr ",1,["libc::unix::linux_like::in_addr"]],["impl Send for ip_mreq ",1,["libc::unix::linux_like::ip_mreq"]],["impl Send for ip_mreqn ",1,["libc::unix::linux_like::ip_mreqn"]],["impl Send for ip_mreq_source ",1,["libc::unix::linux_like::ip_mreq_source"]],["impl Send for sockaddr ",1,["libc::unix::linux_like::sockaddr"]],["impl Send for sockaddr_in ",1,["libc::unix::linux_like::sockaddr_in"]],["impl Send for sockaddr_in6 ",1,["libc::unix::linux_like::sockaddr_in6"]],["impl !Send for addrinfo ",1,["libc::unix::linux_like::addrinfo"]],["impl Send for sockaddr_ll ",1,["libc::unix::linux_like::sockaddr_ll"]],["impl Send for fd_set ",1,["libc::unix::linux_like::fd_set"]],["impl !Send for tm ",1,["libc::unix::linux_like::tm"]],["impl Send for sched_param ",1,["libc::unix::linux_like::sched_param"]],["impl !Send for Dl_info ",1,["libc::unix::linux_like::Dl_info"]],["impl !Send for lconv ",1,["libc::unix::linux_like::lconv"]],["impl Send for in_pktinfo ",1,["libc::unix::linux_like::in_pktinfo"]],["impl !Send for ifaddrs ",1,["libc::unix::linux_like::ifaddrs"]],["impl Send for in6_rtmsg ",1,["libc::unix::linux_like::in6_rtmsg"]],["impl Send for arpreq ",1,["libc::unix::linux_like::arpreq"]],["impl Send for arpreq_old ",1,["libc::unix::linux_like::arpreq_old"]],["impl Send for arphdr ",1,["libc::unix::linux_like::arphdr"]],["impl !Send for mmsghdr ",1,["libc::unix::linux_like::mmsghdr"]],["impl Send for epoll_event ",1,["libc::unix::linux_like::epoll_event"]],["impl Send for sockaddr_un ",1,["libc::unix::linux_like::sockaddr_un"]],["impl Send for sockaddr_storage ",1,["libc::unix::linux_like::sockaddr_storage"]],["impl Send for utsname ",1,["libc::unix::linux_like::utsname"]],["impl !Send for sigevent ",1,["libc::unix::linux_like::sigevent"]],["impl Send for in6_addr ",1,["libc::unix::align::in6_addr"]],["impl Send for DIR ",1,["libc::unix::DIR"]],["impl !Send for group ",1,["libc::unix::group"]],["impl Send for utimbuf ",1,["libc::unix::utimbuf"]],["impl Send for timeval ",1,["libc::unix::timeval"]],["impl Send for timespec ",1,["libc::unix::timespec"]],["impl Send for rlimit ",1,["libc::unix::rlimit"]],["impl Send for rusage ",1,["libc::unix::rusage"]],["impl Send for ipv6_mreq ",1,["libc::unix::ipv6_mreq"]],["impl !Send for hostent ",1,["libc::unix::hostent"]],["impl !Send for iovec ",1,["libc::unix::iovec"]],["impl Send for pollfd ",1,["libc::unix::pollfd"]],["impl Send for winsize ",1,["libc::unix::winsize"]],["impl Send for linger ",1,["libc::unix::linger"]],["impl !Send for sigval ",1,["libc::unix::sigval"]],["impl Send for itimerval ",1,["libc::unix::itimerval"]],["impl Send for tms ",1,["libc::unix::tms"]],["impl !Send for servent ",1,["libc::unix::servent"]],["impl !Send for protoent ",1,["libc::unix::protoent"]],["impl Send for FILE ",1,["libc::unix::FILE"]],["impl Send for fpos_t ",1,["libc::unix::fpos_t"]]],
"libloading":[["impl Send for Error ",1,["libloading::error::Error"]],["impl<'lib, T: Send > Send for Symbol <'lib, T>"],["impl Send for Library "],["impl Send for Library "],["impl<T: Send > Send for Symbol <T>"]],
-"linux_api":[["impl Send for linux_sockaddr_in ",1,["linux_api::bindings::linux_sockaddr_in"]],["impl Send for linux___kernel_old_timeval ",1,["linux_api::bindings::linux___kernel_old_timeval"]],["impl Send for linux_timespec ",1,["linux_api::bindings::linux_timespec"]],["impl Send for linux_timeval ",1,["linux_api::bindings::linux_timeval"]],["impl Send for linux_itimerspec ",1,["linux_api::bindings::linux_itimerspec"]],["impl Send for linux_itimerval ",1,["linux_api::bindings::linux_itimerval"]],["impl Send for linux_rseq ",1,["linux_api::bindings::linux_rseq"]],["impl Send for linux_clone_args ",1,["linux_api::bindings::linux_clone_args"]],["impl Send for EpollCreateFlags ",1,["linux_api::epoll::EpollCreateFlags"]],["impl Send for EpollCtlOp ",1,["linux_api::epoll::EpollCtlOp"]],["impl Send for EpollEvents ",1,["linux_api::epoll::EpollEvents"]],["impl Send for Errno ",1,["linux_api::errno::Errno"]],["impl Send for OFlag ",1,["linux_api::fcntl::OFlag"]],["impl Send for FcntlCommand ",1,["linux_api::fcntl::FcntlCommand"]],["impl Send for FcntlOwner ",1,["linux_api::fcntl::FcntlOwner"]],["impl Send for FcntlLeaseType ",1,["linux_api::fcntl::FcntlLeaseType"]],["impl Send for FcntlSealType ",1,["linux_api::fcntl::FcntlSealType"]],["impl Send for FcntlRwHint ",1,["linux_api::fcntl::FcntlRwHint"]],["impl Send for DescriptorFlags ",1,["linux_api::fcntl::DescriptorFlags"]],["impl Send for IoctlRequest ",1,["linux_api::ioctls::IoctlRequest"]],["impl Send for ProtFlags ",1,["linux_api::mman::ProtFlags"]],["impl Send for MapFlags ",1,["linux_api::mman::MapFlags"]],["impl Send for MRemapFlags ",1,["linux_api::mman::MRemapFlags"]],["impl Send for Pid ",1,["linux_api::posix_types::Pid"]],["impl Send for CloneFlags ",1,["linux_api::sched::CloneFlags"]],["impl Send for CloneResult ",1,["linux_api::sched::CloneResult"]],["impl Send for Signal ",1,["linux_api::signal::Signal"]],["impl Send for SignalFromI32Error ",1,["linux_api::signal::SignalFromI32Error"]],["impl Send for SigActionFlags ",1,["linux_api::signal::SigActionFlags"]],["impl Send for SigInfoCode ",1,["linux_api::signal::SigInfoCode"]],["impl Send for SigInfoCodeFromRawError ",1,["linux_api::signal::SigInfoCodeFromRawError"]],["impl Send for SigInfoCodeSi ",1,["linux_api::signal::SigInfoCodeSi"]],["impl Send for SigInfoCodeCld ",1,["linux_api::signal::SigInfoCodeCld"]],["impl Send for SigInfoCodeIll ",1,["linux_api::signal::SigInfoCodeIll"]],["impl Send for SigInfoCodeFpe ",1,["linux_api::signal::SigInfoCodeFpe"]],["impl Send for SigInfoCodeSegv ",1,["linux_api::signal::SigInfoCodeSegv"]],["impl Send for SigInfoCodeBus ",1,["linux_api::signal::SigInfoCodeBus"]],["impl Send for SigInfoCodeTrap ",1,["linux_api::signal::SigInfoCodeTrap"]],["impl Send for SigInfoCodePoll ",1,["linux_api::signal::SigInfoCodePoll"]],["impl Send for SigInfoCodeSys ",1,["linux_api::signal::SigInfoCodeSys"]],["impl !Send for SigInfoDetails ",1,["linux_api::signal::SigInfoDetails"]],["impl Send for sigset_t ",1,["linux_api::signal::sigset_t"]],["impl Send for SignalHandler ",1,["linux_api::signal::SignalHandler"]],["impl Send for sigaction ",1,["linux_api::signal::sigaction"]],["impl Send for LinuxDefaultAction ",1,["linux_api::signal::LinuxDefaultAction"]],["impl Send for SigProcMaskAction ",1,["linux_api::signal::SigProcMaskAction"]],["impl Send for SigAltStackFlags ",1,["linux_api::signal::SigAltStackFlags"]],["impl Send for linux_sysinfo ",1,["linux_api::sysinfo::linux_sysinfo"]],["impl Send for ClockId ",1,["linux_api::time::ClockId"]],["impl Send for ClockNanosleepFlags ",1,["linux_api::time::ClockNanosleepFlags"]],["impl Send for ITimerId ",1,["linux_api::time::ITimerId"]],["impl Send for WaitFlags ",1,["linux_api::wait::WaitFlags"]],["impl Send for WaitId ",1,["linux_api::wait::WaitId"]],["impl Send for siginfo_t "]],
+"linux_api":[["impl Send for linux_sockaddr_in ",1,["linux_api::bindings::linux_sockaddr_in"]],["impl Send for linux___kernel_old_timeval ",1,["linux_api::bindings::linux___kernel_old_timeval"]],["impl Send for linux_timespec ",1,["linux_api::bindings::linux_timespec"]],["impl Send for linux_timeval ",1,["linux_api::bindings::linux_timeval"]],["impl Send for linux_itimerspec ",1,["linux_api::bindings::linux_itimerspec"]],["impl Send for linux_itimerval ",1,["linux_api::bindings::linux_itimerval"]],["impl Send for linux_rseq ",1,["linux_api::bindings::linux_rseq"]],["impl Send for linux_clone_args ",1,["linux_api::bindings::linux_clone_args"]],["impl Send for EpollCreateFlags ",1,["linux_api::epoll::EpollCreateFlags"]],["impl Send for EpollCtlOp ",1,["linux_api::epoll::EpollCtlOp"]],["impl Send for EpollEvents ",1,["linux_api::epoll::EpollEvents"]],["impl Send for Errno ",1,["linux_api::errno::Errno"]],["impl Send for OFlag ",1,["linux_api::fcntl::OFlag"]],["impl Send for FcntlCommand ",1,["linux_api::fcntl::FcntlCommand"]],["impl Send for FcntlOwner ",1,["linux_api::fcntl::FcntlOwner"]],["impl Send for FcntlLeaseType ",1,["linux_api::fcntl::FcntlLeaseType"]],["impl Send for FcntlSealType ",1,["linux_api::fcntl::FcntlSealType"]],["impl Send for FcntlRwHint ",1,["linux_api::fcntl::FcntlRwHint"]],["impl Send for DescriptorFlags ",1,["linux_api::fcntl::DescriptorFlags"]],["impl Send for ExecveAtFlags ",1,["linux_api::fcntl::ExecveAtFlags"]],["impl Send for IoctlRequest ",1,["linux_api::ioctls::IoctlRequest"]],["impl Send for ProtFlags ",1,["linux_api::mman::ProtFlags"]],["impl Send for MapFlags ",1,["linux_api::mman::MapFlags"]],["impl Send for MRemapFlags ",1,["linux_api::mman::MRemapFlags"]],["impl Send for Pid ",1,["linux_api::posix_types::Pid"]],["impl Send for CloneFlags ",1,["linux_api::sched::CloneFlags"]],["impl Send for CloneResult ",1,["linux_api::sched::CloneResult"]],["impl Send for Signal ",1,["linux_api::signal::Signal"]],["impl Send for SignalFromI32Error ",1,["linux_api::signal::SignalFromI32Error"]],["impl Send for SigActionFlags ",1,["linux_api::signal::SigActionFlags"]],["impl Send for SigInfoCode ",1,["linux_api::signal::SigInfoCode"]],["impl Send for SigInfoCodeFromRawError ",1,["linux_api::signal::SigInfoCodeFromRawError"]],["impl Send for SigInfoCodeSi ",1,["linux_api::signal::SigInfoCodeSi"]],["impl Send for SigInfoCodeCld ",1,["linux_api::signal::SigInfoCodeCld"]],["impl Send for SigInfoCodeIll ",1,["linux_api::signal::SigInfoCodeIll"]],["impl Send for SigInfoCodeFpe ",1,["linux_api::signal::SigInfoCodeFpe"]],["impl Send for SigInfoCodeSegv ",1,["linux_api::signal::SigInfoCodeSegv"]],["impl Send for SigInfoCodeBus ",1,["linux_api::signal::SigInfoCodeBus"]],["impl Send for SigInfoCodeTrap ",1,["linux_api::signal::SigInfoCodeTrap"]],["impl Send for SigInfoCodePoll ",1,["linux_api::signal::SigInfoCodePoll"]],["impl Send for SigInfoCodeSys ",1,["linux_api::signal::SigInfoCodeSys"]],["impl !Send for SigInfoDetails ",1,["linux_api::signal::SigInfoDetails"]],["impl Send for sigset_t ",1,["linux_api::signal::sigset_t"]],["impl Send for SignalHandler ",1,["linux_api::signal::SignalHandler"]],["impl Send for sigaction ",1,["linux_api::signal::sigaction"]],["impl Send for LinuxDefaultAction ",1,["linux_api::signal::LinuxDefaultAction"]],["impl Send for SigProcMaskAction ",1,["linux_api::signal::SigProcMaskAction"]],["impl Send for SigAltStackFlags ",1,["linux_api::signal::SigAltStackFlags"]],["impl Send for linux_sysinfo ",1,["linux_api::sysinfo::linux_sysinfo"]],["impl Send for ClockId ",1,["linux_api::time::ClockId"]],["impl Send for ClockNanosleepFlags ",1,["linux_api::time::ClockNanosleepFlags"]],["impl Send for ITimerId ",1,["linux_api::time::ITimerId"]],["impl Send for WaitFlags ",1,["linux_api::wait::WaitFlags"]],["impl Send for WaitId ",1,["linux_api::wait::WaitId"]],["impl Send for siginfo_t "]],
"linux_errno":[["impl Send for Error ",1,["linux_errno::Error"]]],
"linux_raw_sys":[["impl<Storage> Send for __BindgenBitfieldUnit <Storage>where\n Storage: Send , ",1,["linux_raw_sys::general::__BindgenBitfieldUnit"]],["impl<T> Send for __IncompleteArrayField <T>where\n T: Send , ",1,["linux_raw_sys::general::__IncompleteArrayField"]],["impl Send for __kernel_fd_set ",1,["linux_raw_sys::general::__kernel_fd_set"]],["impl Send for __kernel_fsid_t ",1,["linux_raw_sys::general::__kernel_fsid_t"]],["impl Send for __user_cap_header_struct ",1,["linux_raw_sys::general::__user_cap_header_struct"]],["impl Send for __user_cap_data_struct ",1,["linux_raw_sys::general::__user_cap_data_struct"]],["impl Send for vfs_cap_data ",1,["linux_raw_sys::general::vfs_cap_data"]],["impl Send for vfs_cap_data__bindgen_ty_1 ",1,["linux_raw_sys::general::vfs_cap_data__bindgen_ty_1"]],["impl Send for vfs_ns_cap_data ",1,["linux_raw_sys::general::vfs_ns_cap_data"]],["impl Send for vfs_ns_cap_data__bindgen_ty_1 ",1,["linux_raw_sys::general::vfs_ns_cap_data__bindgen_ty_1"]],["impl Send for f_owner_ex ",1,["linux_raw_sys::general::f_owner_ex"]],["impl Send for flock ",1,["linux_raw_sys::general::flock"]],["impl Send for flock64 ",1,["linux_raw_sys::general::flock64"]],["impl Send for open_how ",1,["linux_raw_sys::general::open_how"]],["impl Send for epoll_event ",1,["linux_raw_sys::general::epoll_event"]],["impl Send for fscrypt_policy_v1 ",1,["linux_raw_sys::general::fscrypt_policy_v1"]],["impl Send for fscrypt_key ",1,["linux_raw_sys::general::fscrypt_key"]],["impl Send for fscrypt_policy_v2 ",1,["linux_raw_sys::general::fscrypt_policy_v2"]],["impl Send for fscrypt_get_policy_ex_arg ",1,["linux_raw_sys::general::fscrypt_get_policy_ex_arg"]],["impl Send for fscrypt_key_specifier ",1,["linux_raw_sys::general::fscrypt_key_specifier"]],["impl Send for fscrypt_provisioning_key_payload ",1,["linux_raw_sys::general::fscrypt_provisioning_key_payload"]],["impl Send for fscrypt_add_key_arg ",1,["linux_raw_sys::general::fscrypt_add_key_arg"]],["impl Send for fscrypt_remove_key_arg ",1,["linux_raw_sys::general::fscrypt_remove_key_arg"]],["impl Send for fscrypt_get_key_status_arg ",1,["linux_raw_sys::general::fscrypt_get_key_status_arg"]],["impl Send for mount_attr ",1,["linux_raw_sys::general::mount_attr"]],["impl Send for file_clone_range ",1,["linux_raw_sys::general::file_clone_range"]],["impl Send for fstrim_range ",1,["linux_raw_sys::general::fstrim_range"]],["impl Send for file_dedupe_range_info ",1,["linux_raw_sys::general::file_dedupe_range_info"]],["impl Send for file_dedupe_range ",1,["linux_raw_sys::general::file_dedupe_range"]],["impl Send for files_stat_struct ",1,["linux_raw_sys::general::files_stat_struct"]],["impl Send for inodes_stat_t ",1,["linux_raw_sys::general::inodes_stat_t"]],["impl Send for fsxattr ",1,["linux_raw_sys::general::fsxattr"]],["impl Send for futex_waitv ",1,["linux_raw_sys::general::futex_waitv"]],["impl !Send for robust_list ",1,["linux_raw_sys::general::robust_list"]],["impl !Send for robust_list_head ",1,["linux_raw_sys::general::robust_list_head"]],["impl Send for inotify_event ",1,["linux_raw_sys::general::inotify_event"]],["impl Send for pollfd ",1,["linux_raw_sys::general::pollfd"]],["impl Send for rand_pool_info ",1,["linux_raw_sys::general::rand_pool_info"]],["impl Send for __kernel_timespec ",1,["linux_raw_sys::general::__kernel_timespec"]],["impl Send for __kernel_itimerspec ",1,["linux_raw_sys::general::__kernel_itimerspec"]],["impl Send for __kernel_old_timeval ",1,["linux_raw_sys::general::__kernel_old_timeval"]],["impl Send for __kernel_old_timespec ",1,["linux_raw_sys::general::__kernel_old_timespec"]],["impl Send for __kernel_old_itimerval ",1,["linux_raw_sys::general::__kernel_old_itimerval"]],["impl Send for __kernel_sock_timeval ",1,["linux_raw_sys::general::__kernel_sock_timeval"]],["impl Send for timespec ",1,["linux_raw_sys::general::timespec"]],["impl Send for timeval ",1,["linux_raw_sys::general::timeval"]],["impl Send for itimerspec ",1,["linux_raw_sys::general::itimerspec"]],["impl Send for itimerval ",1,["linux_raw_sys::general::itimerval"]],["impl Send for timezone ",1,["linux_raw_sys::general::timezone"]],["impl Send for rusage ",1,["linux_raw_sys::general::rusage"]],["impl Send for rlimit ",1,["linux_raw_sys::general::rlimit"]],["impl Send for rlimit64 ",1,["linux_raw_sys::general::rlimit64"]],["impl Send for clone_args ",1,["linux_raw_sys::general::clone_args"]],["impl Send for sigaction ",1,["linux_raw_sys::general::sigaction"]],["impl !Send for sigaltstack ",1,["linux_raw_sys::general::sigaltstack"]],["impl Send for __sifields__bindgen_ty_1 ",1,["linux_raw_sys::general::__sifields__bindgen_ty_1"]],["impl !Send for __sifields__bindgen_ty_2 ",1,["linux_raw_sys::general::__sifields__bindgen_ty_2"]],["impl !Send for __sifields__bindgen_ty_3 ",1,["linux_raw_sys::general::__sifields__bindgen_ty_3"]],["impl Send for __sifields__bindgen_ty_4 ",1,["linux_raw_sys::general::__sifields__bindgen_ty_4"]],["impl !Send for __sifields__bindgen_ty_5 ",1,["linux_raw_sys::general::__sifields__bindgen_ty_5"]],["impl !Send for __sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_1 ",1,["linux_raw_sys::general::__sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_1"]],["impl Send for __sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_2 ",1,["linux_raw_sys::general::__sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_2"]],["impl Send for __sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_3 ",1,["linux_raw_sys::general::__sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_3"]],["impl Send for __sifields__bindgen_ty_6 ",1,["linux_raw_sys::general::__sifields__bindgen_ty_6"]],["impl !Send for __sifields__bindgen_ty_7 ",1,["linux_raw_sys::general::__sifields__bindgen_ty_7"]],["impl !Send for siginfo ",1,["linux_raw_sys::general::siginfo"]],["impl !Send for siginfo__bindgen_ty_1__bindgen_ty_1 ",1,["linux_raw_sys::general::siginfo__bindgen_ty_1__bindgen_ty_1"]],["impl !Send for sigevent ",1,["linux_raw_sys::general::sigevent"]],["impl !Send for sigevent__bindgen_ty_1__bindgen_ty_1 ",1,["linux_raw_sys::general::sigevent__bindgen_ty_1__bindgen_ty_1"]],["impl Send for statx_timestamp ",1,["linux_raw_sys::general::statx_timestamp"]],["impl Send for statx ",1,["linux_raw_sys::general::statx"]],["impl Send for termios ",1,["linux_raw_sys::general::termios"]],["impl Send for termios2 ",1,["linux_raw_sys::general::termios2"]],["impl Send for ktermios ",1,["linux_raw_sys::general::ktermios"]],["impl Send for winsize ",1,["linux_raw_sys::general::winsize"]],["impl Send for termio ",1,["linux_raw_sys::general::termio"]],["impl !Send for iovec ",1,["linux_raw_sys::general::iovec"]],["impl Send for uffd_msg ",1,["linux_raw_sys::general::uffd_msg"]],["impl Send for uffd_msg__bindgen_ty_1__bindgen_ty_1 ",1,["linux_raw_sys::general::uffd_msg__bindgen_ty_1__bindgen_ty_1"]],["impl Send for uffd_msg__bindgen_ty_1__bindgen_ty_2 ",1,["linux_raw_sys::general::uffd_msg__bindgen_ty_1__bindgen_ty_2"]],["impl Send for uffd_msg__bindgen_ty_1__bindgen_ty_3 ",1,["linux_raw_sys::general::uffd_msg__bindgen_ty_1__bindgen_ty_3"]],["impl Send for uffd_msg__bindgen_ty_1__bindgen_ty_4 ",1,["linux_raw_sys::general::uffd_msg__bindgen_ty_1__bindgen_ty_4"]],["impl Send for uffd_msg__bindgen_ty_1__bindgen_ty_5 ",1,["linux_raw_sys::general::uffd_msg__bindgen_ty_1__bindgen_ty_5"]],["impl Send for uffdio_api ",1,["linux_raw_sys::general::uffdio_api"]],["impl Send for uffdio_range ",1,["linux_raw_sys::general::uffdio_range"]],["impl Send for uffdio_register ",1,["linux_raw_sys::general::uffdio_register"]],["impl Send for uffdio_copy ",1,["linux_raw_sys::general::uffdio_copy"]],["impl Send for uffdio_zeropage ",1,["linux_raw_sys::general::uffdio_zeropage"]],["impl Send for uffdio_writeprotect ",1,["linux_raw_sys::general::uffdio_writeprotect"]],["impl Send for uffdio_continue ",1,["linux_raw_sys::general::uffdio_continue"]],["impl Send for linux_dirent64 ",1,["linux_raw_sys::general::linux_dirent64"]],["impl Send for stat ",1,["linux_raw_sys::general::stat"]],["impl Send for __old_kernel_stat ",1,["linux_raw_sys::general::__old_kernel_stat"]],["impl Send for statfs ",1,["linux_raw_sys::general::statfs"]],["impl Send for statfs64 ",1,["linux_raw_sys::general::statfs64"]],["impl Send for compat_statfs64 ",1,["linux_raw_sys::general::compat_statfs64"]],["impl Send for user_desc ",1,["linux_raw_sys::general::user_desc"]],["impl Send for kernel_sigset_t ",1,["linux_raw_sys::general::kernel_sigset_t"]],["impl Send for kernel_sigaction ",1,["linux_raw_sys::general::kernel_sigaction"]],["impl Send for fsconfig_command ",1,["linux_raw_sys::general::fsconfig_command"]],["impl Send for membarrier_cmd ",1,["linux_raw_sys::general::membarrier_cmd"]],["impl Send for membarrier_cmd_flag ",1,["linux_raw_sys::general::membarrier_cmd_flag"]],["impl Send for fscrypt_get_policy_ex_arg__bindgen_ty_1 ",1,["linux_raw_sys::general::fscrypt_get_policy_ex_arg__bindgen_ty_1"]],["impl Send for fscrypt_key_specifier__bindgen_ty_1 ",1,["linux_raw_sys::general::fscrypt_key_specifier__bindgen_ty_1"]],["impl !Send for sigval ",1,["linux_raw_sys::general::sigval"]],["impl !Send for __sifields ",1,["linux_raw_sys::general::__sifields"]],["impl !Send for __sifields__bindgen_ty_5__bindgen_ty_1 ",1,["linux_raw_sys::general::__sifields__bindgen_ty_5__bindgen_ty_1"]],["impl !Send for siginfo__bindgen_ty_1 ",1,["linux_raw_sys::general::siginfo__bindgen_ty_1"]],["impl !Send for sigevent__bindgen_ty_1 ",1,["linux_raw_sys::general::sigevent__bindgen_ty_1"]],["impl Send for uffd_msg__bindgen_ty_1 ",1,["linux_raw_sys::general::uffd_msg__bindgen_ty_1"]],["impl Send for uffd_msg__bindgen_ty_1__bindgen_ty_1__bindgen_ty_1 ",1,["linux_raw_sys::general::uffd_msg__bindgen_ty_1__bindgen_ty_1__bindgen_ty_1"]]],
"linux_syscall":[["impl Send for Result ",1,["linux_syscall::arch::aarch64::syscall_asm::Result"]],["impl Send for Result ",1,["linux_syscall::arch::arm::syscall_asm::Result"]],["impl Send for Result ",1,["linux_syscall::arch::riscv64::syscall_asm::Result"]],["impl Send for Result ",1,["linux_syscall::arch::x86::syscall_asm::Result"]],["impl Send for Result ",1,["linux_syscall::arch::x86_64::syscall_asm::Result"]],["impl Send for Syscall ",1,["linux_syscall::Syscall"]]],
@@ -89,7 +89,7 @@
"shadow_build_common":[["impl Send for ShadowBuildCommon ",1,["shadow_build_common::ShadowBuildCommon"]]],
"shadow_rs":[["impl Send for SysCallCondition ",1,["shadow_rs::cshadow::SysCallCondition"]],["impl<Storage> Send for __BindgenBitfieldUnit <Storage>where\n Storage: Send , ",1,["shadow_rs::cshadow::__BindgenBitfieldUnit"]],["impl<T> Send for __IncompleteArrayField <T>where\n T: Send , ",1,["shadow_rs::cshadow::__IncompleteArrayField"]],["impl Send for __fsid_t ",1,["shadow_rs::cshadow::__fsid_t"]],["impl Send for timeval ",1,["shadow_rs::cshadow::timeval"]],["impl Send for timespec ",1,["shadow_rs::cshadow::timespec"]],["impl !Send for _GList ",1,["shadow_rs::cshadow::_GList"]],["impl Send for _GTimer ",1,["shadow_rs::cshadow::_GTimer"]],["impl !Send for iovec ",1,["shadow_rs::cshadow::iovec"]],["impl Send for linux___sifields__bindgen_ty_1 ",1,["shadow_rs::cshadow::linux___sifields__bindgen_ty_1"]],["impl !Send for linux_sigval ",1,["shadow_rs::cshadow::linux_sigval"]],["impl !Send for linux___sifields__bindgen_ty_2 ",1,["shadow_rs::cshadow::linux___sifields__bindgen_ty_2"]],["impl !Send for linux___sifields__bindgen_ty_3 ",1,["shadow_rs::cshadow::linux___sifields__bindgen_ty_3"]],["impl Send for linux___sifields__bindgen_ty_4 ",1,["shadow_rs::cshadow::linux___sifields__bindgen_ty_4"]],["impl !Send for linux___sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_1 ",1,["shadow_rs::cshadow::linux___sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_1"]],["impl Send for linux___sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_2 ",1,["shadow_rs::cshadow::linux___sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_2"]],["impl Send for linux___sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_3 ",1,["shadow_rs::cshadow::linux___sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_3"]],["impl !Send for linux___sifields__bindgen_ty_5__bindgen_ty_1 ",1,["shadow_rs::cshadow::linux___sifields__bindgen_ty_5__bindgen_ty_1"]],["impl !Send for linux___sifields__bindgen_ty_5 ",1,["shadow_rs::cshadow::linux___sifields__bindgen_ty_5"]],["impl Send for linux___sifields__bindgen_ty_6 ",1,["shadow_rs::cshadow::linux___sifields__bindgen_ty_6"]],["impl !Send for linux___sifields__bindgen_ty_7 ",1,["shadow_rs::cshadow::linux___sifields__bindgen_ty_7"]],["impl !Send for linux___sifields ",1,["shadow_rs::cshadow::linux___sifields"]],["impl !Send for linux_siginfo__bindgen_ty_1__bindgen_ty_1 ",1,["shadow_rs::cshadow::linux_siginfo__bindgen_ty_1__bindgen_ty_1"]],["impl !Send for linux_siginfo__bindgen_ty_1 ",1,["shadow_rs::cshadow::linux_siginfo__bindgen_ty_1"]],["impl !Send for linux_siginfo ",1,["shadow_rs::cshadow::linux_siginfo"]],["impl Send for CompatUntypedForeignPtr ",1,["shadow_rs::cshadow::CompatUntypedForeignPtr"]],["impl Send for _LegacyFileFunctionTable ",1,["shadow_rs::cshadow::_LegacyFileFunctionTable"]],["impl Send for tcp_info ",1,["shadow_rs::cshadow::tcp_info"]],["impl Send for _Packet ",1,["shadow_rs::cshadow::_Packet"]],["impl Send for _TCP ",1,["shadow_rs::cshadow::_TCP"]],["impl Send for _FutexTable ",1,["shadow_rs::cshadow::_FutexTable"]],["impl Send for _Futex ",1,["shadow_rs::cshadow::_Futex"]],["impl Send for _StatusListener ",1,["shadow_rs::cshadow::_StatusListener"]],["impl Send for _NetworkInterface ",1,["shadow_rs::cshadow::_NetworkInterface"]],["impl !Send for _CompatSocketObject ",1,["shadow_rs::cshadow::_CompatSocketObject"]],["impl !Send for _CompatSocket ",1,["shadow_rs::cshadow::_CompatSocket"]],["impl Send for _Address ",1,["shadow_rs::cshadow::_Address"]],["impl Send for _Tracker ",1,["shadow_rs::cshadow::_Tracker"]],["impl Send for _DNS ",1,["shadow_rs::cshadow::_DNS"]],["impl Send for pollfd ",1,["shadow_rs::cshadow::pollfd"]],["impl Send for stat ",1,["shadow_rs::cshadow::stat"]],["impl Send for statx_timestamp ",1,["shadow_rs::cshadow::statx_timestamp"]],["impl Send for statx ",1,["shadow_rs::cshadow::statx"]],["impl Send for statfs ",1,["shadow_rs::cshadow::statfs"]],["impl Send for linux_dirent ",1,["shadow_rs::cshadow::linux_dirent"]],["impl Send for linux_dirent64 ",1,["shadow_rs::cshadow::linux_dirent64"]],["impl Send for _RegularFile ",1,["shadow_rs::cshadow::_RegularFile"]],["impl Send for TCPCongHooks_ ",1,["shadow_rs::cshadow::TCPCongHooks_"]],["impl !Send for TCPCong_ ",1,["shadow_rs::cshadow::TCPCong_"]],["impl Send for _Epoll ",1,["shadow_rs::cshadow::_Epoll"]],["impl !Send for _SysCallHandler ",1,["shadow_rs::cshadow::_SysCallHandler"]],["impl !Send for _TriggerObject ",1,["shadow_rs::cshadow::_TriggerObject"]],["impl !Send for _Trigger ",1,["shadow_rs::cshadow::_Trigger"]],["impl !Send for _PacketTCPHeader ",1,["shadow_rs::cshadow::_PacketTCPHeader"]],["impl Send for ByteQueue ",1,["shadow_rs::utility::byte_queue::ByteQueue"]],["impl Send for ChunkType ",1,["shadow_rs::utility::byte_queue::ChunkType"]],["impl Send for BytesWrapper ",1,["shadow_rs::utility::byte_queue::BytesWrapper"]],["impl !Send for CallbackQueue ",1,["shadow_rs::utility::callback_queue::CallbackQueue"]],["impl<T> Send for Handle <T>",1,["shadow_rs::utility::callback_queue::Handle"]],["impl<T> Send for EventSource <T>",1,["shadow_rs::utility::callback_queue::EventSource"]],["impl Send for ChildPidWatcher ",1,["shadow_rs::utility::childpid_watcher::ChildPidWatcher"]],["impl Send for Counter ",1,["shadow_rs::utility::counter::Counter"]],["impl<T> Send for Give <T>where\n T: Send , ",1,["shadow_rs::utility::give::Give"]],["impl<V> Send for Mutation <V>where\n V: Send , ",1,["shadow_rs::utility::interval_map::Mutation"]],["impl<'a, V> Send for ItemIter <'a, V>where\n V: Sync , ",1,["shadow_rs::utility::interval_map::ItemIter"]],["impl<'a, V> Send for KeyIter <'a, V>where\n V: Sync , ",1,["shadow_rs::utility::interval_map::KeyIter"]],["impl<V> Send for IntervalMap <V>where\n V: Send , ",1,["shadow_rs::utility::interval_map::IntervalMap"]],["impl<W> Send for PcapWriter <W>where\n W: Send , ",1,["shadow_rs::utility::pcap_writer::PcapWriter"]],["impl Send for PerfTimer ",1,["shadow_rs::utility::perf_timer::PerfTimer"]],["impl Send for Sharing ",1,["shadow_rs::utility::proc_maps::Sharing"]],["impl Send for MappingPath ",1,["shadow_rs::utility::proc_maps::MappingPath"]],["impl Send for Mapping ",1,["shadow_rs::utility::proc_maps::Mapping"]],["impl Send for SockaddrStorage ",1,["shadow_rs::utility::sockaddr::SockaddrStorage"]],["impl<T> Send for SockaddrUnix <T>where\n T: Send , ",1,["shadow_rs::utility::sockaddr::SockaddrUnix"]],["impl<T> Send for StatusBar <T>",1,["shadow_rs::utility::status_bar::StatusBar"]],["impl<T> Send for StatusPrinter <T>",1,["shadow_rs::utility::status_bar::StatusPrinter"]],["impl<T> Send for Status <T>where\n T: Send , ",1,["shadow_rs::utility::status_bar::Status"]],["impl Send for LatchCounter ",1,["shadow_rs::utility::synchronization::count_down_latch::LatchCounter"]],["impl Send for LatchWaiter ",1,["shadow_rs::utility::synchronization::count_down_latch::LatchWaiter"]],["impl Send for Latch ",1,["shadow_rs::utility::synchronization::simple_latch::Latch"]],["impl Send for LatchWaiter ",1,["shadow_rs::utility::synchronization::simple_latch::LatchWaiter"]],["impl Send for ThreadUnparkerUnassigned ",1,["shadow_rs::utility::synchronization::thread_parking::ThreadUnparkerUnassigned"]],["impl Send for ThreadUnparker ",1,["shadow_rs::utility::synchronization::thread_parking::ThreadUnparker"]],["impl Send for ThreadParker ",1,["shadow_rs::utility::synchronization::thread_parking::ThreadParker"]],["impl<T> Send for Magic <T>where\n T: Send , ",1,["shadow_rs::utility::Magic"]],["impl Send for ObjectCounter ",1,["shadow_rs::utility::ObjectCounter"]],["impl Send for VerifyPluginPathError ",1,["shadow_rs::utility::VerifyPluginPathError"]],["impl<'a> Send for Controller <'a>",1,["shadow_rs::core::controller::Controller"]],["impl Send for ShadowStatusBarState ",1,["shadow_rs::core::controller::ShadowStatusBarState"]],["impl<'a> Send for RangeListIter <'a>",1,["shadow_rs::core::cpu::RangeListIter"]],["impl Send for ShadowLogger ",1,["shadow_rs::core::logger::shadow_logger::ShadowLogger"]],["impl !Send for ShadowBuildInfo ",1,["shadow_rs::core::main::ShadowBuildInfo"]],["impl<'a> Send for Manager <'a>",1,["shadow_rs::core::manager::Manager"]],["impl Send for ManagerConfig ",1,["shadow_rs::core::manager::ManagerConfig"]],["impl Send for MemInfo ",1,["shadow_rs::core::resource_usage::MemInfo"]],["impl Send for Runahead ",1,["shadow_rs::core::scheduler::runahead::Runahead"]],["impl Send for TaskData ",1,["shadow_rs::core::scheduler::pools::bounded::TaskData"]],["impl Send for ParallelismBoundedThreadPool ",1,["shadow_rs::core::scheduler::pools::bounded::ParallelismBoundedThreadPool"]],["impl Send for SharedState ",1,["shadow_rs::core::scheduler::pools::bounded::SharedState"]],["impl Send for ThreadScheduling ",1,["shadow_rs::core::scheduler::pools::bounded::ThreadScheduling"]],["impl<'a, 'scope> Send for TaskRunner <'a, 'scope>",1,["shadow_rs::core::scheduler::pools::bounded::TaskRunner"]],["impl Send for UnboundedThreadPool ",1,["shadow_rs::core::scheduler::pools::unbounded::UnboundedThreadPool"]],["impl Send for SharedState ",1,["shadow_rs::core::scheduler::pools::unbounded::SharedState"]],["impl<'a, 'scope> Send for TaskRunner <'a, 'scope>",1,["shadow_rs::core::scheduler::pools::unbounded::TaskRunner"]],["impl<HostType> Send for ThreadPerCoreSched <HostType>",1,["shadow_rs::core::scheduler::thread_per_core::ThreadPerCoreSched"]],["impl Send for ThreadPerHostSched ",1,["shadow_rs::core::scheduler::thread_per_host::ThreadPerHostSched"]],["impl Send for Scheduler ",1,["shadow_rs::core::scheduler::Scheduler"]],["impl<'sched, 'pool, 'scope> Send for SchedulerScope <'sched, 'pool, 'scope>",1,["shadow_rs::core::scheduler::SchedulerScope"]],["impl<'a, 'b> Send for HostIter <'a, 'b>",1,["shadow_rs::core::scheduler::HostIter"]],["impl Send for SimConfig ",1,["shadow_rs::core::sim_config::SimConfig"]],["impl Send for HostInfo ",1,["shadow_rs::core::sim_config::HostInfo"]],["impl Send for ProcessInfo ",1,["shadow_rs::core::sim_config::ProcessInfo"]],["impl Send for Bandwidth ",1,["shadow_rs::core::sim_config::Bandwidth"]],["impl Send for PcapConfig ",1,["shadow_rs::core::sim_config::PcapConfig"]],["impl Send for LocalSimStats ",1,["shadow_rs::core::sim_stats::LocalSimStats"]],["impl Send for SharedSimStats ",1,["shadow_rs::core::sim_stats::SharedSimStats"]],["impl Send for CliOptions ",1,["shadow_rs::core::support::configuration::CliOptions"]],["impl Send for ConfigFileOptions ",1,["shadow_rs::core::support::configuration::ConfigFileOptions"]],["impl Send for ConfigOptions ",1,["shadow_rs::core::support::configuration::ConfigOptions"]],["impl Send for GeneralOptions ",1,["shadow_rs::core::support::configuration::GeneralOptions"]],["impl Send for NetworkOptions ",1,["shadow_rs::core::support::configuration::NetworkOptions"]],["impl Send for ExperimentalOptions ",1,["shadow_rs::core::support::configuration::ExperimentalOptions"]],["impl Send for HostDefaultOptions ",1,["shadow_rs::core::support::configuration::HostDefaultOptions"]],["impl Send for RunningVal ",1,["shadow_rs::core::support::configuration::RunningVal"]],["impl Send for ProcessFinalState ",1,["shadow_rs::core::support::configuration::ProcessFinalState"]],["impl Send for ProcessOptions ",1,["shadow_rs::core::support::configuration::ProcessOptions"]],["impl Send for HostOptions ",1,["shadow_rs::core::support::configuration::HostOptions"]],["impl Send for LogLevel ",1,["shadow_rs::core::support::configuration::LogLevel"]],["impl Send for HostName ",1,["shadow_rs::core::support::configuration::HostName"]],["impl Send for EnvName ",1,["shadow_rs::core::support::configuration::EnvName"]],["impl Send for Scheduler ",1,["shadow_rs::core::support::configuration::Scheduler"]],["impl Send for LogInfoFlag ",1,["shadow_rs::core::support::configuration::LogInfoFlag"]],["impl Send for QDiscMode ",1,["shadow_rs::core::support::configuration::QDiscMode"]],["impl Send for Compression ",1,["shadow_rs::core::support::configuration::Compression"]],["impl Send for FileSource ",1,["shadow_rs::core::support::configuration::FileSource"]],["impl Send for GraphSource ",1,["shadow_rs::core::support::configuration::GraphSource"]],["impl Send for GraphOptions ",1,["shadow_rs::core::support::configuration::GraphOptions"]],["impl Send for ProcessArgs ",1,["shadow_rs::core::support::configuration::ProcessArgs"]],["impl Send for Signal ",1,["shadow_rs::core::support::configuration::Signal"]],["impl Send for StraceLoggingMode ",1,["shadow_rs::core::support::configuration::StraceLoggingMode"]],["impl<T> Send for NullableOption <T>where\n T: Send , ",1,["shadow_rs::core::support::configuration::NullableOption"]],["impl Send for SiPrefix ",1,["shadow_rs::core::support::units::SiPrefix"]],["impl Send for SiPrefixUpper ",1,["shadow_rs::core::support::units::SiPrefixUpper"]],["impl Send for TimePrefix ",1,["shadow_rs::core::support::units::TimePrefix"]],["impl Send for TimePrefixUpper ",1,["shadow_rs::core::support::units::TimePrefixUpper"]],["impl<T> Send for Time <T>where\n T: Send , ",1,["shadow_rs::core::support::units::Time"]],["impl<T> Send for Bytes <T>where\n T: Send , ",1,["shadow_rs::core::support::units::Bytes"]],["impl<T> Send for BitsPerSec <T>where\n T: Send , ",1,["shadow_rs::core::support::units::BitsPerSec"]],["impl Send for Event ",1,["shadow_rs::core::work::event::Event"]],["impl Send for EventData ",1,["shadow_rs::core::work::event::EventData"]],["impl Send for PacketEventData ",1,["shadow_rs::core::work::event::PacketEventData"]],["impl Send for LocalEventData ",1,["shadow_rs::core::work::event::LocalEventData"]],["impl Send for EventQueue ",1,["shadow_rs::core::work::event_queue::EventQueue"]],["impl Send for TaskRef ",1,["shadow_rs::core::work::task::TaskRef"]],["impl Send for WorkerThreadID ",1,["shadow_rs::core::worker::WorkerThreadID"]],["impl Send for Worker ",1,["shadow_rs::core::worker::Worker"]],["impl Send for WorkerShared ",1,["shadow_rs::core::worker::WorkerShared"]],["impl<'a> !Send for HostContext <'a>",1,["shadow_rs::host::context::HostContext"]],["impl<'a> !Send for ProcessContext <'a>",1,["shadow_rs::host::context::ProcessContext"]],["impl<'a> !Send for ThreadContext <'a>",1,["shadow_rs::host::context::ThreadContext"]],["impl<'a> !Send for ThreadContextObjs <'a>",1,["shadow_rs::host::context::ThreadContextObjs"]],["impl Send for Cpu ",1,["shadow_rs::host::cpu::Cpu"]],["impl Send for DescriptorTable ",1,["shadow_rs::host::descriptor::descriptor_table::DescriptorTable"]],["impl Send for DescriptorHandle ",1,["shadow_rs::host::descriptor::descriptor_table::DescriptorHandle"]],["impl Send for DescriptorHandleError ",1,["shadow_rs::host::descriptor::descriptor_table::DescriptorHandleError"]],["impl Send for EventFd ",1,["shadow_rs::host::descriptor::eventfd::EventFd"]],["impl Send for Pipe ",1,["shadow_rs::host::descriptor::pipe::Pipe"]],["impl Send for SharedBuf ",1,["shadow_rs::host::descriptor::shared_buf::SharedBuf"]],["impl Send for BufferState ",1,["shadow_rs::host::descriptor::shared_buf::BufferState"]],["impl Send for ReaderHandle ",1,["shadow_rs::host::descriptor::shared_buf::ReaderHandle"]],["impl Send for WriterHandle ",1,["shadow_rs::host::descriptor::shared_buf::WriterHandle"]],["impl Send for AbstractUnixNamespace ",1,["shadow_rs::host::descriptor::socket::abstract_unix_ns::AbstractUnixNamespace"]],["impl Send for BindError ",1,["shadow_rs::host::descriptor::socket::abstract_unix_ns::BindError"]],["impl Send for LegacyTcpSocket ",1,["shadow_rs::host::descriptor::socket::inet::legacy_tcp::LegacyTcpSocket"]],["impl Send for TcpSocket ",1,["shadow_rs::host::descriptor::socket::inet::tcp::TcpSocket"]],["impl Send for UdpSocket ",1,["shadow_rs::host::descriptor::socket::inet::udp::UdpSocket"]],["impl Send for InetSocket ",1,["shadow_rs::host::descriptor::socket::inet::InetSocket"]],["impl<'a> Send for InetSocketRef <'a>",1,["shadow_rs::host::descriptor::socket::inet::InetSocketRef"]],["impl<'a> Send for InetSocketRefMut <'a>",1,["shadow_rs::host::descriptor::socket::inet::InetSocketRefMut"]],["impl Send for InetSocketWeak ",1,["shadow_rs::host::descriptor::socket::inet::InetSocketWeak"]],["impl Send for UnixSocket ",1,["shadow_rs::host::descriptor::socket::unix::UnixSocket"]],["impl Send for UnixSocketType ",1,["shadow_rs::host::descriptor::socket::unix::UnixSocketType"]],["impl Send for UnixSocketTypeConversionError ",1,["shadow_rs::host::descriptor::socket::unix::UnixSocketTypeConversionError"]],["impl Send for Socket ",1,["shadow_rs::host::descriptor::socket::Socket"]],["impl<'a> Send for SocketRef <'a>",1,["shadow_rs::host::descriptor::socket::SocketRef"]],["impl<'a> Send for SocketRefMut <'a>",1,["shadow_rs::host::descriptor::socket::SocketRefMut"]],["impl<'a> Send for SendmsgArgs <'a>",1,["shadow_rs::host::descriptor::socket::SendmsgArgs"]],["impl<'a> Send for RecvmsgArgs <'a>",1,["shadow_rs::host::descriptor::socket::RecvmsgArgs"]],["impl Send for RecvmsgReturn ",1,["shadow_rs::host::descriptor::socket::RecvmsgReturn"]],["impl Send for TimerFd ",1,["shadow_rs::host::descriptor::timerfd::TimerFd"]],["impl Send for FileStatus ",1,["shadow_rs::host::descriptor::FileStatus"]],["impl Send for FileMode ",1,["shadow_rs::host::descriptor::FileMode"]],["impl Send for FileState ",1,["shadow_rs::host::descriptor::FileState"]],["impl Send for StateListenerFilter ",1,["shadow_rs::host::descriptor::StateListenerFilter"]],["impl Send for StateEventSource ",1,["shadow_rs::host::descriptor::StateEventSource"]],["impl Send for File ",1,["shadow_rs::host::descriptor::File"]],["impl<'a> Send for FileRef <'a>",1,["shadow_rs::host::descriptor::FileRef"]],["impl<'a> Send for FileRefMut <'a>",1,["shadow_rs::host::descriptor::FileRefMut"]],["impl Send for OpenFile ",1,["shadow_rs::host::descriptor::OpenFile"]],["impl Send for Descriptor ",1,["shadow_rs::host::descriptor::Descriptor"]],["impl Send for CountedLegacyFileRef ",1,["shadow_rs::host::descriptor::CountedLegacyFileRef"]],["impl Send for LegacyFileCounter ",1,["shadow_rs::host::descriptor::LegacyFileCounter"]],["impl Send for CompatFile ",1,["shadow_rs::host::descriptor::CompatFile"]],["impl Send for HostParameters ",1,["shadow_rs::host::host::HostParameters"]],["impl Send for HostInfo ",1,["shadow_rs::host::host::HostInfo"]],["impl Send for Host ",1,["shadow_rs::host::host::Host"]],["impl !Send for ResumeResult ",1,["shadow_rs::host::managed_thread::ResumeResult"]],["impl Send for ManagedThread ",1,["shadow_rs::host::managed_thread::ManagedThread"]],["impl<'a> !Send for MemoryReaderCursor <'a>",1,["shadow_rs::host::memory_manager::MemoryReaderCursor"]],["impl<'a> Send for MemoryWriterCursor <'a>",1,["shadow_rs::host::memory_manager::MemoryWriterCursor"]],["impl<'a, T> Send for ProcessMemoryRef <'a, T>where\n T: Send + Sync , ",1,["shadow_rs::host::memory_manager::ProcessMemoryRef"]],["impl<'a, T> Send for ProcessMemoryRefMut <'a, T>where\n T: Send , ",1,["shadow_rs::host::memory_manager::ProcessMemoryRefMut"]],["impl Send for MemoryManager ",1,["shadow_rs::host::memory_manager::MemoryManager"]],["impl<T> Send for AllocdMem <T>where\n T: Send , ",1,["shadow_rs::host::memory_manager::AllocdMem"]],["impl Send for PcapOptions ",1,["shadow_rs::host::network::interface::PcapOptions"]],["impl Send for NetworkInterface ",1,["shadow_rs::host::network::interface::NetworkInterface"]],["impl Send for NetworkNamespace ",1,["shadow_rs::host::network::namespace::NetworkNamespace"]],["impl Send for NoInterface ",1,["shadow_rs::host::network::namespace::NoInterface"]],["impl Send for AssociationHandle ",1,["shadow_rs::host::network::namespace::AssociationHandle"]],["impl Send for ProcessId ",1,["shadow_rs::host::process::ProcessId"]],["impl Send for ExitStatus ",1,["shadow_rs::host::process::ExitStatus"]],["impl Send for RunnableProcess ",1,["shadow_rs::host::process::RunnableProcess"]],["impl Send for ZombieProcess ",1,["shadow_rs::host::process::ZombieProcess"]],["impl Send for Process ",1,["shadow_rs::host::process::Process"]],["impl Send for StatusListener ",1,["shadow_rs::host::status_listener::StatusListener"]],["impl Send for FmtOptions ",1,["shadow_rs::host::syscall::formatter::FmtOptions"]],["impl Send for StraceFmtMode ",1,["shadow_rs::host::syscall::formatter::StraceFmtMode"]],["impl<'a, T> !Send for SyscallVal <'a, T>",1,["shadow_rs::host::syscall::formatter::SyscallVal"]],["impl Send for NoArg ",1,["shadow_rs::host::syscall::formatter::NoArg"]],["impl<'a, A = NoArg , B = NoArg , C = NoArg , D = NoArg , E = NoArg , F = NoArg > !Send for SyscallArgsFmt <'a, A, B, C, D, E, F>",1,["shadow_rs::host::syscall::formatter::SyscallArgsFmt"]],["impl<'a, RV> !Send for SyscallResultFmt <'a, RV>",1,["shadow_rs::host::syscall::formatter::SyscallResultFmt"]],["impl Send for SyscallHandler ",1,["shadow_rs::host::syscall::handler::SyscallHandler"]],["impl<'a, 'b> !Send for SyscallContext <'a, 'b>",1,["shadow_rs::host::syscall::handler::SyscallContext"]],["impl Send for MsgHdr ",1,["shadow_rs::host::syscall::io::MsgHdr"]],["impl Send for IoVec ",1,["shadow_rs::host::syscall::io::IoVec"]],["impl<'a, I> !Send for IoVecReader <'a, I>",1,["shadow_rs::host::syscall::io::IoVecReader"]],["impl<'a, I> Send for IoVecWriter <'a, I>where\n I: Send , ",1,["shadow_rs::host::syscall::io::IoVecWriter"]],["impl<const LEN_INDEX: usize > Send for SyscallBufferArg <LEN_INDEX>",1,["shadow_rs::host::syscall::type_formatting::SyscallBufferArg"]],["impl Send for SyscallStringArg ",1,["shadow_rs::host::syscall::type_formatting::SyscallStringArg"]],["impl<const LEN_INDEX: usize > Send for SyscallSockAddrArg <LEN_INDEX>",1,["shadow_rs::host::syscall::type_formatting::SyscallSockAddrArg"]],["impl !Send for Trigger ",1,["shadow_rs::host::syscall::Trigger"]],["impl<'a> !Send for SysCallConditionRef <'a>",1,["shadow_rs::host::syscall_condition::SysCallConditionRef"]],["impl<'a> !Send for SysCallConditionRefMut <'a>",1,["shadow_rs::host::syscall_condition::SysCallConditionRefMut"]],["impl !Send for SysCallCondition ",1,["shadow_rs::host::syscall_condition::SysCallCondition"]],["impl<T> Send for ForeignArrayPtr <T>where\n T: Send , ",1,["shadow_rs::host::syscall_types::ForeignArrayPtr"]],["impl !Send for SyscallError ",1,["shadow_rs::host::syscall_types::SyscallError"]],["impl !Send for Blocked ",1,["shadow_rs::host::syscall_types::Blocked"]],["impl Send for Failed ",1,["shadow_rs::host::syscall_types::Failed"]],["impl Send for SyscallReturnDone ",1,["shadow_rs::host::syscall_types::SyscallReturnDone"]],["impl !Send for SyscallReturnBlocked ",1,["shadow_rs::host::syscall_types::SyscallReturnBlocked"]],["impl !Send for SyscallReturn ",1,["shadow_rs::host::syscall_types::SyscallReturn"]],["impl Send for ResumeResult ",1,["shadow_rs::host::thread::ResumeResult"]],["impl Send for Thread ",1,["shadow_rs::host::thread::Thread"]],["impl Send for ThreadId ",1,["shadow_rs::host::thread::ThreadId"]],["impl Send for Timer ",1,["shadow_rs::host::timer::Timer"]],["impl Send for ShadowNode ",1,["shadow_rs::network::graph::ShadowNode"]],["impl Send for ShadowEdge ",1,["shadow_rs::network::graph::ShadowEdge"]],["impl Send for NetworkGraph ",1,["shadow_rs::network::graph::NetworkGraph"]],["impl Send for PathProperties ",1,["shadow_rs::network::graph::PathProperties"]],["impl Send for IpPreviouslyAssignedError ",1,["shadow_rs::network::graph::IpPreviouslyAssignedError"]],["impl<T> Send for IpAssignment <T>where\n T: Send , ",1,["shadow_rs::network::graph::IpAssignment"]],["impl<T> Send for RoutingInfo <T>where\n T: Send , ",1,["shadow_rs::network::graph::RoutingInfo"]],["impl Send for PacketStatus ",1,["shadow_rs::network::packet::PacketStatus"]],["impl Send for PacketRc ",1,["shadow_rs::network::packet::PacketRc"]],["impl Send for Relay ",1,["shadow_rs::network::relay::Relay"]],["impl Send for RateLimit ",1,["shadow_rs::network::relay::RateLimit"]],["impl Send for Router ",1,["shadow_rs::network::router::Router"]],["impl<T> Send for HostTreePointer <T>"]],
"shadow_shim":[["impl Send for ShimLogger ",1,["shadow_shim::shimlogger::ShimLogger"]],["impl Send for Mode ",1,["shadow_shim::tls::Mode"]],["impl Send for TlsOneThreadStorageAllocation ",1,["shadow_shim::tls::TlsOneThreadStorageAllocation"]],["impl Send for ThreadLocalStorageKey ",1,["shadow_shim::tls::ThreadLocalStorageKey"]],["impl Send for ThreadLocalStorage ",1,["shadow_shim::tls::ThreadLocalStorage"]],["impl<'tls, T, F> Send for ShimTlsVar <'tls, T, F>where\n F: Send ,\n T: Send , ",1,["shadow_shim::tls::ShimTlsVar"]],["impl<'tls, 'var, T, F> !Send for TlsVarRef <'tls, 'var, T, F>",1,["shadow_shim::tls::TlsVarRef"]],["impl<T> Send for MmapBox <T>where\n T: Send , "]],
-"shadow_shim_helper_rs":[["impl Send for EmulatedTime ",1,["shadow_shim_helper_rs::emulated_time::EmulatedTime"]],["impl Send for AtomicEmulatedTime ",1,["shadow_shim_helper_rs::emulated_time::AtomicEmulatedTime"]],["impl Send for IPCData ",1,["shadow_shim_helper_rs::ipc::IPCData"]],["impl<T> Send for FfiOption <T>where\n T: Send , ",1,["shadow_shim_helper_rs::option::FfiOption"]],["impl<T> Send for RootedRc <T>where\n T: Send + Sync , ",1,["shadow_shim_helper_rs::rootedcell::rc::RootedRc"]],["impl<'a, T> Send for RootedRefCellRef <'a, T>where\n T: Send , ",1,["shadow_shim_helper_rs::rootedcell::refcell::RootedRefCellRef"]],["impl<'a, T> Send for RootedRefCellRefMut <'a, T>where\n T: Send , ",1,["shadow_shim_helper_rs::rootedcell::refcell::RootedRefCellRefMut"]],["impl Send for Tag ",1,["shadow_shim_helper_rs::rootedcell::Tag"]],["impl Send for Root ",1,["shadow_shim_helper_rs::rootedcell::Root"]],["impl Send for ShimEventSyscall ",1,["shadow_shim_helper_rs::shim_event::ShimEventSyscall"]],["impl Send for ShimEventSyscallComplete ",1,["shadow_shim_helper_rs::shim_event::ShimEventSyscallComplete"]],["impl Send for ShimEventAddThreadReq ",1,["shadow_shim_helper_rs::shim_event::ShimEventAddThreadReq"]],["impl Send for ShimEventAddThreadRes ",1,["shadow_shim_helper_rs::shim_event::ShimEventAddThreadRes"]],["impl Send for ShimEventStartReq ",1,["shadow_shim_helper_rs::shim_event::ShimEventStartReq"]],["impl Send for ShimEventToShadow ",1,["shadow_shim_helper_rs::shim_event::ShimEventToShadow"]],["impl Send for ShimEventToShim ",1,["shadow_shim_helper_rs::shim_event::ShimEventToShim"]],["impl Send for ManagerShmem ",1,["shadow_shim_helper_rs::shim_shmem::ManagerShmem"]],["impl Send for HostShmem ",1,["shadow_shim_helper_rs::shim_shmem::HostShmem"]],["impl Send for HostShmemProtected ",1,["shadow_shim_helper_rs::shim_shmem::HostShmemProtected"]],["impl Send for ProcessShmem ",1,["shadow_shim_helper_rs::shim_shmem::ProcessShmem"]],["impl Send for ProcessShmemProtected ",1,["shadow_shim_helper_rs::shim_shmem::ProcessShmemProtected"]],["impl Send for ThreadShmem ",1,["shadow_shim_helper_rs::shim_shmem::ThreadShmem"]],["impl Send for ThreadShmemProtected ",1,["shadow_shim_helper_rs::shim_shmem::ThreadShmemProtected"]],["impl Send for SimulationTime ",1,["shadow_shim_helper_rs::simulation_time::SimulationTime"]],["impl<T> Send for ForeignPtr <T>",1,["shadow_shim_helper_rs::syscall_types::ForeignPtr"]],["impl Send for ManagedPhysicalMemoryAddr ",1,["shadow_shim_helper_rs::syscall_types::ManagedPhysicalMemoryAddr"]],["impl Send for SysCallArgs ",1,["shadow_shim_helper_rs::syscall_types::SysCallArgs"]],["impl Send for SysCallReg ",1,["shadow_shim_helper_rs::syscall_types::SysCallReg"]],["impl Send for TimeParts ",1,["shadow_shim_helper_rs::util::time::TimeParts"]],["impl<'a> Send for TimePartsFmtHrMinSec <'a>",1,["shadow_shim_helper_rs::util::time::TimePartsFmtHrMinSec"]],["impl<'a> Send for TimePartsFmtHrMinSecMilli <'a>",1,["shadow_shim_helper_rs::util::time::TimePartsFmtHrMinSecMilli"]],["impl<'a> Send for TimePartsFmtHrMinSecNano <'a>",1,["shadow_shim_helper_rs::util::time::TimePartsFmtHrMinSecNano"]],["impl Send for HostId ",1,["shadow_shim_helper_rs::HostId"]],["impl<T: Send > Send for RootedRefCell <T>"],["impl<T> Send for SendPointer <T>"],["impl<T> Send for SyncSendPointer <T>"],["impl<T> Send for RootedCell <T>where\n T: Copy + Send , "],["impl<T: Sync + Send > Send for RootedRcWeak <T>"]],
+"shadow_shim_helper_rs":[["impl Send for EmulatedTime ",1,["shadow_shim_helper_rs::emulated_time::EmulatedTime"]],["impl Send for AtomicEmulatedTime ",1,["shadow_shim_helper_rs::emulated_time::AtomicEmulatedTime"]],["impl Send for IPCData ",1,["shadow_shim_helper_rs::ipc::IPCData"]],["impl<T> Send for FfiOption <T>where\n T: Send , ",1,["shadow_shim_helper_rs::option::FfiOption"]],["impl<T> Send for RootedRc <T>where\n T: Send + Sync , ",1,["shadow_shim_helper_rs::rootedcell::rc::RootedRc"]],["impl<'a, T> Send for RootedRefCellRef <'a, T>where\n T: Send , ",1,["shadow_shim_helper_rs::rootedcell::refcell::RootedRefCellRef"]],["impl<'a, T> Send for RootedRefCellRefMut <'a, T>where\n T: Send , ",1,["shadow_shim_helper_rs::rootedcell::refcell::RootedRefCellRefMut"]],["impl Send for Tag ",1,["shadow_shim_helper_rs::rootedcell::Tag"]],["impl Send for Root ",1,["shadow_shim_helper_rs::rootedcell::Root"]],["impl Send for ShimEventSyscall ",1,["shadow_shim_helper_rs::shim_event::ShimEventSyscall"]],["impl Send for ShimEventSyscallComplete ",1,["shadow_shim_helper_rs::shim_event::ShimEventSyscallComplete"]],["impl Send for ShimEventAddThreadReq ",1,["shadow_shim_helper_rs::shim_event::ShimEventAddThreadReq"]],["impl Send for ShimEventAddThreadRes ",1,["shadow_shim_helper_rs::shim_event::ShimEventAddThreadRes"]],["impl Send for ShimEventStartReq ",1,["shadow_shim_helper_rs::shim_event::ShimEventStartReq"]],["impl Send for ShimEventToShadow ",1,["shadow_shim_helper_rs::shim_event::ShimEventToShadow"]],["impl Send for ShimEventToShim ",1,["shadow_shim_helper_rs::shim_event::ShimEventToShim"]],["impl Send for ManagerShmem ",1,["shadow_shim_helper_rs::shim_shmem::ManagerShmem"]],["impl Send for HostShmem ",1,["shadow_shim_helper_rs::shim_shmem::HostShmem"]],["impl Send for HostShmemProtected ",1,["shadow_shim_helper_rs::shim_shmem::HostShmemProtected"]],["impl Send for ProcessShmem ",1,["shadow_shim_helper_rs::shim_shmem::ProcessShmem"]],["impl Send for ProcessShmemProtected ",1,["shadow_shim_helper_rs::shim_shmem::ProcessShmemProtected"]],["impl Send for ThreadShmem ",1,["shadow_shim_helper_rs::shim_shmem::ThreadShmem"]],["impl Send for ThreadShmemProtected ",1,["shadow_shim_helper_rs::shim_shmem::ThreadShmemProtected"]],["impl Send for SimulationTime ",1,["shadow_shim_helper_rs::simulation_time::SimulationTime"]],["impl<T> Send for ForeignPtr <T>",1,["shadow_shim_helper_rs::syscall_types::ForeignPtr"]],["impl Send for ManagedPhysicalMemoryAddr ",1,["shadow_shim_helper_rs::syscall_types::ManagedPhysicalMemoryAddr"]],["impl Send for SysCallArgs ",1,["shadow_shim_helper_rs::syscall_types::SysCallArgs"]],["impl Send for SysCallReg ",1,["shadow_shim_helper_rs::syscall_types::SysCallReg"]],["impl Send for TimeParts ",1,["shadow_shim_helper_rs::util::time::TimeParts"]],["impl<'a> Send for TimePartsFmtHrMinSec <'a>",1,["shadow_shim_helper_rs::util::time::TimePartsFmtHrMinSec"]],["impl<'a> Send for TimePartsFmtHrMinSecMilli <'a>",1,["shadow_shim_helper_rs::util::time::TimePartsFmtHrMinSecMilli"]],["impl<'a> Send for TimePartsFmtHrMinSecNano <'a>",1,["shadow_shim_helper_rs::util::time::TimePartsFmtHrMinSecNano"]],["impl Send for HostId ",1,["shadow_shim_helper_rs::HostId"]],["impl<T: Sync + Send > Send for RootedRcWeak <T>"],["impl<T> Send for SendPointer <T>"],["impl<T> Send for SyncSendPointer <T>"],["impl<T> Send for RootedCell <T>where\n T: Copy + Send , "],["impl<T: Send > Send for RootedRefCell <T>"]],
"shadow_shmem":[["impl Send for SharedMemAllocatorDropGuard ",1,["shadow_shmem::allocator::SharedMemAllocatorDropGuard"]],["impl Send for ShMemBlockSerialized ",1,["shadow_shmem::allocator::ShMemBlockSerialized"]],["impl Send for SharedMemDeserializer <'_>"],["impl<'allocator, T> Send for ShMemBlock <'allocator, T>where\n T: Send + Sync + VirtualAddressSpaceIndependent , "],["impl<'deserializer, T> Send for ShMemBlockAlias <'deserializer, T>where\n T: Send + Sync + VirtualAddressSpaceIndependent , "],["impl Send for SharedMemAllocator <'_>"]],
"shadow_tsc":[["impl Send for Tsc ",1,["shadow_tsc::Tsc"]]],
"shlex":[["impl<'a> Send for Shlex <'a>",1,["shlex::Shlex"]]],
diff --git a/docs/rust/implementors/core/marker/trait.StructuralEq.js b/docs/rust/implementors/core/marker/trait.StructuralEq.js
index 598190e934a..1a11645e15a 100644
--- a/docs/rust/implementors/core/marker/trait.StructuralEq.js
+++ b/docs/rust/implementors/core/marker/trait.StructuralEq.js
@@ -26,7 +26,7 @@
"glob":[["impl StructuralEq for MatchOptions "],["impl StructuralEq for Pattern "]],
"hashbrown":[["impl StructuralEq for TryReserveError "]],
"libc":[["impl StructuralEq for genlmsghdr "],["impl StructuralEq for statfs64 "],["impl StructuralEq for __c_anonymous_ptrace_syscall_info_exit "],["impl StructuralEq for __exit_status "],["impl StructuralEq for packet_mreq "],["impl StructuralEq for mmsghdr "],["impl StructuralEq for nl_mmap_hdr "],["impl StructuralEq for ff_condition_effect "],["impl StructuralEq for Elf64_Chdr "],["impl StructuralEq for ff_constant_effect "],["impl StructuralEq for _libc_fpxreg "],["impl StructuralEq for input_absinfo "],["impl StructuralEq for ptrace_peeksiginfo_args "],["impl StructuralEq for ucred "],["impl StructuralEq for clone_args "],["impl StructuralEq for sctp_sndrcvinfo "],["impl StructuralEq for regex_t "],["impl StructuralEq for stat64 "],["impl StructuralEq for __c_anonymous_ptrace_syscall_info_seccomp "],["impl StructuralEq for ntptimeval "],["impl StructuralEq for ff_ramp_effect "],["impl StructuralEq for shmid_ds "],["impl StructuralEq for timeval "],["impl StructuralEq for iovec "],["impl StructuralEq for statfs "],["impl StructuralEq for flock64 "],["impl StructuralEq for uinput_ff_erase "],["impl StructuralEq for Elf64_Phdr "],["impl StructuralEq for stat "],["impl StructuralEq for sem_t "],["impl StructuralEq for servent "],["impl StructuralEq for ff_effect "],["impl StructuralEq for timex "],["impl StructuralEq for inotify_event "],["impl StructuralEq for Elf32_Chdr "],["impl StructuralEq for statx_timestamp "],["impl StructuralEq for in6_rtmsg "],["impl StructuralEq for sock_extended_err "],["impl StructuralEq for in_addr "],["impl StructuralEq for sigaction "],["impl StructuralEq for dl_phdr_info "],["impl StructuralEq for termios2 "],["impl StructuralEq for nlattr "],["impl StructuralEq for sock_fprog "],["impl StructuralEq for Elf64_Shdr "],["impl StructuralEq for utimbuf "],["impl StructuralEq for passwd "],["impl StructuralEq for rlimit "],["impl StructuralEq for posix_spawn_file_actions_t "],["impl StructuralEq for tm "],["impl StructuralEq for seccomp_data "],["impl StructuralEq for if_nameindex "],["impl StructuralEq for glob64_t "],["impl StructuralEq for ptrace_syscall_info "],["impl StructuralEq for ff_envelope "],["impl StructuralEq for mntent "],["impl StructuralEq for sctp_initmsg "],["impl StructuralEq for ip_mreqn "],["impl StructuralEq for sctp_nxtinfo "],["impl StructuralEq for __c_anonymous_ifru_map "],["impl StructuralEq for ip_mreq_source "],["impl StructuralEq for glob_t "],["impl StructuralEq for itimerspec "],["impl StructuralEq for Dl_info "],["impl StructuralEq for protoent "],["impl StructuralEq for sock_filter "],["impl StructuralEq for sctp_rcvinfo "],["impl StructuralEq for pollfd "],["impl StructuralEq for sigval "],["impl StructuralEq for mallinfo2 "],["impl StructuralEq for ip_mreq "],["impl StructuralEq for arphdr "],["impl StructuralEq for siginfo_t "],["impl StructuralEq for Elf64_Sym "],["impl StructuralEq for sctp_authinfo "],["impl StructuralEq for __timeval "],["impl StructuralEq for Elf32_Sym "],["impl StructuralEq for __c_anonymous_sockaddr_can_tp "],["impl StructuralEq for ff_rumble_effect "],["impl StructuralEq for nlmsghdr "],["impl StructuralEq for linger "],["impl StructuralEq for mcontext_t "],["impl StructuralEq for statvfs "],["impl StructuralEq for ff_trigger "],["impl StructuralEq for nlmsgerr "],["impl StructuralEq for user "],["impl StructuralEq for option "],["impl StructuralEq for _libc_fpstate "],["impl StructuralEq for uinput_ff_upload "],["impl StructuralEq for cmsghdr "],["impl StructuralEq for hostent "],["impl StructuralEq for posix_spawnattr_t "],["impl StructuralEq for arpreq_old "],["impl StructuralEq for signalfd_siginfo "],["impl StructuralEq for pthread_condattr_t "],["impl StructuralEq for msghdr "],["impl StructuralEq for flock "],["impl StructuralEq for in6_ifreq "],["impl StructuralEq for termios "],["impl StructuralEq for timespec "],["impl StructuralEq for sembuf "],["impl StructuralEq for mallinfo "],["impl StructuralEq for nl_pktinfo "],["impl StructuralEq for sigset_t "],["impl StructuralEq for __c_anonymous_ptrace_syscall_info_entry "],["impl StructuralEq for file_clone_range "],["impl StructuralEq for winsize "],["impl StructuralEq for uinput_abs_setup "],["impl StructuralEq for j1939_filter "],["impl StructuralEq for sockaddr_ll "],["impl StructuralEq for in6_addr "],["impl StructuralEq for tms "],["impl StructuralEq for seminfo "],["impl StructuralEq for rlimit64 "],["impl StructuralEq for aiocb "],["impl StructuralEq for fanotify_response "],["impl StructuralEq for input_event "],["impl StructuralEq for ff_replay "],["impl StructuralEq for sockaddr_in6 "],["impl StructuralEq for spwd "],["impl StructuralEq for stack_t "],["impl StructuralEq for sysinfo "],["impl StructuralEq for sockaddr_in "],["impl StructuralEq for group "],["impl StructuralEq for Elf64_Ehdr "],["impl StructuralEq for sockaddr "],["impl StructuralEq for __c_anonymous_sockaddr_can_j1939 "],["impl StructuralEq for can_filter "],["impl StructuralEq for arpreq "],["impl StructuralEq for msginfo "],["impl StructuralEq for ipv6_mreq "],["impl StructuralEq for fsid_t "],["impl StructuralEq for lconv "],["impl StructuralEq for fd_set "],["impl StructuralEq for Elf32_Phdr "],["impl StructuralEq for Elf32_Shdr "],["impl StructuralEq for regmatch_t "],["impl StructuralEq for _libc_xmmreg "],["impl StructuralEq for nl_mmap_req "],["impl StructuralEq for in6_pktinfo "],["impl StructuralEq for sched_param "],["impl StructuralEq for statvfs64 "],["impl StructuralEq for sockaddr_vm "],["impl StructuralEq for sctp_prinfo "],["impl StructuralEq for rusage "],["impl StructuralEq for arpd_request "],["impl StructuralEq for cpu_set_t "],["impl StructuralEq for itimerval "],["impl StructuralEq for ipc_perm "],["impl StructuralEq for Elf32_Ehdr "],["impl StructuralEq for in_pktinfo "],["impl StructuralEq for open_how "],["impl StructuralEq for statx "],["impl StructuralEq for pthread_attr_t "],["impl StructuralEq for msqid_ds "],["impl StructuralEq for semid_ds "],["impl StructuralEq for pthread_rwlockattr_t "],["impl StructuralEq for input_id "],["impl StructuralEq for ptrace_rseq_configuration "],["impl StructuralEq for pthread_mutexattr_t "],["impl StructuralEq for ifaddrs "],["impl StructuralEq for input_mask "],["impl StructuralEq for fanotify_event_metadata "],["impl StructuralEq for rtentry "],["impl StructuralEq for pthread_barrierattr_t "],["impl StructuralEq for user_regs_struct "],["impl StructuralEq for seccomp_notif_sizes "],["impl StructuralEq for input_keymap_entry "],["impl StructuralEq for sctp_sndinfo "],["impl StructuralEq for addrinfo "],["impl StructuralEq for ff_periodic_effect "],["impl StructuralEq for dqblk "]],
-"linux_api":[["impl StructuralEq for SigInfoCodeBus "],["impl StructuralEq for OFlag "],["impl StructuralEq for SigInfoCodeIll "],["impl StructuralEq for SigInfoCodeFpe "],["impl StructuralEq for linux_clone_args "],["impl StructuralEq for SigInfoCodeSi "],["impl StructuralEq for linux_rseq "],["impl StructuralEq for FcntlCommand "],["impl StructuralEq for MRemapFlags "],["impl StructuralEq for SigProcMaskAction "],["impl StructuralEq for linux___kernel_old_timeval "],["impl StructuralEq for MapFlags "],["impl StructuralEq for ProtFlags "],["impl StructuralEq for DescriptorFlags "],["impl StructuralEq for SigInfoCodeCld "],["impl StructuralEq for linux_timespec "],["impl StructuralEq for LinuxDefaultAction "],["impl StructuralEq for Signal "],["impl StructuralEq for WaitId "],["impl StructuralEq for IoctlRequest "],["impl StructuralEq for FcntlSealType "],["impl StructuralEq for SigInfoCodeTrap "],["impl StructuralEq for ClockNanosleepFlags "],["impl StructuralEq for Errno "],["impl StructuralEq for FcntlOwner "],["impl StructuralEq for EpollCreateFlags "],["impl StructuralEq for SigInfoCodeSegv "],["impl StructuralEq for FcntlLeaseType "],["impl StructuralEq for SigInfoCodePoll "],["impl StructuralEq for SigActionFlags "],["impl StructuralEq for SigInfoCode "],["impl StructuralEq for linux_itimerspec "],["impl StructuralEq for EpollCtlOp "],["impl StructuralEq for linux_sockaddr_in "],["impl StructuralEq for SigInfoCodeSys "],["impl StructuralEq for SigAltStackFlags "],["impl StructuralEq for linux_itimerval "],["impl StructuralEq for EpollEvents "],["impl StructuralEq for ClockId "],["impl StructuralEq for Pid "],["impl StructuralEq for WaitFlags "],["impl StructuralEq for sigset_t "],["impl StructuralEq for CloneFlags "],["impl StructuralEq for linux_timeval "],["impl StructuralEq for FcntlRwHint "],["impl StructuralEq for ITimerId "]],
+"linux_api":[["impl StructuralEq for SigInfoCodeBus "],["impl StructuralEq for OFlag "],["impl StructuralEq for SigInfoCodeIll "],["impl StructuralEq for SigInfoCodeFpe "],["impl StructuralEq for linux_clone_args "],["impl StructuralEq for SigInfoCodeSi "],["impl StructuralEq for linux_rseq "],["impl StructuralEq for FcntlCommand "],["impl StructuralEq for MRemapFlags "],["impl StructuralEq for SigProcMaskAction "],["impl StructuralEq for linux___kernel_old_timeval "],["impl StructuralEq for MapFlags "],["impl StructuralEq for ProtFlags "],["impl StructuralEq for DescriptorFlags "],["impl StructuralEq for SigInfoCodeCld "],["impl StructuralEq for linux_timespec "],["impl StructuralEq for LinuxDefaultAction "],["impl StructuralEq for Signal "],["impl StructuralEq for WaitId "],["impl StructuralEq for IoctlRequest "],["impl StructuralEq for FcntlSealType "],["impl StructuralEq for SigInfoCodeTrap "],["impl StructuralEq for ClockNanosleepFlags "],["impl StructuralEq for Errno "],["impl StructuralEq for FcntlOwner "],["impl StructuralEq for EpollCreateFlags "],["impl StructuralEq for SigInfoCodeSegv "],["impl StructuralEq for FcntlLeaseType "],["impl StructuralEq for SigInfoCodePoll "],["impl StructuralEq for SigActionFlags "],["impl StructuralEq for SigInfoCode "],["impl StructuralEq for linux_itimerspec "],["impl StructuralEq for EpollCtlOp "],["impl StructuralEq for linux_sockaddr_in "],["impl StructuralEq for SigInfoCodeSys "],["impl StructuralEq for SigAltStackFlags "],["impl StructuralEq for linux_itimerval "],["impl StructuralEq for EpollEvents "],["impl StructuralEq for ClockId "],["impl StructuralEq for Pid "],["impl StructuralEq for WaitFlags "],["impl StructuralEq for sigset_t "],["impl StructuralEq for CloneFlags "],["impl StructuralEq for linux_timeval "],["impl StructuralEq for FcntlRwHint "],["impl StructuralEq for ITimerId "],["impl StructuralEq for ExecveAtFlags "]],
"linux_errno":[["impl StructuralEq for Error "]],
"linux_raw_sys":[["impl StructuralEq for fsconfig_command "],["impl<Storage> StructuralEq for __BindgenBitfieldUnit <Storage>"],["impl StructuralEq for membarrier_cmd_flag "],["impl StructuralEq for membarrier_cmd "]],
"linux_syscall":[["impl StructuralEq for Result "],["impl StructuralEq for Result "],["impl StructuralEq for Result "],["impl StructuralEq for Result "],["impl StructuralEq for Result "],["impl StructuralEq for Syscall "]],
@@ -51,9 +51,9 @@
"schemars":[["impl<T> StructuralEq for SingleOrVec <T>"],["impl StructuralEq for InstanceType "]],
"serde_json":[["impl StructuralEq for Category "],["impl StructuralEq for Number "],["impl StructuralEq for Value "]],
"serde_yaml":[["impl StructuralEq for Mapping "]],
-"shadow_rs":[["impl StructuralEq for EventData "],["impl StructuralEq for QDiscMode "],["impl<'a> StructuralEq for SysCallConditionRef <'a>"],["impl StructuralEq for UnixSocketType "],["impl StructuralEq for PacketEventData "],["impl StructuralEq for Counter "],["impl StructuralEq for SysCallCondition "],["impl<'a> StructuralEq for SysCallConditionRefMut <'a>"],["impl StructuralEq for SiPrefix "],["impl StructuralEq for LogInfoFlag "],["impl StructuralEq for ThreadId "],["impl StructuralEq for HostName "],["impl StructuralEq for ShadowNode "],["impl StructuralEq for EnvName "],["impl<V> StructuralEq for Mutation <V>"],["impl<T: Prefix > StructuralEq for Bytes <T>"],["impl StructuralEq for DescriptorHandleError "],["impl StructuralEq for FileMode "],["impl<T: Prefix > StructuralEq for BitsPerSec <T>"],["impl StructuralEq for NoInterface "],["impl StructuralEq for SyscallError "],["impl StructuralEq for Sharing "],["impl<T> StructuralEq for NullableOption <T>"],["impl<Storage> StructuralEq for __BindgenBitfieldUnit <Storage>"],["impl StructuralEq for TimePrefixUpper "],["impl StructuralEq for StraceFmtMode "],["impl StructuralEq for ChunkType "],["impl StructuralEq for SiPrefixUpper "],["impl StructuralEq for FmtOptions "],["impl StructuralEq for DescriptorHandle "],["impl StructuralEq for Blocked "],["impl StructuralEq for LocalEventData "],["impl StructuralEq for TimePrefix "],["impl StructuralEq for IoVec "],["impl StructuralEq for MappingPath "],["impl StructuralEq for ExitStatus "],["impl StructuralEq for ProcessFinalState "],["impl StructuralEq for Mapping "],["impl StructuralEq for Failed "],["impl StructuralEq for ProcessId "],["impl<T: Prefix > StructuralEq for Time <T>"],["impl StructuralEq for RunningVal "],["impl StructuralEq for Signal "]],
-"shadow_shim":[["impl StructuralEq for Mode "],["impl StructuralEq for ThreadLocalStorageKey "]],
-"shadow_shim_helper_rs":[["impl StructuralEq for HostId "],["impl StructuralEq for TimeParts "],["impl StructuralEq for SimulationTime "],["impl StructuralEq for EmulatedTime "],["impl<T> StructuralEq for ForeignPtr <T>"],["impl StructuralEq for Tag "],["impl<T> StructuralEq for FfiOption <T>"]],
+"shadow_rs":[["impl StructuralEq for ShadowNode "],["impl StructuralEq for DescriptorHandle "],["impl StructuralEq for UnixSocketType "],["impl StructuralEq for LogInfoFlag "],["impl<T: Prefix > StructuralEq for Bytes <T>"],["impl StructuralEq for SyscallError "],["impl StructuralEq for PacketEventData "],["impl StructuralEq for TimePrefixUpper "],["impl StructuralEq for FileMode "],["impl StructuralEq for Sharing "],["impl StructuralEq for StraceFmtMode "],["impl StructuralEq for LocalEventData "],["impl StructuralEq for ExitStatus "],["impl StructuralEq for ProcessFinalState "],["impl StructuralEq for SiPrefixUpper "],["impl<'a> StructuralEq for SysCallConditionRefMut <'a>"],["impl StructuralEq for Mapping "],["impl<V> StructuralEq for Mutation <V>"],["impl StructuralEq for MappingPath "],["impl StructuralEq for EventData "],["impl StructuralEq for Signal "],["impl StructuralEq for QDiscMode "],["impl StructuralEq for SiPrefix "],["impl StructuralEq for RunningVal "],["impl StructuralEq for HostName "],["impl<Storage> StructuralEq for __BindgenBitfieldUnit <Storage>"],["impl StructuralEq for ChunkType "],["impl StructuralEq for Failed "],["impl<'a> StructuralEq for SysCallConditionRef <'a>"],["impl StructuralEq for Blocked "],["impl<T: Prefix > StructuralEq for Time <T>"],["impl StructuralEq for ProcessId "],["impl<T> StructuralEq for NullableOption <T>"],["impl StructuralEq for FmtOptions "],["impl StructuralEq for TimePrefix "],["impl StructuralEq for Counter "],["impl StructuralEq for IoVec "],["impl StructuralEq for DescriptorHandleError "],["impl StructuralEq for ThreadId "],["impl<T: Prefix > StructuralEq for BitsPerSec <T>"],["impl StructuralEq for SysCallCondition "],["impl StructuralEq for NoInterface "],["impl StructuralEq for EnvName "]],
+"shadow_shim":[["impl StructuralEq for ThreadLocalStorageKey "],["impl StructuralEq for Mode "]],
+"shadow_shim_helper_rs":[["impl StructuralEq for HostId "],["impl StructuralEq for EmulatedTime "],["impl StructuralEq for Tag "],["impl<T> StructuralEq for ForeignPtr <T>"],["impl StructuralEq for TimeParts "],["impl<T> StructuralEq for FfiOption <T>"],["impl StructuralEq for SimulationTime "]],
"signal_hook_registry":[["impl StructuralEq for SigId "]],
"slotmap":[["impl StructuralEq for DefaultKey "],["impl StructuralEq for KeyData "]],
"system_deps":[["impl StructuralEq for InternalLib "],["impl StructuralEq for Source "]],
diff --git a/docs/rust/implementors/core/marker/trait.StructuralPartialEq.js b/docs/rust/implementors/core/marker/trait.StructuralPartialEq.js
index 89b6b2ce939..57d903bb82b 100644
--- a/docs/rust/implementors/core/marker/trait.StructuralPartialEq.js
+++ b/docs/rust/implementors/core/marker/trait.StructuralPartialEq.js
@@ -27,7 +27,7 @@
"gml_parser":[["impl<'a> StructuralPartialEq for GmlItem <'a>"],["impl<'a> StructuralPartialEq for Node <'a>"],["impl<'a> StructuralPartialEq for Edge <'a>"],["impl<'a> StructuralPartialEq for Value <'a>"],["impl<'a> StructuralPartialEq for Gml <'a>"]],
"hashbrown":[["impl StructuralPartialEq for TryReserveError "]],
"libc":[["impl StructuralPartialEq for rtentry "],["impl StructuralPartialEq for Elf32_Shdr "],["impl StructuralPartialEq for sigset_t "],["impl StructuralPartialEq for ptrace_peeksiginfo_args "],["impl StructuralPartialEq for pthread_condattr_t "],["impl StructuralPartialEq for posix_spawn_file_actions_t "],["impl StructuralPartialEq for sock_fprog "],["impl StructuralPartialEq for mmsghdr "],["impl StructuralPartialEq for nl_mmap_hdr "],["impl StructuralPartialEq for itimerval "],["impl StructuralPartialEq for mntent "],["impl StructuralPartialEq for group "],["impl StructuralPartialEq for passwd "],["impl StructuralPartialEq for in_pktinfo "],["impl StructuralPartialEq for ptrace_rseq_configuration "],["impl StructuralPartialEq for timespec "],["impl StructuralPartialEq for sembuf "],["impl StructuralPartialEq for pthread_attr_t "],["impl StructuralPartialEq for sockaddr_in6 "],["impl StructuralPartialEq for seccomp_notif_sizes "],["impl StructuralPartialEq for sctp_nxtinfo "],["impl StructuralPartialEq for ip_mreq_source "],["impl StructuralPartialEq for _libc_xmmreg "],["impl StructuralPartialEq for ff_replay "],["impl StructuralPartialEq for nlmsgerr "],["impl StructuralPartialEq for sigaction "],["impl StructuralPartialEq for dqblk "],["impl StructuralPartialEq for flock "],["impl StructuralPartialEq for sctp_initmsg "],["impl StructuralPartialEq for aiocb "],["impl StructuralPartialEq for Elf64_Sym "],["impl StructuralPartialEq for rusage "],["impl StructuralPartialEq for file_clone_range "],["impl StructuralPartialEq for rlimit "],["impl StructuralPartialEq for regmatch_t "],["impl StructuralPartialEq for can_filter "],["impl StructuralPartialEq for input_keymap_entry "],["impl StructuralPartialEq for statfs "],["impl StructuralPartialEq for input_mask "],["impl StructuralPartialEq for __timeval "],["impl StructuralPartialEq for ipc_perm "],["impl StructuralPartialEq for __c_anonymous_ptrace_syscall_info_entry "],["impl StructuralPartialEq for nl_mmap_req "],["impl StructuralPartialEq for Elf64_Phdr "],["impl StructuralPartialEq for sockaddr_ll "],["impl StructuralPartialEq for stat64 "],["impl StructuralPartialEq for signalfd_siginfo "],["impl StructuralPartialEq for nl_pktinfo "],["impl StructuralPartialEq for ifaddrs "],["impl StructuralPartialEq for statfs64 "],["impl StructuralPartialEq for __c_anonymous_sockaddr_can_j1939 "],["impl StructuralPartialEq for semid_ds "],["impl StructuralPartialEq for Dl_info "],["impl StructuralPartialEq for clone_args "],["impl StructuralPartialEq for fanotify_response "],["impl StructuralPartialEq for termios "],["impl StructuralPartialEq for sockaddr_in "],["impl StructuralPartialEq for flock64 "],["impl StructuralPartialEq for if_nameindex "],["impl StructuralPartialEq for Elf32_Sym "],["impl StructuralPartialEq for timex "],["impl StructuralPartialEq for sigval "],["impl StructuralPartialEq for sysinfo "],["impl StructuralPartialEq for _libc_fpstate "],["impl StructuralPartialEq for uinput_ff_erase "],["impl StructuralPartialEq for __c_anonymous_ptrace_syscall_info_exit "],["impl StructuralPartialEq for sctp_prinfo "],["impl StructuralPartialEq for pthread_mutexattr_t "],["impl StructuralPartialEq for protoent "],["impl StructuralPartialEq for ff_condition_effect "],["impl StructuralPartialEq for hostent "],["impl StructuralPartialEq for inotify_event "],["impl StructuralPartialEq for utimbuf "],["impl StructuralPartialEq for sock_extended_err "],["impl StructuralPartialEq for ff_envelope "],["impl StructuralPartialEq for pthread_barrierattr_t "],["impl StructuralPartialEq for ntptimeval "],["impl StructuralPartialEq for ff_ramp_effect "],["impl StructuralPartialEq for statx_timestamp "],["impl StructuralPartialEq for regex_t "],["impl StructuralPartialEq for option "],["impl StructuralPartialEq for input_id "],["impl StructuralPartialEq for arpreq "],["impl StructuralPartialEq for __exit_status "],["impl StructuralPartialEq for ff_constant_effect "],["impl StructuralPartialEq for sem_t "],["impl StructuralPartialEq for user "],["impl StructuralPartialEq for sock_filter "],["impl StructuralPartialEq for Elf32_Chdr "],["impl StructuralPartialEq for Elf32_Ehdr "],["impl StructuralPartialEq for mallinfo "],["impl StructuralPartialEq for siginfo_t "],["impl StructuralPartialEq for input_absinfo "],["impl StructuralPartialEq for arpreq_old "],["impl StructuralPartialEq for __c_anonymous_ptrace_syscall_info_seccomp "],["impl StructuralPartialEq for Elf64_Shdr "],["impl StructuralPartialEq for nlmsghdr "],["impl StructuralPartialEq for msqid_ds "],["impl StructuralPartialEq for ff_rumble_effect "],["impl StructuralPartialEq for dl_phdr_info "],["impl StructuralPartialEq for mcontext_t "],["impl StructuralPartialEq for msginfo "],["impl StructuralPartialEq for cpu_set_t "],["impl StructuralPartialEq for in6_ifreq "],["impl StructuralPartialEq for in_addr "],["impl StructuralPartialEq for sctp_rcvinfo "],["impl StructuralPartialEq for shmid_ds "],["impl StructuralPartialEq for servent "],["impl StructuralPartialEq for statvfs "],["impl StructuralPartialEq for packet_mreq "],["impl StructuralPartialEq for __c_anonymous_sockaddr_can_tp "],["impl StructuralPartialEq for __c_anonymous_ifru_map "],["impl StructuralPartialEq for fd_set "],["impl StructuralPartialEq for Elf64_Chdr "],["impl StructuralPartialEq for ucred "],["impl StructuralPartialEq for iovec "],["impl StructuralPartialEq for stat "],["impl StructuralPartialEq for arpd_request "],["impl StructuralPartialEq for input_event "],["impl StructuralPartialEq for user_regs_struct "],["impl StructuralPartialEq for mallinfo2 "],["impl StructuralPartialEq for nlattr "],["impl StructuralPartialEq for in6_pktinfo "],["impl StructuralPartialEq for genlmsghdr "],["impl StructuralPartialEq for statvfs64 "],["impl StructuralPartialEq for lconv "],["impl StructuralPartialEq for spwd "],["impl StructuralPartialEq for uinput_abs_setup "],["impl StructuralPartialEq for posix_spawnattr_t "],["impl StructuralPartialEq for sched_param "],["impl StructuralPartialEq for msghdr "],["impl StructuralPartialEq for winsize "],["impl StructuralPartialEq for addrinfo "],["impl StructuralPartialEq for ff_periodic_effect "],["impl StructuralPartialEq for sctp_sndrcvinfo "],["impl StructuralPartialEq for rlimit64 "],["impl StructuralPartialEq for in6_addr "],["impl StructuralPartialEq for sctp_authinfo "],["impl StructuralPartialEq for pthread_rwlockattr_t "],["impl StructuralPartialEq for ff_effect "],["impl StructuralPartialEq for seminfo "],["impl StructuralPartialEq for sockaddr "],["impl StructuralPartialEq for ipv6_mreq "],["impl StructuralPartialEq for fsid_t "],["impl StructuralPartialEq for Elf64_Ehdr "],["impl StructuralPartialEq for linger "],["impl StructuralPartialEq for glob_t "],["impl StructuralPartialEq for itimerspec "],["impl StructuralPartialEq for cmsghdr "],["impl StructuralPartialEq for open_how "],["impl StructuralPartialEq for ptrace_syscall_info "],["impl StructuralPartialEq for termios2 "],["impl StructuralPartialEq for tms "],["impl StructuralPartialEq for Elf32_Phdr "],["impl StructuralPartialEq for sctp_sndinfo "],["impl StructuralPartialEq for j1939_filter "],["impl StructuralPartialEq for pollfd "],["impl StructuralPartialEq for glob64_t "],["impl StructuralPartialEq for fanotify_event_metadata "],["impl StructuralPartialEq for ff_trigger "],["impl StructuralPartialEq for stack_t "],["impl StructuralPartialEq for tm "],["impl StructuralPartialEq for uinput_ff_upload "],["impl StructuralPartialEq for sockaddr_vm "],["impl StructuralPartialEq for arphdr "],["impl StructuralPartialEq for timeval "],["impl StructuralPartialEq for ip_mreq "],["impl StructuralPartialEq for _libc_fpxreg "],["impl StructuralPartialEq for seccomp_data "],["impl StructuralPartialEq for in6_rtmsg "],["impl StructuralPartialEq for ip_mreqn "],["impl StructuralPartialEq for statx "]],
-"linux_api":[["impl StructuralPartialEq for EpollEvents "],["impl StructuralPartialEq for SigInfoCodeSegv "],["impl StructuralPartialEq for FcntlRwHint "],["impl StructuralPartialEq for SigAltStackFlags "],["impl StructuralPartialEq for Pid "],["impl StructuralPartialEq for FcntlCommand "],["impl StructuralPartialEq for SigActionFlags "],["impl StructuralPartialEq for FcntlSealType "],["impl StructuralPartialEq for SigInfoCodeSi "],["impl StructuralPartialEq for SigInfoCodeTrap "],["impl StructuralPartialEq for linux___kernel_old_timeval "],["impl StructuralPartialEq for ClockNanosleepFlags "],["impl StructuralPartialEq for Errno "],["impl StructuralPartialEq for SigInfoCodePoll "],["impl StructuralPartialEq for LinuxDefaultAction "],["impl StructuralPartialEq for linux_timespec "],["impl StructuralPartialEq for linux_sockaddr_in "],["impl StructuralPartialEq for SigInfoCodeIll "],["impl StructuralPartialEq for FcntlOwner "],["impl StructuralPartialEq for ClockId "],["impl StructuralPartialEq for FcntlLeaseType "],["impl StructuralPartialEq for ITimerId "],["impl StructuralPartialEq for CloneFlags "],["impl StructuralPartialEq for WaitId "],["impl StructuralPartialEq for linux_rseq "],["impl StructuralPartialEq for MRemapFlags "],["impl StructuralPartialEq for ProtFlags "],["impl StructuralPartialEq for MapFlags "],["impl StructuralPartialEq for SigProcMaskAction "],["impl StructuralPartialEq for linux_clone_args "],["impl StructuralPartialEq for Signal "],["impl StructuralPartialEq for EpollCreateFlags "],["impl StructuralPartialEq for SigInfoCodeCld "],["impl StructuralPartialEq for DescriptorFlags "],["impl StructuralPartialEq for OFlag "],["impl StructuralPartialEq for linux_itimerspec "],["impl StructuralPartialEq for SigInfoCode "],["impl StructuralPartialEq for linux_itimerval "],["impl StructuralPartialEq for sigset_t "],["impl StructuralPartialEq for WaitFlags "],["impl StructuralPartialEq for linux_timeval "],["impl StructuralPartialEq for SigInfoCodeFpe "],["impl StructuralPartialEq for SigInfoCodeBus "],["impl StructuralPartialEq for EpollCtlOp "],["impl StructuralPartialEq for IoctlRequest "],["impl StructuralPartialEq for SigInfoCodeSys "]],
+"linux_api":[["impl StructuralPartialEq for EpollEvents "],["impl StructuralPartialEq for SigInfoCodeSegv "],["impl StructuralPartialEq for FcntlRwHint "],["impl StructuralPartialEq for SigAltStackFlags "],["impl StructuralPartialEq for Pid "],["impl StructuralPartialEq for FcntlCommand "],["impl StructuralPartialEq for SigActionFlags "],["impl StructuralPartialEq for FcntlSealType "],["impl StructuralPartialEq for SigInfoCodeSi "],["impl StructuralPartialEq for SigInfoCodeTrap "],["impl StructuralPartialEq for linux___kernel_old_timeval "],["impl StructuralPartialEq for ClockNanosleepFlags "],["impl StructuralPartialEq for Errno "],["impl StructuralPartialEq for SigInfoCodePoll "],["impl StructuralPartialEq for LinuxDefaultAction "],["impl StructuralPartialEq for linux_timespec "],["impl StructuralPartialEq for linux_sockaddr_in "],["impl StructuralPartialEq for SigInfoCodeIll "],["impl StructuralPartialEq for FcntlOwner "],["impl StructuralPartialEq for ClockId "],["impl StructuralPartialEq for FcntlLeaseType "],["impl StructuralPartialEq for ITimerId "],["impl StructuralPartialEq for CloneFlags "],["impl StructuralPartialEq for WaitId "],["impl StructuralPartialEq for linux_rseq "],["impl StructuralPartialEq for MRemapFlags "],["impl StructuralPartialEq for ProtFlags "],["impl StructuralPartialEq for MapFlags "],["impl StructuralPartialEq for SigProcMaskAction "],["impl StructuralPartialEq for linux_clone_args "],["impl StructuralPartialEq for Signal "],["impl StructuralPartialEq for EpollCreateFlags "],["impl StructuralPartialEq for SigInfoCodeCld "],["impl StructuralPartialEq for DescriptorFlags "],["impl StructuralPartialEq for OFlag "],["impl StructuralPartialEq for linux_itimerspec "],["impl StructuralPartialEq for SigInfoCode "],["impl StructuralPartialEq for ExecveAtFlags "],["impl StructuralPartialEq for linux_itimerval "],["impl StructuralPartialEq for sigset_t "],["impl StructuralPartialEq for WaitFlags "],["impl StructuralPartialEq for linux_timeval "],["impl StructuralPartialEq for SigInfoCodeFpe "],["impl StructuralPartialEq for SigInfoCodeBus "],["impl StructuralPartialEq for EpollCtlOp "],["impl StructuralPartialEq for IoctlRequest "],["impl StructuralPartialEq for SigInfoCodeSys "]],
"linux_errno":[["impl StructuralPartialEq for Error "]],
"linux_raw_sys":[["impl<Storage> StructuralPartialEq for __BindgenBitfieldUnit <Storage>"],["impl StructuralPartialEq for membarrier_cmd "],["impl StructuralPartialEq for membarrier_cmd_flag "],["impl StructuralPartialEq for fsconfig_command "]],
"linux_syscall":[["impl StructuralPartialEq for Result "],["impl StructuralPartialEq for Result "],["impl StructuralPartialEq for Syscall "],["impl StructuralPartialEq for Result "],["impl StructuralPartialEq for Result "],["impl StructuralPartialEq for Result "]],
@@ -55,9 +55,9 @@
"serde_derive_internals":[["impl StructuralPartialEq for RenameRule "]],
"serde_json":[["impl StructuralPartialEq for Category "],["impl StructuralPartialEq for Value "],["impl StructuralPartialEq for Number "]],
"serde_yaml":[["impl StructuralPartialEq for Mapping "],["impl StructuralPartialEq for TaggedValue "],["impl StructuralPartialEq for Value "],["impl StructuralPartialEq for Number "]],
-"shadow_rs":[["impl<T: Prefix > StructuralPartialEq for Time <T>"],["impl StructuralPartialEq for Signal "],["impl<Storage> StructuralPartialEq for __BindgenBitfieldUnit <Storage>"],["impl<V> StructuralPartialEq for Mutation <V>"],["impl<'a> StructuralPartialEq for SysCallConditionRefMut <'a>"],["impl StructuralPartialEq for MappingPath "],["impl StructuralPartialEq for Blocked "],["impl StructuralPartialEq for NoInterface "],["impl<T: Prefix > StructuralPartialEq for BitsPerSec <T>"],["impl StructuralPartialEq for PacketEventData "],["impl StructuralPartialEq for Failed "],["impl<T: Prefix > StructuralPartialEq for Bytes <T>"],["impl StructuralPartialEq for RunningVal "],["impl<T> StructuralPartialEq for NullableOption <T>"],["impl StructuralPartialEq for UnixSocketType "],["impl StructuralPartialEq for DescriptorHandle "],["impl StructuralPartialEq for SiPrefix "],["impl StructuralPartialEq for HostName "],["impl StructuralPartialEq for TimePrefixUpper "],["impl StructuralPartialEq for DescriptorHandleError "],["impl StructuralPartialEq for IoVec "],["impl StructuralPartialEq for EventData "],["impl StructuralPartialEq for SyscallError "],["impl StructuralPartialEq for LogInfoFlag "],["impl StructuralPartialEq for ChunkType "],["impl StructuralPartialEq for EnvName "],["impl StructuralPartialEq for LocalEventData "],["impl StructuralPartialEq for FmtOptions "],["impl StructuralPartialEq for ExitStatus "],["impl StructuralPartialEq for QDiscMode "],["impl StructuralPartialEq for SysCallCondition "],["impl StructuralPartialEq for StraceFmtMode "],["impl StructuralPartialEq for Mapping "],["impl StructuralPartialEq for ShadowEdge "],["impl StructuralPartialEq for Sharing "],["impl StructuralPartialEq for ShadowNode "],["impl StructuralPartialEq for ThreadId "],["impl StructuralPartialEq for Counter "],["impl<'a> StructuralPartialEq for SysCallConditionRef <'a>"],["impl StructuralPartialEq for ProcessFinalState "],["impl StructuralPartialEq for FileMode "],["impl StructuralPartialEq for SiPrefixUpper "],["impl StructuralPartialEq for ProcessId "],["impl StructuralPartialEq for TimePrefix "]],
+"shadow_rs":[["impl<Storage> StructuralPartialEq for __BindgenBitfieldUnit <Storage>"],["impl StructuralPartialEq for Failed "],["impl StructuralPartialEq for LogInfoFlag "],["impl StructuralPartialEq for HostName "],["impl StructuralPartialEq for NoInterface "],["impl StructuralPartialEq for UnixSocketType "],["impl StructuralPartialEq for EventData "],["impl StructuralPartialEq for PacketEventData "],["impl StructuralPartialEq for ShadowEdge "],["impl StructuralPartialEq for DescriptorHandleError "],["impl StructuralPartialEq for ProcessFinalState "],["impl StructuralPartialEq for ThreadId "],["impl<T: Prefix > StructuralPartialEq for BitsPerSec <T>"],["impl StructuralPartialEq for SiPrefix "],["impl StructuralPartialEq for Sharing "],["impl<T> StructuralPartialEq for NullableOption <T>"],["impl StructuralPartialEq for EnvName "],["impl StructuralPartialEq for MappingPath "],["impl StructuralPartialEq for DescriptorHandle "],["impl StructuralPartialEq for Counter "],["impl StructuralPartialEq for ExitStatus "],["impl<T: Prefix > StructuralPartialEq for Time <T>"],["impl StructuralPartialEq for StraceFmtMode "],["impl StructuralPartialEq for LocalEventData "],["impl StructuralPartialEq for TimePrefixUpper "],["impl StructuralPartialEq for SyscallError "],["impl StructuralPartialEq for RunningVal "],["impl StructuralPartialEq for Blocked "],["impl StructuralPartialEq for IoVec "],["impl StructuralPartialEq for SiPrefixUpper "],["impl StructuralPartialEq for Signal "],["impl StructuralPartialEq for QDiscMode "],["impl StructuralPartialEq for ProcessId "],["impl<'a> StructuralPartialEq for SysCallConditionRefMut <'a>"],["impl StructuralPartialEq for ChunkType "],["impl StructuralPartialEq for ShadowNode "],["impl<V> StructuralPartialEq for Mutation <V>"],["impl StructuralPartialEq for TimePrefix "],["impl StructuralPartialEq for Mapping "],["impl StructuralPartialEq for FileMode "],["impl StructuralPartialEq for FmtOptions "],["impl<'a> StructuralPartialEq for SysCallConditionRef <'a>"],["impl<T: Prefix > StructuralPartialEq for Bytes <T>"],["impl StructuralPartialEq for SysCallCondition "]],
"shadow_shim":[["impl StructuralPartialEq for Mode "],["impl StructuralPartialEq for ThreadLocalStorageKey "]],
-"shadow_shim_helper_rs":[["impl<T> StructuralPartialEq for FfiOption <T>"],["impl StructuralPartialEq for TimeParts "],["impl StructuralPartialEq for HostId "],["impl StructuralPartialEq for SimulationTime "],["impl<T> StructuralPartialEq for ForeignPtr <T>"],["impl StructuralPartialEq for Tag "],["impl StructuralPartialEq for EmulatedTime "]],
+"shadow_shim_helper_rs":[["impl StructuralPartialEq for TimeParts "],["impl StructuralPartialEq for Tag "],["impl<T> StructuralPartialEq for FfiOption <T>"],["impl StructuralPartialEq for SimulationTime "],["impl<T> StructuralPartialEq for ForeignPtr <T>"],["impl StructuralPartialEq for HostId "],["impl StructuralPartialEq for EmulatedTime "]],
"signal_hook_registry":[["impl StructuralPartialEq for SigId "]],
"slotmap":[["impl StructuralPartialEq for KeyData "],["impl StructuralPartialEq for DefaultKey "]],
"strsim":[["impl StructuralPartialEq for StrSimError "]],
diff --git a/docs/rust/implementors/core/marker/trait.Sync.js b/docs/rust/implementors/core/marker/trait.Sync.js
index e118043f245..293403e6439 100644
--- a/docs/rust/implementors/core/marker/trait.Sync.js
+++ b/docs/rust/implementors/core/marker/trait.Sync.js
@@ -44,7 +44,7 @@
"lazycell":[["impl<T> !Sync for LazyCell <T>",1,["lazycell::LazyCell"]],["impl<T: Sync + Send > Sync for AtomicLazyCell <T>"]],
"libc":[["impl Sync for statvfs ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::not_x32::statvfs"]],["impl Sync for max_align_t ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::align::max_align_t"]],["impl Sync for clone_args ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::align::clone_args"]],["impl Sync for sigaction ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::sigaction"]],["impl Sync for statfs ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::statfs"]],["impl Sync for flock ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::flock"]],["impl Sync for flock64 ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::flock64"]],["impl Sync for siginfo_t ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::siginfo_t"]],["impl !Sync for stack_t ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::stack_t"]],["impl Sync for stat ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::stat"]],["impl Sync for stat64 ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::stat64"]],["impl Sync for statfs64 ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::statfs64"]],["impl Sync for statvfs64 ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::statvfs64"]],["impl Sync for pthread_attr_t ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::pthread_attr_t"]],["impl Sync for _libc_fpxreg ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::_libc_fpxreg"]],["impl Sync for _libc_xmmreg ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::_libc_xmmreg"]],["impl Sync for _libc_fpstate ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::_libc_fpstate"]],["impl Sync for user_regs_struct ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::user_regs_struct"]],["impl !Sync for user ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::user"]],["impl !Sync for mcontext_t ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::mcontext_t"]],["impl Sync for ipc_perm ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::ipc_perm"]],["impl Sync for shmid_ds ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::shmid_ds"]],["impl Sync for seccomp_notif_sizes ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::seccomp_notif_sizes"]],["impl Sync for ptrace_rseq_configuration ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::ptrace_rseq_configuration"]],["impl Sync for user_fpregs_struct ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::user_fpregs_struct"]],["impl !Sync for ucontext_t ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::ucontext_t"]],["impl Sync for sigset_t ",1,["libc::unix::linux_like::linux::gnu::b64::sigset_t"]],["impl Sync for sysinfo ",1,["libc::unix::linux_like::linux::gnu::b64::sysinfo"]],["impl Sync for msqid_ds ",1,["libc::unix::linux_like::linux::gnu::b64::msqid_ds"]],["impl Sync for semid_ds ",1,["libc::unix::linux_like::linux::gnu::b64::semid_ds"]],["impl Sync for sem_t ",1,["libc::unix::linux_like::linux::gnu::align::sem_t"]],["impl Sync for statx ",1,["libc::unix::linux_like::linux::gnu::statx"]],["impl Sync for statx_timestamp ",1,["libc::unix::linux_like::linux::gnu::statx_timestamp"]],["impl !Sync for aiocb ",1,["libc::unix::linux_like::linux::gnu::aiocb"]],["impl Sync for __exit_status ",1,["libc::unix::linux_like::linux::gnu::__exit_status"]],["impl Sync for __timeval ",1,["libc::unix::linux_like::linux::gnu::__timeval"]],["impl !Sync for glob64_t ",1,["libc::unix::linux_like::linux::gnu::glob64_t"]],["impl !Sync for msghdr ",1,["libc::unix::linux_like::linux::gnu::msghdr"]],["impl Sync for cmsghdr ",1,["libc::unix::linux_like::linux::gnu::cmsghdr"]],["impl Sync for termios ",1,["libc::unix::linux_like::linux::gnu::termios"]],["impl Sync for mallinfo ",1,["libc::unix::linux_like::linux::gnu::mallinfo"]],["impl Sync for mallinfo2 ",1,["libc::unix::linux_like::linux::gnu::mallinfo2"]],["impl Sync for nl_pktinfo ",1,["libc::unix::linux_like::linux::gnu::nl_pktinfo"]],["impl Sync for nl_mmap_req ",1,["libc::unix::linux_like::linux::gnu::nl_mmap_req"]],["impl Sync for nl_mmap_hdr ",1,["libc::unix::linux_like::linux::gnu::nl_mmap_hdr"]],["impl !Sync for rtentry ",1,["libc::unix::linux_like::linux::gnu::rtentry"]],["impl Sync for timex ",1,["libc::unix::linux_like::linux::gnu::timex"]],["impl Sync for ntptimeval ",1,["libc::unix::linux_like::linux::gnu::ntptimeval"]],["impl !Sync for regex_t ",1,["libc::unix::linux_like::linux::gnu::regex_t"]],["impl Sync for Elf64_Chdr ",1,["libc::unix::linux_like::linux::gnu::Elf64_Chdr"]],["impl Sync for Elf32_Chdr ",1,["libc::unix::linux_like::linux::gnu::Elf32_Chdr"]],["impl Sync for seminfo ",1,["libc::unix::linux_like::linux::gnu::seminfo"]],["impl Sync for ptrace_peeksiginfo_args ",1,["libc::unix::linux_like::linux::gnu::ptrace_peeksiginfo_args"]],["impl Sync for __c_anonymous_ptrace_syscall_info_entry ",1,["libc::unix::linux_like::linux::gnu::__c_anonymous_ptrace_syscall_info_entry"]],["impl Sync for __c_anonymous_ptrace_syscall_info_exit ",1,["libc::unix::linux_like::linux::gnu::__c_anonymous_ptrace_syscall_info_exit"]],["impl Sync for __c_anonymous_ptrace_syscall_info_seccomp ",1,["libc::unix::linux_like::linux::gnu::__c_anonymous_ptrace_syscall_info_seccomp"]],["impl Sync for ptrace_syscall_info ",1,["libc::unix::linux_like::linux::gnu::ptrace_syscall_info"]],["impl Sync for __c_anonymous_ptrace_syscall_info_data ",1,["libc::unix::linux_like::linux::gnu::__c_anonymous_ptrace_syscall_info_data"]],["impl Sync for utmpx ",1,["libc::unix::linux_like::linux::gnu::utmpx"]],["impl Sync for termios2 ",1,["libc::unix::linux_like::linux::arch::generic::termios2"]],["impl Sync for open_how ",1,["libc::unix::linux_like::linux::non_exhaustive::open_how"]],["impl Sync for fpos64_t ",1,["libc::unix::linux_like::linux::fpos64_t"]],["impl !Sync for glob_t ",1,["libc::unix::linux_like::linux::glob_t"]],["impl !Sync for passwd ",1,["libc::unix::linux_like::linux::passwd"]],["impl !Sync for spwd ",1,["libc::unix::linux_like::linux::spwd"]],["impl Sync for dqblk ",1,["libc::unix::linux_like::linux::dqblk"]],["impl Sync for signalfd_siginfo ",1,["libc::unix::linux_like::linux::signalfd_siginfo"]],["impl Sync for itimerspec ",1,["libc::unix::linux_like::linux::itimerspec"]],["impl Sync for fsid_t ",1,["libc::unix::linux_like::linux::fsid_t"]],["impl Sync for packet_mreq ",1,["libc::unix::linux_like::linux::packet_mreq"]],["impl Sync for cpu_set_t ",1,["libc::unix::linux_like::linux::cpu_set_t"]],["impl !Sync for if_nameindex ",1,["libc::unix::linux_like::linux::if_nameindex"]],["impl Sync for msginfo ",1,["libc::unix::linux_like::linux::msginfo"]],["impl Sync for sembuf ",1,["libc::unix::linux_like::linux::sembuf"]],["impl Sync for input_event ",1,["libc::unix::linux_like::linux::input_event"]],["impl Sync for input_id ",1,["libc::unix::linux_like::linux::input_id"]],["impl Sync for input_absinfo ",1,["libc::unix::linux_like::linux::input_absinfo"]],["impl Sync for input_keymap_entry ",1,["libc::unix::linux_like::linux::input_keymap_entry"]],["impl Sync for input_mask ",1,["libc::unix::linux_like::linux::input_mask"]],["impl Sync for ff_replay ",1,["libc::unix::linux_like::linux::ff_replay"]],["impl Sync for ff_trigger ",1,["libc::unix::linux_like::linux::ff_trigger"]],["impl Sync for ff_envelope ",1,["libc::unix::linux_like::linux::ff_envelope"]],["impl Sync for ff_constant_effect ",1,["libc::unix::linux_like::linux::ff_constant_effect"]],["impl Sync for ff_ramp_effect ",1,["libc::unix::linux_like::linux::ff_ramp_effect"]],["impl Sync for ff_condition_effect ",1,["libc::unix::linux_like::linux::ff_condition_effect"]],["impl !Sync for ff_periodic_effect ",1,["libc::unix::linux_like::linux::ff_periodic_effect"]],["impl Sync for ff_rumble_effect ",1,["libc::unix::linux_like::linux::ff_rumble_effect"]],["impl Sync for ff_effect ",1,["libc::unix::linux_like::linux::ff_effect"]],["impl Sync for uinput_ff_upload ",1,["libc::unix::linux_like::linux::uinput_ff_upload"]],["impl Sync for uinput_ff_erase ",1,["libc::unix::linux_like::linux::uinput_ff_erase"]],["impl Sync for uinput_abs_setup ",1,["libc::unix::linux_like::linux::uinput_abs_setup"]],["impl !Sync for dl_phdr_info ",1,["libc::unix::linux_like::linux::dl_phdr_info"]],["impl Sync for Elf32_Ehdr ",1,["libc::unix::linux_like::linux::Elf32_Ehdr"]],["impl Sync for Elf64_Ehdr ",1,["libc::unix::linux_like::linux::Elf64_Ehdr"]],["impl Sync for Elf32_Sym ",1,["libc::unix::linux_like::linux::Elf32_Sym"]],["impl Sync for Elf64_Sym ",1,["libc::unix::linux_like::linux::Elf64_Sym"]],["impl Sync for Elf32_Phdr ",1,["libc::unix::linux_like::linux::Elf32_Phdr"]],["impl Sync for Elf64_Phdr ",1,["libc::unix::linux_like::linux::Elf64_Phdr"]],["impl Sync for Elf32_Shdr ",1,["libc::unix::linux_like::linux::Elf32_Shdr"]],["impl Sync for Elf64_Shdr ",1,["libc::unix::linux_like::linux::Elf64_Shdr"]],["impl Sync for ucred ",1,["libc::unix::linux_like::linux::ucred"]],["impl !Sync for mntent ",1,["libc::unix::linux_like::linux::mntent"]],["impl !Sync for posix_spawn_file_actions_t ",1,["libc::unix::linux_like::linux::posix_spawn_file_actions_t"]],["impl Sync for posix_spawnattr_t ",1,["libc::unix::linux_like::linux::posix_spawnattr_t"]],["impl Sync for genlmsghdr ",1,["libc::unix::linux_like::linux::genlmsghdr"]],["impl Sync for in6_pktinfo ",1,["libc::unix::linux_like::linux::in6_pktinfo"]],["impl Sync for arpd_request ",1,["libc::unix::linux_like::linux::arpd_request"]],["impl Sync for inotify_event ",1,["libc::unix::linux_like::linux::inotify_event"]],["impl Sync for fanotify_response ",1,["libc::unix::linux_like::linux::fanotify_response"]],["impl Sync for sockaddr_vm ",1,["libc::unix::linux_like::linux::sockaddr_vm"]],["impl Sync for regmatch_t ",1,["libc::unix::linux_like::linux::regmatch_t"]],["impl Sync for sock_extended_err ",1,["libc::unix::linux_like::linux::sock_extended_err"]],["impl Sync for __c_anonymous_sockaddr_can_tp ",1,["libc::unix::linux_like::linux::__c_anonymous_sockaddr_can_tp"]],["impl Sync for __c_anonymous_sockaddr_can_j1939 ",1,["libc::unix::linux_like::linux::__c_anonymous_sockaddr_can_j1939"]],["impl Sync for can_filter ",1,["libc::unix::linux_like::linux::can_filter"]],["impl Sync for j1939_filter ",1,["libc::unix::linux_like::linux::j1939_filter"]],["impl Sync for sock_filter ",1,["libc::unix::linux_like::linux::sock_filter"]],["impl !Sync for sock_fprog ",1,["libc::unix::linux_like::linux::sock_fprog"]],["impl Sync for seccomp_data ",1,["libc::unix::linux_like::linux::seccomp_data"]],["impl Sync for nlmsghdr ",1,["libc::unix::linux_like::linux::nlmsghdr"]],["impl Sync for nlmsgerr ",1,["libc::unix::linux_like::linux::nlmsgerr"]],["impl Sync for nlattr ",1,["libc::unix::linux_like::linux::nlattr"]],["impl Sync for file_clone_range ",1,["libc::unix::linux_like::linux::file_clone_range"]],["impl Sync for __c_anonymous_ifru_map ",1,["libc::unix::linux_like::linux::__c_anonymous_ifru_map"]],["impl Sync for in6_ifreq ",1,["libc::unix::linux_like::linux::in6_ifreq"]],["impl !Sync for option ",1,["libc::unix::linux_like::linux::option"]],["impl Sync for sctp_initmsg ",1,["libc::unix::linux_like::linux::sctp_initmsg"]],["impl Sync for sctp_sndrcvinfo ",1,["libc::unix::linux_like::linux::sctp_sndrcvinfo"]],["impl Sync for sctp_sndinfo ",1,["libc::unix::linux_like::linux::sctp_sndinfo"]],["impl Sync for sctp_rcvinfo ",1,["libc::unix::linux_like::linux::sctp_rcvinfo"]],["impl Sync for sctp_nxtinfo ",1,["libc::unix::linux_like::linux::sctp_nxtinfo"]],["impl Sync for sctp_prinfo ",1,["libc::unix::linux_like::linux::sctp_prinfo"]],["impl Sync for sctp_authinfo ",1,["libc::unix::linux_like::linux::sctp_authinfo"]],["impl Sync for rlimit64 ",1,["libc::unix::linux_like::linux::rlimit64"]],["impl Sync for sockaddr_nl ",1,["libc::unix::linux_like::linux::sockaddr_nl"]],["impl Sync for dirent ",1,["libc::unix::linux_like::linux::dirent"]],["impl Sync for sockaddr_alg ",1,["libc::unix::linux_like::linux::sockaddr_alg"]],["impl Sync for uinput_setup ",1,["libc::unix::linux_like::linux::uinput_setup"]],["impl Sync for uinput_user_dev ",1,["libc::unix::linux_like::linux::uinput_user_dev"]],["impl Sync for af_alg_iv ",1,["libc::unix::linux_like::linux::af_alg_iv"]],["impl Sync for mq_attr ",1,["libc::unix::linux_like::linux::mq_attr"]],["impl !Sync for __c_anonymous_ifr_ifru ",1,["libc::unix::linux_like::linux::__c_anonymous_ifr_ifru"]],["impl !Sync for ifreq ",1,["libc::unix::linux_like::linux::ifreq"]],["impl Sync for hwtstamp_config ",1,["libc::unix::linux_like::linux::hwtstamp_config"]],["impl Sync for dirent64 ",1,["libc::unix::linux_like::linux::dirent64"]],["impl Sync for sock_txtime ",1,["libc::unix::linux_like::linux::sock_txtime"]],["impl Sync for __c_anonymous_sockaddr_can_can_addr ",1,["libc::unix::linux_like::linux::__c_anonymous_sockaddr_can_can_addr"]],["impl Sync for sockaddr_can ",1,["libc::unix::linux_like::linux::sockaddr_can"]],["impl Sync for pthread_mutexattr_t ",1,["libc::unix::linux_like::linux::pthread_mutexattr_t"]],["impl Sync for pthread_rwlockattr_t ",1,["libc::unix::linux_like::linux::pthread_rwlockattr_t"]],["impl Sync for pthread_condattr_t ",1,["libc::unix::linux_like::linux::pthread_condattr_t"]],["impl Sync for pthread_barrierattr_t ",1,["libc::unix::linux_like::linux::pthread_barrierattr_t"]],["impl Sync for fanotify_event_metadata ",1,["libc::unix::linux_like::linux::fanotify_event_metadata"]],["impl Sync for pthread_cond_t ",1,["libc::unix::linux_like::linux::pthread_cond_t"]],["impl Sync for pthread_mutex_t ",1,["libc::unix::linux_like::linux::pthread_mutex_t"]],["impl Sync for pthread_rwlock_t ",1,["libc::unix::linux_like::linux::pthread_rwlock_t"]],["impl Sync for pthread_barrier_t ",1,["libc::unix::linux_like::linux::pthread_barrier_t"]],["impl Sync for can_frame ",1,["libc::unix::linux_like::linux::can_frame"]],["impl Sync for canfd_frame ",1,["libc::unix::linux_like::linux::canfd_frame"]],["impl Sync for canxl_frame ",1,["libc::unix::linux_like::linux::canxl_frame"]],["impl Sync for timezone ",1,["libc::unix::linux_like::timezone"]],["impl Sync for in_addr ",1,["libc::unix::linux_like::in_addr"]],["impl Sync for ip_mreq ",1,["libc::unix::linux_like::ip_mreq"]],["impl Sync for ip_mreqn ",1,["libc::unix::linux_like::ip_mreqn"]],["impl Sync for ip_mreq_source ",1,["libc::unix::linux_like::ip_mreq_source"]],["impl Sync for sockaddr ",1,["libc::unix::linux_like::sockaddr"]],["impl Sync for sockaddr_in ",1,["libc::unix::linux_like::sockaddr_in"]],["impl Sync for sockaddr_in6 ",1,["libc::unix::linux_like::sockaddr_in6"]],["impl !Sync for addrinfo ",1,["libc::unix::linux_like::addrinfo"]],["impl Sync for sockaddr_ll ",1,["libc::unix::linux_like::sockaddr_ll"]],["impl Sync for fd_set ",1,["libc::unix::linux_like::fd_set"]],["impl !Sync for tm ",1,["libc::unix::linux_like::tm"]],["impl Sync for sched_param ",1,["libc::unix::linux_like::sched_param"]],["impl !Sync for Dl_info ",1,["libc::unix::linux_like::Dl_info"]],["impl !Sync for lconv ",1,["libc::unix::linux_like::lconv"]],["impl Sync for in_pktinfo ",1,["libc::unix::linux_like::in_pktinfo"]],["impl !Sync for ifaddrs ",1,["libc::unix::linux_like::ifaddrs"]],["impl Sync for in6_rtmsg ",1,["libc::unix::linux_like::in6_rtmsg"]],["impl Sync for arpreq ",1,["libc::unix::linux_like::arpreq"]],["impl Sync for arpreq_old ",1,["libc::unix::linux_like::arpreq_old"]],["impl Sync for arphdr ",1,["libc::unix::linux_like::arphdr"]],["impl !Sync for mmsghdr ",1,["libc::unix::linux_like::mmsghdr"]],["impl Sync for epoll_event ",1,["libc::unix::linux_like::epoll_event"]],["impl Sync for sockaddr_un ",1,["libc::unix::linux_like::sockaddr_un"]],["impl Sync for sockaddr_storage ",1,["libc::unix::linux_like::sockaddr_storage"]],["impl Sync for utsname ",1,["libc::unix::linux_like::utsname"]],["impl !Sync for sigevent ",1,["libc::unix::linux_like::sigevent"]],["impl Sync for in6_addr ",1,["libc::unix::align::in6_addr"]],["impl Sync for DIR ",1,["libc::unix::DIR"]],["impl !Sync for group ",1,["libc::unix::group"]],["impl Sync for utimbuf ",1,["libc::unix::utimbuf"]],["impl Sync for timeval ",1,["libc::unix::timeval"]],["impl Sync for timespec ",1,["libc::unix::timespec"]],["impl Sync for rlimit ",1,["libc::unix::rlimit"]],["impl Sync for rusage ",1,["libc::unix::rusage"]],["impl Sync for ipv6_mreq ",1,["libc::unix::ipv6_mreq"]],["impl !Sync for hostent ",1,["libc::unix::hostent"]],["impl !Sync for iovec ",1,["libc::unix::iovec"]],["impl Sync for pollfd ",1,["libc::unix::pollfd"]],["impl Sync for winsize ",1,["libc::unix::winsize"]],["impl Sync for linger ",1,["libc::unix::linger"]],["impl !Sync for sigval ",1,["libc::unix::sigval"]],["impl Sync for itimerval ",1,["libc::unix::itimerval"]],["impl Sync for tms ",1,["libc::unix::tms"]],["impl !Sync for servent ",1,["libc::unix::servent"]],["impl !Sync for protoent ",1,["libc::unix::protoent"]],["impl Sync for FILE ",1,["libc::unix::FILE"]],["impl Sync for fpos_t ",1,["libc::unix::fpos_t"]]],
"libloading":[["impl Sync for Error ",1,["libloading::error::Error"]],["impl Sync for Library "],["impl Sync for Library "],["impl<T: Sync > Sync for Symbol <T>"],["impl<'lib, T: Sync > Sync for Symbol <'lib, T>"]],
-"linux_api":[["impl Sync for linux_sockaddr_in ",1,["linux_api::bindings::linux_sockaddr_in"]],["impl Sync for linux___kernel_old_timeval ",1,["linux_api::bindings::linux___kernel_old_timeval"]],["impl Sync for linux_timespec ",1,["linux_api::bindings::linux_timespec"]],["impl Sync for linux_timeval ",1,["linux_api::bindings::linux_timeval"]],["impl Sync for linux_itimerspec ",1,["linux_api::bindings::linux_itimerspec"]],["impl Sync for linux_itimerval ",1,["linux_api::bindings::linux_itimerval"]],["impl Sync for linux_rseq ",1,["linux_api::bindings::linux_rseq"]],["impl Sync for linux_clone_args ",1,["linux_api::bindings::linux_clone_args"]],["impl Sync for EpollCreateFlags ",1,["linux_api::epoll::EpollCreateFlags"]],["impl Sync for EpollCtlOp ",1,["linux_api::epoll::EpollCtlOp"]],["impl Sync for EpollEvents ",1,["linux_api::epoll::EpollEvents"]],["impl Sync for Errno ",1,["linux_api::errno::Errno"]],["impl Sync for OFlag ",1,["linux_api::fcntl::OFlag"]],["impl Sync for FcntlCommand ",1,["linux_api::fcntl::FcntlCommand"]],["impl Sync for FcntlOwner ",1,["linux_api::fcntl::FcntlOwner"]],["impl Sync for FcntlLeaseType ",1,["linux_api::fcntl::FcntlLeaseType"]],["impl Sync for FcntlSealType ",1,["linux_api::fcntl::FcntlSealType"]],["impl Sync for FcntlRwHint ",1,["linux_api::fcntl::FcntlRwHint"]],["impl Sync for DescriptorFlags ",1,["linux_api::fcntl::DescriptorFlags"]],["impl Sync for IoctlRequest ",1,["linux_api::ioctls::IoctlRequest"]],["impl Sync for ProtFlags ",1,["linux_api::mman::ProtFlags"]],["impl Sync for MapFlags ",1,["linux_api::mman::MapFlags"]],["impl Sync for MRemapFlags ",1,["linux_api::mman::MRemapFlags"]],["impl Sync for Pid ",1,["linux_api::posix_types::Pid"]],["impl Sync for CloneFlags ",1,["linux_api::sched::CloneFlags"]],["impl Sync for CloneResult ",1,["linux_api::sched::CloneResult"]],["impl Sync for Signal ",1,["linux_api::signal::Signal"]],["impl Sync for SignalFromI32Error ",1,["linux_api::signal::SignalFromI32Error"]],["impl Sync for SigActionFlags ",1,["linux_api::signal::SigActionFlags"]],["impl Sync for SigInfoCode ",1,["linux_api::signal::SigInfoCode"]],["impl Sync for SigInfoCodeFromRawError ",1,["linux_api::signal::SigInfoCodeFromRawError"]],["impl Sync for SigInfoCodeSi ",1,["linux_api::signal::SigInfoCodeSi"]],["impl Sync for SigInfoCodeCld ",1,["linux_api::signal::SigInfoCodeCld"]],["impl Sync for SigInfoCodeIll ",1,["linux_api::signal::SigInfoCodeIll"]],["impl Sync for SigInfoCodeFpe ",1,["linux_api::signal::SigInfoCodeFpe"]],["impl Sync for SigInfoCodeSegv ",1,["linux_api::signal::SigInfoCodeSegv"]],["impl Sync for SigInfoCodeBus ",1,["linux_api::signal::SigInfoCodeBus"]],["impl Sync for SigInfoCodeTrap ",1,["linux_api::signal::SigInfoCodeTrap"]],["impl Sync for SigInfoCodePoll ",1,["linux_api::signal::SigInfoCodePoll"]],["impl Sync for SigInfoCodeSys ",1,["linux_api::signal::SigInfoCodeSys"]],["impl !Sync for SigInfoDetails ",1,["linux_api::signal::SigInfoDetails"]],["impl !Sync for siginfo_t ",1,["linux_api::signal::siginfo_t"]],["impl Sync for sigset_t ",1,["linux_api::signal::sigset_t"]],["impl Sync for SignalHandler ",1,["linux_api::signal::SignalHandler"]],["impl Sync for sigaction ",1,["linux_api::signal::sigaction"]],["impl Sync for LinuxDefaultAction ",1,["linux_api::signal::LinuxDefaultAction"]],["impl Sync for SigProcMaskAction ",1,["linux_api::signal::SigProcMaskAction"]],["impl Sync for SigAltStackFlags ",1,["linux_api::signal::SigAltStackFlags"]],["impl Sync for linux_sysinfo ",1,["linux_api::sysinfo::linux_sysinfo"]],["impl Sync for ClockId ",1,["linux_api::time::ClockId"]],["impl Sync for ClockNanosleepFlags ",1,["linux_api::time::ClockNanosleepFlags"]],["impl Sync for ITimerId ",1,["linux_api::time::ITimerId"]],["impl Sync for WaitFlags ",1,["linux_api::wait::WaitFlags"]],["impl Sync for WaitId ",1,["linux_api::wait::WaitId"]]],
+"linux_api":[["impl Sync for linux_sockaddr_in ",1,["linux_api::bindings::linux_sockaddr_in"]],["impl Sync for linux___kernel_old_timeval ",1,["linux_api::bindings::linux___kernel_old_timeval"]],["impl Sync for linux_timespec ",1,["linux_api::bindings::linux_timespec"]],["impl Sync for linux_timeval ",1,["linux_api::bindings::linux_timeval"]],["impl Sync for linux_itimerspec ",1,["linux_api::bindings::linux_itimerspec"]],["impl Sync for linux_itimerval ",1,["linux_api::bindings::linux_itimerval"]],["impl Sync for linux_rseq ",1,["linux_api::bindings::linux_rseq"]],["impl Sync for linux_clone_args ",1,["linux_api::bindings::linux_clone_args"]],["impl Sync for EpollCreateFlags ",1,["linux_api::epoll::EpollCreateFlags"]],["impl Sync for EpollCtlOp ",1,["linux_api::epoll::EpollCtlOp"]],["impl Sync for EpollEvents ",1,["linux_api::epoll::EpollEvents"]],["impl Sync for Errno ",1,["linux_api::errno::Errno"]],["impl Sync for OFlag ",1,["linux_api::fcntl::OFlag"]],["impl Sync for FcntlCommand ",1,["linux_api::fcntl::FcntlCommand"]],["impl Sync for FcntlOwner ",1,["linux_api::fcntl::FcntlOwner"]],["impl Sync for FcntlLeaseType ",1,["linux_api::fcntl::FcntlLeaseType"]],["impl Sync for FcntlSealType ",1,["linux_api::fcntl::FcntlSealType"]],["impl Sync for FcntlRwHint ",1,["linux_api::fcntl::FcntlRwHint"]],["impl Sync for DescriptorFlags ",1,["linux_api::fcntl::DescriptorFlags"]],["impl Sync for ExecveAtFlags ",1,["linux_api::fcntl::ExecveAtFlags"]],["impl Sync for IoctlRequest ",1,["linux_api::ioctls::IoctlRequest"]],["impl Sync for ProtFlags ",1,["linux_api::mman::ProtFlags"]],["impl Sync for MapFlags ",1,["linux_api::mman::MapFlags"]],["impl Sync for MRemapFlags ",1,["linux_api::mman::MRemapFlags"]],["impl Sync for Pid ",1,["linux_api::posix_types::Pid"]],["impl Sync for CloneFlags ",1,["linux_api::sched::CloneFlags"]],["impl Sync for CloneResult ",1,["linux_api::sched::CloneResult"]],["impl Sync for Signal ",1,["linux_api::signal::Signal"]],["impl Sync for SignalFromI32Error ",1,["linux_api::signal::SignalFromI32Error"]],["impl Sync for SigActionFlags ",1,["linux_api::signal::SigActionFlags"]],["impl Sync for SigInfoCode ",1,["linux_api::signal::SigInfoCode"]],["impl Sync for SigInfoCodeFromRawError ",1,["linux_api::signal::SigInfoCodeFromRawError"]],["impl Sync for SigInfoCodeSi ",1,["linux_api::signal::SigInfoCodeSi"]],["impl Sync for SigInfoCodeCld ",1,["linux_api::signal::SigInfoCodeCld"]],["impl Sync for SigInfoCodeIll ",1,["linux_api::signal::SigInfoCodeIll"]],["impl Sync for SigInfoCodeFpe ",1,["linux_api::signal::SigInfoCodeFpe"]],["impl Sync for SigInfoCodeSegv ",1,["linux_api::signal::SigInfoCodeSegv"]],["impl Sync for SigInfoCodeBus ",1,["linux_api::signal::SigInfoCodeBus"]],["impl Sync for SigInfoCodeTrap ",1,["linux_api::signal::SigInfoCodeTrap"]],["impl Sync for SigInfoCodePoll ",1,["linux_api::signal::SigInfoCodePoll"]],["impl Sync for SigInfoCodeSys ",1,["linux_api::signal::SigInfoCodeSys"]],["impl !Sync for SigInfoDetails ",1,["linux_api::signal::SigInfoDetails"]],["impl !Sync for siginfo_t ",1,["linux_api::signal::siginfo_t"]],["impl Sync for sigset_t ",1,["linux_api::signal::sigset_t"]],["impl Sync for SignalHandler ",1,["linux_api::signal::SignalHandler"]],["impl Sync for sigaction ",1,["linux_api::signal::sigaction"]],["impl Sync for LinuxDefaultAction ",1,["linux_api::signal::LinuxDefaultAction"]],["impl Sync for SigProcMaskAction ",1,["linux_api::signal::SigProcMaskAction"]],["impl Sync for SigAltStackFlags ",1,["linux_api::signal::SigAltStackFlags"]],["impl Sync for linux_sysinfo ",1,["linux_api::sysinfo::linux_sysinfo"]],["impl Sync for ClockId ",1,["linux_api::time::ClockId"]],["impl Sync for ClockNanosleepFlags ",1,["linux_api::time::ClockNanosleepFlags"]],["impl Sync for ITimerId ",1,["linux_api::time::ITimerId"]],["impl Sync for WaitFlags ",1,["linux_api::wait::WaitFlags"]],["impl Sync for WaitId ",1,["linux_api::wait::WaitId"]]],
"linux_errno":[["impl Sync for Error ",1,["linux_errno::Error"]]],
"linux_raw_sys":[["impl<Storage> Sync for __BindgenBitfieldUnit <Storage>where\n Storage: Sync , ",1,["linux_raw_sys::general::__BindgenBitfieldUnit"]],["impl<T> Sync for __IncompleteArrayField <T>where\n T: Sync , ",1,["linux_raw_sys::general::__IncompleteArrayField"]],["impl Sync for __kernel_fd_set ",1,["linux_raw_sys::general::__kernel_fd_set"]],["impl Sync for __kernel_fsid_t ",1,["linux_raw_sys::general::__kernel_fsid_t"]],["impl Sync for __user_cap_header_struct ",1,["linux_raw_sys::general::__user_cap_header_struct"]],["impl Sync for __user_cap_data_struct ",1,["linux_raw_sys::general::__user_cap_data_struct"]],["impl Sync for vfs_cap_data ",1,["linux_raw_sys::general::vfs_cap_data"]],["impl Sync for vfs_cap_data__bindgen_ty_1 ",1,["linux_raw_sys::general::vfs_cap_data__bindgen_ty_1"]],["impl Sync for vfs_ns_cap_data ",1,["linux_raw_sys::general::vfs_ns_cap_data"]],["impl Sync for vfs_ns_cap_data__bindgen_ty_1 ",1,["linux_raw_sys::general::vfs_ns_cap_data__bindgen_ty_1"]],["impl Sync for f_owner_ex ",1,["linux_raw_sys::general::f_owner_ex"]],["impl Sync for flock ",1,["linux_raw_sys::general::flock"]],["impl Sync for flock64 ",1,["linux_raw_sys::general::flock64"]],["impl Sync for open_how ",1,["linux_raw_sys::general::open_how"]],["impl Sync for epoll_event ",1,["linux_raw_sys::general::epoll_event"]],["impl Sync for fscrypt_policy_v1 ",1,["linux_raw_sys::general::fscrypt_policy_v1"]],["impl Sync for fscrypt_key ",1,["linux_raw_sys::general::fscrypt_key"]],["impl Sync for fscrypt_policy_v2 ",1,["linux_raw_sys::general::fscrypt_policy_v2"]],["impl Sync for fscrypt_get_policy_ex_arg ",1,["linux_raw_sys::general::fscrypt_get_policy_ex_arg"]],["impl Sync for fscrypt_key_specifier ",1,["linux_raw_sys::general::fscrypt_key_specifier"]],["impl Sync for fscrypt_provisioning_key_payload ",1,["linux_raw_sys::general::fscrypt_provisioning_key_payload"]],["impl Sync for fscrypt_add_key_arg ",1,["linux_raw_sys::general::fscrypt_add_key_arg"]],["impl Sync for fscrypt_remove_key_arg ",1,["linux_raw_sys::general::fscrypt_remove_key_arg"]],["impl Sync for fscrypt_get_key_status_arg ",1,["linux_raw_sys::general::fscrypt_get_key_status_arg"]],["impl Sync for mount_attr ",1,["linux_raw_sys::general::mount_attr"]],["impl Sync for file_clone_range ",1,["linux_raw_sys::general::file_clone_range"]],["impl Sync for fstrim_range ",1,["linux_raw_sys::general::fstrim_range"]],["impl Sync for file_dedupe_range_info ",1,["linux_raw_sys::general::file_dedupe_range_info"]],["impl Sync for file_dedupe_range ",1,["linux_raw_sys::general::file_dedupe_range"]],["impl Sync for files_stat_struct ",1,["linux_raw_sys::general::files_stat_struct"]],["impl Sync for inodes_stat_t ",1,["linux_raw_sys::general::inodes_stat_t"]],["impl Sync for fsxattr ",1,["linux_raw_sys::general::fsxattr"]],["impl Sync for futex_waitv ",1,["linux_raw_sys::general::futex_waitv"]],["impl !Sync for robust_list ",1,["linux_raw_sys::general::robust_list"]],["impl !Sync for robust_list_head ",1,["linux_raw_sys::general::robust_list_head"]],["impl Sync for inotify_event ",1,["linux_raw_sys::general::inotify_event"]],["impl Sync for pollfd ",1,["linux_raw_sys::general::pollfd"]],["impl Sync for rand_pool_info ",1,["linux_raw_sys::general::rand_pool_info"]],["impl Sync for __kernel_timespec ",1,["linux_raw_sys::general::__kernel_timespec"]],["impl Sync for __kernel_itimerspec ",1,["linux_raw_sys::general::__kernel_itimerspec"]],["impl Sync for __kernel_old_timeval ",1,["linux_raw_sys::general::__kernel_old_timeval"]],["impl Sync for __kernel_old_timespec ",1,["linux_raw_sys::general::__kernel_old_timespec"]],["impl Sync for __kernel_old_itimerval ",1,["linux_raw_sys::general::__kernel_old_itimerval"]],["impl Sync for __kernel_sock_timeval ",1,["linux_raw_sys::general::__kernel_sock_timeval"]],["impl Sync for timespec ",1,["linux_raw_sys::general::timespec"]],["impl Sync for timeval ",1,["linux_raw_sys::general::timeval"]],["impl Sync for itimerspec ",1,["linux_raw_sys::general::itimerspec"]],["impl Sync for itimerval ",1,["linux_raw_sys::general::itimerval"]],["impl Sync for timezone ",1,["linux_raw_sys::general::timezone"]],["impl Sync for rusage ",1,["linux_raw_sys::general::rusage"]],["impl Sync for rlimit ",1,["linux_raw_sys::general::rlimit"]],["impl Sync for rlimit64 ",1,["linux_raw_sys::general::rlimit64"]],["impl Sync for clone_args ",1,["linux_raw_sys::general::clone_args"]],["impl Sync for sigaction ",1,["linux_raw_sys::general::sigaction"]],["impl !Sync for sigaltstack ",1,["linux_raw_sys::general::sigaltstack"]],["impl Sync for __sifields__bindgen_ty_1 ",1,["linux_raw_sys::general::__sifields__bindgen_ty_1"]],["impl !Sync for __sifields__bindgen_ty_2 ",1,["linux_raw_sys::general::__sifields__bindgen_ty_2"]],["impl !Sync for __sifields__bindgen_ty_3 ",1,["linux_raw_sys::general::__sifields__bindgen_ty_3"]],["impl Sync for __sifields__bindgen_ty_4 ",1,["linux_raw_sys::general::__sifields__bindgen_ty_4"]],["impl !Sync for __sifields__bindgen_ty_5 ",1,["linux_raw_sys::general::__sifields__bindgen_ty_5"]],["impl !Sync for __sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_1 ",1,["linux_raw_sys::general::__sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_1"]],["impl Sync for __sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_2 ",1,["linux_raw_sys::general::__sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_2"]],["impl Sync for __sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_3 ",1,["linux_raw_sys::general::__sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_3"]],["impl Sync for __sifields__bindgen_ty_6 ",1,["linux_raw_sys::general::__sifields__bindgen_ty_6"]],["impl !Sync for __sifields__bindgen_ty_7 ",1,["linux_raw_sys::general::__sifields__bindgen_ty_7"]],["impl !Sync for siginfo ",1,["linux_raw_sys::general::siginfo"]],["impl !Sync for siginfo__bindgen_ty_1__bindgen_ty_1 ",1,["linux_raw_sys::general::siginfo__bindgen_ty_1__bindgen_ty_1"]],["impl !Sync for sigevent ",1,["linux_raw_sys::general::sigevent"]],["impl !Sync for sigevent__bindgen_ty_1__bindgen_ty_1 ",1,["linux_raw_sys::general::sigevent__bindgen_ty_1__bindgen_ty_1"]],["impl Sync for statx_timestamp ",1,["linux_raw_sys::general::statx_timestamp"]],["impl Sync for statx ",1,["linux_raw_sys::general::statx"]],["impl Sync for termios ",1,["linux_raw_sys::general::termios"]],["impl Sync for termios2 ",1,["linux_raw_sys::general::termios2"]],["impl Sync for ktermios ",1,["linux_raw_sys::general::ktermios"]],["impl Sync for winsize ",1,["linux_raw_sys::general::winsize"]],["impl Sync for termio ",1,["linux_raw_sys::general::termio"]],["impl !Sync for iovec ",1,["linux_raw_sys::general::iovec"]],["impl Sync for uffd_msg ",1,["linux_raw_sys::general::uffd_msg"]],["impl Sync for uffd_msg__bindgen_ty_1__bindgen_ty_1 ",1,["linux_raw_sys::general::uffd_msg__bindgen_ty_1__bindgen_ty_1"]],["impl Sync for uffd_msg__bindgen_ty_1__bindgen_ty_2 ",1,["linux_raw_sys::general::uffd_msg__bindgen_ty_1__bindgen_ty_2"]],["impl Sync for uffd_msg__bindgen_ty_1__bindgen_ty_3 ",1,["linux_raw_sys::general::uffd_msg__bindgen_ty_1__bindgen_ty_3"]],["impl Sync for uffd_msg__bindgen_ty_1__bindgen_ty_4 ",1,["linux_raw_sys::general::uffd_msg__bindgen_ty_1__bindgen_ty_4"]],["impl Sync for uffd_msg__bindgen_ty_1__bindgen_ty_5 ",1,["linux_raw_sys::general::uffd_msg__bindgen_ty_1__bindgen_ty_5"]],["impl Sync for uffdio_api ",1,["linux_raw_sys::general::uffdio_api"]],["impl Sync for uffdio_range ",1,["linux_raw_sys::general::uffdio_range"]],["impl Sync for uffdio_register ",1,["linux_raw_sys::general::uffdio_register"]],["impl Sync for uffdio_copy ",1,["linux_raw_sys::general::uffdio_copy"]],["impl Sync for uffdio_zeropage ",1,["linux_raw_sys::general::uffdio_zeropage"]],["impl Sync for uffdio_writeprotect ",1,["linux_raw_sys::general::uffdio_writeprotect"]],["impl Sync for uffdio_continue ",1,["linux_raw_sys::general::uffdio_continue"]],["impl Sync for linux_dirent64 ",1,["linux_raw_sys::general::linux_dirent64"]],["impl Sync for stat ",1,["linux_raw_sys::general::stat"]],["impl Sync for __old_kernel_stat ",1,["linux_raw_sys::general::__old_kernel_stat"]],["impl Sync for statfs ",1,["linux_raw_sys::general::statfs"]],["impl Sync for statfs64 ",1,["linux_raw_sys::general::statfs64"]],["impl Sync for compat_statfs64 ",1,["linux_raw_sys::general::compat_statfs64"]],["impl Sync for user_desc ",1,["linux_raw_sys::general::user_desc"]],["impl Sync for kernel_sigset_t ",1,["linux_raw_sys::general::kernel_sigset_t"]],["impl Sync for kernel_sigaction ",1,["linux_raw_sys::general::kernel_sigaction"]],["impl Sync for fsconfig_command ",1,["linux_raw_sys::general::fsconfig_command"]],["impl Sync for membarrier_cmd ",1,["linux_raw_sys::general::membarrier_cmd"]],["impl Sync for membarrier_cmd_flag ",1,["linux_raw_sys::general::membarrier_cmd_flag"]],["impl Sync for fscrypt_get_policy_ex_arg__bindgen_ty_1 ",1,["linux_raw_sys::general::fscrypt_get_policy_ex_arg__bindgen_ty_1"]],["impl Sync for fscrypt_key_specifier__bindgen_ty_1 ",1,["linux_raw_sys::general::fscrypt_key_specifier__bindgen_ty_1"]],["impl !Sync for sigval ",1,["linux_raw_sys::general::sigval"]],["impl !Sync for __sifields ",1,["linux_raw_sys::general::__sifields"]],["impl !Sync for __sifields__bindgen_ty_5__bindgen_ty_1 ",1,["linux_raw_sys::general::__sifields__bindgen_ty_5__bindgen_ty_1"]],["impl !Sync for siginfo__bindgen_ty_1 ",1,["linux_raw_sys::general::siginfo__bindgen_ty_1"]],["impl !Sync for sigevent__bindgen_ty_1 ",1,["linux_raw_sys::general::sigevent__bindgen_ty_1"]],["impl Sync for uffd_msg__bindgen_ty_1 ",1,["linux_raw_sys::general::uffd_msg__bindgen_ty_1"]],["impl Sync for uffd_msg__bindgen_ty_1__bindgen_ty_1__bindgen_ty_1 ",1,["linux_raw_sys::general::uffd_msg__bindgen_ty_1__bindgen_ty_1__bindgen_ty_1"]]],
"linux_syscall":[["impl Sync for Result ",1,["linux_syscall::arch::aarch64::syscall_asm::Result"]],["impl Sync for Result ",1,["linux_syscall::arch::arm::syscall_asm::Result"]],["impl Sync for Result ",1,["linux_syscall::arch::riscv64::syscall_asm::Result"]],["impl Sync for Result ",1,["linux_syscall::arch::x86::syscall_asm::Result"]],["impl Sync for Result ",1,["linux_syscall::arch::x86_64::syscall_asm::Result"]],["impl Sync for Syscall ",1,["linux_syscall::Syscall"]]],
@@ -58,7 +58,7 @@
"num_enum":[["impl<Enum> Sync for TryFromPrimitiveError <Enum>where\n <Enum as TryFromPrimitive >::Primitive : Sync , ",1,["num_enum::TryFromPrimitiveError"]]],
"num_traits":[["impl Sync for FloatErrorKind ",1,["num_traits::FloatErrorKind"]],["impl Sync for ParseFloatError ",1,["num_traits::ParseFloatError"]]],
"object":[["impl Sync for Architecture ",1,["object::common::Architecture"]],["impl Sync for AddressSize ",1,["object::common::AddressSize"]],["impl Sync for BinaryFormat ",1,["object::common::BinaryFormat"]],["impl Sync for SectionKind ",1,["object::common::SectionKind"]],["impl Sync for ComdatKind ",1,["object::common::ComdatKind"]],["impl Sync for SymbolKind ",1,["object::common::SymbolKind"]],["impl Sync for SymbolScope ",1,["object::common::SymbolScope"]],["impl Sync for RelocationKind ",1,["object::common::RelocationKind"]],["impl Sync for RelocationEncoding ",1,["object::common::RelocationEncoding"]],["impl Sync for FileFlags ",1,["object::common::FileFlags"]],["impl Sync for SegmentFlags ",1,["object::common::SegmentFlags"]],["impl Sync for SectionFlags ",1,["object::common::SectionFlags"]],["impl<Section> Sync for SymbolFlags <Section>where\n Section: Sync , ",1,["object::common::SymbolFlags"]],["impl Sync for Endianness ",1,["object::endian::Endianness"]],["impl Sync for LittleEndian ",1,["object::endian::LittleEndian"]],["impl Sync for BigEndian ",1,["object::endian::BigEndian"]],["impl<E> Sync for U16Bytes <E>where\n E: Sync , ",1,["object::endian::U16Bytes"]],["impl<E> Sync for U32Bytes <E>where\n E: Sync , ",1,["object::endian::U32Bytes"]],["impl<E> Sync for U64Bytes <E>where\n E: Sync , ",1,["object::endian::U64Bytes"]],["impl<E> Sync for I16Bytes <E>where\n E: Sync , ",1,["object::endian::I16Bytes"]],["impl<E> Sync for I32Bytes <E>where\n E: Sync , ",1,["object::endian::I32Bytes"]],["impl<E> Sync for I64Bytes <E>where\n E: Sync , ",1,["object::endian::I64Bytes"]],["impl<'data> Sync for Bytes <'data>",1,["object::read::util::Bytes"]],["impl<'data, R> Sync for StringTable <'data, R>where\n R: Sync , ",1,["object::read::util::StringTable"]],["impl<'data, R> Sync for File <'data, R>where\n R: Sync , ",1,["object::read::any::File"]],["impl<'data, 'file, R> Sync for SegmentIterator <'data, 'file, R>where\n R: Sync , ",1,["object::read::any::SegmentIterator"]],["impl<'data, 'file, R> Sync for Segment <'data, 'file, R>where\n R: Sync , ",1,["object::read::any::Segment"]],["impl<'data, 'file, R> Sync for SectionIterator <'data, 'file, R>where\n R: Sync , ",1,["object::read::any::SectionIterator"]],["impl<'data, 'file, R> Sync for Section <'data, 'file, R>where\n R: Sync , ",1,["object::read::any::Section"]],["impl<'data, 'file, R> Sync for ComdatIterator <'data, 'file, R>where\n R: Sync , ",1,["object::read::any::ComdatIterator"]],["impl<'data, 'file, R> Sync for Comdat <'data, 'file, R>where\n R: Sync , ",1,["object::read::any::Comdat"]],["impl<'data, 'file, R> Sync for ComdatSectionIterator <'data, 'file, R>where\n R: Sync , ",1,["object::read::any::ComdatSectionIterator"]],["impl<'data, 'file, R> Sync for SymbolTable <'data, 'file, R>where\n R: Sync , ",1,["object::read::any::SymbolTable"]],["impl<'data, 'file, R> Sync for SymbolIterator <'data, 'file, R>where\n R: Sync , ",1,["object::read::any::SymbolIterator"]],["impl<'data, 'file, R> Sync for Symbol <'data, 'file, R>where\n R: Sync , ",1,["object::read::any::Symbol"]],["impl<'data, 'file, R> Sync for DynamicRelocationIterator <'data, 'file, R>where\n R: Sync , ",1,["object::read::any::DynamicRelocationIterator"]],["impl<'data, 'file, R> Sync for SectionRelocationIterator <'data, 'file, R>where\n R: Sync , ",1,["object::read::any::SectionRelocationIterator"]],["impl Sync for ArchiveKind ",1,["object::read::archive::ArchiveKind"]],["impl<'data, R> Sync for ArchiveFile <'data, R>where\n R: Sync , ",1,["object::read::archive::ArchiveFile"]],["impl<'data, R> Sync for ArchiveMemberIterator <'data, R>where\n R: Sync , ",1,["object::read::archive::ArchiveMemberIterator"]],["impl<'data> Sync for ArchiveMember <'data>",1,["object::read::archive::ArchiveMember"]],["impl<'data, R> Sync for CoffFile <'data, R>where\n R: Sync , ",1,["object::read::coff::file::CoffFile"]],["impl<'data> Sync for SectionTable <'data>",1,["object::read::coff::section::SectionTable"]],["impl<'data, 'file, R> Sync for CoffSegmentIterator <'data, 'file, R>where\n R: Sync , ",1,["object::read::coff::section::CoffSegmentIterator"]],["impl<'data, 'file, R> Sync for CoffSegment <'data, 'file, R>where\n R: Sync , ",1,["object::read::coff::section::CoffSegment"]],["impl<'data, 'file, R> Sync for CoffSectionIterator <'data, 'file, R>where\n R: Sync , ",1,["object::read::coff::section::CoffSectionIterator"]],["impl<'data, 'file, R> Sync for CoffSection <'data, 'file, R>where\n R: Sync , ",1,["object::read::coff::section::CoffSection"]],["impl<'data, R> Sync for SymbolTable <'data, R>where\n R: Sync , ",1,["object::read::coff::symbol::SymbolTable"]],["impl<'data, 'table, R> Sync for SymbolIterator <'data, 'table, R>where\n R: Sync , ",1,["object::read::coff::symbol::SymbolIterator"]],["impl<'data, 'file, R> Sync for CoffSymbolTable <'data, 'file, R>where\n R: Sync , ",1,["object::read::coff::symbol::CoffSymbolTable"]],["impl<'data, 'file, R> Sync for CoffSymbolIterator <'data, 'file, R>where\n R: Sync , ",1,["object::read::coff::symbol::CoffSymbolIterator"]],["impl<'data, 'file, R> Sync for CoffSymbol <'data, 'file, R>where\n R: Sync , ",1,["object::read::coff::symbol::CoffSymbol"]],["impl<'data, 'file, R> Sync for CoffRelocationIterator <'data, 'file, R>where\n R: Sync , ",1,["object::read::coff::relocation::CoffRelocationIterator"]],["impl<'data, 'file, R> Sync for CoffComdatIterator <'data, 'file, R>where\n R: Sync , ",1,["object::read::coff::comdat::CoffComdatIterator"]],["impl<'data, 'file, R> Sync for CoffComdat <'data, 'file, R>where\n R: Sync , ",1,["object::read::coff::comdat::CoffComdat"]],["impl<'data, 'file, R> Sync for CoffComdatSectionIterator <'data, 'file, R>where\n R: Sync , ",1,["object::read::coff::comdat::CoffComdatSectionIterator"]],["impl<'data, Elf, R> Sync for ElfFile <'data, Elf, R>where\n Elf: Sync ,\n R: Sync ,\n <Elf as FileHeader >::Endian : Sync ,\n <Elf as FileHeader >::ProgramHeader : Sync ,\n <Elf as FileHeader >::SectionHeader : Sync ,\n <Elf as FileHeader >::Sym : Sync , ",1,["object::read::elf::file::ElfFile"]],["impl<'data, 'file, Elf, R> Sync for ElfSegmentIterator <'data, 'file, Elf, R>where\n Elf: Sync ,\n R: Sync ,\n <Elf as FileHeader >::Endian : Sync ,\n <Elf as FileHeader >::ProgramHeader : Sync ,\n <Elf as FileHeader >::SectionHeader : Sync ,\n <Elf as FileHeader >::Sym : Sync , ",1,["object::read::elf::segment::ElfSegmentIterator"]],["impl<'data, 'file, Elf, R> Sync for ElfSegment <'data, 'file, Elf, R>where\n Elf: Sync ,\n R: Sync ,\n <Elf as FileHeader >::Endian : Sync ,\n <Elf as FileHeader >::ProgramHeader : Sync ,\n <Elf as FileHeader >::SectionHeader : Sync ,\n <Elf as FileHeader >::Sym : Sync , ",1,["object::read::elf::segment::ElfSegment"]],["impl<'data, Elf, R> Sync for SectionTable <'data, Elf, R>where\n R: Sync ,\n <Elf as FileHeader >::SectionHeader : Sync , ",1,["object::read::elf::section::SectionTable"]],["impl<'data, 'file, Elf, R> Sync for ElfSectionIterator <'data, 'file, Elf, R>where\n Elf: Sync ,\n R: Sync ,\n <Elf as FileHeader >::Endian : Sync ,\n <Elf as FileHeader >::ProgramHeader : Sync ,\n <Elf as FileHeader >::SectionHeader : Sync ,\n <Elf as FileHeader >::Sym : Sync , ",1,["object::read::elf::section::ElfSectionIterator"]],["impl<'data, 'file, Elf, R> Sync for ElfSection <'data, 'file, Elf, R>where\n Elf: Sync ,\n R: Sync ,\n <Elf as FileHeader >::Endian : Sync ,\n <Elf as FileHeader >::ProgramHeader : Sync ,\n <Elf as FileHeader >::SectionHeader : Sync ,\n <Elf as FileHeader >::Sym : Sync , ",1,["object::read::elf::section::ElfSection"]],["impl<'data, Elf, R> Sync for SymbolTable <'data, Elf, R>where\n R: Sync ,\n <Elf as FileHeader >::Endian : Sync ,\n <Elf as FileHeader >::Sym : Sync , ",1,["object::read::elf::symbol::SymbolTable"]],["impl<'data, 'file, Elf, R> Sync for ElfSymbolTable <'data, 'file, Elf, R>where\n R: Sync ,\n <Elf as FileHeader >::Endian : Sync ,\n <Elf as FileHeader >::Sym : Sync , ",1,["object::read::elf::symbol::ElfSymbolTable"]],["impl<'data, 'file, Elf, R> Sync for ElfSymbolIterator <'data, 'file, Elf, R>where\n R: Sync ,\n <Elf as FileHeader >::Endian : Sync ,\n <Elf as FileHeader >::Sym : Sync , ",1,["object::read::elf::symbol::ElfSymbolIterator"]],["impl<'data, 'file, Elf, R> Sync for ElfSymbol <'data, 'file, Elf, R>where\n R: Sync ,\n <Elf as FileHeader >::Endian : Sync ,\n <Elf as FileHeader >::Sym : Sync , ",1,["object::read::elf::symbol::ElfSymbol"]],["impl Sync for RelocationSections ",1,["object::read::elf::relocation::RelocationSections"]],["impl<'data, 'file, Elf, R> Sync for ElfDynamicRelocationIterator <'data, 'file, Elf, R>where\n Elf: Sync ,\n R: Sync ,\n <Elf as FileHeader >::Endian : Sync ,\n <Elf as FileHeader >::ProgramHeader : Sync ,\n <Elf as FileHeader >::Rel : Sync ,\n <Elf as FileHeader >::Rela : Sync ,\n <Elf as FileHeader >::SectionHeader : Sync ,\n <Elf as FileHeader >::Sym : Sync , ",1,["object::read::elf::relocation::ElfDynamicRelocationIterator"]],["impl<'data, 'file, Elf, R> Sync for ElfSectionRelocationIterator <'data, 'file, Elf, R>where\n Elf: Sync ,\n R: Sync ,\n <Elf as FileHeader >::Endian : Sync ,\n <Elf as FileHeader >::ProgramHeader : Sync ,\n <Elf as FileHeader >::Rel : Sync ,\n <Elf as FileHeader >::Rela : Sync ,\n <Elf as FileHeader >::SectionHeader : Sync ,\n <Elf as FileHeader >::Sym : Sync , ",1,["object::read::elf::relocation::ElfSectionRelocationIterator"]],["impl<'data, 'file, Elf, R> Sync for ElfComdatIterator <'data, 'file, Elf, R>where\n Elf: Sync ,\n R: Sync ,\n <Elf as FileHeader >::Endian : Sync ,\n <Elf as FileHeader >::ProgramHeader : Sync ,\n <Elf as FileHeader >::SectionHeader : Sync ,\n <Elf as FileHeader >::Sym : Sync , ",1,["object::read::elf::comdat::ElfComdatIterator"]],["impl<'data, 'file, Elf, R> Sync for ElfComdat <'data, 'file, Elf, R>where\n Elf: Sync ,\n R: Sync ,\n <Elf as FileHeader >::Endian : Sync ,\n <Elf as FileHeader >::ProgramHeader : Sync ,\n <Elf as FileHeader >::SectionHeader : Sync ,\n <Elf as FileHeader >::Sym : Sync , ",1,["object::read::elf::comdat::ElfComdat"]],["impl<'data, 'file, Elf, R> Sync for ElfComdatSectionIterator <'data, 'file, Elf, R>where\n Elf: Sync ,\n R: Sync ,\n <Elf as FileHeader >::Endian : Sync ,\n <Elf as FileHeader >::ProgramHeader : Sync ,\n <Elf as FileHeader >::SectionHeader : Sync ,\n <Elf as FileHeader >::Sym : Sync , ",1,["object::read::elf::comdat::ElfComdatSectionIterator"]],["impl<'data, Elf> Sync for NoteIterator <'data, Elf>where\n <Elf as FileHeader >::Endian : Sync , ",1,["object::read::elf::note::NoteIterator"]],["impl<'data, Elf> Sync for Note <'data, Elf>where\n <Elf as FileHeader >::NoteHeader : Sync , ",1,["object::read::elf::note::Note"]],["impl<'data, Elf> Sync for HashTable <'data, Elf>where\n <Elf as FileHeader >::Endian : Sync , ",1,["object::read::elf::hash::HashTable"]],["impl<'data, Elf> Sync for GnuHashTable <'data, Elf>where\n <Elf as FileHeader >::Endian : Sync , ",1,["object::read::elf::hash::GnuHashTable"]],["impl Sync for VersionIndex ",1,["object::read::elf::version::VersionIndex"]],["impl<'data> Sync for Version <'data>",1,["object::read::elf::version::Version"]],["impl<'data, Elf> Sync for VersionTable <'data, Elf>where\n <Elf as FileHeader >::Endian : Sync , ",1,["object::read::elf::version::VersionTable"]],["impl<'data, Elf> Sync for VerdefIterator <'data, Elf>where\n <Elf as FileHeader >::Endian : Sync , ",1,["object::read::elf::version::VerdefIterator"]],["impl<'data, Elf> Sync for VerdauxIterator <'data, Elf>where\n <Elf as FileHeader >::Endian : Sync , ",1,["object::read::elf::version::VerdauxIterator"]],["impl<'data, Elf> Sync for VerneedIterator <'data, Elf>where\n <Elf as FileHeader >::Endian : Sync , ",1,["object::read::elf::version::VerneedIterator"]],["impl<'data, Elf> Sync for VernauxIterator <'data, Elf>where\n <Elf as FileHeader >::Endian : Sync , ",1,["object::read::elf::version::VernauxIterator"]],["impl<'data, E, R> Sync for DyldCache <'data, E, R>where\n E: Sync ,\n R: Sync , ",1,["object::read::macho::dyld_cache::DyldCache"]],["impl<'data, E, R> Sync for DyldSubCache <'data, E, R>where\n E: Sync ,\n R: Sync , ",1,["object::read::macho::dyld_cache::DyldSubCache"]],["impl<'data, 'cache, E, R> Sync for DyldCacheImageIterator <'data, 'cache, E, R>where\n E: Sync ,\n R: Sync , ",1,["object::read::macho::dyld_cache::DyldCacheImageIterator"]],["impl<'data, 'cache, E, R> Sync for DyldCacheImage <'data, 'cache, E, R>where\n E: Sync ,\n R: Sync , ",1,["object::read::macho::dyld_cache::DyldCacheImage"]],["impl<'data, Mach, R> Sync for MachOFile <'data, Mach, R>where\n Mach: Sync ,\n R: Sync ,\n <Mach as MachHeader >::Endian : Sync ,\n <Mach as MachHeader >::Nlist : Sync ,\n <Mach as MachHeader >::Section : Sync ,\n <Mach as MachHeader >::Segment : Sync , ",1,["object::read::macho::file::MachOFile"]],["impl<'data, 'file, Mach, R> Sync for MachOComdatIterator <'data, 'file, Mach, R>where\n Mach: Sync ,\n R: Sync ,\n <Mach as MachHeader >::Endian : Sync ,\n <Mach as MachHeader >::Nlist : Sync ,\n <Mach as MachHeader >::Section : Sync ,\n <Mach as MachHeader >::Segment : Sync , ",1,["object::read::macho::file::MachOComdatIterator"]],["impl<'data, 'file, Mach, R> Sync for MachOComdat <'data, 'file, Mach, R>where\n Mach: Sync ,\n R: Sync ,\n <Mach as MachHeader >::Endian : Sync ,\n <Mach as MachHeader >::Nlist : Sync ,\n <Mach as MachHeader >::Section : Sync ,\n <Mach as MachHeader >::Segment : Sync , ",1,["object::read::macho::file::MachOComdat"]],["impl<'data, 'file, Mach, R> Sync for MachOComdatSectionIterator <'data, 'file, Mach, R>where\n Mach: Sync ,\n R: Sync ,\n <Mach as MachHeader >::Endian : Sync ,\n <Mach as MachHeader >::Nlist : Sync ,\n <Mach as MachHeader >::Section : Sync ,\n <Mach as MachHeader >::Segment : Sync , ",1,["object::read::macho::file::MachOComdatSectionIterator"]],["impl<'data, E> Sync for LoadCommandIterator <'data, E>where\n E: Sync , ",1,["object::read::macho::load_command::LoadCommandIterator"]],["impl<'data, E> Sync for LoadCommandData <'data, E>where\n E: Sync , ",1,["object::read::macho::load_command::LoadCommandData"]],["impl<'data, E> Sync for LoadCommandVariant <'data, E>where\n E: Sync , ",1,["object::read::macho::load_command::LoadCommandVariant"]],["impl<'data, 'file, Mach, R> Sync for MachOSegmentIterator <'data, 'file, Mach, R>where\n Mach: Sync ,\n R: Sync ,\n <Mach as MachHeader >::Endian : Sync ,\n <Mach as MachHeader >::Nlist : Sync ,\n <Mach as MachHeader >::Section : Sync ,\n <Mach as MachHeader >::Segment : Sync , ",1,["object::read::macho::segment::MachOSegmentIterator"]],["impl<'data, 'file, Mach, R> Sync for MachOSegment <'data, 'file, Mach, R>where\n Mach: Sync ,\n R: Sync ,\n <Mach as MachHeader >::Endian : Sync ,\n <Mach as MachHeader >::Nlist : Sync ,\n <Mach as MachHeader >::Section : Sync ,\n <Mach as MachHeader >::Segment : Sync , ",1,["object::read::macho::segment::MachOSegment"]],["impl<'data, 'file, Mach, R> Sync for MachOSectionIterator <'data, 'file, Mach, R>where\n Mach: Sync ,\n R: Sync ,\n <Mach as MachHeader >::Endian : Sync ,\n <Mach as MachHeader >::Nlist : Sync ,\n <Mach as MachHeader >::Section : Sync ,\n <Mach as MachHeader >::Segment : Sync , ",1,["object::read::macho::section::MachOSectionIterator"]],["impl<'data, 'file, Mach, R> Sync for MachOSection <'data, 'file, Mach, R>where\n Mach: Sync ,\n R: Sync ,\n <Mach as MachHeader >::Endian : Sync ,\n <Mach as MachHeader >::Nlist : Sync ,\n <Mach as MachHeader >::Section : Sync ,\n <Mach as MachHeader >::Segment : Sync , ",1,["object::read::macho::section::MachOSection"]],["impl<'data, Mach, R> Sync for SymbolTable <'data, Mach, R>where\n R: Sync ,\n <Mach as MachHeader >::Nlist : Sync , ",1,["object::read::macho::symbol::SymbolTable"]],["impl<'data, 'file, Mach, R> Sync for MachOSymbolTable <'data, 'file, Mach, R>where\n Mach: Sync ,\n R: Sync ,\n <Mach as MachHeader >::Endian : Sync ,\n <Mach as MachHeader >::Nlist : Sync ,\n <Mach as MachHeader >::Section : Sync ,\n <Mach as MachHeader >::Segment : Sync , ",1,["object::read::macho::symbol::MachOSymbolTable"]],["impl<'data, 'file, Mach, R> Sync for MachOSymbolIterator <'data, 'file, Mach, R>where\n Mach: Sync ,\n R: Sync ,\n <Mach as MachHeader >::Endian : Sync ,\n <Mach as MachHeader >::Nlist : Sync ,\n <Mach as MachHeader >::Section : Sync ,\n <Mach as MachHeader >::Segment : Sync , ",1,["object::read::macho::symbol::MachOSymbolIterator"]],["impl<'data, 'file, Mach, R> Sync for MachOSymbol <'data, 'file, Mach, R>where\n Mach: Sync ,\n R: Sync ,\n <Mach as MachHeader >::Endian : Sync ,\n <Mach as MachHeader >::Nlist : Sync ,\n <Mach as MachHeader >::Section : Sync ,\n <Mach as MachHeader >::Segment : Sync , ",1,["object::read::macho::symbol::MachOSymbol"]],["impl<'data, 'file, Mach, R> Sync for MachORelocationIterator <'data, 'file, Mach, R>where\n Mach: Sync ,\n R: Sync ,\n <Mach as MachHeader >::Endian : Sync ,\n <Mach as MachHeader >::Nlist : Sync ,\n <Mach as MachHeader >::Section : Sync ,\n <Mach as MachHeader >::Segment : Sync , ",1,["object::read::macho::relocation::MachORelocationIterator"]],["impl<'data, Pe, R> Sync for PeFile <'data, Pe, R>where\n Pe: Sync ,\n R: Sync , ",1,["object::read::pe::file::PeFile"]],["impl<'data, 'file, Pe, R> Sync for PeComdatIterator <'data, 'file, Pe, R>where\n Pe: Sync ,\n R: Sync , ",1,["object::read::pe::file::PeComdatIterator"]],["impl<'data, 'file, Pe, R> Sync for PeComdat <'data, 'file, Pe, R>where\n Pe: Sync ,\n R: Sync , ",1,["object::read::pe::file::PeComdat"]],["impl<'data, 'file, Pe, R> Sync for PeComdatSectionIterator <'data, 'file, Pe, R>where\n Pe: Sync ,\n R: Sync , ",1,["object::read::pe::file::PeComdatSectionIterator"]],["impl<'data, 'file, Pe, R> Sync for PeSegmentIterator <'data, 'file, Pe, R>where\n Pe: Sync ,\n R: Sync , ",1,["object::read::pe::section::PeSegmentIterator"]],["impl<'data, 'file, Pe, R> Sync for PeSegment <'data, 'file, Pe, R>where\n Pe: Sync ,\n R: Sync , ",1,["object::read::pe::section::PeSegment"]],["impl<'data, 'file, Pe, R> Sync for PeSectionIterator <'data, 'file, Pe, R>where\n Pe: Sync ,\n R: Sync , ",1,["object::read::pe::section::PeSectionIterator"]],["impl<'data, 'file, Pe, R> Sync for PeSection <'data, 'file, Pe, R>where\n Pe: Sync ,\n R: Sync , ",1,["object::read::pe::section::PeSection"]],["impl<'data, 'file, R> Sync for PeRelocationIterator <'data, 'file, R>where\n R: Sync , ",1,["object::read::pe::section::PeRelocationIterator"]],["impl<'data> Sync for DataDirectories <'data>",1,["object::read::pe::data_directory::DataDirectories"]],["impl<'data> Sync for ExportTarget <'data>",1,["object::read::pe::export::ExportTarget"]],["impl<'data> Sync for Export <'data>",1,["object::read::pe::export::Export"]],["impl<'data> Sync for ExportTable <'data>",1,["object::read::pe::export::ExportTable"]],["impl<'data> Sync for ImportTable <'data>",1,["object::read::pe::import::ImportTable"]],["impl<'data> Sync for ImportDescriptorIterator <'data>",1,["object::read::pe::import::ImportDescriptorIterator"]],["impl<'data> Sync for ImportThunkList <'data>",1,["object::read::pe::import::ImportThunkList"]],["impl<'data> Sync for Import <'data>",1,["object::read::pe::import::Import"]],["impl<'data> Sync for DelayLoadImportTable <'data>",1,["object::read::pe::import::DelayLoadImportTable"]],["impl<'data> Sync for DelayLoadDescriptorIterator <'data>",1,["object::read::pe::import::DelayLoadDescriptorIterator"]],["impl<'data> Sync for RelocationBlockIterator <'data>",1,["object::read::pe::relocation::RelocationBlockIterator"]],["impl<'data> Sync for RelocationIterator <'data>",1,["object::read::pe::relocation::RelocationIterator"]],["impl Sync for Relocation ",1,["object::read::pe::relocation::Relocation"]],["impl<'data> Sync for ResourceDirectory <'data>",1,["object::read::pe::resource::ResourceDirectory"]],["impl<'data> Sync for ResourceDirectoryTable <'data>",1,["object::read::pe::resource::ResourceDirectoryTable"]],["impl<'data> Sync for ResourceDirectoryEntryData <'data>",1,["object::read::pe::resource::ResourceDirectoryEntryData"]],["impl Sync for ResourceName ",1,["object::read::pe::resource::ResourceName"]],["impl Sync for ResourceNameOrId ",1,["object::read::pe::resource::ResourceNameOrId"]],["impl<'data> Sync for RichHeaderInfo <'data>",1,["object::read::pe::rich::RichHeaderInfo"]],["impl Sync for RichHeaderEntry ",1,["object::read::pe::rich::RichHeaderEntry"]],["impl Sync for NoDynamicRelocationIterator ",1,["object::read::traits::NoDynamicRelocationIterator"]],["impl Sync for Error ",1,["object::read::Error"]],["impl Sync for FileKind ",1,["object::read::FileKind"]],["impl Sync for ObjectKind ",1,["object::read::ObjectKind"]],["impl Sync for SectionIndex ",1,["object::read::SectionIndex"]],["impl Sync for SymbolIndex ",1,["object::read::SymbolIndex"]],["impl Sync for SymbolSection ",1,["object::read::SymbolSection"]],["impl<T> Sync for SymbolMap <T>where\n T: Sync , ",1,["object::read::SymbolMap"]],["impl<'data> Sync for SymbolMapName <'data>",1,["object::read::SymbolMapName"]],["impl<'data> Sync for ObjectMap <'data>",1,["object::read::ObjectMap"]],["impl<'data> Sync for ObjectMapEntry <'data>",1,["object::read::ObjectMapEntry"]],["impl<'data> Sync for Import <'data>",1,["object::read::Import"]],["impl<'data> Sync for Export <'data>",1,["object::read::Export"]],["impl<'data> Sync for CodeView <'data>",1,["object::read::CodeView"]],["impl Sync for RelocationTarget ",1,["object::read::RelocationTarget"]],["impl Sync for Relocation ",1,["object::read::Relocation"]],["impl Sync for CompressionFormat ",1,["object::read::CompressionFormat"]],["impl Sync for CompressedFileRange ",1,["object::read::CompressedFileRange"]],["impl<'data> Sync for CompressedData <'data>",1,["object::read::CompressedData"]],["impl Sync for Header ",1,["object::archive::Header"]],["impl Sync for AixHeader ",1,["object::archive::AixHeader"]],["impl Sync for AixFileHeader ",1,["object::archive::AixFileHeader"]],["impl Sync for AixMemberOffset ",1,["object::archive::AixMemberOffset"]],["impl<E> Sync for FileHeader32 <E>where\n E: Sync , ",1,["object::elf::FileHeader32"]],["impl<E> Sync for FileHeader64 <E>where\n E: Sync , ",1,["object::elf::FileHeader64"]],["impl Sync for Ident ",1,["object::elf::Ident"]],["impl<E> Sync for SectionHeader32 <E>where\n E: Sync , ",1,["object::elf::SectionHeader32"]],["impl<E> Sync for SectionHeader64 <E>where\n E: Sync , ",1,["object::elf::SectionHeader64"]],["impl<E> Sync for CompressionHeader32 <E>where\n E: Sync , ",1,["object::elf::CompressionHeader32"]],["impl<E> Sync for CompressionHeader64 <E>where\n E: Sync , ",1,["object::elf::CompressionHeader64"]],["impl<E> Sync for Sym32 <E>where\n E: Sync , ",1,["object::elf::Sym32"]],["impl<E> Sync for Sym64 <E>where\n E: Sync , ",1,["object::elf::Sym64"]],["impl<E> Sync for Syminfo32 <E>where\n E: Sync , ",1,["object::elf::Syminfo32"]],["impl<E> Sync for Syminfo64 <E>where\n E: Sync , ",1,["object::elf::Syminfo64"]],["impl<E> Sync for Rel32 <E>where\n E: Sync , ",1,["object::elf::Rel32"]],["impl<E> Sync for Rela32 <E>where\n E: Sync , ",1,["object::elf::Rela32"]],["impl<E> Sync for Rel64 <E>where\n E: Sync , ",1,["object::elf::Rel64"]],["impl<E> Sync for Rela64 <E>where\n E: Sync , ",1,["object::elf::Rela64"]],["impl<E> Sync for ProgramHeader32 <E>where\n E: Sync , ",1,["object::elf::ProgramHeader32"]],["impl<E> Sync for ProgramHeader64 <E>where\n E: Sync , ",1,["object::elf::ProgramHeader64"]],["impl<E> Sync for Dyn32 <E>where\n E: Sync , ",1,["object::elf::Dyn32"]],["impl<E> Sync for Dyn64 <E>where\n E: Sync , ",1,["object::elf::Dyn64"]],["impl<E> Sync for Versym <E>where\n E: Sync , ",1,["object::elf::Versym"]],["impl<E> Sync for Verdef <E>where\n E: Sync , ",1,["object::elf::Verdef"]],["impl<E> Sync for Verdaux <E>where\n E: Sync , ",1,["object::elf::Verdaux"]],["impl<E> Sync for Verneed <E>where\n E: Sync , ",1,["object::elf::Verneed"]],["impl<E> Sync for Vernaux <E>where\n E: Sync , ",1,["object::elf::Vernaux"]],["impl<E> Sync for NoteHeader32 <E>where\n E: Sync , ",1,["object::elf::NoteHeader32"]],["impl<E> Sync for NoteHeader64 <E>where\n E: Sync , ",1,["object::elf::NoteHeader64"]],["impl<E> Sync for HashHeader <E>where\n E: Sync , ",1,["object::elf::HashHeader"]],["impl<E> Sync for GnuHashHeader <E>where\n E: Sync , ",1,["object::elf::GnuHashHeader"]],["impl<E> Sync for DyldCacheHeader <E>where\n E: Sync , ",1,["object::macho::DyldCacheHeader"]],["impl<E> Sync for DyldCacheMappingInfo <E>where\n E: Sync , ",1,["object::macho::DyldCacheMappingInfo"]],["impl<E> Sync for DyldCacheImageInfo <E>where\n E: Sync , ",1,["object::macho::DyldCacheImageInfo"]],["impl<E> Sync for DyldSubCacheInfo <E>where\n E: Sync , ",1,["object::macho::DyldSubCacheInfo"]],["impl Sync for FatHeader ",1,["object::macho::FatHeader"]],["impl Sync for FatArch32 ",1,["object::macho::FatArch32"]],["impl Sync for FatArch64 ",1,["object::macho::FatArch64"]],["impl<E> Sync for MachHeader32 <E>where\n E: Sync , ",1,["object::macho::MachHeader32"]],["impl<E> Sync for MachHeader64 <E>where\n E: Sync , ",1,["object::macho::MachHeader64"]],["impl<E> Sync for LoadCommand <E>where\n E: Sync , ",1,["object::macho::LoadCommand"]],["impl<E> Sync for LcStr <E>where\n E: Sync , ",1,["object::macho::LcStr"]],["impl<E> Sync for SegmentCommand32 <E>where\n E: Sync , ",1,["object::macho::SegmentCommand32"]],["impl<E> Sync for SegmentCommand64 <E>where\n E: Sync , ",1,["object::macho::SegmentCommand64"]],["impl<E> Sync for Section32 <E>where\n E: Sync , ",1,["object::macho::Section32"]],["impl<E> Sync for Section64 <E>where\n E: Sync , ",1,["object::macho::Section64"]],["impl<E> Sync for Fvmlib <E>where\n E: Sync , ",1,["object::macho::Fvmlib"]],["impl<E> Sync for FvmlibCommand <E>where\n E: Sync , ",1,["object::macho::FvmlibCommand"]],["impl<E> Sync for Dylib <E>where\n E: Sync , ",1,["object::macho::Dylib"]],["impl<E> Sync for DylibCommand <E>where\n E: Sync , ",1,["object::macho::DylibCommand"]],["impl<E> Sync for SubFrameworkCommand <E>where\n E: Sync , ",1,["object::macho::SubFrameworkCommand"]],["impl<E> Sync for SubClientCommand <E>where\n E: Sync , ",1,["object::macho::SubClientCommand"]],["impl<E> Sync for SubUmbrellaCommand <E>where\n E: Sync , ",1,["object::macho::SubUmbrellaCommand"]],["impl<E> Sync for SubLibraryCommand <E>where\n E: Sync , ",1,["object::macho::SubLibraryCommand"]],["impl<E> Sync for PreboundDylibCommand <E>where\n E: Sync , ",1,["object::macho::PreboundDylibCommand"]],["impl<E> Sync for DylinkerCommand <E>where\n E: Sync , ",1,["object::macho::DylinkerCommand"]],["impl<E> Sync for ThreadCommand <E>where\n E: Sync , ",1,["object::macho::ThreadCommand"]],["impl<E> Sync for RoutinesCommand32 <E>where\n E: Sync , ",1,["object::macho::RoutinesCommand32"]],["impl<E> Sync for RoutinesCommand64 <E>where\n E: Sync , ",1,["object::macho::RoutinesCommand64"]],["impl<E> Sync for SymtabCommand <E>where\n E: Sync , ",1,["object::macho::SymtabCommand"]],["impl<E> Sync for DysymtabCommand <E>where\n E: Sync , ",1,["object::macho::DysymtabCommand"]],["impl<E> Sync for DylibTableOfContents <E>where\n E: Sync , ",1,["object::macho::DylibTableOfContents"]],["impl<E> Sync for DylibModule32 <E>where\n E: Sync , ",1,["object::macho::DylibModule32"]],["impl<E> Sync for DylibModule64 <E>where\n E: Sync , ",1,["object::macho::DylibModule64"]],["impl<E> Sync for DylibReference <E>where\n E: Sync , ",1,["object::macho::DylibReference"]],["impl<E> Sync for TwolevelHintsCommand <E>where\n E: Sync , ",1,["object::macho::TwolevelHintsCommand"]],["impl<E> Sync for TwolevelHint <E>where\n E: Sync , ",1,["object::macho::TwolevelHint"]],["impl<E> Sync for PrebindCksumCommand <E>where\n E: Sync , ",1,["object::macho::PrebindCksumCommand"]],["impl<E> Sync for UuidCommand <E>where\n E: Sync , ",1,["object::macho::UuidCommand"]],["impl<E> Sync for RpathCommand <E>where\n E: Sync , ",1,["object::macho::RpathCommand"]],["impl<E> Sync for LinkeditDataCommand <E>where\n E: Sync , ",1,["object::macho::LinkeditDataCommand"]],["impl<E> Sync for FilesetEntryCommand <E>where\n E: Sync , ",1,["object::macho::FilesetEntryCommand"]],["impl<E> Sync for EncryptionInfoCommand32 <E>where\n E: Sync , ",1,["object::macho::EncryptionInfoCommand32"]],["impl<E> Sync for EncryptionInfoCommand64 <E>where\n E: Sync , ",1,["object::macho::EncryptionInfoCommand64"]],["impl<E> Sync for VersionMinCommand <E>where\n E: Sync , ",1,["object::macho::VersionMinCommand"]],["impl<E> Sync for BuildVersionCommand <E>where\n E: Sync , ",1,["object::macho::BuildVersionCommand"]],["impl<E> Sync for BuildToolVersion <E>where\n E: Sync , ",1,["object::macho::BuildToolVersion"]],["impl<E> Sync for DyldInfoCommand <E>where\n E: Sync , ",1,["object::macho::DyldInfoCommand"]],["impl<E> Sync for LinkerOptionCommand <E>where\n E: Sync , ",1,["object::macho::LinkerOptionCommand"]],["impl<E> Sync for SymsegCommand <E>where\n E: Sync , ",1,["object::macho::SymsegCommand"]],["impl<E> Sync for IdentCommand <E>where\n E: Sync , ",1,["object::macho::IdentCommand"]],["impl<E> Sync for FvmfileCommand <E>where\n E: Sync , ",1,["object::macho::FvmfileCommand"]],["impl<E> Sync for EntryPointCommand <E>where\n E: Sync , ",1,["object::macho::EntryPointCommand"]],["impl<E> Sync for SourceVersionCommand <E>where\n E: Sync , ",1,["object::macho::SourceVersionCommand"]],["impl<E> Sync for DataInCodeEntry <E>where\n E: Sync , ",1,["object::macho::DataInCodeEntry"]],["impl<E> Sync for NoteCommand <E>where\n E: Sync , ",1,["object::macho::NoteCommand"]],["impl<E> Sync for Nlist32 <E>where\n E: Sync , ",1,["object::macho::Nlist32"]],["impl<E> Sync for Nlist64 <E>where\n E: Sync , ",1,["object::macho::Nlist64"]],["impl<E> Sync for Relocation <E>where\n E: Sync , ",1,["object::macho::Relocation"]],["impl Sync for RelocationInfo ",1,["object::macho::RelocationInfo"]],["impl Sync for ScatteredRelocationInfo ",1,["object::macho::ScatteredRelocationInfo"]],["impl Sync for ImageDosHeader ",1,["object::pe::ImageDosHeader"]],["impl Sync for ImageOs2Header ",1,["object::pe::ImageOs2Header"]],["impl Sync for ImageVxdHeader ",1,["object::pe::ImageVxdHeader"]],["impl Sync for MaskedRichHeaderEntry ",1,["object::pe::MaskedRichHeaderEntry"]],["impl Sync for ImageFileHeader ",1,["object::pe::ImageFileHeader"]],["impl Sync for ImageDataDirectory ",1,["object::pe::ImageDataDirectory"]],["impl Sync for ImageOptionalHeader32 ",1,["object::pe::ImageOptionalHeader32"]],["impl Sync for ImageRomOptionalHeader ",1,["object::pe::ImageRomOptionalHeader"]],["impl Sync for ImageOptionalHeader64 ",1,["object::pe::ImageOptionalHeader64"]],["impl Sync for ImageNtHeaders64 ",1,["object::pe::ImageNtHeaders64"]],["impl Sync for ImageNtHeaders32 ",1,["object::pe::ImageNtHeaders32"]],["impl Sync for ImageRomHeaders ",1,["object::pe::ImageRomHeaders"]],["impl Sync for Guid ",1,["object::pe::Guid"]],["impl Sync for AnonObjectHeader ",1,["object::pe::AnonObjectHeader"]],["impl Sync for AnonObjectHeaderV2 ",1,["object::pe::AnonObjectHeaderV2"]],["impl Sync for AnonObjectHeaderBigobj ",1,["object::pe::AnonObjectHeaderBigobj"]],["impl Sync for ImageSectionHeader ",1,["object::pe::ImageSectionHeader"]],["impl Sync for ImageSymbol ",1,["object::pe::ImageSymbol"]],["impl Sync for ImageSymbolBytes ",1,["object::pe::ImageSymbolBytes"]],["impl Sync for ImageSymbolEx ",1,["object::pe::ImageSymbolEx"]],["impl Sync for ImageSymbolExBytes ",1,["object::pe::ImageSymbolExBytes"]],["impl Sync for ImageAuxSymbolTokenDef ",1,["object::pe::ImageAuxSymbolTokenDef"]],["impl Sync for ImageAuxSymbolFunction ",1,["object::pe::ImageAuxSymbolFunction"]],["impl Sync for ImageAuxSymbolFunctionBeginEnd ",1,["object::pe::ImageAuxSymbolFunctionBeginEnd"]],["impl Sync for ImageAuxSymbolWeak ",1,["object::pe::ImageAuxSymbolWeak"]],["impl Sync for ImageAuxSymbolSection ",1,["object::pe::ImageAuxSymbolSection"]],["impl Sync for ImageAuxSymbolCrc ",1,["object::pe::ImageAuxSymbolCrc"]],["impl Sync for ImageRelocation ",1,["object::pe::ImageRelocation"]],["impl Sync for ImageLinenumber ",1,["object::pe::ImageLinenumber"]],["impl Sync for ImageBaseRelocation ",1,["object::pe::ImageBaseRelocation"]],["impl Sync for ImageArchiveMemberHeader ",1,["object::pe::ImageArchiveMemberHeader"]],["impl Sync for ImageExportDirectory ",1,["object::pe::ImageExportDirectory"]],["impl Sync for ImageImportByName ",1,["object::pe::ImageImportByName"]],["impl Sync for ImageThunkData64 ",1,["object::pe::ImageThunkData64"]],["impl Sync for ImageThunkData32 ",1,["object::pe::ImageThunkData32"]],["impl Sync for ImageTlsDirectory64 ",1,["object::pe::ImageTlsDirectory64"]],["impl Sync for ImageTlsDirectory32 ",1,["object::pe::ImageTlsDirectory32"]],["impl Sync for ImageImportDescriptor ",1,["object::pe::ImageImportDescriptor"]],["impl Sync for ImageBoundImportDescriptor ",1,["object::pe::ImageBoundImportDescriptor"]],["impl Sync for ImageBoundForwarderRef ",1,["object::pe::ImageBoundForwarderRef"]],["impl Sync for ImageDelayloadDescriptor ",1,["object::pe::ImageDelayloadDescriptor"]],["impl Sync for ImageResourceDirectory ",1,["object::pe::ImageResourceDirectory"]],["impl Sync for ImageResourceDirectoryEntry ",1,["object::pe::ImageResourceDirectoryEntry"]],["impl Sync for ImageResourceDirectoryString ",1,["object::pe::ImageResourceDirectoryString"]],["impl Sync for ImageResourceDirStringU ",1,["object::pe::ImageResourceDirStringU"]],["impl Sync for ImageResourceDataEntry ",1,["object::pe::ImageResourceDataEntry"]],["impl Sync for ImageLoadConfigCodeIntegrity ",1,["object::pe::ImageLoadConfigCodeIntegrity"]],["impl Sync for ImageDynamicRelocationTable ",1,["object::pe::ImageDynamicRelocationTable"]],["impl Sync for ImageDynamicRelocation32 ",1,["object::pe::ImageDynamicRelocation32"]],["impl Sync for ImageDynamicRelocation64 ",1,["object::pe::ImageDynamicRelocation64"]],["impl Sync for ImageDynamicRelocation32V2 ",1,["object::pe::ImageDynamicRelocation32V2"]],["impl Sync for ImageDynamicRelocation64V2 ",1,["object::pe::ImageDynamicRelocation64V2"]],["impl Sync for ImagePrologueDynamicRelocationHeader ",1,["object::pe::ImagePrologueDynamicRelocationHeader"]],["impl Sync for ImageEpilogueDynamicRelocationHeader ",1,["object::pe::ImageEpilogueDynamicRelocationHeader"]],["impl Sync for ImageLoadConfigDirectory32 ",1,["object::pe::ImageLoadConfigDirectory32"]],["impl Sync for ImageLoadConfigDirectory64 ",1,["object::pe::ImageLoadConfigDirectory64"]],["impl Sync for ImageHotPatchInfo ",1,["object::pe::ImageHotPatchInfo"]],["impl Sync for ImageHotPatchBase ",1,["object::pe::ImageHotPatchBase"]],["impl Sync for ImageHotPatchHashes ",1,["object::pe::ImageHotPatchHashes"]],["impl Sync for ImageArmRuntimeFunctionEntry ",1,["object::pe::ImageArmRuntimeFunctionEntry"]],["impl Sync for ImageArm64RuntimeFunctionEntry ",1,["object::pe::ImageArm64RuntimeFunctionEntry"]],["impl Sync for ImageAlpha64RuntimeFunctionEntry ",1,["object::pe::ImageAlpha64RuntimeFunctionEntry"]],["impl Sync for ImageAlphaRuntimeFunctionEntry ",1,["object::pe::ImageAlphaRuntimeFunctionEntry"]],["impl Sync for ImageRuntimeFunctionEntry ",1,["object::pe::ImageRuntimeFunctionEntry"]],["impl Sync for ImageEnclaveConfig32 ",1,["object::pe::ImageEnclaveConfig32"]],["impl Sync for ImageEnclaveConfig64 ",1,["object::pe::ImageEnclaveConfig64"]],["impl Sync for ImageEnclaveImport ",1,["object::pe::ImageEnclaveImport"]],["impl Sync for ImageDebugDirectory ",1,["object::pe::ImageDebugDirectory"]],["impl Sync for ImageCoffSymbolsHeader ",1,["object::pe::ImageCoffSymbolsHeader"]],["impl Sync for ImageDebugMisc ",1,["object::pe::ImageDebugMisc"]],["impl Sync for ImageFunctionEntry ",1,["object::pe::ImageFunctionEntry"]],["impl Sync for ImageFunctionEntry64 ",1,["object::pe::ImageFunctionEntry64"]],["impl Sync for ImageSeparateDebugHeader ",1,["object::pe::ImageSeparateDebugHeader"]],["impl Sync for NonPagedDebugInfo ",1,["object::pe::NonPagedDebugInfo"]],["impl Sync for ImageArchitectureEntry ",1,["object::pe::ImageArchitectureEntry"]],["impl Sync for ImportObjectHeader ",1,["object::pe::ImportObjectHeader"]],["impl Sync for ImageCor20Header ",1,["object::pe::ImageCor20Header"]]],
-"once_cell":[["impl<T> !Sync for OnceCell <T>",1,["once_cell::unsync::OnceCell"]],["impl<T, F = fn () -> T> !Sync for Lazy <T, F>",1,["once_cell::unsync::Lazy"]],["impl<T> Sync for OnceCell <T>where\n T: Send + Sync , ",1,["once_cell::sync::OnceCell"]],["impl Sync for OnceNonZeroUsize ",1,["once_cell::race::OnceNonZeroUsize"]],["impl Sync for OnceBool ",1,["once_cell::race::OnceBool"]],["impl<'a, T: Sync > Sync for OnceRef <'a, T>"],["impl<T: Sync + Send > Sync for OnceBox <T>"],["impl<T, F: Send > Sync for Lazy <T, F>where\n OnceCell <T>: Sync , "]],
+"once_cell":[["impl<T> !Sync for OnceCell <T>",1,["once_cell::unsync::OnceCell"]],["impl<T, F = fn () -> T> !Sync for Lazy <T, F>",1,["once_cell::unsync::Lazy"]],["impl<T> Sync for OnceCell <T>where\n T: Send + Sync , ",1,["once_cell::sync::OnceCell"]],["impl Sync for OnceNonZeroUsize ",1,["once_cell::race::OnceNonZeroUsize"]],["impl Sync for OnceBool ",1,["once_cell::race::OnceBool"]],["impl<'a, T: Sync > Sync for OnceRef <'a, T>"],["impl<T, F: Send > Sync for Lazy <T, F>where\n OnceCell <T>: Sync , "],["impl<T: Sync + Send > Sync for OnceBox <T>"]],
"peeking_take_while":[["impl<'a, I, P> Sync for PeekingTakeWhile <'a, I, P>where\n I: Sync ,\n P: Sync ,\n <I as Iterator >::Item : Sync , ",1,["peeking_take_while::PeekingTakeWhile"]]],
"petgraph":[["impl Sync for Time ",1,["petgraph::visit::dfsvisit::Time"]],["impl<N> Sync for DfsEvent <N>where\n N: Sync , ",1,["petgraph::visit::dfsvisit::DfsEvent"]],["impl<B> Sync for Control <B>where\n B: Sync , ",1,["petgraph::visit::dfsvisit::Control"]],["impl<N, VM> Sync for Dfs <N, VM>where\n N: Sync ,\n VM: Sync , ",1,["petgraph::visit::traversal::Dfs"]],["impl<N, VM> Sync for DfsPostOrder <N, VM>where\n N: Sync ,\n VM: Sync , ",1,["petgraph::visit::traversal::DfsPostOrder"]],["impl<N, VM> Sync for Bfs <N, VM>where\n N: Sync ,\n VM: Sync , ",1,["petgraph::visit::traversal::Bfs"]],["impl<N, VM> Sync for Topo <N, VM>where\n N: Sync ,\n VM: Sync , ",1,["petgraph::visit::traversal::Topo"]],["impl<W, C> Sync for WalkerIter <W, C>where\n C: Sync ,\n W: Sync , ",1,["petgraph::visit::traversal::WalkerIter"]],["impl<G, F> Sync for NodeFiltered <G, F>where\n F: Sync ,\n G: Sync , ",1,["petgraph::visit::filter::NodeFiltered"]],["impl<'a, I, F> Sync for NodeFilteredNeighbors <'a, I, F>where\n F: Sync ,\n I: Sync , ",1,["petgraph::visit::filter::NodeFilteredNeighbors"]],["impl<'a, I, F> Sync for NodeFilteredNodes <'a, I, F>where\n F: Sync ,\n I: Sync , ",1,["petgraph::visit::filter::NodeFilteredNodes"]],["impl<'a, G, I, F> Sync for NodeFilteredEdgeReferences <'a, G, I, F>where\n F: Sync ,\n G: Sync ,\n I: Sync , ",1,["petgraph::visit::filter::NodeFilteredEdgeReferences"]],["impl<'a, G, I, F> Sync for NodeFilteredEdges <'a, G, I, F>where\n F: Sync ,\n G: Sync ,\n I: Sync , ",1,["petgraph::visit::filter::NodeFilteredEdges"]],["impl<G, F> Sync for EdgeFiltered <G, F>where\n F: Sync ,\n G: Sync , ",1,["petgraph::visit::filter::EdgeFiltered"]],["impl<'a, G, F> Sync for EdgeFilteredNeighbors <'a, G, F>where\n F: Sync ,\n <G as IntoEdges >::Edges : Sync , ",1,["petgraph::visit::filter::EdgeFilteredNeighbors"]],["impl<'a, G, I, F> Sync for EdgeFilteredEdges <'a, G, I, F>where\n F: Sync ,\n G: Sync ,\n I: Sync , ",1,["petgraph::visit::filter::EdgeFilteredEdges"]],["impl<'a, G, F> Sync for EdgeFilteredNeighborsDirected <'a, G, F>where\n F: Sync ,\n <G as IntoEdgesDirected >::EdgesDirected : Sync ,\n <G as GraphBase >::NodeId : Sync , ",1,["petgraph::visit::filter::EdgeFilteredNeighborsDirected"]],["impl<G> Sync for Reversed <G>where\n G: Sync , ",1,["petgraph::visit::reversed::Reversed"]],["impl<I> Sync for ReversedEdges <I>where\n I: Sync , ",1,["petgraph::visit::reversed::ReversedEdges"]],["impl<R> Sync for ReversedEdgeReference <R>where\n R: Sync , ",1,["petgraph::visit::reversed::ReversedEdgeReference"]],["impl<I> Sync for ReversedEdgeReferences <I>where\n I: Sync , ",1,["petgraph::visit::reversed::ReversedEdgeReferences"]],["impl<N, E> Sync for Element <N, E>where\n E: Sync ,\n N: Sync , ",1,["petgraph::data::Element"]],["impl<I, F> Sync for FilterElements <I, F>where\n F: Sync ,\n I: Sync , ",1,["petgraph::data::FilterElements"]],["impl<Ix> Sync for EdgeIndex <Ix>where\n Ix: Sync , ",1,["petgraph::adj::EdgeIndex"]],["impl<Ix> Sync for OutgoingEdgeIndices <Ix>where\n Ix: Sync , ",1,["petgraph::adj::OutgoingEdgeIndices"]],["impl<'a, E, Ix> Sync for Neighbors <'a, E, Ix>where\n E: Sync ,\n Ix: Sync , ",1,["petgraph::adj::Neighbors"]],["impl<'a, E, Ix> Sync for EdgeReference <'a, E, Ix>where\n E: Sync ,\n Ix: Sync , ",1,["petgraph::adj::EdgeReference"]],["impl<'a, E, Ix> Sync for EdgeIndices <'a, E, Ix>where\n E: Sync ,\n Ix: Sync , ",1,["petgraph::adj::EdgeIndices"]],["impl<Ix> Sync for NodeIndices <Ix>",1,["petgraph::adj::NodeIndices"]],["impl<E, Ix> Sync for List <E, Ix>where\n E: Sync ,\n Ix: Sync , ",1,["petgraph::adj::List"]],["impl<'a, E, Ix> Sync for EdgeReferences <'a, E, Ix>where\n E: Sync ,\n Ix: Sync , ",1,["petgraph::adj::EdgeReferences"]],["impl<'a, E, Ix> Sync for OutgoingEdgeReferences <'a, E, Ix>where\n E: Sync ,\n Ix: Sync , ",1,["petgraph::adj::OutgoingEdgeReferences"]],["impl<NodeId, EdgeWeight> Sync for Paths <NodeId, EdgeWeight>where\n EdgeWeight: Sync ,\n NodeId: Sync , ",1,["petgraph::algo::bellman_ford::Paths"]],["impl<N> Sync for Dominators <N>where\n N: Sync , ",1,["petgraph::algo::dominators::Dominators"]],["impl<'a, N> Sync for DominatorsIter <'a, N>where\n N: Sync , ",1,["petgraph::algo::dominators::DominatorsIter"]],["impl<'a, N> Sync for DominatedByIter <'a, N>where\n N: Sync , ",1,["petgraph::algo::dominators::DominatedByIter"]],["impl<G> Sync for Matching <G>where\n G: Sync ,\n <G as GraphBase >::NodeId : Sync , ",1,["petgraph::algo::matching::Matching"]],["impl<'a, G> Sync for MatchedNodes <'a, G>where\n G: Sync ,\n <G as GraphBase >::NodeId : Sync , ",1,["petgraph::algo::matching::MatchedNodes"]],["impl<'a, G> Sync for MatchedEdges <'a, G>where\n G: Sync ,\n <G as GraphBase >::NodeId : Sync , ",1,["petgraph::algo::matching::MatchedEdges"]],["impl<N, VM> Sync for DfsSpace <N, VM>where\n N: Sync ,\n VM: Sync , ",1,["petgraph::algo::DfsSpace"]],["impl<N> Sync for TarjanScc <N>where\n N: Sync , ",1,["petgraph::algo::TarjanScc"]],["impl<G> Sync for MinSpanningTree <G>where\n G: Sync ,\n <G as Data >::EdgeWeight : Sync ,\n <G as GraphBase >::NodeId : Sync ,\n <G as IntoNodeReferences >::NodeReferences : Sync , ",1,["petgraph::algo::MinSpanningTree"]],["impl<N> Sync for Cycle <N>where\n N: Sync , ",1,["petgraph::algo::Cycle"]],["impl Sync for NegativeCycle ",1,["petgraph::algo::NegativeCycle"]],["impl<N, E, Ty, Ix> Sync for Csr <N, E, Ty, Ix>where\n E: Sync ,\n Ix: Sync ,\n N: Sync ,\n Ty: Sync , ",1,["petgraph::csr::Csr"]],["impl Sync for EdgesNotSorted ",1,["petgraph::csr::EdgesNotSorted"]],["impl<'a, E, Ty, Ix> Sync for Edges <'a, E, Ty, Ix>where\n E: Sync ,\n Ix: Sync ,\n Ty: Sync , ",1,["petgraph::csr::Edges"]],["impl<'a, E, Ty, Ix> Sync for EdgeReference <'a, E, Ty, Ix>where\n E: Sync ,\n Ix: Sync ,\n Ty: Sync , ",1,["petgraph::csr::EdgeReference"]],["impl<'a, E, Ty, Ix> Sync for EdgeReferences <'a, E, Ty, Ix>where\n E: Sync ,\n Ix: Sync ,\n Ty: Sync , ",1,["petgraph::csr::EdgeReferences"]],["impl<'a, Ix> Sync for Neighbors <'a, Ix>where\n Ix: Sync , ",1,["petgraph::csr::Neighbors"]],["impl<Ix> Sync for NodeIdentifiers <Ix>where\n Ix: Sync , ",1,["petgraph::csr::NodeIdentifiers"]],["impl<'a, N, Ix> Sync for NodeReferences <'a, N, Ix>where\n Ix: Sync ,\n N: Sync , ",1,["petgraph::csr::NodeReferences"]],["impl<'a, G> !Sync for Dot <'a, G>",1,["petgraph::dot::Dot"]],["impl Sync for Config ",1,["petgraph::dot::Config"]],["impl<N, E, Ty, Ix> Sync for StableGraph <N, E, Ty, Ix>where\n E: Sync ,\n Ix: Sync ,\n N: Sync ,\n Ty: Sync , ",1,["petgraph::graph_impl::stable_graph::StableGraph"]],["impl<'a, N, Ix> Sync for NodeReferences <'a, N, Ix>where\n Ix: Sync ,\n N: Sync , ",1,["petgraph::graph_impl::stable_graph::NodeReferences"]],["impl<'a, E, Ix> Sync for EdgeReference <'a, E, Ix>where\n E: Sync ,\n Ix: Sync , ",1,["petgraph::graph_impl::stable_graph::EdgeReference"]],["impl<'a, E, Ty, Ix> Sync for Edges <'a, E, Ty, Ix>where\n E: Sync ,\n Ix: Sync ,\n Ty: Sync , ",1,["petgraph::graph_impl::stable_graph::Edges"]],["impl<'a, E, Ty, Ix> Sync for EdgesConnecting <'a, E, Ty, Ix>where\n E: Sync ,\n Ix: Sync ,\n Ty: Sync , ",1,["petgraph::graph_impl::stable_graph::EdgesConnecting"]],["impl<'a, E, Ix> Sync for EdgeReferences <'a, E, Ix>where\n E: Sync ,\n Ix: Sync , ",1,["petgraph::graph_impl::stable_graph::EdgeReferences"]],["impl<'a, N, Ty, Ix> Sync for Externals <'a, N, Ty, Ix>where\n Ix: Sync ,\n N: Sync ,\n Ty: Sync , ",1,["petgraph::graph_impl::stable_graph::Externals"]],["impl<'a, E, Ix> Sync for Neighbors <'a, E, Ix>where\n E: Sync ,\n Ix: Sync , ",1,["petgraph::graph_impl::stable_graph::Neighbors"]],["impl<Ix> Sync for WalkNeighbors <Ix>where\n Ix: Sync , ",1,["petgraph::graph_impl::stable_graph::WalkNeighbors"]],["impl<'a, N, Ix> Sync for NodeIndices <'a, N, Ix>where\n Ix: Sync ,\n N: Sync , ",1,["petgraph::graph_impl::stable_graph::NodeIndices"]],["impl<'a, E, Ix> Sync for EdgeIndices <'a, E, Ix>where\n E: Sync ,\n Ix: Sync , ",1,["petgraph::graph_impl::stable_graph::EdgeIndices"]],["impl<Ix> Sync for NodeIndex <Ix>where\n Ix: Sync , ",1,["petgraph::graph_impl::NodeIndex"]],["impl<Ix> Sync for EdgeIndex <Ix>where\n Ix: Sync , ",1,["petgraph::graph_impl::EdgeIndex"]],["impl<N, Ix> Sync for Node <N, Ix>where\n Ix: Sync ,\n N: Sync , ",1,["petgraph::graph_impl::Node"]],["impl<E, Ix> Sync for Edge <E, Ix>where\n E: Sync ,\n Ix: Sync , ",1,["petgraph::graph_impl::Edge"]],["impl<N, E, Ty, Ix> Sync for Graph <N, E, Ty, Ix>where\n E: Sync ,\n Ix: Sync ,\n N: Sync ,\n Ty: Sync , ",1,["petgraph::graph_impl::Graph"]],["impl<'a, N, Ty, Ix> Sync for Externals <'a, N, Ty, Ix>where\n Ix: Sync ,\n N: Sync ,\n Ty: Sync , ",1,["petgraph::graph_impl::Externals"]],["impl<'a, E, Ix> Sync for Neighbors <'a, E, Ix>where\n E: Sync ,\n Ix: Sync , ",1,["petgraph::graph_impl::Neighbors"]],["impl<'a, E, Ty, Ix> Sync for Edges <'a, E, Ty, Ix>where\n E: Sync ,\n Ix: Sync ,\n Ty: Sync , ",1,["petgraph::graph_impl::Edges"]],["impl<'a, E, Ty, Ix> Sync for EdgesConnecting <'a, E, Ty, Ix>where\n E: Sync ,\n Ix: Sync ,\n Ty: Sync , ",1,["petgraph::graph_impl::EdgesConnecting"]],["impl<'a, N, Ix> Sync for NodeWeightsMut <'a, N, Ix>where\n Ix: Sync ,\n N: Sync , ",1,["petgraph::graph_impl::NodeWeightsMut"]],["impl<'a, E, Ix> Sync for EdgeWeightsMut <'a, E, Ix>where\n E: Sync ,\n Ix: Sync , ",1,["petgraph::graph_impl::EdgeWeightsMut"]],["impl<Ix> Sync for WalkNeighbors <Ix>where\n Ix: Sync , ",1,["petgraph::graph_impl::WalkNeighbors"]],["impl<Ix> Sync for NodeIndices <Ix>",1,["petgraph::graph_impl::NodeIndices"]],["impl<Ix> Sync for EdgeIndices <Ix>",1,["petgraph::graph_impl::EdgeIndices"]],["impl<'a, E, Ix> Sync for EdgeReference <'a, E, Ix>where\n E: Sync ,\n Ix: Sync , ",1,["petgraph::graph_impl::EdgeReference"]],["impl<'a, N, Ix> Sync for NodeReferences <'a, N, Ix>where\n Ix: Sync ,\n N: Sync , ",1,["petgraph::graph_impl::NodeReferences"]],["impl<'a, E, Ix> Sync for EdgeReferences <'a, E, Ix>where\n E: Sync ,\n Ix: Sync , ",1,["petgraph::graph_impl::EdgeReferences"]],["impl<'a, G> Sync for Frozen <'a, G>where\n G: Sync , ",1,["petgraph::graph_impl::Frozen"]],["impl<N, E, Ty> Sync for GraphMap <N, E, Ty>where\n E: Sync ,\n N: Sync ,\n Ty: Sync , ",1,["petgraph::graphmap::GraphMap"]],["impl<'a, N> Sync for Nodes <'a, N>where\n N: Sync , ",1,["petgraph::graphmap::Nodes"]],["impl<'a, N, Ty> Sync for Neighbors <'a, N, Ty>where\n N: Sync ,\n Ty: Sync , ",1,["petgraph::graphmap::Neighbors"]],["impl<'a, N, Ty> Sync for NeighborsDirected <'a, N, Ty>where\n N: Sync ,\n Ty: Sync , ",1,["petgraph::graphmap::NeighborsDirected"]],["impl<'a, N, E, Ty> Sync for Edges <'a, N, E, Ty>where\n E: Sync ,\n N: Sync ,\n Ty: Sync , ",1,["petgraph::graphmap::Edges"]],["impl<'a, N, E, Ty> Sync for EdgesDirected <'a, N, E, Ty>where\n E: Sync ,\n N: Sync ,\n Ty: Sync , ",1,["petgraph::graphmap::EdgesDirected"]],["impl<'a, N, E, Ty> Sync for AllEdges <'a, N, E, Ty>where\n E: Sync ,\n N: Sync ,\n Ty: Sync , ",1,["petgraph::graphmap::AllEdges"]],["impl<'a, N, E, Ty> Sync for AllEdgesMut <'a, N, E, Ty>where\n E: Sync ,\n N: Sync ,\n Ty: Sync , ",1,["petgraph::graphmap::AllEdgesMut"]],["impl<'b, T> Sync for Ptr <'b, T>where\n T: Sync , ",1,["petgraph::graphmap::Ptr"]],["impl<'a, N, E, Ty> Sync for NodeIdentifiers <'a, N, E, Ty>where\n E: Sync ,\n N: Sync ,\n Ty: Sync , ",1,["petgraph::graphmap::NodeIdentifiers"]],["impl<'a, N, E, Ty> Sync for NodeReferences <'a, N, E, Ty>where\n E: Sync ,\n N: Sync ,\n Ty: Sync , ",1,["petgraph::graphmap::NodeReferences"]],["impl<T> Sync for NotZero <T>where\n T: Sync , ",1,["petgraph::matrix_graph::NotZero"]],["impl<N, E, Ty, Null, Ix> Sync for MatrixGraph <N, E, Ty, Null, Ix>where\n Ix: Sync ,\n N: Sync ,\n Null: Sync ,\n Ty: Sync , ",1,["petgraph::matrix_graph::MatrixGraph"]],["impl<'a, Ix> Sync for NodeIdentifiers <'a, Ix>where\n Ix: Sync , ",1,["petgraph::matrix_graph::NodeIdentifiers"]],["impl<'a, N, Ix> Sync for NodeReferences <'a, N, Ix>where\n Ix: Sync ,\n N: Sync , ",1,["petgraph::matrix_graph::NodeReferences"]],["impl<'a, Ty, Null, Ix> Sync for EdgeReferences <'a, Ty, Null, Ix>where\n Ix: Sync ,\n Null: Sync ,\n Ty: Sync , ",1,["petgraph::matrix_graph::EdgeReferences"]],["impl<'a, Ty, Null, Ix> Sync for Neighbors <'a, Ty, Null, Ix>where\n Ix: Sync ,\n Null: Sync ,\n Ty: Sync , ",1,["petgraph::matrix_graph::Neighbors"]],["impl<'a, Ty, Null, Ix> Sync for Edges <'a, Ty, Null, Ix>where\n Ix: Sync ,\n Null: Sync ,\n Ty: Sync , ",1,["petgraph::matrix_graph::Edges"]],["impl<K> Sync for UnionFind <K>where\n K: Sync , ",1,["petgraph::unionfind::UnionFind"]],["impl Sync for Direction ",1,["petgraph::Direction"]],["impl Sync for Directed ",1,["petgraph::Directed"]],["impl Sync for Undirected ",1,["petgraph::Undirected"]]],
"pkg_config":[["impl Sync for Config ",1,["pkg_config::Config"]],["impl Sync for Library ",1,["pkg_config::Library"]],["impl Sync for Error ",1,["pkg_config::Error"]]],
@@ -89,7 +89,7 @@
"shadow_build_common":[["impl Sync for ShadowBuildCommon ",1,["shadow_build_common::ShadowBuildCommon"]]],
"shadow_rs":[["impl Sync for SysCallCondition ",1,["shadow_rs::cshadow::SysCallCondition"]],["impl<Storage> Sync for __BindgenBitfieldUnit <Storage>where\n Storage: Sync , ",1,["shadow_rs::cshadow::__BindgenBitfieldUnit"]],["impl<T> Sync for __IncompleteArrayField <T>where\n T: Sync , ",1,["shadow_rs::cshadow::__IncompleteArrayField"]],["impl Sync for __fsid_t ",1,["shadow_rs::cshadow::__fsid_t"]],["impl Sync for timeval ",1,["shadow_rs::cshadow::timeval"]],["impl Sync for timespec ",1,["shadow_rs::cshadow::timespec"]],["impl !Sync for _GList ",1,["shadow_rs::cshadow::_GList"]],["impl Sync for _GTimer ",1,["shadow_rs::cshadow::_GTimer"]],["impl !Sync for iovec ",1,["shadow_rs::cshadow::iovec"]],["impl Sync for linux___sifields__bindgen_ty_1 ",1,["shadow_rs::cshadow::linux___sifields__bindgen_ty_1"]],["impl !Sync for linux_sigval ",1,["shadow_rs::cshadow::linux_sigval"]],["impl !Sync for linux___sifields__bindgen_ty_2 ",1,["shadow_rs::cshadow::linux___sifields__bindgen_ty_2"]],["impl !Sync for linux___sifields__bindgen_ty_3 ",1,["shadow_rs::cshadow::linux___sifields__bindgen_ty_3"]],["impl Sync for linux___sifields__bindgen_ty_4 ",1,["shadow_rs::cshadow::linux___sifields__bindgen_ty_4"]],["impl !Sync for linux___sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_1 ",1,["shadow_rs::cshadow::linux___sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_1"]],["impl Sync for linux___sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_2 ",1,["shadow_rs::cshadow::linux___sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_2"]],["impl Sync for linux___sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_3 ",1,["shadow_rs::cshadow::linux___sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_3"]],["impl !Sync for linux___sifields__bindgen_ty_5__bindgen_ty_1 ",1,["shadow_rs::cshadow::linux___sifields__bindgen_ty_5__bindgen_ty_1"]],["impl !Sync for linux___sifields__bindgen_ty_5 ",1,["shadow_rs::cshadow::linux___sifields__bindgen_ty_5"]],["impl Sync for linux___sifields__bindgen_ty_6 ",1,["shadow_rs::cshadow::linux___sifields__bindgen_ty_6"]],["impl !Sync for linux___sifields__bindgen_ty_7 ",1,["shadow_rs::cshadow::linux___sifields__bindgen_ty_7"]],["impl !Sync for linux___sifields ",1,["shadow_rs::cshadow::linux___sifields"]],["impl !Sync for linux_siginfo__bindgen_ty_1__bindgen_ty_1 ",1,["shadow_rs::cshadow::linux_siginfo__bindgen_ty_1__bindgen_ty_1"]],["impl !Sync for linux_siginfo__bindgen_ty_1 ",1,["shadow_rs::cshadow::linux_siginfo__bindgen_ty_1"]],["impl !Sync for linux_siginfo ",1,["shadow_rs::cshadow::linux_siginfo"]],["impl Sync for CompatUntypedForeignPtr ",1,["shadow_rs::cshadow::CompatUntypedForeignPtr"]],["impl Sync for _LegacyFileFunctionTable ",1,["shadow_rs::cshadow::_LegacyFileFunctionTable"]],["impl Sync for tcp_info ",1,["shadow_rs::cshadow::tcp_info"]],["impl Sync for _Packet ",1,["shadow_rs::cshadow::_Packet"]],["impl Sync for _TCP ",1,["shadow_rs::cshadow::_TCP"]],["impl Sync for _FutexTable ",1,["shadow_rs::cshadow::_FutexTable"]],["impl Sync for _Futex ",1,["shadow_rs::cshadow::_Futex"]],["impl Sync for _StatusListener ",1,["shadow_rs::cshadow::_StatusListener"]],["impl Sync for _NetworkInterface ",1,["shadow_rs::cshadow::_NetworkInterface"]],["impl !Sync for _CompatSocketObject ",1,["shadow_rs::cshadow::_CompatSocketObject"]],["impl !Sync for _CompatSocket ",1,["shadow_rs::cshadow::_CompatSocket"]],["impl Sync for _Address ",1,["shadow_rs::cshadow::_Address"]],["impl Sync for _Tracker ",1,["shadow_rs::cshadow::_Tracker"]],["impl Sync for _DNS ",1,["shadow_rs::cshadow::_DNS"]],["impl Sync for pollfd ",1,["shadow_rs::cshadow::pollfd"]],["impl Sync for stat ",1,["shadow_rs::cshadow::stat"]],["impl Sync for statx_timestamp ",1,["shadow_rs::cshadow::statx_timestamp"]],["impl Sync for statx ",1,["shadow_rs::cshadow::statx"]],["impl Sync for statfs ",1,["shadow_rs::cshadow::statfs"]],["impl Sync for linux_dirent ",1,["shadow_rs::cshadow::linux_dirent"]],["impl Sync for linux_dirent64 ",1,["shadow_rs::cshadow::linux_dirent64"]],["impl Sync for _RegularFile ",1,["shadow_rs::cshadow::_RegularFile"]],["impl Sync for TCPCongHooks_ ",1,["shadow_rs::cshadow::TCPCongHooks_"]],["impl !Sync for TCPCong_ ",1,["shadow_rs::cshadow::TCPCong_"]],["impl Sync for _Epoll ",1,["shadow_rs::cshadow::_Epoll"]],["impl !Sync for _SysCallHandler ",1,["shadow_rs::cshadow::_SysCallHandler"]],["impl !Sync for _TriggerObject ",1,["shadow_rs::cshadow::_TriggerObject"]],["impl !Sync for _Trigger ",1,["shadow_rs::cshadow::_Trigger"]],["impl !Sync for _PacketTCPHeader ",1,["shadow_rs::cshadow::_PacketTCPHeader"]],["impl Sync for ByteQueue ",1,["shadow_rs::utility::byte_queue::ByteQueue"]],["impl Sync for ChunkType ",1,["shadow_rs::utility::byte_queue::ChunkType"]],["impl Sync for BytesWrapper ",1,["shadow_rs::utility::byte_queue::BytesWrapper"]],["impl !Sync for CallbackQueue ",1,["shadow_rs::utility::callback_queue::CallbackQueue"]],["impl<T> Sync for Handle <T>",1,["shadow_rs::utility::callback_queue::Handle"]],["impl<T> Sync for EventSource <T>",1,["shadow_rs::utility::callback_queue::EventSource"]],["impl Sync for ChildPidWatcher ",1,["shadow_rs::utility::childpid_watcher::ChildPidWatcher"]],["impl Sync for Counter ",1,["shadow_rs::utility::counter::Counter"]],["impl<T> Sync for Give <T>where\n T: Sync , ",1,["shadow_rs::utility::give::Give"]],["impl<V> Sync for Mutation <V>where\n V: Sync , ",1,["shadow_rs::utility::interval_map::Mutation"]],["impl<'a, V> Sync for ItemIter <'a, V>where\n V: Sync , ",1,["shadow_rs::utility::interval_map::ItemIter"]],["impl<'a, V> Sync for KeyIter <'a, V>where\n V: Sync , ",1,["shadow_rs::utility::interval_map::KeyIter"]],["impl<V> Sync for IntervalMap <V>where\n V: Sync , ",1,["shadow_rs::utility::interval_map::IntervalMap"]],["impl<W> Sync for PcapWriter <W>where\n W: Sync , ",1,["shadow_rs::utility::pcap_writer::PcapWriter"]],["impl Sync for PerfTimer ",1,["shadow_rs::utility::perf_timer::PerfTimer"]],["impl Sync for Sharing ",1,["shadow_rs::utility::proc_maps::Sharing"]],["impl Sync for MappingPath ",1,["shadow_rs::utility::proc_maps::MappingPath"]],["impl Sync for Mapping ",1,["shadow_rs::utility::proc_maps::Mapping"]],["impl Sync for SockaddrStorage ",1,["shadow_rs::utility::sockaddr::SockaddrStorage"]],["impl<T> Sync for SockaddrUnix <T>where\n T: Sync , ",1,["shadow_rs::utility::sockaddr::SockaddrUnix"]],["impl<T> Sync for StatusBar <T>",1,["shadow_rs::utility::status_bar::StatusBar"]],["impl<T> Sync for StatusPrinter <T>",1,["shadow_rs::utility::status_bar::StatusPrinter"]],["impl<T> Sync for Status <T>where\n T: Send + Sync , ",1,["shadow_rs::utility::status_bar::Status"]],["impl Sync for LatchCounter ",1,["shadow_rs::utility::synchronization::count_down_latch::LatchCounter"]],["impl Sync for LatchWaiter ",1,["shadow_rs::utility::synchronization::count_down_latch::LatchWaiter"]],["impl Sync for Latch ",1,["shadow_rs::utility::synchronization::simple_latch::Latch"]],["impl Sync for LatchWaiter ",1,["shadow_rs::utility::synchronization::simple_latch::LatchWaiter"]],["impl Sync for ThreadUnparkerUnassigned ",1,["shadow_rs::utility::synchronization::thread_parking::ThreadUnparkerUnassigned"]],["impl Sync for ThreadUnparker ",1,["shadow_rs::utility::synchronization::thread_parking::ThreadUnparker"]],["impl Sync for ThreadParker ",1,["shadow_rs::utility::synchronization::thread_parking::ThreadParker"]],["impl<T> Sync for Magic <T>where\n T: Sync , ",1,["shadow_rs::utility::Magic"]],["impl Sync for ObjectCounter ",1,["shadow_rs::utility::ObjectCounter"]],["impl Sync for VerifyPluginPathError ",1,["shadow_rs::utility::VerifyPluginPathError"]],["impl<'a> Sync for Controller <'a>",1,["shadow_rs::core::controller::Controller"]],["impl Sync for ShadowStatusBarState ",1,["shadow_rs::core::controller::ShadowStatusBarState"]],["impl<'a> Sync for RangeListIter <'a>",1,["shadow_rs::core::cpu::RangeListIter"]],["impl Sync for ShadowLogger ",1,["shadow_rs::core::logger::shadow_logger::ShadowLogger"]],["impl !Sync for ShadowBuildInfo ",1,["shadow_rs::core::main::ShadowBuildInfo"]],["impl<'a> Sync for Manager <'a>",1,["shadow_rs::core::manager::Manager"]],["impl Sync for ManagerConfig ",1,["shadow_rs::core::manager::ManagerConfig"]],["impl Sync for MemInfo ",1,["shadow_rs::core::resource_usage::MemInfo"]],["impl Sync for Runahead ",1,["shadow_rs::core::scheduler::runahead::Runahead"]],["impl Sync for TaskData ",1,["shadow_rs::core::scheduler::pools::bounded::TaskData"]],["impl Sync for ParallelismBoundedThreadPool ",1,["shadow_rs::core::scheduler::pools::bounded::ParallelismBoundedThreadPool"]],["impl Sync for SharedState ",1,["shadow_rs::core::scheduler::pools::bounded::SharedState"]],["impl Sync for ThreadScheduling ",1,["shadow_rs::core::scheduler::pools::bounded::ThreadScheduling"]],["impl<'a, 'scope> Sync for TaskRunner <'a, 'scope>",1,["shadow_rs::core::scheduler::pools::bounded::TaskRunner"]],["impl Sync for UnboundedThreadPool ",1,["shadow_rs::core::scheduler::pools::unbounded::UnboundedThreadPool"]],["impl Sync for SharedState ",1,["shadow_rs::core::scheduler::pools::unbounded::SharedState"]],["impl<'a, 'scope> Sync for TaskRunner <'a, 'scope>",1,["shadow_rs::core::scheduler::pools::unbounded::TaskRunner"]],["impl<HostType> Sync for ThreadPerCoreSched <HostType>",1,["shadow_rs::core::scheduler::thread_per_core::ThreadPerCoreSched"]],["impl Sync for ThreadPerHostSched ",1,["shadow_rs::core::scheduler::thread_per_host::ThreadPerHostSched"]],["impl Sync for Scheduler ",1,["shadow_rs::core::scheduler::Scheduler"]],["impl<'sched, 'pool, 'scope> Sync for SchedulerScope <'sched, 'pool, 'scope>",1,["shadow_rs::core::scheduler::SchedulerScope"]],["impl<'a, 'b> !Sync for HostIter <'a, 'b>",1,["shadow_rs::core::scheduler::HostIter"]],["impl Sync for SimConfig ",1,["shadow_rs::core::sim_config::SimConfig"]],["impl Sync for HostInfo ",1,["shadow_rs::core::sim_config::HostInfo"]],["impl Sync for ProcessInfo ",1,["shadow_rs::core::sim_config::ProcessInfo"]],["impl Sync for Bandwidth ",1,["shadow_rs::core::sim_config::Bandwidth"]],["impl Sync for PcapConfig ",1,["shadow_rs::core::sim_config::PcapConfig"]],["impl !Sync for LocalSimStats ",1,["shadow_rs::core::sim_stats::LocalSimStats"]],["impl Sync for SharedSimStats ",1,["shadow_rs::core::sim_stats::SharedSimStats"]],["impl Sync for CliOptions ",1,["shadow_rs::core::support::configuration::CliOptions"]],["impl Sync for ConfigFileOptions ",1,["shadow_rs::core::support::configuration::ConfigFileOptions"]],["impl Sync for ConfigOptions ",1,["shadow_rs::core::support::configuration::ConfigOptions"]],["impl Sync for GeneralOptions ",1,["shadow_rs::core::support::configuration::GeneralOptions"]],["impl Sync for NetworkOptions ",1,["shadow_rs::core::support::configuration::NetworkOptions"]],["impl Sync for ExperimentalOptions ",1,["shadow_rs::core::support::configuration::ExperimentalOptions"]],["impl Sync for HostDefaultOptions ",1,["shadow_rs::core::support::configuration::HostDefaultOptions"]],["impl Sync for RunningVal ",1,["shadow_rs::core::support::configuration::RunningVal"]],["impl Sync for ProcessFinalState ",1,["shadow_rs::core::support::configuration::ProcessFinalState"]],["impl Sync for ProcessOptions ",1,["shadow_rs::core::support::configuration::ProcessOptions"]],["impl Sync for HostOptions ",1,["shadow_rs::core::support::configuration::HostOptions"]],["impl Sync for LogLevel ",1,["shadow_rs::core::support::configuration::LogLevel"]],["impl Sync for HostName ",1,["shadow_rs::core::support::configuration::HostName"]],["impl Sync for EnvName ",1,["shadow_rs::core::support::configuration::EnvName"]],["impl Sync for Scheduler ",1,["shadow_rs::core::support::configuration::Scheduler"]],["impl Sync for LogInfoFlag ",1,["shadow_rs::core::support::configuration::LogInfoFlag"]],["impl Sync for QDiscMode ",1,["shadow_rs::core::support::configuration::QDiscMode"]],["impl Sync for Compression ",1,["shadow_rs::core::support::configuration::Compression"]],["impl Sync for FileSource ",1,["shadow_rs::core::support::configuration::FileSource"]],["impl Sync for GraphSource ",1,["shadow_rs::core::support::configuration::GraphSource"]],["impl Sync for GraphOptions ",1,["shadow_rs::core::support::configuration::GraphOptions"]],["impl Sync for ProcessArgs ",1,["shadow_rs::core::support::configuration::ProcessArgs"]],["impl Sync for Signal ",1,["shadow_rs::core::support::configuration::Signal"]],["impl Sync for StraceLoggingMode ",1,["shadow_rs::core::support::configuration::StraceLoggingMode"]],["impl<T> Sync for NullableOption <T>where\n T: Sync , ",1,["shadow_rs::core::support::configuration::NullableOption"]],["impl Sync for SiPrefix ",1,["shadow_rs::core::support::units::SiPrefix"]],["impl Sync for SiPrefixUpper ",1,["shadow_rs::core::support::units::SiPrefixUpper"]],["impl Sync for TimePrefix ",1,["shadow_rs::core::support::units::TimePrefix"]],["impl Sync for TimePrefixUpper ",1,["shadow_rs::core::support::units::TimePrefixUpper"]],["impl<T> Sync for Time <T>where\n T: Sync , ",1,["shadow_rs::core::support::units::Time"]],["impl<T> Sync for Bytes <T>where\n T: Sync , ",1,["shadow_rs::core::support::units::Bytes"]],["impl<T> Sync for BitsPerSec <T>where\n T: Sync , ",1,["shadow_rs::core::support::units::BitsPerSec"]],["impl Sync for Event ",1,["shadow_rs::core::work::event::Event"]],["impl Sync for EventData ",1,["shadow_rs::core::work::event::EventData"]],["impl Sync for PacketEventData ",1,["shadow_rs::core::work::event::PacketEventData"]],["impl Sync for LocalEventData ",1,["shadow_rs::core::work::event::LocalEventData"]],["impl Sync for EventQueue ",1,["shadow_rs::core::work::event_queue::EventQueue"]],["impl Sync for TaskRef ",1,["shadow_rs::core::work::task::TaskRef"]],["impl Sync for WorkerThreadID ",1,["shadow_rs::core::worker::WorkerThreadID"]],["impl !Sync for Worker ",1,["shadow_rs::core::worker::Worker"]],["impl Sync for WorkerShared ",1,["shadow_rs::core::worker::WorkerShared"]],["impl<'a> !Sync for HostContext <'a>",1,["shadow_rs::host::context::HostContext"]],["impl<'a> !Sync for ProcessContext <'a>",1,["shadow_rs::host::context::ProcessContext"]],["impl<'a> !Sync for ThreadContext <'a>",1,["shadow_rs::host::context::ThreadContext"]],["impl<'a> !Sync for ThreadContextObjs <'a>",1,["shadow_rs::host::context::ThreadContextObjs"]],["impl Sync for Cpu ",1,["shadow_rs::host::cpu::Cpu"]],["impl Sync for DescriptorTable ",1,["shadow_rs::host::descriptor::descriptor_table::DescriptorTable"]],["impl Sync for DescriptorHandle ",1,["shadow_rs::host::descriptor::descriptor_table::DescriptorHandle"]],["impl Sync for DescriptorHandleError ",1,["shadow_rs::host::descriptor::descriptor_table::DescriptorHandleError"]],["impl Sync for EventFd ",1,["shadow_rs::host::descriptor::eventfd::EventFd"]],["impl Sync for Pipe ",1,["shadow_rs::host::descriptor::pipe::Pipe"]],["impl Sync for SharedBuf ",1,["shadow_rs::host::descriptor::shared_buf::SharedBuf"]],["impl Sync for BufferState ",1,["shadow_rs::host::descriptor::shared_buf::BufferState"]],["impl Sync for ReaderHandle ",1,["shadow_rs::host::descriptor::shared_buf::ReaderHandle"]],["impl Sync for WriterHandle ",1,["shadow_rs::host::descriptor::shared_buf::WriterHandle"]],["impl Sync for AbstractUnixNamespace ",1,["shadow_rs::host::descriptor::socket::abstract_unix_ns::AbstractUnixNamespace"]],["impl Sync for BindError ",1,["shadow_rs::host::descriptor::socket::abstract_unix_ns::BindError"]],["impl Sync for LegacyTcpSocket ",1,["shadow_rs::host::descriptor::socket::inet::legacy_tcp::LegacyTcpSocket"]],["impl Sync for TcpSocket ",1,["shadow_rs::host::descriptor::socket::inet::tcp::TcpSocket"]],["impl Sync for UdpSocket ",1,["shadow_rs::host::descriptor::socket::inet::udp::UdpSocket"]],["impl Sync for InetSocket ",1,["shadow_rs::host::descriptor::socket::inet::InetSocket"]],["impl<'a> Sync for InetSocketRef <'a>",1,["shadow_rs::host::descriptor::socket::inet::InetSocketRef"]],["impl<'a> Sync for InetSocketRefMut <'a>",1,["shadow_rs::host::descriptor::socket::inet::InetSocketRefMut"]],["impl Sync for InetSocketWeak ",1,["shadow_rs::host::descriptor::socket::inet::InetSocketWeak"]],["impl Sync for UnixSocket ",1,["shadow_rs::host::descriptor::socket::unix::UnixSocket"]],["impl Sync for UnixSocketType ",1,["shadow_rs::host::descriptor::socket::unix::UnixSocketType"]],["impl Sync for UnixSocketTypeConversionError ",1,["shadow_rs::host::descriptor::socket::unix::UnixSocketTypeConversionError"]],["impl Sync for Socket ",1,["shadow_rs::host::descriptor::socket::Socket"]],["impl<'a> Sync for SocketRef <'a>",1,["shadow_rs::host::descriptor::socket::SocketRef"]],["impl<'a> Sync for SocketRefMut <'a>",1,["shadow_rs::host::descriptor::socket::SocketRefMut"]],["impl<'a> Sync for SendmsgArgs <'a>",1,["shadow_rs::host::descriptor::socket::SendmsgArgs"]],["impl<'a> Sync for RecvmsgArgs <'a>",1,["shadow_rs::host::descriptor::socket::RecvmsgArgs"]],["impl Sync for RecvmsgReturn ",1,["shadow_rs::host::descriptor::socket::RecvmsgReturn"]],["impl Sync for TimerFd ",1,["shadow_rs::host::descriptor::timerfd::TimerFd"]],["impl Sync for FileStatus ",1,["shadow_rs::host::descriptor::FileStatus"]],["impl Sync for FileMode ",1,["shadow_rs::host::descriptor::FileMode"]],["impl Sync for FileState ",1,["shadow_rs::host::descriptor::FileState"]],["impl Sync for StateListenerFilter ",1,["shadow_rs::host::descriptor::StateListenerFilter"]],["impl Sync for StateEventSource ",1,["shadow_rs::host::descriptor::StateEventSource"]],["impl Sync for File ",1,["shadow_rs::host::descriptor::File"]],["impl<'a> Sync for FileRef <'a>",1,["shadow_rs::host::descriptor::FileRef"]],["impl<'a> Sync for FileRefMut <'a>",1,["shadow_rs::host::descriptor::FileRefMut"]],["impl Sync for OpenFile ",1,["shadow_rs::host::descriptor::OpenFile"]],["impl Sync for Descriptor ",1,["shadow_rs::host::descriptor::Descriptor"]],["impl Sync for CountedLegacyFileRef ",1,["shadow_rs::host::descriptor::CountedLegacyFileRef"]],["impl Sync for LegacyFileCounter ",1,["shadow_rs::host::descriptor::LegacyFileCounter"]],["impl Sync for CompatFile ",1,["shadow_rs::host::descriptor::CompatFile"]],["impl Sync for HostParameters ",1,["shadow_rs::host::host::HostParameters"]],["impl Sync for HostInfo ",1,["shadow_rs::host::host::HostInfo"]],["impl !Sync for Host ",1,["shadow_rs::host::host::Host"]],["impl !Sync for ResumeResult ",1,["shadow_rs::host::managed_thread::ResumeResult"]],["impl !Sync for ManagedThread ",1,["shadow_rs::host::managed_thread::ManagedThread"]],["impl<'a> !Sync for MemoryReaderCursor <'a>",1,["shadow_rs::host::memory_manager::MemoryReaderCursor"]],["impl<'a> !Sync for MemoryWriterCursor <'a>",1,["shadow_rs::host::memory_manager::MemoryWriterCursor"]],["impl<'a, T> Sync for ProcessMemoryRef <'a, T>where\n T: Sync , ",1,["shadow_rs::host::memory_manager::ProcessMemoryRef"]],["impl<'a, T> Sync for ProcessMemoryRefMut <'a, T>where\n T: Sync , ",1,["shadow_rs::host::memory_manager::ProcessMemoryRefMut"]],["impl !Sync for MemoryManager ",1,["shadow_rs::host::memory_manager::MemoryManager"]],["impl<T> Sync for AllocdMem <T>where\n T: Sync , ",1,["shadow_rs::host::memory_manager::AllocdMem"]],["impl Sync for PcapOptions ",1,["shadow_rs::host::network::interface::PcapOptions"]],["impl Sync for NetworkInterface ",1,["shadow_rs::host::network::interface::NetworkInterface"]],["impl !Sync for NetworkNamespace ",1,["shadow_rs::host::network::namespace::NetworkNamespace"]],["impl Sync for NoInterface ",1,["shadow_rs::host::network::namespace::NoInterface"]],["impl Sync for AssociationHandle ",1,["shadow_rs::host::network::namespace::AssociationHandle"]],["impl Sync for ProcessId ",1,["shadow_rs::host::process::ProcessId"]],["impl Sync for ExitStatus ",1,["shadow_rs::host::process::ExitStatus"]],["impl !Sync for RunnableProcess ",1,["shadow_rs::host::process::RunnableProcess"]],["impl !Sync for ZombieProcess ",1,["shadow_rs::host::process::ZombieProcess"]],["impl !Sync for Process ",1,["shadow_rs::host::process::Process"]],["impl Sync for StatusListener ",1,["shadow_rs::host::status_listener::StatusListener"]],["impl Sync for FmtOptions ",1,["shadow_rs::host::syscall::formatter::FmtOptions"]],["impl Sync for StraceFmtMode ",1,["shadow_rs::host::syscall::formatter::StraceFmtMode"]],["impl<'a, T> !Sync for SyscallVal <'a, T>",1,["shadow_rs::host::syscall::formatter::SyscallVal"]],["impl Sync for NoArg ",1,["shadow_rs::host::syscall::formatter::NoArg"]],["impl<'a, A = NoArg , B = NoArg , C = NoArg , D = NoArg , E = NoArg , F = NoArg > !Sync for SyscallArgsFmt <'a, A, B, C, D, E, F>",1,["shadow_rs::host::syscall::formatter::SyscallArgsFmt"]],["impl<'a, RV> !Sync for SyscallResultFmt <'a, RV>",1,["shadow_rs::host::syscall::formatter::SyscallResultFmt"]],["impl Sync for SyscallHandler ",1,["shadow_rs::host::syscall::handler::SyscallHandler"]],["impl<'a, 'b> !Sync for SyscallContext <'a, 'b>",1,["shadow_rs::host::syscall::handler::SyscallContext"]],["impl Sync for MsgHdr ",1,["shadow_rs::host::syscall::io::MsgHdr"]],["impl Sync for IoVec ",1,["shadow_rs::host::syscall::io::IoVec"]],["impl<'a, I> !Sync for IoVecReader <'a, I>",1,["shadow_rs::host::syscall::io::IoVecReader"]],["impl<'a, I> !Sync for IoVecWriter <'a, I>",1,["shadow_rs::host::syscall::io::IoVecWriter"]],["impl<const LEN_INDEX: usize > Sync for SyscallBufferArg <LEN_INDEX>",1,["shadow_rs::host::syscall::type_formatting::SyscallBufferArg"]],["impl Sync for SyscallStringArg ",1,["shadow_rs::host::syscall::type_formatting::SyscallStringArg"]],["impl<const LEN_INDEX: usize > Sync for SyscallSockAddrArg <LEN_INDEX>",1,["shadow_rs::host::syscall::type_formatting::SyscallSockAddrArg"]],["impl !Sync for Trigger ",1,["shadow_rs::host::syscall::Trigger"]],["impl<'a> !Sync for SysCallConditionRef <'a>",1,["shadow_rs::host::syscall_condition::SysCallConditionRef"]],["impl<'a> !Sync for SysCallConditionRefMut <'a>",1,["shadow_rs::host::syscall_condition::SysCallConditionRefMut"]],["impl !Sync for SysCallCondition ",1,["shadow_rs::host::syscall_condition::SysCallCondition"]],["impl<T> Sync for ForeignArrayPtr <T>where\n T: Sync , ",1,["shadow_rs::host::syscall_types::ForeignArrayPtr"]],["impl !Sync for SyscallError ",1,["shadow_rs::host::syscall_types::SyscallError"]],["impl !Sync for Blocked ",1,["shadow_rs::host::syscall_types::Blocked"]],["impl Sync for Failed ",1,["shadow_rs::host::syscall_types::Failed"]],["impl Sync for SyscallReturnDone ",1,["shadow_rs::host::syscall_types::SyscallReturnDone"]],["impl !Sync for SyscallReturnBlocked ",1,["shadow_rs::host::syscall_types::SyscallReturnBlocked"]],["impl !Sync for SyscallReturn ",1,["shadow_rs::host::syscall_types::SyscallReturn"]],["impl Sync for ResumeResult ",1,["shadow_rs::host::thread::ResumeResult"]],["impl !Sync for Thread ",1,["shadow_rs::host::thread::Thread"]],["impl Sync for ThreadId ",1,["shadow_rs::host::thread::ThreadId"]],["impl Sync for Timer ",1,["shadow_rs::host::timer::Timer"]],["impl Sync for ShadowNode ",1,["shadow_rs::network::graph::ShadowNode"]],["impl Sync for ShadowEdge ",1,["shadow_rs::network::graph::ShadowEdge"]],["impl Sync for NetworkGraph ",1,["shadow_rs::network::graph::NetworkGraph"]],["impl Sync for PathProperties ",1,["shadow_rs::network::graph::PathProperties"]],["impl Sync for IpPreviouslyAssignedError ",1,["shadow_rs::network::graph::IpPreviouslyAssignedError"]],["impl<T> Sync for IpAssignment <T>where\n T: Sync , ",1,["shadow_rs::network::graph::IpAssignment"]],["impl<T> Sync for RoutingInfo <T>where\n T: Send + Sync , ",1,["shadow_rs::network::graph::RoutingInfo"]],["impl Sync for PacketStatus ",1,["shadow_rs::network::packet::PacketStatus"]],["impl Sync for PacketRc ",1,["shadow_rs::network::packet::PacketRc"]],["impl Sync for Relay ",1,["shadow_rs::network::relay::Relay"]],["impl Sync for RateLimit ",1,["shadow_rs::network::relay::RateLimit"]],["impl !Sync for Router ",1,["shadow_rs::network::router::Router"]],["impl<T> Sync for HostTreePointer <T>"]],
"shadow_shim":[["impl Sync for ShimLogger ",1,["shadow_shim::shimlogger::ShimLogger"]],["impl Sync for Mode ",1,["shadow_shim::tls::Mode"]],["impl Sync for TlsOneThreadStorageAllocation ",1,["shadow_shim::tls::TlsOneThreadStorageAllocation"]],["impl Sync for ThreadLocalStorageKey ",1,["shadow_shim::tls::ThreadLocalStorageKey"]],["impl Sync for ThreadLocalStorage ",1,["shadow_shim::tls::ThreadLocalStorage"]],["impl<'tls, 'var, T, F> !Sync for TlsVarRef <'tls, 'var, T, F>",1,["shadow_shim::tls::TlsVarRef"]],["impl<'tls, T, F> Sync for ShimTlsVar <'tls, T, F>where\n F: Sync + Fn () -> T, "],["impl<T> Sync for MmapBox <T>where\n T: Sync , "]],
-"shadow_shim_helper_rs":[["impl Sync for EmulatedTime ",1,["shadow_shim_helper_rs::emulated_time::EmulatedTime"]],["impl Sync for AtomicEmulatedTime ",1,["shadow_shim_helper_rs::emulated_time::AtomicEmulatedTime"]],["impl Sync for IPCData ",1,["shadow_shim_helper_rs::ipc::IPCData"]],["impl<T> Sync for FfiOption <T>where\n T: Sync , ",1,["shadow_shim_helper_rs::option::FfiOption"]],["impl<T> Sync for RootedRc <T>where\n T: Send + Sync , ",1,["shadow_shim_helper_rs::rootedcell::rc::RootedRc"]],["impl<'a, T> Sync for RootedRefCellRef <'a, T>where\n T: Send , ",1,["shadow_shim_helper_rs::rootedcell::refcell::RootedRefCellRef"]],["impl<'a, T> Sync for RootedRefCellRefMut <'a, T>where\n T: Send , ",1,["shadow_shim_helper_rs::rootedcell::refcell::RootedRefCellRefMut"]],["impl Sync for Tag ",1,["shadow_shim_helper_rs::rootedcell::Tag"]],["impl !Sync for Root ",1,["shadow_shim_helper_rs::rootedcell::Root"]],["impl Sync for ShimEventSyscall ",1,["shadow_shim_helper_rs::shim_event::ShimEventSyscall"]],["impl Sync for ShimEventSyscallComplete ",1,["shadow_shim_helper_rs::shim_event::ShimEventSyscallComplete"]],["impl Sync for ShimEventAddThreadReq ",1,["shadow_shim_helper_rs::shim_event::ShimEventAddThreadReq"]],["impl Sync for ShimEventAddThreadRes ",1,["shadow_shim_helper_rs::shim_event::ShimEventAddThreadRes"]],["impl Sync for ShimEventStartReq ",1,["shadow_shim_helper_rs::shim_event::ShimEventStartReq"]],["impl Sync for ShimEventToShadow ",1,["shadow_shim_helper_rs::shim_event::ShimEventToShadow"]],["impl Sync for ShimEventToShim ",1,["shadow_shim_helper_rs::shim_event::ShimEventToShim"]],["impl Sync for ManagerShmem ",1,["shadow_shim_helper_rs::shim_shmem::ManagerShmem"]],["impl Sync for HostShmem ",1,["shadow_shim_helper_rs::shim_shmem::HostShmem"]],["impl !Sync for HostShmemProtected ",1,["shadow_shim_helper_rs::shim_shmem::HostShmemProtected"]],["impl Sync for ProcessShmem ",1,["shadow_shim_helper_rs::shim_shmem::ProcessShmem"]],["impl !Sync for ProcessShmemProtected ",1,["shadow_shim_helper_rs::shim_shmem::ProcessShmemProtected"]],["impl Sync for ThreadShmem ",1,["shadow_shim_helper_rs::shim_shmem::ThreadShmem"]],["impl !Sync for ThreadShmemProtected ",1,["shadow_shim_helper_rs::shim_shmem::ThreadShmemProtected"]],["impl Sync for SimulationTime ",1,["shadow_shim_helper_rs::simulation_time::SimulationTime"]],["impl<T> Sync for ForeignPtr <T>",1,["shadow_shim_helper_rs::syscall_types::ForeignPtr"]],["impl Sync for ManagedPhysicalMemoryAddr ",1,["shadow_shim_helper_rs::syscall_types::ManagedPhysicalMemoryAddr"]],["impl Sync for SysCallArgs ",1,["shadow_shim_helper_rs::syscall_types::SysCallArgs"]],["impl Sync for SysCallReg ",1,["shadow_shim_helper_rs::syscall_types::SysCallReg"]],["impl Sync for TimeParts ",1,["shadow_shim_helper_rs::util::time::TimeParts"]],["impl<'a> Sync for TimePartsFmtHrMinSec <'a>",1,["shadow_shim_helper_rs::util::time::TimePartsFmtHrMinSec"]],["impl<'a> Sync for TimePartsFmtHrMinSecMilli <'a>",1,["shadow_shim_helper_rs::util::time::TimePartsFmtHrMinSecMilli"]],["impl<'a> Sync for TimePartsFmtHrMinSecNano <'a>",1,["shadow_shim_helper_rs::util::time::TimePartsFmtHrMinSecNano"]],["impl<T> !Sync for SendPointer <T>",1,["shadow_shim_helper_rs::util::SendPointer"]],["impl Sync for HostId ",1,["shadow_shim_helper_rs::HostId"]],["impl<T> Sync for RootedCell <T>where\n T: Copy + Send , "],["impl<T> Sync for SyncSendPointer <T>"],["impl<T: Sync + Send > Sync for RootedRcWeak <T>"],["impl<T: Send > Sync for RootedRefCell <T>"]],
+"shadow_shim_helper_rs":[["impl Sync for EmulatedTime ",1,["shadow_shim_helper_rs::emulated_time::EmulatedTime"]],["impl Sync for AtomicEmulatedTime ",1,["shadow_shim_helper_rs::emulated_time::AtomicEmulatedTime"]],["impl Sync for IPCData ",1,["shadow_shim_helper_rs::ipc::IPCData"]],["impl<T> Sync for FfiOption <T>where\n T: Sync , ",1,["shadow_shim_helper_rs::option::FfiOption"]],["impl<T> Sync for RootedRc <T>where\n T: Send + Sync , ",1,["shadow_shim_helper_rs::rootedcell::rc::RootedRc"]],["impl<'a, T> Sync for RootedRefCellRef <'a, T>where\n T: Send , ",1,["shadow_shim_helper_rs::rootedcell::refcell::RootedRefCellRef"]],["impl<'a, T> Sync for RootedRefCellRefMut <'a, T>where\n T: Send , ",1,["shadow_shim_helper_rs::rootedcell::refcell::RootedRefCellRefMut"]],["impl Sync for Tag ",1,["shadow_shim_helper_rs::rootedcell::Tag"]],["impl !Sync for Root ",1,["shadow_shim_helper_rs::rootedcell::Root"]],["impl Sync for ShimEventSyscall ",1,["shadow_shim_helper_rs::shim_event::ShimEventSyscall"]],["impl Sync for ShimEventSyscallComplete ",1,["shadow_shim_helper_rs::shim_event::ShimEventSyscallComplete"]],["impl Sync for ShimEventAddThreadReq ",1,["shadow_shim_helper_rs::shim_event::ShimEventAddThreadReq"]],["impl Sync for ShimEventAddThreadRes ",1,["shadow_shim_helper_rs::shim_event::ShimEventAddThreadRes"]],["impl Sync for ShimEventStartReq ",1,["shadow_shim_helper_rs::shim_event::ShimEventStartReq"]],["impl Sync for ShimEventToShadow ",1,["shadow_shim_helper_rs::shim_event::ShimEventToShadow"]],["impl Sync for ShimEventToShim ",1,["shadow_shim_helper_rs::shim_event::ShimEventToShim"]],["impl Sync for ManagerShmem ",1,["shadow_shim_helper_rs::shim_shmem::ManagerShmem"]],["impl Sync for HostShmem ",1,["shadow_shim_helper_rs::shim_shmem::HostShmem"]],["impl !Sync for HostShmemProtected ",1,["shadow_shim_helper_rs::shim_shmem::HostShmemProtected"]],["impl Sync for ProcessShmem ",1,["shadow_shim_helper_rs::shim_shmem::ProcessShmem"]],["impl !Sync for ProcessShmemProtected ",1,["shadow_shim_helper_rs::shim_shmem::ProcessShmemProtected"]],["impl Sync for ThreadShmem ",1,["shadow_shim_helper_rs::shim_shmem::ThreadShmem"]],["impl !Sync for ThreadShmemProtected ",1,["shadow_shim_helper_rs::shim_shmem::ThreadShmemProtected"]],["impl Sync for SimulationTime ",1,["shadow_shim_helper_rs::simulation_time::SimulationTime"]],["impl<T> Sync for ForeignPtr <T>",1,["shadow_shim_helper_rs::syscall_types::ForeignPtr"]],["impl Sync for ManagedPhysicalMemoryAddr ",1,["shadow_shim_helper_rs::syscall_types::ManagedPhysicalMemoryAddr"]],["impl Sync for SysCallArgs ",1,["shadow_shim_helper_rs::syscall_types::SysCallArgs"]],["impl Sync for SysCallReg ",1,["shadow_shim_helper_rs::syscall_types::SysCallReg"]],["impl Sync for TimeParts ",1,["shadow_shim_helper_rs::util::time::TimeParts"]],["impl<'a> Sync for TimePartsFmtHrMinSec <'a>",1,["shadow_shim_helper_rs::util::time::TimePartsFmtHrMinSec"]],["impl<'a> Sync for TimePartsFmtHrMinSecMilli <'a>",1,["shadow_shim_helper_rs::util::time::TimePartsFmtHrMinSecMilli"]],["impl<'a> Sync for TimePartsFmtHrMinSecNano <'a>",1,["shadow_shim_helper_rs::util::time::TimePartsFmtHrMinSecNano"]],["impl<T> !Sync for SendPointer <T>",1,["shadow_shim_helper_rs::util::SendPointer"]],["impl Sync for HostId ",1,["shadow_shim_helper_rs::HostId"]],["impl<T: Send > Sync for RootedRefCell <T>"],["impl<T> Sync for SyncSendPointer <T>"],["impl<T: Sync + Send > Sync for RootedRcWeak <T>"],["impl<T> Sync for RootedCell <T>where\n T: Copy + Send , "]],
"shadow_shmem":[["impl Sync for SharedMemAllocatorDropGuard ",1,["shadow_shmem::allocator::SharedMemAllocatorDropGuard"]],["impl Sync for ShMemBlockSerialized ",1,["shadow_shmem::allocator::ShMemBlockSerialized"]],["impl<'allocator, T> Sync for ShMemBlock <'allocator, T>where\n T: Sync + VirtualAddressSpaceIndependent , "],["impl Sync for SharedMemAllocator <'_>"],["impl Sync for SharedMemDeserializer <'_>"],["impl<'deserializer, T> Sync for ShMemBlockAlias <'deserializer, T>where\n T: Sync + VirtualAddressSpaceIndependent , "]],
"shadow_tsc":[["impl Sync for Tsc ",1,["shadow_tsc::Tsc"]]],
"shlex":[["impl<'a> Sync for Shlex <'a>",1,["shlex::Shlex"]]],
diff --git a/docs/rust/implementors/core/marker/trait.Unpin.js b/docs/rust/implementors/core/marker/trait.Unpin.js
index 0d7123622f9..42e16e97ec6 100644
--- a/docs/rust/implementors/core/marker/trait.Unpin.js
+++ b/docs/rust/implementors/core/marker/trait.Unpin.js
@@ -44,7 +44,7 @@
"lazycell":[["impl<T> Unpin for LazyCell <T>where\n T: Unpin , ",1,["lazycell::LazyCell"]],["impl<T> Unpin for AtomicLazyCell <T>where\n T: Unpin , ",1,["lazycell::AtomicLazyCell"]]],
"libc":[["impl Unpin for statvfs ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::not_x32::statvfs"]],["impl Unpin for max_align_t ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::align::max_align_t"]],["impl Unpin for clone_args ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::align::clone_args"]],["impl Unpin for sigaction ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::sigaction"]],["impl Unpin for statfs ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::statfs"]],["impl Unpin for flock ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::flock"]],["impl Unpin for flock64 ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::flock64"]],["impl Unpin for siginfo_t ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::siginfo_t"]],["impl Unpin for stack_t ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::stack_t"]],["impl Unpin for stat ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::stat"]],["impl Unpin for stat64 ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::stat64"]],["impl Unpin for statfs64 ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::statfs64"]],["impl Unpin for statvfs64 ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::statvfs64"]],["impl Unpin for pthread_attr_t ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::pthread_attr_t"]],["impl Unpin for _libc_fpxreg ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::_libc_fpxreg"]],["impl Unpin for _libc_xmmreg ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::_libc_xmmreg"]],["impl Unpin for _libc_fpstate ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::_libc_fpstate"]],["impl Unpin for user_regs_struct ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::user_regs_struct"]],["impl Unpin for user ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::user"]],["impl Unpin for mcontext_t ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::mcontext_t"]],["impl Unpin for ipc_perm ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::ipc_perm"]],["impl Unpin for shmid_ds ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::shmid_ds"]],["impl Unpin for seccomp_notif_sizes ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::seccomp_notif_sizes"]],["impl Unpin for ptrace_rseq_configuration ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::ptrace_rseq_configuration"]],["impl Unpin for user_fpregs_struct ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::user_fpregs_struct"]],["impl Unpin for ucontext_t ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::ucontext_t"]],["impl Unpin for sigset_t ",1,["libc::unix::linux_like::linux::gnu::b64::sigset_t"]],["impl Unpin for sysinfo ",1,["libc::unix::linux_like::linux::gnu::b64::sysinfo"]],["impl Unpin for msqid_ds ",1,["libc::unix::linux_like::linux::gnu::b64::msqid_ds"]],["impl Unpin for semid_ds ",1,["libc::unix::linux_like::linux::gnu::b64::semid_ds"]],["impl Unpin for sem_t ",1,["libc::unix::linux_like::linux::gnu::align::sem_t"]],["impl Unpin for statx ",1,["libc::unix::linux_like::linux::gnu::statx"]],["impl Unpin for statx_timestamp ",1,["libc::unix::linux_like::linux::gnu::statx_timestamp"]],["impl Unpin for aiocb ",1,["libc::unix::linux_like::linux::gnu::aiocb"]],["impl Unpin for __exit_status ",1,["libc::unix::linux_like::linux::gnu::__exit_status"]],["impl Unpin for __timeval ",1,["libc::unix::linux_like::linux::gnu::__timeval"]],["impl Unpin for glob64_t ",1,["libc::unix::linux_like::linux::gnu::glob64_t"]],["impl Unpin for msghdr ",1,["libc::unix::linux_like::linux::gnu::msghdr"]],["impl Unpin for cmsghdr ",1,["libc::unix::linux_like::linux::gnu::cmsghdr"]],["impl Unpin for termios ",1,["libc::unix::linux_like::linux::gnu::termios"]],["impl Unpin for mallinfo ",1,["libc::unix::linux_like::linux::gnu::mallinfo"]],["impl Unpin for mallinfo2 ",1,["libc::unix::linux_like::linux::gnu::mallinfo2"]],["impl Unpin for nl_pktinfo ",1,["libc::unix::linux_like::linux::gnu::nl_pktinfo"]],["impl Unpin for nl_mmap_req ",1,["libc::unix::linux_like::linux::gnu::nl_mmap_req"]],["impl Unpin for nl_mmap_hdr ",1,["libc::unix::linux_like::linux::gnu::nl_mmap_hdr"]],["impl Unpin for rtentry ",1,["libc::unix::linux_like::linux::gnu::rtentry"]],["impl Unpin for timex ",1,["libc::unix::linux_like::linux::gnu::timex"]],["impl Unpin for ntptimeval ",1,["libc::unix::linux_like::linux::gnu::ntptimeval"]],["impl Unpin for regex_t ",1,["libc::unix::linux_like::linux::gnu::regex_t"]],["impl Unpin for Elf64_Chdr ",1,["libc::unix::linux_like::linux::gnu::Elf64_Chdr"]],["impl Unpin for Elf32_Chdr ",1,["libc::unix::linux_like::linux::gnu::Elf32_Chdr"]],["impl Unpin for seminfo ",1,["libc::unix::linux_like::linux::gnu::seminfo"]],["impl Unpin for ptrace_peeksiginfo_args ",1,["libc::unix::linux_like::linux::gnu::ptrace_peeksiginfo_args"]],["impl Unpin for __c_anonymous_ptrace_syscall_info_entry ",1,["libc::unix::linux_like::linux::gnu::__c_anonymous_ptrace_syscall_info_entry"]],["impl Unpin for __c_anonymous_ptrace_syscall_info_exit ",1,["libc::unix::linux_like::linux::gnu::__c_anonymous_ptrace_syscall_info_exit"]],["impl Unpin for __c_anonymous_ptrace_syscall_info_seccomp ",1,["libc::unix::linux_like::linux::gnu::__c_anonymous_ptrace_syscall_info_seccomp"]],["impl Unpin for ptrace_syscall_info ",1,["libc::unix::linux_like::linux::gnu::ptrace_syscall_info"]],["impl Unpin for __c_anonymous_ptrace_syscall_info_data ",1,["libc::unix::linux_like::linux::gnu::__c_anonymous_ptrace_syscall_info_data"]],["impl Unpin for utmpx ",1,["libc::unix::linux_like::linux::gnu::utmpx"]],["impl Unpin for termios2 ",1,["libc::unix::linux_like::linux::arch::generic::termios2"]],["impl Unpin for open_how ",1,["libc::unix::linux_like::linux::non_exhaustive::open_how"]],["impl Unpin for fpos64_t ",1,["libc::unix::linux_like::linux::fpos64_t"]],["impl Unpin for glob_t ",1,["libc::unix::linux_like::linux::glob_t"]],["impl Unpin for passwd ",1,["libc::unix::linux_like::linux::passwd"]],["impl Unpin for spwd ",1,["libc::unix::linux_like::linux::spwd"]],["impl Unpin for dqblk ",1,["libc::unix::linux_like::linux::dqblk"]],["impl Unpin for signalfd_siginfo ",1,["libc::unix::linux_like::linux::signalfd_siginfo"]],["impl Unpin for itimerspec ",1,["libc::unix::linux_like::linux::itimerspec"]],["impl Unpin for fsid_t ",1,["libc::unix::linux_like::linux::fsid_t"]],["impl Unpin for packet_mreq ",1,["libc::unix::linux_like::linux::packet_mreq"]],["impl Unpin for cpu_set_t ",1,["libc::unix::linux_like::linux::cpu_set_t"]],["impl Unpin for if_nameindex ",1,["libc::unix::linux_like::linux::if_nameindex"]],["impl Unpin for msginfo ",1,["libc::unix::linux_like::linux::msginfo"]],["impl Unpin for sembuf ",1,["libc::unix::linux_like::linux::sembuf"]],["impl Unpin for input_event ",1,["libc::unix::linux_like::linux::input_event"]],["impl Unpin for input_id ",1,["libc::unix::linux_like::linux::input_id"]],["impl Unpin for input_absinfo ",1,["libc::unix::linux_like::linux::input_absinfo"]],["impl Unpin for input_keymap_entry ",1,["libc::unix::linux_like::linux::input_keymap_entry"]],["impl Unpin for input_mask ",1,["libc::unix::linux_like::linux::input_mask"]],["impl Unpin for ff_replay ",1,["libc::unix::linux_like::linux::ff_replay"]],["impl Unpin for ff_trigger ",1,["libc::unix::linux_like::linux::ff_trigger"]],["impl Unpin for ff_envelope ",1,["libc::unix::linux_like::linux::ff_envelope"]],["impl Unpin for ff_constant_effect ",1,["libc::unix::linux_like::linux::ff_constant_effect"]],["impl Unpin for ff_ramp_effect ",1,["libc::unix::linux_like::linux::ff_ramp_effect"]],["impl Unpin for ff_condition_effect ",1,["libc::unix::linux_like::linux::ff_condition_effect"]],["impl Unpin for ff_periodic_effect ",1,["libc::unix::linux_like::linux::ff_periodic_effect"]],["impl Unpin for ff_rumble_effect ",1,["libc::unix::linux_like::linux::ff_rumble_effect"]],["impl Unpin for ff_effect ",1,["libc::unix::linux_like::linux::ff_effect"]],["impl Unpin for uinput_ff_upload ",1,["libc::unix::linux_like::linux::uinput_ff_upload"]],["impl Unpin for uinput_ff_erase ",1,["libc::unix::linux_like::linux::uinput_ff_erase"]],["impl Unpin for uinput_abs_setup ",1,["libc::unix::linux_like::linux::uinput_abs_setup"]],["impl Unpin for dl_phdr_info ",1,["libc::unix::linux_like::linux::dl_phdr_info"]],["impl Unpin for Elf32_Ehdr ",1,["libc::unix::linux_like::linux::Elf32_Ehdr"]],["impl Unpin for Elf64_Ehdr ",1,["libc::unix::linux_like::linux::Elf64_Ehdr"]],["impl Unpin for Elf32_Sym ",1,["libc::unix::linux_like::linux::Elf32_Sym"]],["impl Unpin for Elf64_Sym ",1,["libc::unix::linux_like::linux::Elf64_Sym"]],["impl Unpin for Elf32_Phdr ",1,["libc::unix::linux_like::linux::Elf32_Phdr"]],["impl Unpin for Elf64_Phdr ",1,["libc::unix::linux_like::linux::Elf64_Phdr"]],["impl Unpin for Elf32_Shdr ",1,["libc::unix::linux_like::linux::Elf32_Shdr"]],["impl Unpin for Elf64_Shdr ",1,["libc::unix::linux_like::linux::Elf64_Shdr"]],["impl Unpin for ucred ",1,["libc::unix::linux_like::linux::ucred"]],["impl Unpin for mntent ",1,["libc::unix::linux_like::linux::mntent"]],["impl Unpin for posix_spawn_file_actions_t ",1,["libc::unix::linux_like::linux::posix_spawn_file_actions_t"]],["impl Unpin for posix_spawnattr_t ",1,["libc::unix::linux_like::linux::posix_spawnattr_t"]],["impl Unpin for genlmsghdr ",1,["libc::unix::linux_like::linux::genlmsghdr"]],["impl Unpin for in6_pktinfo ",1,["libc::unix::linux_like::linux::in6_pktinfo"]],["impl Unpin for arpd_request ",1,["libc::unix::linux_like::linux::arpd_request"]],["impl Unpin for inotify_event ",1,["libc::unix::linux_like::linux::inotify_event"]],["impl Unpin for fanotify_response ",1,["libc::unix::linux_like::linux::fanotify_response"]],["impl Unpin for sockaddr_vm ",1,["libc::unix::linux_like::linux::sockaddr_vm"]],["impl Unpin for regmatch_t ",1,["libc::unix::linux_like::linux::regmatch_t"]],["impl Unpin for sock_extended_err ",1,["libc::unix::linux_like::linux::sock_extended_err"]],["impl Unpin for __c_anonymous_sockaddr_can_tp ",1,["libc::unix::linux_like::linux::__c_anonymous_sockaddr_can_tp"]],["impl Unpin for __c_anonymous_sockaddr_can_j1939 ",1,["libc::unix::linux_like::linux::__c_anonymous_sockaddr_can_j1939"]],["impl Unpin for can_filter ",1,["libc::unix::linux_like::linux::can_filter"]],["impl Unpin for j1939_filter ",1,["libc::unix::linux_like::linux::j1939_filter"]],["impl Unpin for sock_filter ",1,["libc::unix::linux_like::linux::sock_filter"]],["impl Unpin for sock_fprog ",1,["libc::unix::linux_like::linux::sock_fprog"]],["impl Unpin for seccomp_data ",1,["libc::unix::linux_like::linux::seccomp_data"]],["impl Unpin for nlmsghdr ",1,["libc::unix::linux_like::linux::nlmsghdr"]],["impl Unpin for nlmsgerr ",1,["libc::unix::linux_like::linux::nlmsgerr"]],["impl Unpin for nlattr ",1,["libc::unix::linux_like::linux::nlattr"]],["impl Unpin for file_clone_range ",1,["libc::unix::linux_like::linux::file_clone_range"]],["impl Unpin for __c_anonymous_ifru_map ",1,["libc::unix::linux_like::linux::__c_anonymous_ifru_map"]],["impl Unpin for in6_ifreq ",1,["libc::unix::linux_like::linux::in6_ifreq"]],["impl Unpin for option ",1,["libc::unix::linux_like::linux::option"]],["impl Unpin for sctp_initmsg ",1,["libc::unix::linux_like::linux::sctp_initmsg"]],["impl Unpin for sctp_sndrcvinfo ",1,["libc::unix::linux_like::linux::sctp_sndrcvinfo"]],["impl Unpin for sctp_sndinfo ",1,["libc::unix::linux_like::linux::sctp_sndinfo"]],["impl Unpin for sctp_rcvinfo ",1,["libc::unix::linux_like::linux::sctp_rcvinfo"]],["impl Unpin for sctp_nxtinfo ",1,["libc::unix::linux_like::linux::sctp_nxtinfo"]],["impl Unpin for sctp_prinfo ",1,["libc::unix::linux_like::linux::sctp_prinfo"]],["impl Unpin for sctp_authinfo ",1,["libc::unix::linux_like::linux::sctp_authinfo"]],["impl Unpin for rlimit64 ",1,["libc::unix::linux_like::linux::rlimit64"]],["impl Unpin for sockaddr_nl ",1,["libc::unix::linux_like::linux::sockaddr_nl"]],["impl Unpin for dirent ",1,["libc::unix::linux_like::linux::dirent"]],["impl Unpin for sockaddr_alg ",1,["libc::unix::linux_like::linux::sockaddr_alg"]],["impl Unpin for uinput_setup ",1,["libc::unix::linux_like::linux::uinput_setup"]],["impl Unpin for uinput_user_dev ",1,["libc::unix::linux_like::linux::uinput_user_dev"]],["impl Unpin for af_alg_iv ",1,["libc::unix::linux_like::linux::af_alg_iv"]],["impl Unpin for mq_attr ",1,["libc::unix::linux_like::linux::mq_attr"]],["impl Unpin for __c_anonymous_ifr_ifru ",1,["libc::unix::linux_like::linux::__c_anonymous_ifr_ifru"]],["impl Unpin for ifreq ",1,["libc::unix::linux_like::linux::ifreq"]],["impl Unpin for hwtstamp_config ",1,["libc::unix::linux_like::linux::hwtstamp_config"]],["impl Unpin for dirent64 ",1,["libc::unix::linux_like::linux::dirent64"]],["impl Unpin for sock_txtime ",1,["libc::unix::linux_like::linux::sock_txtime"]],["impl Unpin for __c_anonymous_sockaddr_can_can_addr ",1,["libc::unix::linux_like::linux::__c_anonymous_sockaddr_can_can_addr"]],["impl Unpin for sockaddr_can ",1,["libc::unix::linux_like::linux::sockaddr_can"]],["impl Unpin for pthread_mutexattr_t ",1,["libc::unix::linux_like::linux::pthread_mutexattr_t"]],["impl Unpin for pthread_rwlockattr_t ",1,["libc::unix::linux_like::linux::pthread_rwlockattr_t"]],["impl Unpin for pthread_condattr_t ",1,["libc::unix::linux_like::linux::pthread_condattr_t"]],["impl Unpin for pthread_barrierattr_t ",1,["libc::unix::linux_like::linux::pthread_barrierattr_t"]],["impl Unpin for fanotify_event_metadata ",1,["libc::unix::linux_like::linux::fanotify_event_metadata"]],["impl Unpin for pthread_cond_t ",1,["libc::unix::linux_like::linux::pthread_cond_t"]],["impl Unpin for pthread_mutex_t ",1,["libc::unix::linux_like::linux::pthread_mutex_t"]],["impl Unpin for pthread_rwlock_t ",1,["libc::unix::linux_like::linux::pthread_rwlock_t"]],["impl Unpin for pthread_barrier_t ",1,["libc::unix::linux_like::linux::pthread_barrier_t"]],["impl Unpin for can_frame ",1,["libc::unix::linux_like::linux::can_frame"]],["impl Unpin for canfd_frame ",1,["libc::unix::linux_like::linux::canfd_frame"]],["impl Unpin for canxl_frame ",1,["libc::unix::linux_like::linux::canxl_frame"]],["impl Unpin for timezone ",1,["libc::unix::linux_like::timezone"]],["impl Unpin for in_addr ",1,["libc::unix::linux_like::in_addr"]],["impl Unpin for ip_mreq ",1,["libc::unix::linux_like::ip_mreq"]],["impl Unpin for ip_mreqn ",1,["libc::unix::linux_like::ip_mreqn"]],["impl Unpin for ip_mreq_source ",1,["libc::unix::linux_like::ip_mreq_source"]],["impl Unpin for sockaddr ",1,["libc::unix::linux_like::sockaddr"]],["impl Unpin for sockaddr_in ",1,["libc::unix::linux_like::sockaddr_in"]],["impl Unpin for sockaddr_in6 ",1,["libc::unix::linux_like::sockaddr_in6"]],["impl Unpin for addrinfo ",1,["libc::unix::linux_like::addrinfo"]],["impl Unpin for sockaddr_ll ",1,["libc::unix::linux_like::sockaddr_ll"]],["impl Unpin for fd_set ",1,["libc::unix::linux_like::fd_set"]],["impl Unpin for tm ",1,["libc::unix::linux_like::tm"]],["impl Unpin for sched_param ",1,["libc::unix::linux_like::sched_param"]],["impl Unpin for Dl_info ",1,["libc::unix::linux_like::Dl_info"]],["impl Unpin for lconv ",1,["libc::unix::linux_like::lconv"]],["impl Unpin for in_pktinfo ",1,["libc::unix::linux_like::in_pktinfo"]],["impl Unpin for ifaddrs ",1,["libc::unix::linux_like::ifaddrs"]],["impl Unpin for in6_rtmsg ",1,["libc::unix::linux_like::in6_rtmsg"]],["impl Unpin for arpreq ",1,["libc::unix::linux_like::arpreq"]],["impl Unpin for arpreq_old ",1,["libc::unix::linux_like::arpreq_old"]],["impl Unpin for arphdr ",1,["libc::unix::linux_like::arphdr"]],["impl Unpin for mmsghdr ",1,["libc::unix::linux_like::mmsghdr"]],["impl Unpin for epoll_event ",1,["libc::unix::linux_like::epoll_event"]],["impl Unpin for sockaddr_un ",1,["libc::unix::linux_like::sockaddr_un"]],["impl Unpin for sockaddr_storage ",1,["libc::unix::linux_like::sockaddr_storage"]],["impl Unpin for utsname ",1,["libc::unix::linux_like::utsname"]],["impl Unpin for sigevent ",1,["libc::unix::linux_like::sigevent"]],["impl Unpin for in6_addr ",1,["libc::unix::align::in6_addr"]],["impl Unpin for DIR ",1,["libc::unix::DIR"]],["impl Unpin for group ",1,["libc::unix::group"]],["impl Unpin for utimbuf ",1,["libc::unix::utimbuf"]],["impl Unpin for timeval ",1,["libc::unix::timeval"]],["impl Unpin for timespec ",1,["libc::unix::timespec"]],["impl Unpin for rlimit ",1,["libc::unix::rlimit"]],["impl Unpin for rusage ",1,["libc::unix::rusage"]],["impl Unpin for ipv6_mreq ",1,["libc::unix::ipv6_mreq"]],["impl Unpin for hostent ",1,["libc::unix::hostent"]],["impl Unpin for iovec ",1,["libc::unix::iovec"]],["impl Unpin for pollfd ",1,["libc::unix::pollfd"]],["impl Unpin for winsize ",1,["libc::unix::winsize"]],["impl Unpin for linger ",1,["libc::unix::linger"]],["impl Unpin for sigval ",1,["libc::unix::sigval"]],["impl Unpin for itimerval ",1,["libc::unix::itimerval"]],["impl Unpin for tms ",1,["libc::unix::tms"]],["impl Unpin for servent ",1,["libc::unix::servent"]],["impl Unpin for protoent ",1,["libc::unix::protoent"]],["impl Unpin for FILE ",1,["libc::unix::FILE"]],["impl Unpin for fpos_t ",1,["libc::unix::fpos_t"]]],
"libloading":[["impl Unpin for Library ",1,["libloading::os::unix::Library"]],["impl<T> Unpin for Symbol <T>where\n T: Unpin , ",1,["libloading::os::unix::Symbol"]],["impl Unpin for Error ",1,["libloading::error::Error"]],["impl Unpin for Library ",1,["libloading::safe::Library"]],["impl<'lib, T> Unpin for Symbol <'lib, T>where\n T: Unpin , ",1,["libloading::safe::Symbol"]]],
-"linux_api":[["impl Unpin for linux_sockaddr_in ",1,["linux_api::bindings::linux_sockaddr_in"]],["impl Unpin for linux___kernel_old_timeval ",1,["linux_api::bindings::linux___kernel_old_timeval"]],["impl Unpin for linux_timespec ",1,["linux_api::bindings::linux_timespec"]],["impl Unpin for linux_timeval ",1,["linux_api::bindings::linux_timeval"]],["impl Unpin for linux_itimerspec ",1,["linux_api::bindings::linux_itimerspec"]],["impl Unpin for linux_itimerval ",1,["linux_api::bindings::linux_itimerval"]],["impl Unpin for linux_rseq ",1,["linux_api::bindings::linux_rseq"]],["impl Unpin for linux_clone_args ",1,["linux_api::bindings::linux_clone_args"]],["impl Unpin for EpollCreateFlags ",1,["linux_api::epoll::EpollCreateFlags"]],["impl Unpin for EpollCtlOp ",1,["linux_api::epoll::EpollCtlOp"]],["impl Unpin for EpollEvents ",1,["linux_api::epoll::EpollEvents"]],["impl Unpin for Errno ",1,["linux_api::errno::Errno"]],["impl Unpin for OFlag ",1,["linux_api::fcntl::OFlag"]],["impl Unpin for FcntlCommand ",1,["linux_api::fcntl::FcntlCommand"]],["impl Unpin for FcntlOwner ",1,["linux_api::fcntl::FcntlOwner"]],["impl Unpin for FcntlLeaseType ",1,["linux_api::fcntl::FcntlLeaseType"]],["impl Unpin for FcntlSealType ",1,["linux_api::fcntl::FcntlSealType"]],["impl Unpin for FcntlRwHint ",1,["linux_api::fcntl::FcntlRwHint"]],["impl Unpin for DescriptorFlags ",1,["linux_api::fcntl::DescriptorFlags"]],["impl Unpin for IoctlRequest ",1,["linux_api::ioctls::IoctlRequest"]],["impl Unpin for ProtFlags ",1,["linux_api::mman::ProtFlags"]],["impl Unpin for MapFlags ",1,["linux_api::mman::MapFlags"]],["impl Unpin for MRemapFlags ",1,["linux_api::mman::MRemapFlags"]],["impl Unpin for Pid ",1,["linux_api::posix_types::Pid"]],["impl Unpin for CloneFlags ",1,["linux_api::sched::CloneFlags"]],["impl Unpin for CloneResult ",1,["linux_api::sched::CloneResult"]],["impl Unpin for Signal ",1,["linux_api::signal::Signal"]],["impl Unpin for SignalFromI32Error ",1,["linux_api::signal::SignalFromI32Error"]],["impl Unpin for SigActionFlags ",1,["linux_api::signal::SigActionFlags"]],["impl Unpin for SigInfoCode ",1,["linux_api::signal::SigInfoCode"]],["impl Unpin for SigInfoCodeFromRawError ",1,["linux_api::signal::SigInfoCodeFromRawError"]],["impl Unpin for SigInfoCodeSi ",1,["linux_api::signal::SigInfoCodeSi"]],["impl Unpin for SigInfoCodeCld ",1,["linux_api::signal::SigInfoCodeCld"]],["impl Unpin for SigInfoCodeIll ",1,["linux_api::signal::SigInfoCodeIll"]],["impl Unpin for SigInfoCodeFpe ",1,["linux_api::signal::SigInfoCodeFpe"]],["impl Unpin for SigInfoCodeSegv ",1,["linux_api::signal::SigInfoCodeSegv"]],["impl Unpin for SigInfoCodeBus ",1,["linux_api::signal::SigInfoCodeBus"]],["impl Unpin for SigInfoCodeTrap ",1,["linux_api::signal::SigInfoCodeTrap"]],["impl Unpin for SigInfoCodePoll ",1,["linux_api::signal::SigInfoCodePoll"]],["impl Unpin for SigInfoCodeSys ",1,["linux_api::signal::SigInfoCodeSys"]],["impl Unpin for SigInfoDetails ",1,["linux_api::signal::SigInfoDetails"]],["impl Unpin for siginfo_t ",1,["linux_api::signal::siginfo_t"]],["impl Unpin for sigset_t ",1,["linux_api::signal::sigset_t"]],["impl Unpin for SignalHandler ",1,["linux_api::signal::SignalHandler"]],["impl Unpin for sigaction ",1,["linux_api::signal::sigaction"]],["impl Unpin for LinuxDefaultAction ",1,["linux_api::signal::LinuxDefaultAction"]],["impl Unpin for SigProcMaskAction ",1,["linux_api::signal::SigProcMaskAction"]],["impl Unpin for SigAltStackFlags ",1,["linux_api::signal::SigAltStackFlags"]],["impl Unpin for linux_sysinfo ",1,["linux_api::sysinfo::linux_sysinfo"]],["impl Unpin for ClockId ",1,["linux_api::time::ClockId"]],["impl Unpin for ClockNanosleepFlags ",1,["linux_api::time::ClockNanosleepFlags"]],["impl Unpin for ITimerId ",1,["linux_api::time::ITimerId"]],["impl Unpin for WaitFlags ",1,["linux_api::wait::WaitFlags"]],["impl Unpin for WaitId ",1,["linux_api::wait::WaitId"]]],
+"linux_api":[["impl Unpin for linux_sockaddr_in ",1,["linux_api::bindings::linux_sockaddr_in"]],["impl Unpin for linux___kernel_old_timeval ",1,["linux_api::bindings::linux___kernel_old_timeval"]],["impl Unpin for linux_timespec ",1,["linux_api::bindings::linux_timespec"]],["impl Unpin for linux_timeval ",1,["linux_api::bindings::linux_timeval"]],["impl Unpin for linux_itimerspec ",1,["linux_api::bindings::linux_itimerspec"]],["impl Unpin for linux_itimerval ",1,["linux_api::bindings::linux_itimerval"]],["impl Unpin for linux_rseq ",1,["linux_api::bindings::linux_rseq"]],["impl Unpin for linux_clone_args ",1,["linux_api::bindings::linux_clone_args"]],["impl Unpin for EpollCreateFlags ",1,["linux_api::epoll::EpollCreateFlags"]],["impl Unpin for EpollCtlOp ",1,["linux_api::epoll::EpollCtlOp"]],["impl Unpin for EpollEvents ",1,["linux_api::epoll::EpollEvents"]],["impl Unpin for Errno ",1,["linux_api::errno::Errno"]],["impl Unpin for OFlag ",1,["linux_api::fcntl::OFlag"]],["impl Unpin for FcntlCommand ",1,["linux_api::fcntl::FcntlCommand"]],["impl Unpin for FcntlOwner ",1,["linux_api::fcntl::FcntlOwner"]],["impl Unpin for FcntlLeaseType ",1,["linux_api::fcntl::FcntlLeaseType"]],["impl Unpin for FcntlSealType ",1,["linux_api::fcntl::FcntlSealType"]],["impl Unpin for FcntlRwHint ",1,["linux_api::fcntl::FcntlRwHint"]],["impl Unpin for DescriptorFlags ",1,["linux_api::fcntl::DescriptorFlags"]],["impl Unpin for ExecveAtFlags ",1,["linux_api::fcntl::ExecveAtFlags"]],["impl Unpin for IoctlRequest ",1,["linux_api::ioctls::IoctlRequest"]],["impl Unpin for ProtFlags ",1,["linux_api::mman::ProtFlags"]],["impl Unpin for MapFlags ",1,["linux_api::mman::MapFlags"]],["impl Unpin for MRemapFlags ",1,["linux_api::mman::MRemapFlags"]],["impl Unpin for Pid ",1,["linux_api::posix_types::Pid"]],["impl Unpin for CloneFlags ",1,["linux_api::sched::CloneFlags"]],["impl Unpin for CloneResult ",1,["linux_api::sched::CloneResult"]],["impl Unpin for Signal ",1,["linux_api::signal::Signal"]],["impl Unpin for SignalFromI32Error ",1,["linux_api::signal::SignalFromI32Error"]],["impl Unpin for SigActionFlags ",1,["linux_api::signal::SigActionFlags"]],["impl Unpin for SigInfoCode ",1,["linux_api::signal::SigInfoCode"]],["impl Unpin for SigInfoCodeFromRawError ",1,["linux_api::signal::SigInfoCodeFromRawError"]],["impl Unpin for SigInfoCodeSi ",1,["linux_api::signal::SigInfoCodeSi"]],["impl Unpin for SigInfoCodeCld ",1,["linux_api::signal::SigInfoCodeCld"]],["impl Unpin for SigInfoCodeIll ",1,["linux_api::signal::SigInfoCodeIll"]],["impl Unpin for SigInfoCodeFpe ",1,["linux_api::signal::SigInfoCodeFpe"]],["impl Unpin for SigInfoCodeSegv ",1,["linux_api::signal::SigInfoCodeSegv"]],["impl Unpin for SigInfoCodeBus ",1,["linux_api::signal::SigInfoCodeBus"]],["impl Unpin for SigInfoCodeTrap ",1,["linux_api::signal::SigInfoCodeTrap"]],["impl Unpin for SigInfoCodePoll ",1,["linux_api::signal::SigInfoCodePoll"]],["impl Unpin for SigInfoCodeSys ",1,["linux_api::signal::SigInfoCodeSys"]],["impl Unpin for SigInfoDetails ",1,["linux_api::signal::SigInfoDetails"]],["impl Unpin for siginfo_t ",1,["linux_api::signal::siginfo_t"]],["impl Unpin for sigset_t ",1,["linux_api::signal::sigset_t"]],["impl Unpin for SignalHandler ",1,["linux_api::signal::SignalHandler"]],["impl Unpin for sigaction ",1,["linux_api::signal::sigaction"]],["impl Unpin for LinuxDefaultAction ",1,["linux_api::signal::LinuxDefaultAction"]],["impl Unpin for SigProcMaskAction ",1,["linux_api::signal::SigProcMaskAction"]],["impl Unpin for SigAltStackFlags ",1,["linux_api::signal::SigAltStackFlags"]],["impl Unpin for linux_sysinfo ",1,["linux_api::sysinfo::linux_sysinfo"]],["impl Unpin for ClockId ",1,["linux_api::time::ClockId"]],["impl Unpin for ClockNanosleepFlags ",1,["linux_api::time::ClockNanosleepFlags"]],["impl Unpin for ITimerId ",1,["linux_api::time::ITimerId"]],["impl Unpin for WaitFlags ",1,["linux_api::wait::WaitFlags"]],["impl Unpin for WaitId ",1,["linux_api::wait::WaitId"]]],
"linux_errno":[["impl Unpin for Error ",1,["linux_errno::Error"]]],
"linux_raw_sys":[["impl<Storage> Unpin for __BindgenBitfieldUnit <Storage>where\n Storage: Unpin , ",1,["linux_raw_sys::general::__BindgenBitfieldUnit"]],["impl<T> Unpin for __IncompleteArrayField <T>where\n T: Unpin , ",1,["linux_raw_sys::general::__IncompleteArrayField"]],["impl Unpin for __kernel_fd_set ",1,["linux_raw_sys::general::__kernel_fd_set"]],["impl Unpin for __kernel_fsid_t ",1,["linux_raw_sys::general::__kernel_fsid_t"]],["impl Unpin for __user_cap_header_struct ",1,["linux_raw_sys::general::__user_cap_header_struct"]],["impl Unpin for __user_cap_data_struct ",1,["linux_raw_sys::general::__user_cap_data_struct"]],["impl Unpin for vfs_cap_data ",1,["linux_raw_sys::general::vfs_cap_data"]],["impl Unpin for vfs_cap_data__bindgen_ty_1 ",1,["linux_raw_sys::general::vfs_cap_data__bindgen_ty_1"]],["impl Unpin for vfs_ns_cap_data ",1,["linux_raw_sys::general::vfs_ns_cap_data"]],["impl Unpin for vfs_ns_cap_data__bindgen_ty_1 ",1,["linux_raw_sys::general::vfs_ns_cap_data__bindgen_ty_1"]],["impl Unpin for f_owner_ex ",1,["linux_raw_sys::general::f_owner_ex"]],["impl Unpin for flock ",1,["linux_raw_sys::general::flock"]],["impl Unpin for flock64 ",1,["linux_raw_sys::general::flock64"]],["impl Unpin for open_how ",1,["linux_raw_sys::general::open_how"]],["impl Unpin for epoll_event ",1,["linux_raw_sys::general::epoll_event"]],["impl Unpin for fscrypt_policy_v1 ",1,["linux_raw_sys::general::fscrypt_policy_v1"]],["impl Unpin for fscrypt_key ",1,["linux_raw_sys::general::fscrypt_key"]],["impl Unpin for fscrypt_policy_v2 ",1,["linux_raw_sys::general::fscrypt_policy_v2"]],["impl Unpin for fscrypt_get_policy_ex_arg ",1,["linux_raw_sys::general::fscrypt_get_policy_ex_arg"]],["impl Unpin for fscrypt_key_specifier ",1,["linux_raw_sys::general::fscrypt_key_specifier"]],["impl Unpin for fscrypt_provisioning_key_payload ",1,["linux_raw_sys::general::fscrypt_provisioning_key_payload"]],["impl Unpin for fscrypt_add_key_arg ",1,["linux_raw_sys::general::fscrypt_add_key_arg"]],["impl Unpin for fscrypt_remove_key_arg ",1,["linux_raw_sys::general::fscrypt_remove_key_arg"]],["impl Unpin for fscrypt_get_key_status_arg ",1,["linux_raw_sys::general::fscrypt_get_key_status_arg"]],["impl Unpin for mount_attr ",1,["linux_raw_sys::general::mount_attr"]],["impl Unpin for file_clone_range ",1,["linux_raw_sys::general::file_clone_range"]],["impl Unpin for fstrim_range ",1,["linux_raw_sys::general::fstrim_range"]],["impl Unpin for file_dedupe_range_info ",1,["linux_raw_sys::general::file_dedupe_range_info"]],["impl Unpin for file_dedupe_range ",1,["linux_raw_sys::general::file_dedupe_range"]],["impl Unpin for files_stat_struct ",1,["linux_raw_sys::general::files_stat_struct"]],["impl Unpin for inodes_stat_t ",1,["linux_raw_sys::general::inodes_stat_t"]],["impl Unpin for fsxattr ",1,["linux_raw_sys::general::fsxattr"]],["impl Unpin for futex_waitv ",1,["linux_raw_sys::general::futex_waitv"]],["impl Unpin for robust_list ",1,["linux_raw_sys::general::robust_list"]],["impl Unpin for robust_list_head ",1,["linux_raw_sys::general::robust_list_head"]],["impl Unpin for inotify_event ",1,["linux_raw_sys::general::inotify_event"]],["impl Unpin for pollfd ",1,["linux_raw_sys::general::pollfd"]],["impl Unpin for rand_pool_info ",1,["linux_raw_sys::general::rand_pool_info"]],["impl Unpin for __kernel_timespec ",1,["linux_raw_sys::general::__kernel_timespec"]],["impl Unpin for __kernel_itimerspec ",1,["linux_raw_sys::general::__kernel_itimerspec"]],["impl Unpin for __kernel_old_timeval ",1,["linux_raw_sys::general::__kernel_old_timeval"]],["impl Unpin for __kernel_old_timespec ",1,["linux_raw_sys::general::__kernel_old_timespec"]],["impl Unpin for __kernel_old_itimerval ",1,["linux_raw_sys::general::__kernel_old_itimerval"]],["impl Unpin for __kernel_sock_timeval ",1,["linux_raw_sys::general::__kernel_sock_timeval"]],["impl Unpin for timespec ",1,["linux_raw_sys::general::timespec"]],["impl Unpin for timeval ",1,["linux_raw_sys::general::timeval"]],["impl Unpin for itimerspec ",1,["linux_raw_sys::general::itimerspec"]],["impl Unpin for itimerval ",1,["linux_raw_sys::general::itimerval"]],["impl Unpin for timezone ",1,["linux_raw_sys::general::timezone"]],["impl Unpin for rusage ",1,["linux_raw_sys::general::rusage"]],["impl Unpin for rlimit ",1,["linux_raw_sys::general::rlimit"]],["impl Unpin for rlimit64 ",1,["linux_raw_sys::general::rlimit64"]],["impl Unpin for clone_args ",1,["linux_raw_sys::general::clone_args"]],["impl Unpin for sigaction ",1,["linux_raw_sys::general::sigaction"]],["impl Unpin for sigaltstack ",1,["linux_raw_sys::general::sigaltstack"]],["impl Unpin for __sifields__bindgen_ty_1 ",1,["linux_raw_sys::general::__sifields__bindgen_ty_1"]],["impl Unpin for __sifields__bindgen_ty_2 ",1,["linux_raw_sys::general::__sifields__bindgen_ty_2"]],["impl Unpin for __sifields__bindgen_ty_3 ",1,["linux_raw_sys::general::__sifields__bindgen_ty_3"]],["impl Unpin for __sifields__bindgen_ty_4 ",1,["linux_raw_sys::general::__sifields__bindgen_ty_4"]],["impl Unpin for __sifields__bindgen_ty_5 ",1,["linux_raw_sys::general::__sifields__bindgen_ty_5"]],["impl Unpin for __sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_1 ",1,["linux_raw_sys::general::__sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_1"]],["impl Unpin for __sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_2 ",1,["linux_raw_sys::general::__sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_2"]],["impl Unpin for __sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_3 ",1,["linux_raw_sys::general::__sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_3"]],["impl Unpin for __sifields__bindgen_ty_6 ",1,["linux_raw_sys::general::__sifields__bindgen_ty_6"]],["impl Unpin for __sifields__bindgen_ty_7 ",1,["linux_raw_sys::general::__sifields__bindgen_ty_7"]],["impl Unpin for siginfo ",1,["linux_raw_sys::general::siginfo"]],["impl Unpin for siginfo__bindgen_ty_1__bindgen_ty_1 ",1,["linux_raw_sys::general::siginfo__bindgen_ty_1__bindgen_ty_1"]],["impl Unpin for sigevent ",1,["linux_raw_sys::general::sigevent"]],["impl Unpin for sigevent__bindgen_ty_1__bindgen_ty_1 ",1,["linux_raw_sys::general::sigevent__bindgen_ty_1__bindgen_ty_1"]],["impl Unpin for statx_timestamp ",1,["linux_raw_sys::general::statx_timestamp"]],["impl Unpin for statx ",1,["linux_raw_sys::general::statx"]],["impl Unpin for termios ",1,["linux_raw_sys::general::termios"]],["impl Unpin for termios2 ",1,["linux_raw_sys::general::termios2"]],["impl Unpin for ktermios ",1,["linux_raw_sys::general::ktermios"]],["impl Unpin for winsize ",1,["linux_raw_sys::general::winsize"]],["impl Unpin for termio ",1,["linux_raw_sys::general::termio"]],["impl Unpin for iovec ",1,["linux_raw_sys::general::iovec"]],["impl Unpin for uffd_msg ",1,["linux_raw_sys::general::uffd_msg"]],["impl Unpin for uffd_msg__bindgen_ty_1__bindgen_ty_1 ",1,["linux_raw_sys::general::uffd_msg__bindgen_ty_1__bindgen_ty_1"]],["impl Unpin for uffd_msg__bindgen_ty_1__bindgen_ty_2 ",1,["linux_raw_sys::general::uffd_msg__bindgen_ty_1__bindgen_ty_2"]],["impl Unpin for uffd_msg__bindgen_ty_1__bindgen_ty_3 ",1,["linux_raw_sys::general::uffd_msg__bindgen_ty_1__bindgen_ty_3"]],["impl Unpin for uffd_msg__bindgen_ty_1__bindgen_ty_4 ",1,["linux_raw_sys::general::uffd_msg__bindgen_ty_1__bindgen_ty_4"]],["impl Unpin for uffd_msg__bindgen_ty_1__bindgen_ty_5 ",1,["linux_raw_sys::general::uffd_msg__bindgen_ty_1__bindgen_ty_5"]],["impl Unpin for uffdio_api ",1,["linux_raw_sys::general::uffdio_api"]],["impl Unpin for uffdio_range ",1,["linux_raw_sys::general::uffdio_range"]],["impl Unpin for uffdio_register ",1,["linux_raw_sys::general::uffdio_register"]],["impl Unpin for uffdio_copy ",1,["linux_raw_sys::general::uffdio_copy"]],["impl Unpin for uffdio_zeropage ",1,["linux_raw_sys::general::uffdio_zeropage"]],["impl Unpin for uffdio_writeprotect ",1,["linux_raw_sys::general::uffdio_writeprotect"]],["impl Unpin for uffdio_continue ",1,["linux_raw_sys::general::uffdio_continue"]],["impl Unpin for linux_dirent64 ",1,["linux_raw_sys::general::linux_dirent64"]],["impl Unpin for stat ",1,["linux_raw_sys::general::stat"]],["impl Unpin for __old_kernel_stat ",1,["linux_raw_sys::general::__old_kernel_stat"]],["impl Unpin for statfs ",1,["linux_raw_sys::general::statfs"]],["impl Unpin for statfs64 ",1,["linux_raw_sys::general::statfs64"]],["impl Unpin for compat_statfs64 ",1,["linux_raw_sys::general::compat_statfs64"]],["impl Unpin for user_desc ",1,["linux_raw_sys::general::user_desc"]],["impl Unpin for kernel_sigset_t ",1,["linux_raw_sys::general::kernel_sigset_t"]],["impl Unpin for kernel_sigaction ",1,["linux_raw_sys::general::kernel_sigaction"]],["impl Unpin for fsconfig_command ",1,["linux_raw_sys::general::fsconfig_command"]],["impl Unpin for membarrier_cmd ",1,["linux_raw_sys::general::membarrier_cmd"]],["impl Unpin for membarrier_cmd_flag ",1,["linux_raw_sys::general::membarrier_cmd_flag"]],["impl Unpin for fscrypt_get_policy_ex_arg__bindgen_ty_1 ",1,["linux_raw_sys::general::fscrypt_get_policy_ex_arg__bindgen_ty_1"]],["impl Unpin for fscrypt_key_specifier__bindgen_ty_1 ",1,["linux_raw_sys::general::fscrypt_key_specifier__bindgen_ty_1"]],["impl Unpin for sigval ",1,["linux_raw_sys::general::sigval"]],["impl Unpin for __sifields ",1,["linux_raw_sys::general::__sifields"]],["impl Unpin for __sifields__bindgen_ty_5__bindgen_ty_1 ",1,["linux_raw_sys::general::__sifields__bindgen_ty_5__bindgen_ty_1"]],["impl Unpin for siginfo__bindgen_ty_1 ",1,["linux_raw_sys::general::siginfo__bindgen_ty_1"]],["impl Unpin for sigevent__bindgen_ty_1 ",1,["linux_raw_sys::general::sigevent__bindgen_ty_1"]],["impl Unpin for uffd_msg__bindgen_ty_1 ",1,["linux_raw_sys::general::uffd_msg__bindgen_ty_1"]],["impl Unpin for uffd_msg__bindgen_ty_1__bindgen_ty_1__bindgen_ty_1 ",1,["linux_raw_sys::general::uffd_msg__bindgen_ty_1__bindgen_ty_1__bindgen_ty_1"]]],
"linux_syscall":[["impl Unpin for Result ",1,["linux_syscall::arch::aarch64::syscall_asm::Result"]],["impl Unpin for Result ",1,["linux_syscall::arch::arm::syscall_asm::Result"]],["impl Unpin for Result ",1,["linux_syscall::arch::riscv64::syscall_asm::Result"]],["impl Unpin for Result ",1,["linux_syscall::arch::x86::syscall_asm::Result"]],["impl Unpin for Result ",1,["linux_syscall::arch::x86_64::syscall_asm::Result"]],["impl Unpin for Syscall ",1,["linux_syscall::Syscall"]]],
diff --git a/docs/rust/implementors/core/ops/arith/trait.Add.js b/docs/rust/implementors/core/ops/arith/trait.Add.js
index dffabc19b03..d01d1e0522b 100644
--- a/docs/rust/implementors/core/ops/arith/trait.Add.js
+++ b/docs/rust/implementors/core/ops/arith/trait.Add.js
@@ -1,5 +1,5 @@
(function() {var implementors = {
"nix":[["impl Add <TimeVal > for TimeVal "],["impl Add <TimeSpec > for TimeSpec "]],
-"shadow_rs":[["impl Add <Counter > for Counter "],["impl Add <PathProperties > for PathProperties "]],
+"shadow_rs":[["impl Add <PathProperties > for PathProperties "],["impl Add <Counter > for Counter "]],
"shadow_shim_helper_rs":[["impl Add <SimulationTime > for SimulationTime "],["impl Add <SimulationTime > for EmulatedTime "]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/docs/rust/implementors/core/ops/arith/trait.AddAssign.js b/docs/rust/implementors/core/ops/arith/trait.AddAssign.js
index 94481f7b93a..bb74ca32db8 100644
--- a/docs/rust/implementors/core/ops/arith/trait.AddAssign.js
+++ b/docs/rust/implementors/core/ops/arith/trait.AddAssign.js
@@ -1,4 +1,4 @@
(function() {var implementors = {
"cexpr":[["impl<'a> AddAssign <&'a EvalResult > for EvalResult "]],
-"shadow_shim_helper_rs":[["impl AddAssign <SimulationTime > for SimulationTime "],["impl AddAssign <SimulationTime > for EmulatedTime "]]
+"shadow_shim_helper_rs":[["impl AddAssign <SimulationTime > for EmulatedTime "],["impl AddAssign <SimulationTime > for SimulationTime "]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/docs/rust/implementors/core/ops/arith/trait.Sub.js b/docs/rust/implementors/core/ops/arith/trait.Sub.js
index 21d95ce4c85..489d6cf202c 100644
--- a/docs/rust/implementors/core/ops/arith/trait.Sub.js
+++ b/docs/rust/implementors/core/ops/arith/trait.Sub.js
@@ -3,10 +3,10 @@
"bindgen":[["impl Sub <CodegenConfig > for CodegenConfig "]],
"hashbrown":[["impl<T, S> Sub <&HashSet <T, S, Global>> for &HashSet <T, S>where\n T: Eq + Hash + Clone ,\n S: BuildHasher + Default , "]],
"indexmap":[["impl<T, S1, S2> Sub <&IndexSet <T, S2>> for &IndexSet <T, S1>where\n T: Eq + Hash + Clone ,\n S1: BuildHasher + Default ,\n S2: BuildHasher , "]],
-"linux_api":[["impl Sub <CloneFlags > for CloneFlags "],["impl Sub <EpollCreateFlags > for EpollCreateFlags "],["impl Sub <WaitFlags > for WaitFlags "],["impl Sub <SigAltStackFlags > for SigAltStackFlags "],["impl Sub <OFlag > for OFlag "],["impl Sub <MRemapFlags > for MRemapFlags "],["impl Sub <ProtFlags > for ProtFlags "],["impl Sub <SigActionFlags > for SigActionFlags "],["impl Sub <MapFlags > for MapFlags "],["impl Sub <DescriptorFlags > for DescriptorFlags "],["impl Sub <EpollEvents > for EpollEvents "],["impl Sub <ClockNanosleepFlags > for ClockNanosleepFlags "]],
+"linux_api":[["impl Sub <ExecveAtFlags > for ExecveAtFlags "],["impl Sub <CloneFlags > for CloneFlags "],["impl Sub <EpollCreateFlags > for EpollCreateFlags "],["impl Sub <WaitFlags > for WaitFlags "],["impl Sub <SigAltStackFlags > for SigAltStackFlags "],["impl Sub <OFlag > for OFlag "],["impl Sub <MRemapFlags > for MRemapFlags "],["impl Sub <ProtFlags > for ProtFlags "],["impl Sub <SigActionFlags > for SigActionFlags "],["impl Sub <MapFlags > for MapFlags "],["impl Sub <DescriptorFlags > for DescriptorFlags "],["impl Sub <EpollEvents > for EpollEvents "],["impl Sub <ClockNanosleepFlags > for ClockNanosleepFlags "]],
"nix":[["impl Sub <MapFlags > for MapFlags "],["impl Sub <EpollFlags > for EpollFlags "],["impl Sub <SaFlags > for SaFlags "],["impl Sub <Persona > for Persona "],["impl Sub <MemFdCreateFlag > for MemFdCreateFlag "],["impl Sub <MsgFlags > for MsgFlags "],["impl Sub <TimerFlags > for TimerFlags "],["impl Sub <CloneFlags > for CloneFlags "],["impl Sub <FdFlag > for FdFlag "],["impl Sub <WaitPidFlag > for WaitPidFlag "],["impl Sub <FallocateFlags > for FallocateFlags "],["impl Sub <MsFlags > for MsFlags "],["impl Sub <AccessFlags > for AccessFlags "],["impl Sub <InterfaceFlags > for InterfaceFlags "],["impl Sub <TimerSetTimeFlags > for TimerSetTimeFlags "],["impl Sub <MRemapFlags > for MRemapFlags "],["impl Sub <TimeSpec > for TimeSpec "],["impl Sub <AtFlags > for AtFlags "],["impl Sub <MlockAllFlags > for MlockAllFlags "],["impl Sub <SockFlag > for SockFlag "],["impl Sub <TimestampingFlag > for TimestampingFlag "],["impl Sub <RenameFlags > for RenameFlags "],["impl Sub <OFlag > for OFlag "],["impl Sub <ProtFlags > for ProtFlags "],["impl Sub <SealFlag > for SealFlag "],["impl Sub <EpollCreateFlags > for EpollCreateFlags "],["impl Sub <EfdFlags > for EfdFlags "],["impl Sub <Mode > for Mode "],["impl Sub <SfdFlags > for SfdFlags "],["impl Sub <SFlag > for SFlag "],["impl Sub <TimeVal > for TimeVal "],["impl Sub <FsFlags > for FsFlags "]],
"rustix":[["impl Sub <TimerfdTimerFlags > for TimerfdTimerFlags "],["impl Sub <SealFlags > for SealFlags "],["impl Sub <WatchFlags > for WatchFlags "],["impl Sub <FloatingPointEmulationControl > for FloatingPointEmulationControl "],["impl Sub <AtFlags > for AtFlags "],["impl Sub <TimerfdFlags > for TimerfdFlags "],["impl Sub <MsyncFlags > for MsyncFlags "],["impl Sub <UnshareFlags > for UnshareFlags "],["impl Sub <SpeculationFeatureControl > for SpeculationFeatureControl "],["impl Sub <CapabilitiesSecureBits > for CapabilitiesSecureBits "],["impl Sub <MountPropagationFlags > for MountPropagationFlags "],["impl Sub <DupFlags > for DupFlags "],["impl Sub <MremapFlags > for MremapFlags "],["impl Sub <MapFlags > for MapFlags "],["impl Sub <MprotectFlags > for MprotectFlags "],["impl Sub <MemfdFlags > for MemfdFlags "],["impl Sub <Access > for Access "],["impl Sub <StatxFlags > for StatxFlags "],["impl Sub <PidfdGetfdFlags > for PidfdGetfdFlags "],["impl Sub <StatVfsMountFlags > for StatVfsMountFlags "],["impl Sub <MlockFlags > for MlockFlags "],["impl Sub <ReadWriteFlags > for ReadWriteFlags "],["impl Sub <Mode > for Mode "],["impl Sub <FloatingPointExceptionMode > for FloatingPointExceptionMode "],["impl Sub <SpliceFlags > for SpliceFlags "],["impl Sub <UserfaultfdFlags > for UserfaultfdFlags "],["impl Sub <UnmountFlags > for UnmountFlags "],["impl Sub <PipeFlags > for PipeFlags "],["impl Sub <RenameFlags > for RenameFlags "],["impl Sub <FutexFlags > for FutexFlags "],["impl Sub <FdFlags > for FdFlags "],["impl Sub <PidfdFlags > for PidfdFlags "],["impl Sub <WaitOptions > for WaitOptions "],["impl Sub <TaggedAddressMode > for TaggedAddressMode "],["impl Sub <OFlags > for OFlags "],["impl Sub <MountFlags > for MountFlags "],["impl Sub <MembarrierQuery > for MembarrierQuery "],["impl Sub <WaitidOptions > for WaitidOptions "],["impl Sub <FallocateFlags > for FallocateFlags "],["impl Sub <CapabilityFlags > for CapabilityFlags "],["impl Sub <SpeculationFeatureState > for SpeculationFeatureState "],["impl Sub <ThreadNameSpaceType > for ThreadNameSpaceType "],["impl Sub <UnalignedAccessControl > for UnalignedAccessControl "],["impl Sub <ProtFlags > for ProtFlags "],["impl Sub <XattrFlags > for XattrFlags "],["impl Sub <CreateFlags > for CreateFlags "],["impl Sub <ResolveFlags > for ResolveFlags "]],
-"shadow_rs":[["impl Sub <FileStatus > for FileStatus "],["impl Sub <FileState > for FileState "],["impl Sub <BufferState > for BufferState "],["impl Sub <FileMode > for FileMode "],["impl Sub <Counter > for Counter "]],
-"shadow_shim_helper_rs":[["impl Sub <SimulationTime > for EmulatedTime "],["impl Sub <EmulatedTime > for EmulatedTime "],["impl Sub <SimulationTime > for SimulationTime "]],
+"shadow_rs":[["impl Sub <FileState > for FileState "],["impl Sub <FileStatus > for FileStatus "],["impl Sub <FileMode > for FileMode "],["impl Sub <Counter > for Counter "],["impl Sub <BufferState > for BufferState "]],
+"shadow_shim_helper_rs":[["impl Sub <SimulationTime > for SimulationTime "],["impl Sub <EmulatedTime > for EmulatedTime "],["impl Sub <SimulationTime > for EmulatedTime "]],
"tcp":[["impl Sub <PollState > for PollState "],["impl Sub <TcpFlags > for TcpFlags "]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/docs/rust/implementors/core/ops/arith/trait.SubAssign.js b/docs/rust/implementors/core/ops/arith/trait.SubAssign.js
index 84b9d40f436..f40573f3138 100644
--- a/docs/rust/implementors/core/ops/arith/trait.SubAssign.js
+++ b/docs/rust/implementors/core/ops/arith/trait.SubAssign.js
@@ -2,10 +2,10 @@
"anstyle":[["impl SubAssign <Effects > for Style "],["impl SubAssign <Effects > for Effects "]],
"bindgen":[["impl SubAssign <CodegenConfig > for CodegenConfig "]],
"cexpr":[["impl<'a> SubAssign <&'a EvalResult > for EvalResult "]],
-"linux_api":[["impl SubAssign <ProtFlags > for ProtFlags "],["impl SubAssign <EpollEvents > for EpollEvents "],["impl SubAssign <CloneFlags > for CloneFlags "],["impl SubAssign <ClockNanosleepFlags > for ClockNanosleepFlags "],["impl SubAssign <EpollCreateFlags > for EpollCreateFlags "],["impl SubAssign <OFlag > for OFlag "],["impl SubAssign <MapFlags > for MapFlags "],["impl SubAssign <WaitFlags > for WaitFlags "],["impl SubAssign <SigAltStackFlags > for SigAltStackFlags "],["impl SubAssign <MRemapFlags > for MRemapFlags "],["impl SubAssign <DescriptorFlags > for DescriptorFlags "],["impl SubAssign <SigActionFlags > for SigActionFlags "]],
+"linux_api":[["impl SubAssign <ProtFlags > for ProtFlags "],["impl SubAssign <EpollEvents > for EpollEvents "],["impl SubAssign <CloneFlags > for CloneFlags "],["impl SubAssign <ClockNanosleepFlags > for ClockNanosleepFlags "],["impl SubAssign <EpollCreateFlags > for EpollCreateFlags "],["impl SubAssign <OFlag > for OFlag "],["impl SubAssign <ExecveAtFlags > for ExecveAtFlags "],["impl SubAssign <MapFlags > for MapFlags "],["impl SubAssign <WaitFlags > for WaitFlags "],["impl SubAssign <SigAltStackFlags > for SigAltStackFlags "],["impl SubAssign <MRemapFlags > for MRemapFlags "],["impl SubAssign <DescriptorFlags > for DescriptorFlags "],["impl SubAssign <SigActionFlags > for SigActionFlags "]],
"nix":[["impl SubAssign <MsgFlags > for MsgFlags "],["impl SubAssign <EpollCreateFlags > for EpollCreateFlags "],["impl SubAssign <EfdFlags > for EfdFlags "],["impl SubAssign <MlockAllFlags > for MlockAllFlags "],["impl SubAssign <SockFlag > for SockFlag "],["impl SubAssign <MapFlags > for MapFlags "],["impl SubAssign <TimerFlags > for TimerFlags "],["impl SubAssign <MRemapFlags > for MRemapFlags "],["impl SubAssign <FsFlags > for FsFlags "],["impl SubAssign <AccessFlags > for AccessFlags "],["impl SubAssign <MemFdCreateFlag > for MemFdCreateFlag "],["impl SubAssign <RenameFlags > for RenameFlags "],["impl SubAssign <InterfaceFlags > for InterfaceFlags "],["impl SubAssign <WaitPidFlag > for WaitPidFlag "],["impl SubAssign <TimestampingFlag > for TimestampingFlag "],["impl SubAssign <SealFlag > for SealFlag "],["impl SubAssign <Persona > for Persona "],["impl SubAssign <FdFlag > for FdFlag "],["impl SubAssign <Mode > for Mode "],["impl SubAssign <SaFlags > for SaFlags "],["impl SubAssign <AtFlags > for AtFlags "],["impl SubAssign <TimerSetTimeFlags > for TimerSetTimeFlags "],["impl SubAssign <ProtFlags > for ProtFlags "],["impl SubAssign <SfdFlags > for SfdFlags "],["impl SubAssign <CloneFlags > for CloneFlags "],["impl SubAssign <EpollFlags > for EpollFlags "],["impl SubAssign <OFlag > for OFlag "],["impl SubAssign <FallocateFlags > for FallocateFlags "],["impl SubAssign <SFlag > for SFlag "],["impl SubAssign <MsFlags > for MsFlags "]],
"rustix":[["impl SubAssign <PipeFlags > for PipeFlags "],["impl SubAssign <Mode > for Mode "],["impl SubAssign <ThreadNameSpaceType > for ThreadNameSpaceType "],["impl SubAssign <CapabilityFlags > for CapabilityFlags "],["impl SubAssign <DupFlags > for DupFlags "],["impl SubAssign <UnshareFlags > for UnshareFlags "],["impl SubAssign <PidfdFlags > for PidfdFlags "],["impl SubAssign <SpeculationFeatureState > for SpeculationFeatureState "],["impl SubAssign <CapabilitiesSecureBits > for CapabilitiesSecureBits "],["impl SubAssign <StatxFlags > for StatxFlags "],["impl SubAssign <UnmountFlags > for UnmountFlags "],["impl SubAssign <MountPropagationFlags > for MountPropagationFlags "],["impl SubAssign <MemfdFlags > for MemfdFlags "],["impl SubAssign <TaggedAddressMode > for TaggedAddressMode "],["impl SubAssign <UnalignedAccessControl > for UnalignedAccessControl "],["impl SubAssign <PidfdGetfdFlags > for PidfdGetfdFlags "],["impl SubAssign <TimerfdTimerFlags > for TimerfdTimerFlags "],["impl SubAssign <XattrFlags > for XattrFlags "],["impl SubAssign <StatVfsMountFlags > for StatVfsMountFlags "],["impl SubAssign <UserfaultfdFlags > for UserfaultfdFlags "],["impl SubAssign <MremapFlags > for MremapFlags "],["impl SubAssign <MprotectFlags > for MprotectFlags "],["impl SubAssign <MlockFlags > for MlockFlags "],["impl SubAssign <CreateFlags > for CreateFlags "],["impl SubAssign <SpeculationFeatureControl > for SpeculationFeatureControl "],["impl SubAssign <SealFlags > for SealFlags "],["impl SubAssign <FallocateFlags > for FallocateFlags "],["impl SubAssign <ProtFlags > for ProtFlags "],["impl SubAssign <MsyncFlags > for MsyncFlags "],["impl SubAssign <FdFlags > for FdFlags "],["impl SubAssign <RenameFlags > for RenameFlags "],["impl SubAssign <Access > for Access "],["impl SubAssign <FloatingPointExceptionMode > for FloatingPointExceptionMode "],["impl SubAssign <FloatingPointEmulationControl > for FloatingPointEmulationControl "],["impl SubAssign <WaitOptions > for WaitOptions "],["impl SubAssign <ReadWriteFlags > for ReadWriteFlags "],["impl SubAssign <TimerfdFlags > for TimerfdFlags "],["impl SubAssign <MapFlags > for MapFlags "],["impl SubAssign <SpliceFlags > for SpliceFlags "],["impl SubAssign <WatchFlags > for WatchFlags "],["impl SubAssign <MountFlags > for MountFlags "],["impl SubAssign <WaitidOptions > for WaitidOptions "],["impl SubAssign <MembarrierQuery > for MembarrierQuery "],["impl SubAssign <OFlags > for OFlags "],["impl SubAssign <FutexFlags > for FutexFlags "],["impl SubAssign <AtFlags > for AtFlags "],["impl SubAssign <ResolveFlags > for ResolveFlags "]],
-"shadow_rs":[["impl SubAssign <FileMode > for FileMode "],["impl SubAssign <FileStatus > for FileStatus "],["impl SubAssign <FileState > for FileState "],["impl SubAssign <BufferState > for BufferState "]],
+"shadow_rs":[["impl SubAssign <FileState > for FileState "],["impl SubAssign <BufferState > for BufferState "],["impl SubAssign <FileMode > for FileMode "],["impl SubAssign <FileStatus > for FileStatus "]],
"shadow_shim_helper_rs":[["impl SubAssign <SimulationTime > for SimulationTime "],["impl SubAssign <SimulationTime > for EmulatedTime "]],
"tcp":[["impl SubAssign <PollState > for PollState "],["impl SubAssign <TcpFlags > for TcpFlags "]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/docs/rust/implementors/core/ops/bit/trait.BitAnd.js b/docs/rust/implementors/core/ops/bit/trait.BitAnd.js
index 1c4f6084a8d..9c2e058246b 100644
--- a/docs/rust/implementors/core/ops/bit/trait.BitAnd.js
+++ b/docs/rust/implementors/core/ops/bit/trait.BitAnd.js
@@ -3,9 +3,9 @@
"fixedbitset":[["impl<'a> BitAnd <&'a FixedBitSet > for &'a FixedBitSet "]],
"hashbrown":[["impl<T, S, A> BitAnd <&HashSet <T, S, A>> for &HashSet <T, S, A>where\n T: Eq + Hash + Clone ,\n S: BuildHasher + Default ,\n A: Allocator + Clone , "]],
"indexmap":[["impl<T, S1, S2> BitAnd <&IndexSet <T, S2>> for &IndexSet <T, S1>where\n T: Eq + Hash + Clone ,\n S1: BuildHasher + Default ,\n S2: BuildHasher , "]],
-"linux_api":[["impl BitAnd <SigActionFlags > for SigActionFlags "],["impl BitAnd <EpollCreateFlags > for EpollCreateFlags "],["impl BitAnd <sigset_t > for sigset_t "],["impl BitAnd <DescriptorFlags > for DescriptorFlags "],["impl BitAnd <SigAltStackFlags > for SigAltStackFlags "],["impl BitAnd <ProtFlags > for ProtFlags "],["impl BitAnd <OFlag > for OFlag "],["impl BitAnd <MRemapFlags > for MRemapFlags "],["impl BitAnd <CloneFlags > for CloneFlags "],["impl BitAnd <ClockNanosleepFlags > for ClockNanosleepFlags "],["impl BitAnd <EpollEvents > for EpollEvents "],["impl BitAnd <MapFlags > for MapFlags "],["impl BitAnd <WaitFlags > for WaitFlags "]],
+"linux_api":[["impl BitAnd <SigActionFlags > for SigActionFlags "],["impl BitAnd <EpollCreateFlags > for EpollCreateFlags "],["impl BitAnd <sigset_t > for sigset_t "],["impl BitAnd <DescriptorFlags > for DescriptorFlags "],["impl BitAnd <SigAltStackFlags > for SigAltStackFlags "],["impl BitAnd <ProtFlags > for ProtFlags "],["impl BitAnd <OFlag > for OFlag "],["impl BitAnd <MRemapFlags > for MRemapFlags "],["impl BitAnd <ExecveAtFlags > for ExecveAtFlags "],["impl BitAnd <CloneFlags > for CloneFlags "],["impl BitAnd <ClockNanosleepFlags > for ClockNanosleepFlags "],["impl BitAnd <EpollEvents > for EpollEvents "],["impl BitAnd <MapFlags > for MapFlags "],["impl BitAnd <WaitFlags > for WaitFlags "]],
"nix":[["impl BitAnd <MemFdCreateFlag > for MemFdCreateFlag "],["impl BitAnd <MsgFlags > for MsgFlags "],["impl BitAnd <FdFlag > for FdFlag "],["impl BitAnd <CloneFlags > for CloneFlags "],["impl BitAnd <MRemapFlags > for MRemapFlags "],["impl BitAnd <FsFlags > for FsFlags "],["impl BitAnd <EfdFlags > for EfdFlags "],["impl BitAnd <FallocateFlags > for FallocateFlags "],["impl BitAnd <AtFlags > for AtFlags "],["impl BitAnd <SFlag > for SFlag "],["impl BitAnd <Persona > for Persona "],["impl BitAnd <MsFlags > for MsFlags "],["impl BitAnd <OFlag > for OFlag "],["impl BitAnd <SockFlag > for SockFlag "],["impl BitAnd <RenameFlags > for RenameFlags "],["impl BitAnd <SfdFlags > for SfdFlags "],["impl BitAnd <AccessFlags > for AccessFlags "],["impl BitAnd <TimerSetTimeFlags > for TimerSetTimeFlags "],["impl BitAnd <EpollFlags > for EpollFlags "],["impl BitAnd <InterfaceFlags > for InterfaceFlags "],["impl BitAnd <MlockAllFlags > for MlockAllFlags "],["impl BitAnd <SaFlags > for SaFlags "],["impl BitAnd <TimerFlags > for TimerFlags "],["impl BitAnd <ProtFlags > for ProtFlags "],["impl BitAnd <Mode > for Mode "],["impl BitAnd <TimestampingFlag > for TimestampingFlag "],["impl BitAnd <SealFlag > for SealFlag "],["impl BitAnd <MapFlags > for MapFlags "],["impl BitAnd <WaitPidFlag > for WaitPidFlag "],["impl BitAnd <EpollCreateFlags > for EpollCreateFlags "]],
"rustix":[["impl BitAnd <CapabilityFlags > for CapabilityFlags "],["impl BitAnd <MprotectFlags > for MprotectFlags "],["impl BitAnd <FutexFlags > for FutexFlags "],["impl BitAnd <FallocateFlags > for FallocateFlags "],["impl BitAnd <StatxFlags > for StatxFlags "],["impl BitAnd <WaitidOptions > for WaitidOptions "],["impl BitAnd <MapFlags > for MapFlags "],["impl BitAnd <UnalignedAccessControl > for UnalignedAccessControl "],["impl BitAnd <ResolveFlags > for ResolveFlags "],["impl BitAnd <SpeculationFeatureState > for SpeculationFeatureState "],["impl BitAnd <WatchFlags > for WatchFlags "],["impl BitAnd <SpliceFlags > for SpliceFlags "],["impl BitAnd <XattrFlags > for XattrFlags "],["impl BitAnd <CapabilitiesSecureBits > for CapabilitiesSecureBits "],["impl BitAnd <Mode > for Mode "],["impl BitAnd <MremapFlags > for MremapFlags "],["impl BitAnd <PidfdGetfdFlags > for PidfdGetfdFlags "],["impl BitAnd <CreateFlags > for CreateFlags "],["impl BitAnd <MemfdFlags > for MemfdFlags "],["impl BitAnd <TimerfdFlags > for TimerfdFlags "],["impl BitAnd <ProtFlags > for ProtFlags "],["impl BitAnd <DupFlags > for DupFlags "],["impl BitAnd <OFlags > for OFlags "],["impl BitAnd <PidfdFlags > for PidfdFlags "],["impl BitAnd <FloatingPointExceptionMode > for FloatingPointExceptionMode "],["impl BitAnd <StatVfsMountFlags > for StatVfsMountFlags "],["impl BitAnd <SealFlags > for SealFlags "],["impl BitAnd <WaitOptions > for WaitOptions "],["impl BitAnd <PipeFlags > for PipeFlags "],["impl BitAnd <UnmountFlags > for UnmountFlags "],["impl BitAnd <UnshareFlags > for UnshareFlags "],["impl BitAnd <ThreadNameSpaceType > for ThreadNameSpaceType "],["impl BitAnd <MsyncFlags > for MsyncFlags "],["impl BitAnd <ReadWriteFlags > for ReadWriteFlags "],["impl BitAnd <AtFlags > for AtFlags "],["impl BitAnd <SpeculationFeatureControl > for SpeculationFeatureControl "],["impl BitAnd <MountPropagationFlags > for MountPropagationFlags "],["impl BitAnd <RenameFlags > for RenameFlags "],["impl BitAnd <UserfaultfdFlags > for UserfaultfdFlags "],["impl BitAnd <FdFlags > for FdFlags "],["impl BitAnd <Access > for Access "],["impl BitAnd <MountFlags > for MountFlags "],["impl BitAnd <FloatingPointEmulationControl > for FloatingPointEmulationControl "],["impl BitAnd <TimerfdTimerFlags > for TimerfdTimerFlags "],["impl BitAnd <TaggedAddressMode > for TaggedAddressMode "],["impl BitAnd <MembarrierQuery > for MembarrierQuery "],["impl BitAnd <MlockFlags > for MlockFlags "]],
-"shadow_rs":[["impl BitAnd <FileState > for FileState "],["impl BitAnd <FileMode > for FileMode "],["impl BitAnd <FileStatus > for FileStatus "],["impl BitAnd <BufferState > for BufferState "]],
+"shadow_rs":[["impl BitAnd <BufferState > for BufferState "],["impl BitAnd <FileStatus > for FileStatus "],["impl BitAnd <FileMode > for FileMode "],["impl BitAnd <FileState > for FileState "]],
"tcp":[["impl BitAnd <PollState > for PollState "],["impl BitAnd <TcpFlags > for TcpFlags "]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/docs/rust/implementors/core/ops/bit/trait.BitAndAssign.js b/docs/rust/implementors/core/ops/bit/trait.BitAndAssign.js
index ac5ab21a62d..2e75ab651bc 100644
--- a/docs/rust/implementors/core/ops/bit/trait.BitAndAssign.js
+++ b/docs/rust/implementors/core/ops/bit/trait.BitAndAssign.js
@@ -2,9 +2,9 @@
"bindgen":[["impl BitAndAssign <CodegenConfig > for CodegenConfig "]],
"cexpr":[["impl<'a> BitAndAssign <&'a EvalResult > for EvalResult "]],
"fixedbitset":[["impl<'a> BitAndAssign <FixedBitSet > for FixedBitSet "],["impl<'a> BitAndAssign <&FixedBitSet > for FixedBitSet "]],
-"linux_api":[["impl BitAndAssign <EpollEvents > for EpollEvents "],["impl BitAndAssign <SigAltStackFlags > for SigAltStackFlags "],["impl BitAndAssign <SigActionFlags > for SigActionFlags "],["impl BitAndAssign <OFlag > for OFlag "],["impl BitAndAssign <EpollCreateFlags > for EpollCreateFlags "],["impl BitAndAssign <MRemapFlags > for MRemapFlags "],["impl BitAndAssign <DescriptorFlags > for DescriptorFlags "],["impl BitAndAssign <MapFlags > for MapFlags "],["impl BitAndAssign <ProtFlags > for ProtFlags "],["impl BitAndAssign <CloneFlags > for CloneFlags "],["impl BitAndAssign <WaitFlags > for WaitFlags "],["impl BitAndAssign <sigset_t > for sigset_t "],["impl BitAndAssign <ClockNanosleepFlags > for ClockNanosleepFlags "]],
+"linux_api":[["impl BitAndAssign <EpollEvents > for EpollEvents "],["impl BitAndAssign <SigAltStackFlags > for SigAltStackFlags "],["impl BitAndAssign <SigActionFlags > for SigActionFlags "],["impl BitAndAssign <ExecveAtFlags > for ExecveAtFlags "],["impl BitAndAssign <OFlag > for OFlag "],["impl BitAndAssign <EpollCreateFlags > for EpollCreateFlags "],["impl BitAndAssign <MRemapFlags > for MRemapFlags "],["impl BitAndAssign <DescriptorFlags > for DescriptorFlags "],["impl BitAndAssign <MapFlags > for MapFlags "],["impl BitAndAssign <ProtFlags > for ProtFlags "],["impl BitAndAssign <CloneFlags > for CloneFlags "],["impl BitAndAssign <WaitFlags > for WaitFlags "],["impl BitAndAssign <sigset_t > for sigset_t "],["impl BitAndAssign <ClockNanosleepFlags > for ClockNanosleepFlags "]],
"nix":[["impl BitAndAssign <MapFlags > for MapFlags "],["impl BitAndAssign <SFlag > for SFlag "],["impl BitAndAssign <TimestampingFlag > for TimestampingFlag "],["impl BitAndAssign <SaFlags > for SaFlags "],["impl BitAndAssign <InterfaceFlags > for InterfaceFlags "],["impl BitAndAssign <OFlag > for OFlag "],["impl BitAndAssign <MemFdCreateFlag > for MemFdCreateFlag "],["impl BitAndAssign <SealFlag > for SealFlag "],["impl BitAndAssign <AccessFlags > for AccessFlags "],["impl BitAndAssign <EpollFlags > for EpollFlags "],["impl BitAndAssign <MRemapFlags > for MRemapFlags "],["impl BitAndAssign <TimerFlags > for TimerFlags "],["impl BitAndAssign <FsFlags > for FsFlags "],["impl BitAndAssign <Mode > for Mode "],["impl BitAndAssign <MsgFlags > for MsgFlags "],["impl BitAndAssign <TimerSetTimeFlags > for TimerSetTimeFlags "],["impl BitAndAssign <MsFlags > for MsFlags "],["impl BitAndAssign <SfdFlags > for SfdFlags "],["impl BitAndAssign <EpollCreateFlags > for EpollCreateFlags "],["impl BitAndAssign <EfdFlags > for EfdFlags "],["impl BitAndAssign <MlockAllFlags > for MlockAllFlags "],["impl BitAndAssign <Persona > for Persona "],["impl BitAndAssign <CloneFlags > for CloneFlags "],["impl BitAndAssign <SockFlag > for SockFlag "],["impl BitAndAssign <FallocateFlags > for FallocateFlags "],["impl BitAndAssign <AtFlags > for AtFlags "],["impl BitAndAssign <FdFlag > for FdFlag "],["impl BitAndAssign <ProtFlags > for ProtFlags "],["impl BitAndAssign <WaitPidFlag > for WaitPidFlag "],["impl BitAndAssign <RenameFlags > for RenameFlags "]],
"rustix":[["impl BitAndAssign <TaggedAddressMode > for TaggedAddressMode "],["impl BitAndAssign <CapabilityFlags > for CapabilityFlags "],["impl BitAndAssign <UnshareFlags > for UnshareFlags "],["impl BitAndAssign <SealFlags > for SealFlags "],["impl BitAndAssign <MountFlags > for MountFlags "],["impl BitAndAssign <FloatingPointExceptionMode > for FloatingPointExceptionMode "],["impl BitAndAssign <MlockFlags > for MlockFlags "],["impl BitAndAssign <RenameFlags > for RenameFlags "],["impl BitAndAssign <UnalignedAccessControl > for UnalignedAccessControl "],["impl BitAndAssign <DupFlags > for DupFlags "],["impl BitAndAssign <Mode > for Mode "],["impl BitAndAssign <ProtFlags > for ProtFlags "],["impl BitAndAssign <CreateFlags > for CreateFlags "],["impl BitAndAssign <WatchFlags > for WatchFlags "],["impl BitAndAssign <TimerfdFlags > for TimerfdFlags "],["impl BitAndAssign <MapFlags > for MapFlags "],["impl BitAndAssign <WaitidOptions > for WaitidOptions "],["impl BitAndAssign <OFlags > for OFlags "],["impl BitAndAssign <ThreadNameSpaceType > for ThreadNameSpaceType "],["impl BitAndAssign <StatxFlags > for StatxFlags "],["impl BitAndAssign <UserfaultfdFlags > for UserfaultfdFlags "],["impl BitAndAssign <PidfdGetfdFlags > for PidfdGetfdFlags "],["impl BitAndAssign <MprotectFlags > for MprotectFlags "],["impl BitAndAssign <PidfdFlags > for PidfdFlags "],["impl BitAndAssign <FutexFlags > for FutexFlags "],["impl BitAndAssign <PipeFlags > for PipeFlags "],["impl BitAndAssign <ReadWriteFlags > for ReadWriteFlags "],["impl BitAndAssign <MountPropagationFlags > for MountPropagationFlags "],["impl BitAndAssign <XattrFlags > for XattrFlags "],["impl BitAndAssign <SpliceFlags > for SpliceFlags "],["impl BitAndAssign <FloatingPointEmulationControl > for FloatingPointEmulationControl "],["impl BitAndAssign <AtFlags > for AtFlags "],["impl BitAndAssign <WaitOptions > for WaitOptions "],["impl BitAndAssign <MsyncFlags > for MsyncFlags "],["impl BitAndAssign <Access > for Access "],["impl BitAndAssign <CapabilitiesSecureBits > for CapabilitiesSecureBits "],["impl BitAndAssign <TimerfdTimerFlags > for TimerfdTimerFlags "],["impl BitAndAssign <FdFlags > for FdFlags "],["impl BitAndAssign <MremapFlags > for MremapFlags "],["impl BitAndAssign <MemfdFlags > for MemfdFlags "],["impl BitAndAssign <FallocateFlags > for FallocateFlags "],["impl BitAndAssign <SpeculationFeatureState > for SpeculationFeatureState "],["impl BitAndAssign <StatVfsMountFlags > for StatVfsMountFlags "],["impl BitAndAssign <UnmountFlags > for UnmountFlags "],["impl BitAndAssign <ResolveFlags > for ResolveFlags "],["impl BitAndAssign <MembarrierQuery > for MembarrierQuery "],["impl BitAndAssign <SpeculationFeatureControl > for SpeculationFeatureControl "]],
-"shadow_rs":[["impl BitAndAssign <FileStatus > for FileStatus "],["impl BitAndAssign <FileState > for FileState "],["impl BitAndAssign <FileMode > for FileMode "],["impl BitAndAssign <BufferState > for BufferState "]],
+"shadow_rs":[["impl BitAndAssign <FileMode > for FileMode "],["impl BitAndAssign <FileStatus > for FileStatus "],["impl BitAndAssign <BufferState > for BufferState "],["impl BitAndAssign <FileState > for FileState "]],
"tcp":[["impl BitAndAssign <PollState > for PollState "],["impl BitAndAssign <TcpFlags > for TcpFlags "]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/docs/rust/implementors/core/ops/bit/trait.BitOr.js b/docs/rust/implementors/core/ops/bit/trait.BitOr.js
index d29fcd1e9d4..65a171da9a2 100644
--- a/docs/rust/implementors/core/ops/bit/trait.BitOr.js
+++ b/docs/rust/implementors/core/ops/bit/trait.BitOr.js
@@ -4,9 +4,9 @@
"fixedbitset":[["impl<'a> BitOr <&'a FixedBitSet > for &'a FixedBitSet "]],
"hashbrown":[["impl<T, S, A> BitOr <&HashSet <T, S, A>> for &HashSet <T, S, A>where\n T: Eq + Hash + Clone ,\n S: BuildHasher + Default ,\n A: Allocator + Clone , "]],
"indexmap":[["impl<T, S1, S2> BitOr <&IndexSet <T, S2>> for &IndexSet <T, S1>where\n T: Eq + Hash + Clone ,\n S1: BuildHasher + Default ,\n S2: BuildHasher , "]],
-"linux_api":[["impl BitOr <EpollEvents > for EpollEvents "],["impl BitOr <ClockNanosleepFlags > for ClockNanosleepFlags "],["impl BitOr <DescriptorFlags > for DescriptorFlags "],["impl BitOr <ProtFlags > for ProtFlags "],["impl BitOr <OFlag > for OFlag "],["impl BitOr <sigset_t > for sigset_t "],["impl BitOr <SigActionFlags > for SigActionFlags "],["impl BitOr <EpollCreateFlags > for EpollCreateFlags "],["impl BitOr <SigAltStackFlags > for SigAltStackFlags "],["impl BitOr <MapFlags > for MapFlags "],["impl BitOr <WaitFlags > for WaitFlags "],["impl BitOr <MRemapFlags > for MRemapFlags "],["impl BitOr <CloneFlags > for CloneFlags "]],
+"linux_api":[["impl BitOr <EpollEvents > for EpollEvents "],["impl BitOr <ClockNanosleepFlags > for ClockNanosleepFlags "],["impl BitOr <DescriptorFlags > for DescriptorFlags "],["impl BitOr <ProtFlags > for ProtFlags "],["impl BitOr <OFlag > for OFlag "],["impl BitOr <sigset_t > for sigset_t "],["impl BitOr <SigActionFlags > for SigActionFlags "],["impl BitOr <EpollCreateFlags > for EpollCreateFlags "],["impl BitOr <SigAltStackFlags > for SigAltStackFlags "],["impl BitOr <MapFlags > for MapFlags "],["impl BitOr <WaitFlags > for WaitFlags "],["impl BitOr <MRemapFlags > for MRemapFlags "],["impl BitOr <ExecveAtFlags > for ExecveAtFlags "],["impl BitOr <CloneFlags > for CloneFlags "]],
"nix":[["impl BitOr <AccessFlags > for AccessFlags "],["impl BitOr <CloneFlags > for CloneFlags "],["impl BitOr <EfdFlags > for EfdFlags "],["impl BitOr <TimerSetTimeFlags > for TimerSetTimeFlags "],["impl BitOr <MlockAllFlags > for MlockAllFlags "],["impl BitOr <Mode > for Mode "],["impl BitOr <ProtFlags > for ProtFlags "],["impl BitOr <SFlag > for SFlag "],["impl BitOr <MemFdCreateFlag > for MemFdCreateFlag "],["impl BitOr <FsFlags > for FsFlags "],["impl BitOr <SfdFlags > for SfdFlags "],["impl BitOr <TimerFlags > for TimerFlags "],["impl BitOr <EpollFlags > for EpollFlags "],["impl BitOr <WaitPidFlag > for WaitPidFlag "],["impl BitOr <SockFlag > for SockFlag "],["impl BitOr <OFlag > for OFlag "],["impl BitOr <MsgFlags > for MsgFlags "],["impl BitOr <SaFlags > for SaFlags "],["impl BitOr <EpollCreateFlags > for EpollCreateFlags "],["impl BitOr <FallocateFlags > for FallocateFlags "],["impl BitOr <TimestampingFlag > for TimestampingFlag "],["impl BitOr <AtFlags > for AtFlags "],["impl BitOr <MsFlags > for MsFlags "],["impl BitOr <FdFlag > for FdFlag "],["impl BitOr <RenameFlags > for RenameFlags "],["impl BitOr <MRemapFlags > for MRemapFlags "],["impl BitOr <MapFlags > for MapFlags "],["impl BitOr <Persona > for Persona "],["impl BitOr <InterfaceFlags > for InterfaceFlags "],["impl BitOr <SealFlag > for SealFlag "]],
"rustix":[["impl BitOr <WaitidOptions > for WaitidOptions "],["impl BitOr <MountPropagationFlags > for MountPropagationFlags "],["impl BitOr <XattrFlags > for XattrFlags "],["impl BitOr <StatxFlags > for StatxFlags "],["impl BitOr <UnshareFlags > for UnshareFlags "],["impl BitOr <FutexFlags > for FutexFlags "],["impl BitOr <SealFlags > for SealFlags "],["impl BitOr <ProtFlags > for ProtFlags "],["impl BitOr <PidfdFlags > for PidfdFlags "],["impl BitOr <MlockFlags > for MlockFlags "],["impl BitOr <UnalignedAccessControl > for UnalignedAccessControl "],["impl BitOr <PipeFlags > for PipeFlags "],["impl BitOr <MountFlags > for MountFlags "],["impl BitOr <MemfdFlags > for MemfdFlags "],["impl BitOr <MprotectFlags > for MprotectFlags "],["impl BitOr <TimerfdTimerFlags > for TimerfdTimerFlags "],["impl BitOr <MsyncFlags > for MsyncFlags "],["impl BitOr <ResolveFlags > for ResolveFlags "],["impl BitOr <FallocateFlags > for FallocateFlags "],["impl BitOr <FdFlags > for FdFlags "],["impl BitOr <StatVfsMountFlags > for StatVfsMountFlags "],["impl BitOr <OFlags > for OFlags "],["impl BitOr <DupFlags > for DupFlags "],["impl BitOr <Access > for Access "],["impl BitOr <CapabilitiesSecureBits > for CapabilitiesSecureBits "],["impl BitOr <UnmountFlags > for UnmountFlags "],["impl BitOr <Mode > for Mode "],["impl BitOr <WaitOptions > for WaitOptions "],["impl BitOr <SpeculationFeatureControl > for SpeculationFeatureControl "],["impl BitOr <ThreadNameSpaceType > for ThreadNameSpaceType "],["impl BitOr <MembarrierQuery > for MembarrierQuery "],["impl BitOr <CreateFlags > for CreateFlags "],["impl BitOr <ReadWriteFlags > for ReadWriteFlags "],["impl BitOr <UserfaultfdFlags > for UserfaultfdFlags "],["impl BitOr <MremapFlags > for MremapFlags "],["impl BitOr <TaggedAddressMode > for TaggedAddressMode "],["impl BitOr <MapFlags > for MapFlags "],["impl BitOr <SpliceFlags > for SpliceFlags "],["impl BitOr <WatchFlags > for WatchFlags "],["impl BitOr <SpeculationFeatureState > for SpeculationFeatureState "],["impl BitOr <RenameFlags > for RenameFlags "],["impl BitOr <AtFlags > for AtFlags "],["impl BitOr <PidfdGetfdFlags > for PidfdGetfdFlags "],["impl BitOr <CapabilityFlags > for CapabilityFlags "],["impl BitOr <FloatingPointEmulationControl > for FloatingPointEmulationControl "],["impl BitOr <FloatingPointExceptionMode > for FloatingPointExceptionMode "],["impl BitOr <TimerfdFlags > for TimerfdFlags "]],
-"shadow_rs":[["impl BitOr <FileMode > for FileMode "],["impl BitOr <BufferState > for BufferState "],["impl BitOr <FileStatus > for FileStatus "],["impl BitOr <FileState > for FileState "]],
+"shadow_rs":[["impl BitOr <FileState > for FileState "],["impl BitOr <BufferState > for BufferState "],["impl BitOr <FileMode > for FileMode "],["impl BitOr <FileStatus > for FileStatus "]],
"tcp":[["impl BitOr <PollState > for PollState "],["impl BitOr <TcpFlags > for TcpFlags "]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/docs/rust/implementors/core/ops/bit/trait.BitOrAssign.js b/docs/rust/implementors/core/ops/bit/trait.BitOrAssign.js
index 86fc7fc0851..6ee130ebfaf 100644
--- a/docs/rust/implementors/core/ops/bit/trait.BitOrAssign.js
+++ b/docs/rust/implementors/core/ops/bit/trait.BitOrAssign.js
@@ -3,9 +3,9 @@
"bindgen":[["impl BitOrAssign <CanDerive > for CanDerive "],["impl BitOrAssign <CodegenConfig > for CodegenConfig "]],
"cexpr":[["impl<'a> BitOrAssign <&'a EvalResult > for EvalResult "]],
"fixedbitset":[["impl<'a> BitOrAssign <FixedBitSet > for FixedBitSet "],["impl<'a> BitOrAssign <&FixedBitSet > for FixedBitSet "]],
-"linux_api":[["impl BitOrAssign <EpollCreateFlags > for EpollCreateFlags "],["impl BitOrAssign <ProtFlags > for ProtFlags "],["impl BitOrAssign <MapFlags > for MapFlags "],["impl BitOrAssign <ClockNanosleepFlags > for ClockNanosleepFlags "],["impl BitOrAssign <SigAltStackFlags > for SigAltStackFlags "],["impl BitOrAssign <sigset_t > for sigset_t "],["impl BitOrAssign <SigActionFlags > for SigActionFlags "],["impl BitOrAssign <WaitFlags > for WaitFlags "],["impl BitOrAssign <MRemapFlags > for MRemapFlags "],["impl BitOrAssign <OFlag > for OFlag "],["impl BitOrAssign <EpollEvents > for EpollEvents "],["impl BitOrAssign <CloneFlags > for CloneFlags "],["impl BitOrAssign <DescriptorFlags > for DescriptorFlags "]],
+"linux_api":[["impl BitOrAssign <EpollCreateFlags > for EpollCreateFlags "],["impl BitOrAssign <ProtFlags > for ProtFlags "],["impl BitOrAssign <MapFlags > for MapFlags "],["impl BitOrAssign <ExecveAtFlags > for ExecveAtFlags "],["impl BitOrAssign <ClockNanosleepFlags > for ClockNanosleepFlags "],["impl BitOrAssign <SigAltStackFlags > for SigAltStackFlags "],["impl BitOrAssign <sigset_t > for sigset_t "],["impl BitOrAssign <SigActionFlags > for SigActionFlags "],["impl BitOrAssign <WaitFlags > for WaitFlags "],["impl BitOrAssign <MRemapFlags > for MRemapFlags "],["impl BitOrAssign <OFlag > for OFlag "],["impl BitOrAssign <EpollEvents > for EpollEvents "],["impl BitOrAssign <CloneFlags > for CloneFlags "],["impl BitOrAssign <DescriptorFlags > for DescriptorFlags "]],
"nix":[["impl BitOrAssign <TimerSetTimeFlags > for TimerSetTimeFlags "],["impl BitOrAssign <TimestampingFlag > for TimestampingFlag "],["impl BitOrAssign <EpollCreateFlags > for EpollCreateFlags "],["impl BitOrAssign <SfdFlags > for SfdFlags "],["impl BitOrAssign <FsFlags > for FsFlags "],["impl BitOrAssign <Mode > for Mode "],["impl BitOrAssign <MsFlags > for MsFlags "],["impl BitOrAssign <AccessFlags > for AccessFlags "],["impl BitOrAssign <EpollFlags > for EpollFlags "],["impl BitOrAssign <WaitPidFlag > for WaitPidFlag "],["impl BitOrAssign <SaFlags > for SaFlags "],["impl BitOrAssign <AtFlags > for AtFlags "],["impl BitOrAssign <InterfaceFlags > for InterfaceFlags "],["impl BitOrAssign <ProtFlags > for ProtFlags "],["impl BitOrAssign <MlockAllFlags > for MlockAllFlags "],["impl BitOrAssign <SockFlag > for SockFlag "],["impl BitOrAssign <MapFlags > for MapFlags "],["impl BitOrAssign <OFlag > for OFlag "],["impl BitOrAssign <MRemapFlags > for MRemapFlags "],["impl BitOrAssign <MsgFlags > for MsgFlags "],["impl BitOrAssign <FdFlag > for FdFlag "],["impl BitOrAssign <TimerFlags > for TimerFlags "],["impl BitOrAssign <MemFdCreateFlag > for MemFdCreateFlag "],["impl BitOrAssign <RenameFlags > for RenameFlags "],["impl BitOrAssign <CloneFlags > for CloneFlags "],["impl BitOrAssign <SFlag > for SFlag "],["impl BitOrAssign <SealFlag > for SealFlag "],["impl BitOrAssign <Persona > for Persona "],["impl BitOrAssign <FallocateFlags > for FallocateFlags "],["impl BitOrAssign <EfdFlags > for EfdFlags "]],
"rustix":[["impl BitOrAssign <ReadWriteFlags > for ReadWriteFlags "],["impl BitOrAssign <CapabilityFlags > for CapabilityFlags "],["impl BitOrAssign <MountFlags > for MountFlags "],["impl BitOrAssign <UnalignedAccessControl > for UnalignedAccessControl "],["impl BitOrAssign <WaitidOptions > for WaitidOptions "],["impl BitOrAssign <Mode > for Mode "],["impl BitOrAssign <StatxFlags > for StatxFlags "],["impl BitOrAssign <ProtFlags > for ProtFlags "],["impl BitOrAssign <MlockFlags > for MlockFlags "],["impl BitOrAssign <UnshareFlags > for UnshareFlags "],["impl BitOrAssign <TaggedAddressMode > for TaggedAddressMode "],["impl BitOrAssign <OFlags > for OFlags "],["impl BitOrAssign <MremapFlags > for MremapFlags "],["impl BitOrAssign <MsyncFlags > for MsyncFlags "],["impl BitOrAssign <AtFlags > for AtFlags "],["impl BitOrAssign <PidfdGetfdFlags > for PidfdGetfdFlags "],["impl BitOrAssign <UnmountFlags > for UnmountFlags "],["impl BitOrAssign <RenameFlags > for RenameFlags "],["impl BitOrAssign <TimerfdTimerFlags > for TimerfdTimerFlags "],["impl BitOrAssign <CapabilitiesSecureBits > for CapabilitiesSecureBits "],["impl BitOrAssign <WatchFlags > for WatchFlags "],["impl BitOrAssign <StatVfsMountFlags > for StatVfsMountFlags "],["impl BitOrAssign <Access > for Access "],["impl BitOrAssign <SpeculationFeatureControl > for SpeculationFeatureControl "],["impl BitOrAssign <FallocateFlags > for FallocateFlags "],["impl BitOrAssign <MapFlags > for MapFlags "],["impl BitOrAssign <TimerfdFlags > for TimerfdFlags "],["impl BitOrAssign <ResolveFlags > for ResolveFlags "],["impl BitOrAssign <SpliceFlags > for SpliceFlags "],["impl BitOrAssign <MemfdFlags > for MemfdFlags "],["impl BitOrAssign <ThreadNameSpaceType > for ThreadNameSpaceType "],["impl BitOrAssign <FdFlags > for FdFlags "],["impl BitOrAssign <MembarrierQuery > for MembarrierQuery "],["impl BitOrAssign <MountPropagationFlags > for MountPropagationFlags "],["impl BitOrAssign <FutexFlags > for FutexFlags "],["impl BitOrAssign <PidfdFlags > for PidfdFlags "],["impl BitOrAssign <SealFlags > for SealFlags "],["impl BitOrAssign <WaitOptions > for WaitOptions "],["impl BitOrAssign <SpeculationFeatureState > for SpeculationFeatureState "],["impl BitOrAssign <DupFlags > for DupFlags "],["impl BitOrAssign <PipeFlags > for PipeFlags "],["impl BitOrAssign <FloatingPointExceptionMode > for FloatingPointExceptionMode "],["impl BitOrAssign <XattrFlags > for XattrFlags "],["impl BitOrAssign <CreateFlags > for CreateFlags "],["impl BitOrAssign <UserfaultfdFlags > for UserfaultfdFlags "],["impl BitOrAssign <FloatingPointEmulationControl > for FloatingPointEmulationControl "],["impl BitOrAssign <MprotectFlags > for MprotectFlags "]],
-"shadow_rs":[["impl BitOrAssign <FileMode > for FileMode "],["impl BitOrAssign <BufferState > for BufferState "],["impl BitOrAssign <FileStatus > for FileStatus "],["impl BitOrAssign <FileState > for FileState "]],
+"shadow_rs":[["impl BitOrAssign <FileState > for FileState "],["impl BitOrAssign <FileMode > for FileMode "],["impl BitOrAssign <FileStatus > for FileStatus "],["impl BitOrAssign <BufferState > for BufferState "]],
"tcp":[["impl BitOrAssign <PollState > for PollState "],["impl BitOrAssign <TcpFlags > for TcpFlags "]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/docs/rust/implementors/core/ops/bit/trait.BitXor.js b/docs/rust/implementors/core/ops/bit/trait.BitXor.js
index 54e9fc5dee7..a119962869d 100644
--- a/docs/rust/implementors/core/ops/bit/trait.BitXor.js
+++ b/docs/rust/implementors/core/ops/bit/trait.BitXor.js
@@ -3,9 +3,9 @@
"fixedbitset":[["impl<'a> BitXor <&'a FixedBitSet > for &'a FixedBitSet "]],
"hashbrown":[["impl<T, S> BitXor <&HashSet <T, S, Global>> for &HashSet <T, S>where\n T: Eq + Hash + Clone ,\n S: BuildHasher + Default , "]],
"indexmap":[["impl<T, S1, S2> BitXor <&IndexSet <T, S2>> for &IndexSet <T, S1>where\n T: Eq + Hash + Clone ,\n S1: BuildHasher + Default ,\n S2: BuildHasher , "]],
-"linux_api":[["impl BitXor <WaitFlags > for WaitFlags "],["impl BitXor <MapFlags > for MapFlags "],["impl BitXor <OFlag > for OFlag "],["impl BitXor <MRemapFlags > for MRemapFlags "],["impl BitXor <EpollEvents > for EpollEvents "],["impl BitXor <ClockNanosleepFlags > for ClockNanosleepFlags "],["impl BitXor <SigAltStackFlags > for SigAltStackFlags "],["impl BitXor <EpollCreateFlags > for EpollCreateFlags "],["impl BitXor <DescriptorFlags > for DescriptorFlags "],["impl BitXor <CloneFlags > for CloneFlags "],["impl BitXor <ProtFlags > for ProtFlags "],["impl BitXor <SigActionFlags > for SigActionFlags "]],
+"linux_api":[["impl BitXor <ExecveAtFlags > for ExecveAtFlags "],["impl BitXor <WaitFlags > for WaitFlags "],["impl BitXor <MapFlags > for MapFlags "],["impl BitXor <OFlag > for OFlag "],["impl BitXor <MRemapFlags > for MRemapFlags "],["impl BitXor <EpollEvents > for EpollEvents "],["impl BitXor <ClockNanosleepFlags > for ClockNanosleepFlags "],["impl BitXor <SigAltStackFlags > for SigAltStackFlags "],["impl BitXor <EpollCreateFlags > for EpollCreateFlags "],["impl BitXor <DescriptorFlags > for DescriptorFlags "],["impl BitXor <CloneFlags > for CloneFlags "],["impl BitXor <ProtFlags > for ProtFlags "],["impl BitXor <SigActionFlags > for SigActionFlags "]],
"nix":[["impl BitXor <InterfaceFlags > for InterfaceFlags "],["impl BitXor <EpollFlags > for EpollFlags "],["impl BitXor <MsgFlags > for MsgFlags "],["impl BitXor <SockFlag > for SockFlag "],["impl BitXor <CloneFlags > for CloneFlags "],["impl BitXor <SealFlag > for SealFlag "],["impl BitXor <EfdFlags > for EfdFlags "],["impl BitXor <EpollCreateFlags > for EpollCreateFlags "],["impl BitXor <MemFdCreateFlag > for MemFdCreateFlag "],["impl BitXor <AccessFlags > for AccessFlags "],["impl BitXor <MlockAllFlags > for MlockAllFlags "],["impl BitXor <OFlag > for OFlag "],["impl BitXor <Mode > for Mode "],["impl BitXor <MapFlags > for MapFlags "],["impl BitXor <SFlag > for SFlag "],["impl BitXor <TimerSetTimeFlags > for TimerSetTimeFlags "],["impl BitXor <AtFlags > for AtFlags "],["impl BitXor <WaitPidFlag > for WaitPidFlag "],["impl BitXor <MRemapFlags > for MRemapFlags "],["impl BitXor <ProtFlags > for ProtFlags "],["impl BitXor <SfdFlags > for SfdFlags "],["impl BitXor <MsFlags > for MsFlags "],["impl BitXor <FdFlag > for FdFlag "],["impl BitXor <RenameFlags > for RenameFlags "],["impl BitXor <Persona > for Persona "],["impl BitXor <TimestampingFlag > for TimestampingFlag "],["impl BitXor <TimerFlags > for TimerFlags "],["impl BitXor <SaFlags > for SaFlags "],["impl BitXor <FallocateFlags > for FallocateFlags "],["impl BitXor <FsFlags > for FsFlags "]],
"rustix":[["impl BitXor <TaggedAddressMode > for TaggedAddressMode "],["impl BitXor <MemfdFlags > for MemfdFlags "],["impl BitXor <StatxFlags > for StatxFlags "],["impl BitXor <FdFlags > for FdFlags "],["impl BitXor <ThreadNameSpaceType > for ThreadNameSpaceType "],["impl BitXor <MremapFlags > for MremapFlags "],["impl BitXor <Access > for Access "],["impl BitXor <OFlags > for OFlags "],["impl BitXor <RenameFlags > for RenameFlags "],["impl BitXor <ProtFlags > for ProtFlags "],["impl BitXor <PidfdGetfdFlags > for PidfdGetfdFlags "],["impl BitXor <UnalignedAccessControl > for UnalignedAccessControl "],["impl BitXor <MapFlags > for MapFlags "],["impl BitXor <TimerfdFlags > for TimerfdFlags "],["impl BitXor <SealFlags > for SealFlags "],["impl BitXor <PidfdFlags > for PidfdFlags "],["impl BitXor <UserfaultfdFlags > for UserfaultfdFlags "],["impl BitXor <SpliceFlags > for SpliceFlags "],["impl BitXor <MsyncFlags > for MsyncFlags "],["impl BitXor <CapabilityFlags > for CapabilityFlags "],["impl BitXor <XattrFlags > for XattrFlags "],["impl BitXor <TimerfdTimerFlags > for TimerfdTimerFlags "],["impl BitXor <UnmountFlags > for UnmountFlags "],["impl BitXor <MprotectFlags > for MprotectFlags "],["impl BitXor <FallocateFlags > for FallocateFlags "],["impl BitXor <FloatingPointExceptionMode > for FloatingPointExceptionMode "],["impl BitXor <FloatingPointEmulationControl > for FloatingPointEmulationControl "],["impl BitXor <WatchFlags > for WatchFlags "],["impl BitXor <WaitOptions > for WaitOptions "],["impl BitXor <CreateFlags > for CreateFlags "],["impl BitXor <MlockFlags > for MlockFlags "],["impl BitXor <UnshareFlags > for UnshareFlags "],["impl BitXor <MountPropagationFlags > for MountPropagationFlags "],["impl BitXor <Mode > for Mode "],["impl BitXor <MembarrierQuery > for MembarrierQuery "],["impl BitXor <SpeculationFeatureControl > for SpeculationFeatureControl "],["impl BitXor <WaitidOptions > for WaitidOptions "],["impl BitXor <MountFlags > for MountFlags "],["impl BitXor <AtFlags > for AtFlags "],["impl BitXor <FutexFlags > for FutexFlags "],["impl BitXor <SpeculationFeatureState > for SpeculationFeatureState "],["impl BitXor <CapabilitiesSecureBits > for CapabilitiesSecureBits "],["impl BitXor <DupFlags > for DupFlags "],["impl BitXor <PipeFlags > for PipeFlags "],["impl BitXor <ReadWriteFlags > for ReadWriteFlags "],["impl BitXor <StatVfsMountFlags > for StatVfsMountFlags "],["impl BitXor <ResolveFlags > for ResolveFlags "]],
-"shadow_rs":[["impl BitXor <FileMode > for FileMode "],["impl BitXor <FileStatus > for FileStatus "],["impl BitXor <FileState > for FileState "],["impl BitXor <BufferState > for BufferState "]],
+"shadow_rs":[["impl BitXor <FileState > for FileState "],["impl BitXor <FileStatus > for FileStatus "],["impl BitXor <FileMode > for FileMode "],["impl BitXor <BufferState > for BufferState "]],
"tcp":[["impl BitXor <PollState > for PollState "],["impl BitXor <TcpFlags > for TcpFlags "]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/docs/rust/implementors/core/ops/bit/trait.BitXorAssign.js b/docs/rust/implementors/core/ops/bit/trait.BitXorAssign.js
index 3623a85f435..0d0e990b176 100644
--- a/docs/rust/implementors/core/ops/bit/trait.BitXorAssign.js
+++ b/docs/rust/implementors/core/ops/bit/trait.BitXorAssign.js
@@ -2,9 +2,9 @@
"bindgen":[["impl BitXorAssign <CodegenConfig > for CodegenConfig "]],
"cexpr":[["impl<'a> BitXorAssign <&'a EvalResult > for EvalResult "]],
"fixedbitset":[["impl<'a> BitXorAssign <&FixedBitSet > for FixedBitSet "],["impl<'a> BitXorAssign <FixedBitSet > for FixedBitSet "]],
-"linux_api":[["impl BitXorAssign <CloneFlags > for CloneFlags "],["impl BitXorAssign <ClockNanosleepFlags > for ClockNanosleepFlags "],["impl BitXorAssign <ProtFlags > for ProtFlags "],["impl BitXorAssign <WaitFlags > for WaitFlags "],["impl BitXorAssign <SigAltStackFlags > for SigAltStackFlags "],["impl BitXorAssign <EpollEvents > for EpollEvents "],["impl BitXorAssign <OFlag > for OFlag "],["impl BitXorAssign <DescriptorFlags > for DescriptorFlags "],["impl BitXorAssign <SigActionFlags > for SigActionFlags "],["impl BitXorAssign <MapFlags > for MapFlags "],["impl BitXorAssign <EpollCreateFlags > for EpollCreateFlags "],["impl BitXorAssign <MRemapFlags > for MRemapFlags "]],
+"linux_api":[["impl BitXorAssign <CloneFlags > for CloneFlags "],["impl BitXorAssign <ClockNanosleepFlags > for ClockNanosleepFlags "],["impl BitXorAssign <ExecveAtFlags > for ExecveAtFlags "],["impl BitXorAssign <ProtFlags > for ProtFlags "],["impl BitXorAssign <WaitFlags > for WaitFlags "],["impl BitXorAssign <SigAltStackFlags > for SigAltStackFlags "],["impl BitXorAssign <EpollEvents > for EpollEvents "],["impl BitXorAssign <OFlag > for OFlag "],["impl BitXorAssign <DescriptorFlags > for DescriptorFlags "],["impl BitXorAssign <SigActionFlags > for SigActionFlags "],["impl BitXorAssign <MapFlags > for MapFlags "],["impl BitXorAssign <EpollCreateFlags > for EpollCreateFlags "],["impl BitXorAssign <MRemapFlags > for MRemapFlags "]],
"nix":[["impl BitXorAssign <Mode > for Mode "],["impl BitXorAssign <TimestampingFlag > for TimestampingFlag "],["impl BitXorAssign <FsFlags > for FsFlags "],["impl BitXorAssign <EfdFlags > for EfdFlags "],["impl BitXorAssign <FdFlag > for FdFlag "],["impl BitXorAssign <EpollFlags > for EpollFlags "],["impl BitXorAssign <EpollCreateFlags > for EpollCreateFlags "],["impl BitXorAssign <MapFlags > for MapFlags "],["impl BitXorAssign <MsFlags > for MsFlags "],["impl BitXorAssign <ProtFlags > for ProtFlags "],["impl BitXorAssign <SfdFlags > for SfdFlags "],["impl BitXorAssign <RenameFlags > for RenameFlags "],["impl BitXorAssign <InterfaceFlags > for InterfaceFlags "],["impl BitXorAssign <OFlag > for OFlag "],["impl BitXorAssign <TimerSetTimeFlags > for TimerSetTimeFlags "],["impl BitXorAssign <AccessFlags > for AccessFlags "],["impl BitXorAssign <CloneFlags > for CloneFlags "],["impl BitXorAssign <SFlag > for SFlag "],["impl BitXorAssign <SaFlags > for SaFlags "],["impl BitXorAssign <MsgFlags > for MsgFlags "],["impl BitXorAssign <FallocateFlags > for FallocateFlags "],["impl BitXorAssign <TimerFlags > for TimerFlags "],["impl BitXorAssign <MlockAllFlags > for MlockAllFlags "],["impl BitXorAssign <Persona > for Persona "],["impl BitXorAssign <MRemapFlags > for MRemapFlags "],["impl BitXorAssign <AtFlags > for AtFlags "],["impl BitXorAssign <SealFlag > for SealFlag "],["impl BitXorAssign <WaitPidFlag > for WaitPidFlag "],["impl BitXorAssign <SockFlag > for SockFlag "],["impl BitXorAssign <MemFdCreateFlag > for MemFdCreateFlag "]],
"rustix":[["impl BitXorAssign <OFlags > for OFlags "],["impl BitXorAssign <TaggedAddressMode > for TaggedAddressMode "],["impl BitXorAssign <FloatingPointExceptionMode > for FloatingPointExceptionMode "],["impl BitXorAssign <UnalignedAccessControl > for UnalignedAccessControl "],["impl BitXorAssign <Mode > for Mode "],["impl BitXorAssign <XattrFlags > for XattrFlags "],["impl BitXorAssign <UserfaultfdFlags > for UserfaultfdFlags "],["impl BitXorAssign <WatchFlags > for WatchFlags "],["impl BitXorAssign <TimerfdFlags > for TimerfdFlags "],["impl BitXorAssign <UnshareFlags > for UnshareFlags "],["impl BitXorAssign <ReadWriteFlags > for ReadWriteFlags "],["impl BitXorAssign <WaitOptions > for WaitOptions "],["impl BitXorAssign <CapabilityFlags > for CapabilityFlags "],["impl BitXorAssign <SpliceFlags > for SpliceFlags "],["impl BitXorAssign <StatxFlags > for StatxFlags "],["impl BitXorAssign <MlockFlags > for MlockFlags "],["impl BitXorAssign <StatVfsMountFlags > for StatVfsMountFlags "],["impl BitXorAssign <MremapFlags > for MremapFlags "],["impl BitXorAssign <SealFlags > for SealFlags "],["impl BitXorAssign <FutexFlags > for FutexFlags "],["impl BitXorAssign <MountPropagationFlags > for MountPropagationFlags "],["impl BitXorAssign <MembarrierQuery > for MembarrierQuery "],["impl BitXorAssign <PipeFlags > for PipeFlags "],["impl BitXorAssign <PidfdFlags > for PidfdFlags "],["impl BitXorAssign <SpeculationFeatureControl > for SpeculationFeatureControl "],["impl BitXorAssign <CapabilitiesSecureBits > for CapabilitiesSecureBits "],["impl BitXorAssign <MountFlags > for MountFlags "],["impl BitXorAssign <TimerfdTimerFlags > for TimerfdTimerFlags "],["impl BitXorAssign <MsyncFlags > for MsyncFlags "],["impl BitXorAssign <FloatingPointEmulationControl > for FloatingPointEmulationControl "],["impl BitXorAssign <MemfdFlags > for MemfdFlags "],["impl BitXorAssign <PidfdGetfdFlags > for PidfdGetfdFlags "],["impl BitXorAssign <MapFlags > for MapFlags "],["impl BitXorAssign <Access > for Access "],["impl BitXorAssign <SpeculationFeatureState > for SpeculationFeatureState "],["impl BitXorAssign <ProtFlags > for ProtFlags "],["impl BitXorAssign <WaitidOptions > for WaitidOptions "],["impl BitXorAssign <AtFlags > for AtFlags "],["impl BitXorAssign <DupFlags > for DupFlags "],["impl BitXorAssign <ResolveFlags > for ResolveFlags "],["impl BitXorAssign <UnmountFlags > for UnmountFlags "],["impl BitXorAssign <FallocateFlags > for FallocateFlags "],["impl BitXorAssign <RenameFlags > for RenameFlags "],["impl BitXorAssign <ThreadNameSpaceType > for ThreadNameSpaceType "],["impl BitXorAssign <FdFlags > for FdFlags "],["impl BitXorAssign <CreateFlags > for CreateFlags "],["impl BitXorAssign <MprotectFlags > for MprotectFlags "]],
-"shadow_rs":[["impl BitXorAssign <FileStatus > for FileStatus "],["impl BitXorAssign <FileState > for FileState "],["impl BitXorAssign <FileMode > for FileMode "],["impl BitXorAssign <BufferState > for BufferState "]],
+"shadow_rs":[["impl BitXorAssign <BufferState > for BufferState "],["impl BitXorAssign <FileStatus > for FileStatus "],["impl BitXorAssign <FileState > for FileState "],["impl BitXorAssign <FileMode > for FileMode "]],
"tcp":[["impl BitXorAssign <PollState > for PollState "],["impl BitXorAssign <TcpFlags > for TcpFlags "]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/docs/rust/implementors/core/ops/bit/trait.Not.js b/docs/rust/implementors/core/ops/bit/trait.Not.js
index 77fb30d1e84..09a5f4141bc 100644
--- a/docs/rust/implementors/core/ops/bit/trait.Not.js
+++ b/docs/rust/implementors/core/ops/bit/trait.Not.js
@@ -1,8 +1,8 @@
(function() {var implementors = {
"bindgen":[["impl Not for CodegenConfig "]],
-"linux_api":[["impl Not for ClockNanosleepFlags "],["impl Not for EpollEvents "],["impl Not for ProtFlags "],["impl Not for OFlag "],["impl Not for MRemapFlags "],["impl Not for SigAltStackFlags "],["impl Not for EpollCreateFlags "],["impl Not for SigActionFlags "],["impl Not for sigset_t "],["impl Not for MapFlags "],["impl Not for CloneFlags "],["impl Not for WaitFlags "],["impl Not for DescriptorFlags "]],
+"linux_api":[["impl Not for ExecveAtFlags "],["impl Not for ClockNanosleepFlags "],["impl Not for EpollEvents "],["impl Not for ProtFlags "],["impl Not for OFlag "],["impl Not for MRemapFlags "],["impl Not for SigAltStackFlags "],["impl Not for EpollCreateFlags "],["impl Not for SigActionFlags "],["impl Not for sigset_t "],["impl Not for MapFlags "],["impl Not for CloneFlags "],["impl Not for WaitFlags "],["impl Not for DescriptorFlags "]],
"nix":[["impl Not for Mode "],["impl Not for MapFlags "],["impl Not for AtFlags "],["impl Not for MsgFlags "],["impl Not for EfdFlags "],["impl Not for FsFlags "],["impl Not for TimerFlags "],["impl Not for EpollFlags "],["impl Not for FallocateFlags "],["impl Not for MemFdCreateFlag "],["impl Not for SockFlag "],["impl Not for TimestampingFlag "],["impl Not for RenameFlags "],["impl Not for MRemapFlags "],["impl Not for AccessFlags "],["impl Not for SFlag "],["impl Not for MlockAllFlags "],["impl Not for FdFlag "],["impl Not for OFlag "],["impl Not for MsFlags "],["impl Not for ProtFlags "],["impl Not for CloneFlags "],["impl Not for Persona "],["impl Not for SaFlags "],["impl Not for SfdFlags "],["impl Not for EpollCreateFlags "],["impl Not for InterfaceFlags "],["impl Not for WaitPidFlag "],["impl Not for TimerSetTimeFlags "],["impl Not for SealFlag "]],
"rustix":[["impl Not for XattrFlags "],["impl Not for StatxFlags "],["impl Not for WaitOptions "],["impl Not for ReadWriteFlags "],["impl Not for SpeculationFeatureControl "],["impl Not for MlockFlags "],["impl Not for WatchFlags "],["impl Not for MountFlags "],["impl Not for FallocateFlags "],["impl Not for FdFlags "],["impl Not for MremapFlags "],["impl Not for SpeculationFeatureState "],["impl Not for UnalignedAccessControl "],["impl Not for UnshareFlags "],["impl Not for StatVfsMountFlags "],["impl Not for AtFlags "],["impl Not for MembarrierQuery "],["impl Not for PipeFlags "],["impl Not for OFlags "],["impl Not for FloatingPointExceptionMode "],["impl Not for MemfdFlags "],["impl Not for TimerfdTimerFlags "],["impl Not for MapFlags "],["impl Not for MsyncFlags "],["impl Not for CapabilityFlags "],["impl Not for ProtFlags "],["impl Not for DupFlags "],["impl Not for FutexFlags "],["impl Not for CapabilitiesSecureBits "],["impl Not for SealFlags "],["impl Not for CreateFlags "],["impl Not for PidfdFlags "],["impl Not for TimerfdFlags "],["impl Not for UserfaultfdFlags "],["impl Not for ThreadNameSpaceType "],["impl Not for PidfdGetfdFlags "],["impl Not for Mode "],["impl Not for WaitidOptions "],["impl Not for ResolveFlags "],["impl Not for MprotectFlags "],["impl Not for SpliceFlags "],["impl Not for UnmountFlags "],["impl Not for MountPropagationFlags "],["impl Not for FloatingPointEmulationControl "],["impl Not for RenameFlags "],["impl Not for TaggedAddressMode "],["impl Not for Access "]],
-"shadow_rs":[["impl Not for FileMode "],["impl Not for FileStatus "],["impl Not for BufferState "],["impl Not for FileState "]],
+"shadow_rs":[["impl Not for BufferState "],["impl Not for FileStatus "],["impl Not for FileMode "],["impl Not for FileState "]],
"tcp":[["impl Not for PollState "],["impl Not for TcpFlags "]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/docs/rust/implementors/core/ops/deref/trait.Deref.js b/docs/rust/implementors/core/ops/deref/trait.Deref.js
index b55807b5303..bb5ddff9c7c 100644
--- a/docs/rust/implementors/core/ops/deref/trait.Deref.js
+++ b/docs/rust/implementors/core/ops/deref/trait.Deref.js
@@ -13,9 +13,9 @@
"petgraph":[["impl<'a, G> Deref for Frozen <'a, G>"],["impl<'b, T> Deref for Ptr <'b, T>"]],
"regex_automata":[["impl<'a, T: Send , F: Fn () -> T> Deref for PoolGuard <'a, T, F>"],["impl<T, F: Fn () -> T> Deref for Lazy <T, F>"]],
"scopeguard":[["impl<T, F, S> Deref for ScopeGuard <T, F, S>where\n F: FnOnce (T),\n S: Strategy , "]],
-"shadow_rs":[["impl<'a, T> Deref for ProcessMemoryRef <'a, T>where\n T: Debug + Pod , "],["impl<'a> Deref for SysCallConditionRefMut <'a>"],["impl Deref for Signal "],["impl Deref for SysCallCondition "],["impl Deref for EnvName "],["impl Deref for HostName "],["impl<'a, T> Deref for ProcessMemoryRefMut <'a, T>where\n T: Debug + Pod , "]],
-"shadow_shim":[["impl<T> Deref for MmapBox <T>"],["impl<'tls, 'var, T, F: Fn () -> T> Deref for TlsVarRef <'tls, 'var, T, F>"]],
-"shadow_shim_helper_rs":[["impl<T> Deref for RootedRc <T>"],["impl<'a, T> Deref for RootedRefCellRefMut <'a, T>"],["impl<'a, T> Deref for RootedRefCellRef <'a, T>"]],
+"shadow_rs":[["impl<'a, T> Deref for ProcessMemoryRef <'a, T>where\n T: Debug + Pod , "],["impl<'a> Deref for SysCallConditionRefMut <'a>"],["impl Deref for SysCallCondition "],["impl Deref for Signal "],["impl<'a, T> Deref for ProcessMemoryRefMut <'a, T>where\n T: Debug + Pod , "],["impl Deref for HostName "],["impl Deref for EnvName "]],
+"shadow_shim":[["impl<'tls, 'var, T, F: Fn () -> T> Deref for TlsVarRef <'tls, 'var, T, F>"],["impl<T> Deref for MmapBox <T>"]],
+"shadow_shim_helper_rs":[["impl<'a, T> Deref for RootedRefCellRefMut <'a, T>"],["impl<'a, T> Deref for RootedRefCellRef <'a, T>"],["impl<T> Deref for RootedRc <T>"]],
"shadow_shmem":[["impl<'allocator, T> Deref for ShMemBlock <'allocator, T>where\n T: Sync + VirtualAddressSpaceIndependent , "],["impl<'deserializer, T> Deref for ShMemBlockAlias <'deserializer, T>where\n T: Sync + VirtualAddressSpaceIndependent , "]],
"smallvec":[["impl<A: Array > Deref for SmallVec <A>"]],
"spin":[["impl<'rwlock, T: ?Sized > Deref for RwLockUpgradeableGuard <'rwlock, T>"],["impl<'rwlock, T: ?Sized > Deref for RwLockWriteGuard <'rwlock, T>"],["impl<'rwlock, T: ?Sized > Deref for RwLockReadGuard <'rwlock, T>"],["impl<'a, T: ?Sized > Deref for MutexGuard <'a, T>"]],
diff --git a/docs/rust/implementors/core/ops/deref/trait.DerefMut.js b/docs/rust/implementors/core/ops/deref/trait.DerefMut.js
index 7a8368122c1..39a732d1596 100644
--- a/docs/rust/implementors/core/ops/deref/trait.DerefMut.js
+++ b/docs/rust/implementors/core/ops/deref/trait.DerefMut.js
@@ -5,10 +5,10 @@
"crossbeam_epoch":[["impl<T: ?Sized + Pointable > DerefMut for Owned <T>"]],
"crossbeam_utils":[["impl<T: ?Sized > DerefMut for ShardedLockWriteGuard <'_, T>"],["impl<T> DerefMut for CachePadded <T>"]],
"either":[["impl<L, R> DerefMut for Either <L, R>where\n L: DerefMut ,\n R: DerefMut <Target = L::Target >, "]],
-"once_cell":[["impl<T, F: FnOnce () -> T> DerefMut for Lazy <T, F>"],["impl<T, F: FnOnce () -> T> DerefMut for Lazy <T, F>"]],
+"once_cell":[["impl<T, F: FnOnce () -> T> DerefMut for Lazy <T, F>"],["impl<T, F: FnOnce () -> T> DerefMut for Lazy <T, F>"]],
"regex_automata":[["impl<'a, T: Send , F: Fn () -> T> DerefMut for PoolGuard <'a, T, F>"]],
"scopeguard":[["impl<T, F, S> DerefMut for ScopeGuard <T, F, S>where\n F: FnOnce (T),\n S: Strategy , "]],
-"shadow_rs":[["impl DerefMut for SysCallCondition "],["impl<'a, T> DerefMut for ProcessMemoryRefMut <'a, T>where\n T: Debug + Pod , "]],
+"shadow_rs":[["impl<'a, T> DerefMut for ProcessMemoryRefMut <'a, T>where\n T: Debug + Pod , "],["impl DerefMut for SysCallCondition "]],
"shadow_shim":[["impl<T> DerefMut for MmapBox <T>"]],
"shadow_shim_helper_rs":[["impl<'a, T> DerefMut for RootedRefCellRefMut <'a, T>"]],
"smallvec":[["impl<A: Array > DerefMut for SmallVec <A>"]],
diff --git a/docs/rust/implementors/core/ops/drop/trait.Drop.js b/docs/rust/implementors/core/ops/drop/trait.Drop.js
index b0e321c5e1e..f9ad102fa0c 100644
--- a/docs/rust/implementors/core/ops/drop/trait.Drop.js
+++ b/docs/rust/implementors/core/ops/drop/trait.Drop.js
@@ -17,9 +17,9 @@
"regex_syntax":[["impl Drop for ClassSet "],["impl Drop for Hir "],["impl Drop for Ast "]],
"scopeguard":[["impl<T, F, S> Drop for ScopeGuard <T, F, S>where\n F: FnOnce (T),\n S: Strategy , "]],
"serde_derive_internals":[["impl Drop for Ctxt "]],
-"shadow_rs":[["impl Drop for SysCallCondition "],["impl Drop for LatchWaiter "],["impl<T: 'static + StatusBarState > Drop for StatusBar <T>"],["impl Drop for StatusListener "],["impl Drop for LegacyFileCounter "],["impl Drop for NetworkNamespace "],["impl Drop for AssociationHandle "],["impl<T> Drop for Handle <T>"],["impl Drop for WorkerShared "],["impl<T: 'static + StatusBarState > Drop for StatusPrinter <T>"],["impl Drop for Host "],["impl Drop for LatchCounter "],["impl Drop for Thread "],["impl<T> Drop for Magic <T>"],["impl<'a, T: Debug + Pod > Drop for ProcessMemoryRefMut <'a, T>"],["impl Drop for LegacyTcpSocket "],["impl Drop for WriterHandle "],["impl Drop for CallbackQueue "],["impl Drop for Process "],["impl Drop for ByteQueue "],["impl Drop for UnboundedThreadPool "],["impl Drop for SharedBuf "],["impl Drop for ReaderHandle "],["impl Drop for NetworkInterface "],["impl Drop for PacketRc "],["impl Drop for ParallelismBoundedThreadPool "],["impl Drop for ChildPidWatcher "],["impl Drop for CountedLegacyFileRef "],["impl<T> Drop for AllocdMem <T>where\n T: Pod , "],["impl Drop for ObjectCounter "],["impl Drop for ManagedThread "]],
+"shadow_rs":[["impl Drop for Process "],["impl Drop for NetworkInterface "],["impl Drop for SysCallCondition "],["impl Drop for NetworkNamespace "],["impl Drop for UnboundedThreadPool "],["impl Drop for PacketRc "],["impl Drop for ReaderHandle "],["impl Drop for Thread "],["impl Drop for SharedBuf "],["impl Drop for LegacyFileCounter "],["impl Drop for CallbackQueue "],["impl<T: 'static + StatusBarState > Drop for StatusBar <T>"],["impl Drop for ByteQueue "],["impl Drop for LegacyTcpSocket "],["impl Drop for LatchWaiter "],["impl Drop for StatusListener "],["impl<T> Drop for Magic <T>"],["impl Drop for CountedLegacyFileRef "],["impl Drop for WorkerShared "],["impl Drop for ParallelismBoundedThreadPool "],["impl<'a, T: Debug + Pod > Drop for ProcessMemoryRefMut <'a, T>"],["impl Drop for AssociationHandle "],["impl Drop for ObjectCounter "],["impl<T> Drop for AllocdMem <T>where\n T: Pod , "],["impl Drop for ChildPidWatcher "],["impl<T: 'static + StatusBarState > Drop for StatusPrinter <T>"],["impl Drop for WriterHandle "],["impl<T> Drop for Handle <T>"],["impl Drop for ManagedThread "],["impl Drop for Host "],["impl Drop for LatchCounter "]],
"shadow_shim":[["impl<T> Drop for MmapBox <T>"]],
-"shadow_shim_helper_rs":[["impl<'a, T> Drop for RootedRefCellRefMut <'a, T>"],["impl<'a, T> Drop for RootedRefCellRef <'a, T>"]],
+"shadow_shim_helper_rs":[["impl<'a, T> Drop for RootedRefCellRef <'a, T>"],["impl<'a, T> Drop for RootedRefCellRefMut <'a, T>"]],
"shadow_shmem":[["impl Drop for SharedMemAllocatorDropGuard "],["impl<'allocator, T> Drop for ShMemBlock <'allocator, T>where\n T: Sync + VirtualAddressSpaceIndependent , "]],
"slotmap":[["impl<'a, K: Key , V> Drop for Drain <'a, K, V>"],["impl<'a, K: Key , V> Drop for Drain <'a, K, V>"],["impl<'a, K: Key , V> Drop for Drain <'a, K, V>"],["impl<'a, K: Key , V> Drop for Drain <'a, K, V>"],["impl<'a, K: Key , V> Drop for Drain <'a, K, V>"]],
"smallvec":[["impl<'a, T: 'a + Array > Drop for Drain <'a, T>"],["impl<A: Array > Drop for SmallVec <A>"],["impl<A: Array > Drop for IntoIter <A>"]],
diff --git a/docs/rust/implementors/core/panic/unwind_safe/trait.RefUnwindSafe.js b/docs/rust/implementors/core/panic/unwind_safe/trait.RefUnwindSafe.js
index 43243fc2229..f22e37bede1 100644
--- a/docs/rust/implementors/core/panic/unwind_safe/trait.RefUnwindSafe.js
+++ b/docs/rust/implementors/core/panic/unwind_safe/trait.RefUnwindSafe.js
@@ -44,7 +44,7 @@
"lazycell":[["impl<T> !RefUnwindSafe for LazyCell <T>",1,["lazycell::LazyCell"]],["impl<T> !RefUnwindSafe for AtomicLazyCell <T>",1,["lazycell::AtomicLazyCell"]]],
"libc":[["impl RefUnwindSafe for statvfs ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::not_x32::statvfs"]],["impl RefUnwindSafe for max_align_t ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::align::max_align_t"]],["impl RefUnwindSafe for clone_args ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::align::clone_args"]],["impl RefUnwindSafe for sigaction ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::sigaction"]],["impl RefUnwindSafe for statfs ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::statfs"]],["impl RefUnwindSafe for flock ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::flock"]],["impl RefUnwindSafe for flock64 ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::flock64"]],["impl RefUnwindSafe for siginfo_t ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::siginfo_t"]],["impl RefUnwindSafe for stack_t ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::stack_t"]],["impl RefUnwindSafe for stat ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::stat"]],["impl RefUnwindSafe for stat64 ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::stat64"]],["impl RefUnwindSafe for statfs64 ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::statfs64"]],["impl RefUnwindSafe for statvfs64 ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::statvfs64"]],["impl RefUnwindSafe for pthread_attr_t ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::pthread_attr_t"]],["impl RefUnwindSafe for _libc_fpxreg ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::_libc_fpxreg"]],["impl RefUnwindSafe for _libc_xmmreg ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::_libc_xmmreg"]],["impl RefUnwindSafe for _libc_fpstate ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::_libc_fpstate"]],["impl RefUnwindSafe for user_regs_struct ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::user_regs_struct"]],["impl RefUnwindSafe for user ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::user"]],["impl RefUnwindSafe for mcontext_t ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::mcontext_t"]],["impl RefUnwindSafe for ipc_perm ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::ipc_perm"]],["impl RefUnwindSafe for shmid_ds ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::shmid_ds"]],["impl RefUnwindSafe for seccomp_notif_sizes ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::seccomp_notif_sizes"]],["impl RefUnwindSafe for ptrace_rseq_configuration ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::ptrace_rseq_configuration"]],["impl RefUnwindSafe for user_fpregs_struct ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::user_fpregs_struct"]],["impl RefUnwindSafe for ucontext_t ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::ucontext_t"]],["impl RefUnwindSafe for sigset_t ",1,["libc::unix::linux_like::linux::gnu::b64::sigset_t"]],["impl RefUnwindSafe for sysinfo ",1,["libc::unix::linux_like::linux::gnu::b64::sysinfo"]],["impl RefUnwindSafe for msqid_ds ",1,["libc::unix::linux_like::linux::gnu::b64::msqid_ds"]],["impl RefUnwindSafe for semid_ds ",1,["libc::unix::linux_like::linux::gnu::b64::semid_ds"]],["impl RefUnwindSafe for sem_t ",1,["libc::unix::linux_like::linux::gnu::align::sem_t"]],["impl RefUnwindSafe for statx ",1,["libc::unix::linux_like::linux::gnu::statx"]],["impl RefUnwindSafe for statx_timestamp ",1,["libc::unix::linux_like::linux::gnu::statx_timestamp"]],["impl RefUnwindSafe for aiocb ",1,["libc::unix::linux_like::linux::gnu::aiocb"]],["impl RefUnwindSafe for __exit_status ",1,["libc::unix::linux_like::linux::gnu::__exit_status"]],["impl RefUnwindSafe for __timeval ",1,["libc::unix::linux_like::linux::gnu::__timeval"]],["impl RefUnwindSafe for glob64_t ",1,["libc::unix::linux_like::linux::gnu::glob64_t"]],["impl RefUnwindSafe for msghdr ",1,["libc::unix::linux_like::linux::gnu::msghdr"]],["impl RefUnwindSafe for cmsghdr ",1,["libc::unix::linux_like::linux::gnu::cmsghdr"]],["impl RefUnwindSafe for termios ",1,["libc::unix::linux_like::linux::gnu::termios"]],["impl RefUnwindSafe for mallinfo ",1,["libc::unix::linux_like::linux::gnu::mallinfo"]],["impl RefUnwindSafe for mallinfo2 ",1,["libc::unix::linux_like::linux::gnu::mallinfo2"]],["impl RefUnwindSafe for nl_pktinfo ",1,["libc::unix::linux_like::linux::gnu::nl_pktinfo"]],["impl RefUnwindSafe for nl_mmap_req ",1,["libc::unix::linux_like::linux::gnu::nl_mmap_req"]],["impl RefUnwindSafe for nl_mmap_hdr ",1,["libc::unix::linux_like::linux::gnu::nl_mmap_hdr"]],["impl RefUnwindSafe for rtentry ",1,["libc::unix::linux_like::linux::gnu::rtentry"]],["impl RefUnwindSafe for timex ",1,["libc::unix::linux_like::linux::gnu::timex"]],["impl RefUnwindSafe for ntptimeval ",1,["libc::unix::linux_like::linux::gnu::ntptimeval"]],["impl RefUnwindSafe for regex_t ",1,["libc::unix::linux_like::linux::gnu::regex_t"]],["impl RefUnwindSafe for Elf64_Chdr ",1,["libc::unix::linux_like::linux::gnu::Elf64_Chdr"]],["impl RefUnwindSafe for Elf32_Chdr ",1,["libc::unix::linux_like::linux::gnu::Elf32_Chdr"]],["impl RefUnwindSafe for seminfo ",1,["libc::unix::linux_like::linux::gnu::seminfo"]],["impl RefUnwindSafe for ptrace_peeksiginfo_args ",1,["libc::unix::linux_like::linux::gnu::ptrace_peeksiginfo_args"]],["impl RefUnwindSafe for __c_anonymous_ptrace_syscall_info_entry ",1,["libc::unix::linux_like::linux::gnu::__c_anonymous_ptrace_syscall_info_entry"]],["impl RefUnwindSafe for __c_anonymous_ptrace_syscall_info_exit ",1,["libc::unix::linux_like::linux::gnu::__c_anonymous_ptrace_syscall_info_exit"]],["impl RefUnwindSafe for __c_anonymous_ptrace_syscall_info_seccomp ",1,["libc::unix::linux_like::linux::gnu::__c_anonymous_ptrace_syscall_info_seccomp"]],["impl RefUnwindSafe for ptrace_syscall_info ",1,["libc::unix::linux_like::linux::gnu::ptrace_syscall_info"]],["impl RefUnwindSafe for __c_anonymous_ptrace_syscall_info_data ",1,["libc::unix::linux_like::linux::gnu::__c_anonymous_ptrace_syscall_info_data"]],["impl RefUnwindSafe for utmpx ",1,["libc::unix::linux_like::linux::gnu::utmpx"]],["impl RefUnwindSafe for termios2 ",1,["libc::unix::linux_like::linux::arch::generic::termios2"]],["impl RefUnwindSafe for open_how ",1,["libc::unix::linux_like::linux::non_exhaustive::open_how"]],["impl RefUnwindSafe for fpos64_t ",1,["libc::unix::linux_like::linux::fpos64_t"]],["impl RefUnwindSafe for glob_t ",1,["libc::unix::linux_like::linux::glob_t"]],["impl RefUnwindSafe for passwd ",1,["libc::unix::linux_like::linux::passwd"]],["impl RefUnwindSafe for spwd ",1,["libc::unix::linux_like::linux::spwd"]],["impl RefUnwindSafe for dqblk ",1,["libc::unix::linux_like::linux::dqblk"]],["impl RefUnwindSafe for signalfd_siginfo ",1,["libc::unix::linux_like::linux::signalfd_siginfo"]],["impl RefUnwindSafe for itimerspec ",1,["libc::unix::linux_like::linux::itimerspec"]],["impl RefUnwindSafe for fsid_t ",1,["libc::unix::linux_like::linux::fsid_t"]],["impl RefUnwindSafe for packet_mreq ",1,["libc::unix::linux_like::linux::packet_mreq"]],["impl RefUnwindSafe for cpu_set_t ",1,["libc::unix::linux_like::linux::cpu_set_t"]],["impl RefUnwindSafe for if_nameindex ",1,["libc::unix::linux_like::linux::if_nameindex"]],["impl RefUnwindSafe for msginfo ",1,["libc::unix::linux_like::linux::msginfo"]],["impl RefUnwindSafe for sembuf ",1,["libc::unix::linux_like::linux::sembuf"]],["impl RefUnwindSafe for input_event ",1,["libc::unix::linux_like::linux::input_event"]],["impl RefUnwindSafe for input_id ",1,["libc::unix::linux_like::linux::input_id"]],["impl RefUnwindSafe for input_absinfo ",1,["libc::unix::linux_like::linux::input_absinfo"]],["impl RefUnwindSafe for input_keymap_entry ",1,["libc::unix::linux_like::linux::input_keymap_entry"]],["impl RefUnwindSafe for input_mask ",1,["libc::unix::linux_like::linux::input_mask"]],["impl RefUnwindSafe for ff_replay ",1,["libc::unix::linux_like::linux::ff_replay"]],["impl RefUnwindSafe for ff_trigger ",1,["libc::unix::linux_like::linux::ff_trigger"]],["impl RefUnwindSafe for ff_envelope ",1,["libc::unix::linux_like::linux::ff_envelope"]],["impl RefUnwindSafe for ff_constant_effect ",1,["libc::unix::linux_like::linux::ff_constant_effect"]],["impl RefUnwindSafe for ff_ramp_effect ",1,["libc::unix::linux_like::linux::ff_ramp_effect"]],["impl RefUnwindSafe for ff_condition_effect ",1,["libc::unix::linux_like::linux::ff_condition_effect"]],["impl RefUnwindSafe for ff_periodic_effect ",1,["libc::unix::linux_like::linux::ff_periodic_effect"]],["impl RefUnwindSafe for ff_rumble_effect ",1,["libc::unix::linux_like::linux::ff_rumble_effect"]],["impl RefUnwindSafe for ff_effect ",1,["libc::unix::linux_like::linux::ff_effect"]],["impl RefUnwindSafe for uinput_ff_upload ",1,["libc::unix::linux_like::linux::uinput_ff_upload"]],["impl RefUnwindSafe for uinput_ff_erase ",1,["libc::unix::linux_like::linux::uinput_ff_erase"]],["impl RefUnwindSafe for uinput_abs_setup ",1,["libc::unix::linux_like::linux::uinput_abs_setup"]],["impl RefUnwindSafe for dl_phdr_info ",1,["libc::unix::linux_like::linux::dl_phdr_info"]],["impl RefUnwindSafe for Elf32_Ehdr ",1,["libc::unix::linux_like::linux::Elf32_Ehdr"]],["impl RefUnwindSafe for Elf64_Ehdr ",1,["libc::unix::linux_like::linux::Elf64_Ehdr"]],["impl RefUnwindSafe for Elf32_Sym ",1,["libc::unix::linux_like::linux::Elf32_Sym"]],["impl RefUnwindSafe for Elf64_Sym ",1,["libc::unix::linux_like::linux::Elf64_Sym"]],["impl RefUnwindSafe for Elf32_Phdr ",1,["libc::unix::linux_like::linux::Elf32_Phdr"]],["impl RefUnwindSafe for Elf64_Phdr ",1,["libc::unix::linux_like::linux::Elf64_Phdr"]],["impl RefUnwindSafe for Elf32_Shdr ",1,["libc::unix::linux_like::linux::Elf32_Shdr"]],["impl RefUnwindSafe for Elf64_Shdr ",1,["libc::unix::linux_like::linux::Elf64_Shdr"]],["impl RefUnwindSafe for ucred ",1,["libc::unix::linux_like::linux::ucred"]],["impl RefUnwindSafe for mntent ",1,["libc::unix::linux_like::linux::mntent"]],["impl RefUnwindSafe for posix_spawn_file_actions_t ",1,["libc::unix::linux_like::linux::posix_spawn_file_actions_t"]],["impl RefUnwindSafe for posix_spawnattr_t ",1,["libc::unix::linux_like::linux::posix_spawnattr_t"]],["impl RefUnwindSafe for genlmsghdr ",1,["libc::unix::linux_like::linux::genlmsghdr"]],["impl RefUnwindSafe for in6_pktinfo ",1,["libc::unix::linux_like::linux::in6_pktinfo"]],["impl RefUnwindSafe for arpd_request ",1,["libc::unix::linux_like::linux::arpd_request"]],["impl RefUnwindSafe for inotify_event ",1,["libc::unix::linux_like::linux::inotify_event"]],["impl RefUnwindSafe for fanotify_response ",1,["libc::unix::linux_like::linux::fanotify_response"]],["impl RefUnwindSafe for sockaddr_vm ",1,["libc::unix::linux_like::linux::sockaddr_vm"]],["impl RefUnwindSafe for regmatch_t ",1,["libc::unix::linux_like::linux::regmatch_t"]],["impl RefUnwindSafe for sock_extended_err ",1,["libc::unix::linux_like::linux::sock_extended_err"]],["impl RefUnwindSafe for __c_anonymous_sockaddr_can_tp ",1,["libc::unix::linux_like::linux::__c_anonymous_sockaddr_can_tp"]],["impl RefUnwindSafe for __c_anonymous_sockaddr_can_j1939 ",1,["libc::unix::linux_like::linux::__c_anonymous_sockaddr_can_j1939"]],["impl RefUnwindSafe for can_filter ",1,["libc::unix::linux_like::linux::can_filter"]],["impl RefUnwindSafe for j1939_filter ",1,["libc::unix::linux_like::linux::j1939_filter"]],["impl RefUnwindSafe for sock_filter ",1,["libc::unix::linux_like::linux::sock_filter"]],["impl RefUnwindSafe for sock_fprog ",1,["libc::unix::linux_like::linux::sock_fprog"]],["impl RefUnwindSafe for seccomp_data ",1,["libc::unix::linux_like::linux::seccomp_data"]],["impl RefUnwindSafe for nlmsghdr ",1,["libc::unix::linux_like::linux::nlmsghdr"]],["impl RefUnwindSafe for nlmsgerr ",1,["libc::unix::linux_like::linux::nlmsgerr"]],["impl RefUnwindSafe for nlattr ",1,["libc::unix::linux_like::linux::nlattr"]],["impl RefUnwindSafe for file_clone_range ",1,["libc::unix::linux_like::linux::file_clone_range"]],["impl RefUnwindSafe for __c_anonymous_ifru_map ",1,["libc::unix::linux_like::linux::__c_anonymous_ifru_map"]],["impl RefUnwindSafe for in6_ifreq ",1,["libc::unix::linux_like::linux::in6_ifreq"]],["impl RefUnwindSafe for option ",1,["libc::unix::linux_like::linux::option"]],["impl RefUnwindSafe for sctp_initmsg ",1,["libc::unix::linux_like::linux::sctp_initmsg"]],["impl RefUnwindSafe for sctp_sndrcvinfo ",1,["libc::unix::linux_like::linux::sctp_sndrcvinfo"]],["impl RefUnwindSafe for sctp_sndinfo ",1,["libc::unix::linux_like::linux::sctp_sndinfo"]],["impl RefUnwindSafe for sctp_rcvinfo ",1,["libc::unix::linux_like::linux::sctp_rcvinfo"]],["impl RefUnwindSafe for sctp_nxtinfo ",1,["libc::unix::linux_like::linux::sctp_nxtinfo"]],["impl RefUnwindSafe for sctp_prinfo ",1,["libc::unix::linux_like::linux::sctp_prinfo"]],["impl RefUnwindSafe for sctp_authinfo ",1,["libc::unix::linux_like::linux::sctp_authinfo"]],["impl RefUnwindSafe for rlimit64 ",1,["libc::unix::linux_like::linux::rlimit64"]],["impl RefUnwindSafe for sockaddr_nl ",1,["libc::unix::linux_like::linux::sockaddr_nl"]],["impl RefUnwindSafe for dirent ",1,["libc::unix::linux_like::linux::dirent"]],["impl RefUnwindSafe for sockaddr_alg ",1,["libc::unix::linux_like::linux::sockaddr_alg"]],["impl RefUnwindSafe for uinput_setup ",1,["libc::unix::linux_like::linux::uinput_setup"]],["impl RefUnwindSafe for uinput_user_dev ",1,["libc::unix::linux_like::linux::uinput_user_dev"]],["impl RefUnwindSafe for af_alg_iv ",1,["libc::unix::linux_like::linux::af_alg_iv"]],["impl RefUnwindSafe for mq_attr ",1,["libc::unix::linux_like::linux::mq_attr"]],["impl RefUnwindSafe for __c_anonymous_ifr_ifru ",1,["libc::unix::linux_like::linux::__c_anonymous_ifr_ifru"]],["impl RefUnwindSafe for ifreq ",1,["libc::unix::linux_like::linux::ifreq"]],["impl RefUnwindSafe for hwtstamp_config ",1,["libc::unix::linux_like::linux::hwtstamp_config"]],["impl RefUnwindSafe for dirent64 ",1,["libc::unix::linux_like::linux::dirent64"]],["impl RefUnwindSafe for sock_txtime ",1,["libc::unix::linux_like::linux::sock_txtime"]],["impl RefUnwindSafe for __c_anonymous_sockaddr_can_can_addr ",1,["libc::unix::linux_like::linux::__c_anonymous_sockaddr_can_can_addr"]],["impl RefUnwindSafe for sockaddr_can ",1,["libc::unix::linux_like::linux::sockaddr_can"]],["impl RefUnwindSafe for pthread_mutexattr_t ",1,["libc::unix::linux_like::linux::pthread_mutexattr_t"]],["impl RefUnwindSafe for pthread_rwlockattr_t ",1,["libc::unix::linux_like::linux::pthread_rwlockattr_t"]],["impl RefUnwindSafe for pthread_condattr_t ",1,["libc::unix::linux_like::linux::pthread_condattr_t"]],["impl RefUnwindSafe for pthread_barrierattr_t ",1,["libc::unix::linux_like::linux::pthread_barrierattr_t"]],["impl RefUnwindSafe for fanotify_event_metadata ",1,["libc::unix::linux_like::linux::fanotify_event_metadata"]],["impl RefUnwindSafe for pthread_cond_t ",1,["libc::unix::linux_like::linux::pthread_cond_t"]],["impl RefUnwindSafe for pthread_mutex_t ",1,["libc::unix::linux_like::linux::pthread_mutex_t"]],["impl RefUnwindSafe for pthread_rwlock_t ",1,["libc::unix::linux_like::linux::pthread_rwlock_t"]],["impl RefUnwindSafe for pthread_barrier_t ",1,["libc::unix::linux_like::linux::pthread_barrier_t"]],["impl RefUnwindSafe for can_frame ",1,["libc::unix::linux_like::linux::can_frame"]],["impl RefUnwindSafe for canfd_frame ",1,["libc::unix::linux_like::linux::canfd_frame"]],["impl RefUnwindSafe for canxl_frame ",1,["libc::unix::linux_like::linux::canxl_frame"]],["impl RefUnwindSafe for timezone ",1,["libc::unix::linux_like::timezone"]],["impl RefUnwindSafe for in_addr ",1,["libc::unix::linux_like::in_addr"]],["impl RefUnwindSafe for ip_mreq ",1,["libc::unix::linux_like::ip_mreq"]],["impl RefUnwindSafe for ip_mreqn ",1,["libc::unix::linux_like::ip_mreqn"]],["impl RefUnwindSafe for ip_mreq_source ",1,["libc::unix::linux_like::ip_mreq_source"]],["impl RefUnwindSafe for sockaddr ",1,["libc::unix::linux_like::sockaddr"]],["impl RefUnwindSafe for sockaddr_in ",1,["libc::unix::linux_like::sockaddr_in"]],["impl RefUnwindSafe for sockaddr_in6 ",1,["libc::unix::linux_like::sockaddr_in6"]],["impl RefUnwindSafe for addrinfo ",1,["libc::unix::linux_like::addrinfo"]],["impl RefUnwindSafe for sockaddr_ll ",1,["libc::unix::linux_like::sockaddr_ll"]],["impl RefUnwindSafe for fd_set ",1,["libc::unix::linux_like::fd_set"]],["impl RefUnwindSafe for tm ",1,["libc::unix::linux_like::tm"]],["impl RefUnwindSafe for sched_param ",1,["libc::unix::linux_like::sched_param"]],["impl RefUnwindSafe for Dl_info ",1,["libc::unix::linux_like::Dl_info"]],["impl RefUnwindSafe for lconv ",1,["libc::unix::linux_like::lconv"]],["impl RefUnwindSafe for in_pktinfo ",1,["libc::unix::linux_like::in_pktinfo"]],["impl RefUnwindSafe for ifaddrs ",1,["libc::unix::linux_like::ifaddrs"]],["impl RefUnwindSafe for in6_rtmsg ",1,["libc::unix::linux_like::in6_rtmsg"]],["impl RefUnwindSafe for arpreq ",1,["libc::unix::linux_like::arpreq"]],["impl RefUnwindSafe for arpreq_old ",1,["libc::unix::linux_like::arpreq_old"]],["impl RefUnwindSafe for arphdr ",1,["libc::unix::linux_like::arphdr"]],["impl RefUnwindSafe for mmsghdr ",1,["libc::unix::linux_like::mmsghdr"]],["impl RefUnwindSafe for epoll_event ",1,["libc::unix::linux_like::epoll_event"]],["impl RefUnwindSafe for sockaddr_un ",1,["libc::unix::linux_like::sockaddr_un"]],["impl RefUnwindSafe for sockaddr_storage ",1,["libc::unix::linux_like::sockaddr_storage"]],["impl RefUnwindSafe for utsname ",1,["libc::unix::linux_like::utsname"]],["impl RefUnwindSafe for sigevent ",1,["libc::unix::linux_like::sigevent"]],["impl RefUnwindSafe for in6_addr ",1,["libc::unix::align::in6_addr"]],["impl RefUnwindSafe for DIR ",1,["libc::unix::DIR"]],["impl RefUnwindSafe for group ",1,["libc::unix::group"]],["impl RefUnwindSafe for utimbuf ",1,["libc::unix::utimbuf"]],["impl RefUnwindSafe for timeval ",1,["libc::unix::timeval"]],["impl RefUnwindSafe for timespec ",1,["libc::unix::timespec"]],["impl RefUnwindSafe for rlimit ",1,["libc::unix::rlimit"]],["impl RefUnwindSafe for rusage ",1,["libc::unix::rusage"]],["impl RefUnwindSafe for ipv6_mreq ",1,["libc::unix::ipv6_mreq"]],["impl RefUnwindSafe for hostent ",1,["libc::unix::hostent"]],["impl RefUnwindSafe for iovec ",1,["libc::unix::iovec"]],["impl RefUnwindSafe for pollfd ",1,["libc::unix::pollfd"]],["impl RefUnwindSafe for winsize ",1,["libc::unix::winsize"]],["impl RefUnwindSafe for linger ",1,["libc::unix::linger"]],["impl RefUnwindSafe for sigval ",1,["libc::unix::sigval"]],["impl RefUnwindSafe for itimerval ",1,["libc::unix::itimerval"]],["impl RefUnwindSafe for tms ",1,["libc::unix::tms"]],["impl RefUnwindSafe for servent ",1,["libc::unix::servent"]],["impl RefUnwindSafe for protoent ",1,["libc::unix::protoent"]],["impl RefUnwindSafe for FILE ",1,["libc::unix::FILE"]],["impl RefUnwindSafe for fpos_t ",1,["libc::unix::fpos_t"]]],
"libloading":[["impl RefUnwindSafe for Library ",1,["libloading::os::unix::Library"]],["impl<T> RefUnwindSafe for Symbol <T>where\n T: RefUnwindSafe , ",1,["libloading::os::unix::Symbol"]],["impl !RefUnwindSafe for Error ",1,["libloading::error::Error"]],["impl RefUnwindSafe for Library ",1,["libloading::safe::Library"]],["impl<'lib, T> RefUnwindSafe for Symbol <'lib, T>where\n T: RefUnwindSafe , ",1,["libloading::safe::Symbol"]]],
-"linux_api":[["impl RefUnwindSafe for linux_sockaddr_in ",1,["linux_api::bindings::linux_sockaddr_in"]],["impl RefUnwindSafe for linux___kernel_old_timeval ",1,["linux_api::bindings::linux___kernel_old_timeval"]],["impl RefUnwindSafe for linux_timespec ",1,["linux_api::bindings::linux_timespec"]],["impl RefUnwindSafe for linux_timeval ",1,["linux_api::bindings::linux_timeval"]],["impl RefUnwindSafe for linux_itimerspec ",1,["linux_api::bindings::linux_itimerspec"]],["impl RefUnwindSafe for linux_itimerval ",1,["linux_api::bindings::linux_itimerval"]],["impl RefUnwindSafe for linux_rseq ",1,["linux_api::bindings::linux_rseq"]],["impl RefUnwindSafe for linux_clone_args ",1,["linux_api::bindings::linux_clone_args"]],["impl RefUnwindSafe for EpollCreateFlags ",1,["linux_api::epoll::EpollCreateFlags"]],["impl RefUnwindSafe for EpollCtlOp ",1,["linux_api::epoll::EpollCtlOp"]],["impl RefUnwindSafe for EpollEvents ",1,["linux_api::epoll::EpollEvents"]],["impl RefUnwindSafe for Errno ",1,["linux_api::errno::Errno"]],["impl RefUnwindSafe for OFlag ",1,["linux_api::fcntl::OFlag"]],["impl RefUnwindSafe for FcntlCommand ",1,["linux_api::fcntl::FcntlCommand"]],["impl RefUnwindSafe for FcntlOwner ",1,["linux_api::fcntl::FcntlOwner"]],["impl RefUnwindSafe for FcntlLeaseType ",1,["linux_api::fcntl::FcntlLeaseType"]],["impl RefUnwindSafe for FcntlSealType ",1,["linux_api::fcntl::FcntlSealType"]],["impl RefUnwindSafe for FcntlRwHint ",1,["linux_api::fcntl::FcntlRwHint"]],["impl RefUnwindSafe for DescriptorFlags ",1,["linux_api::fcntl::DescriptorFlags"]],["impl RefUnwindSafe for IoctlRequest ",1,["linux_api::ioctls::IoctlRequest"]],["impl RefUnwindSafe for ProtFlags ",1,["linux_api::mman::ProtFlags"]],["impl RefUnwindSafe for MapFlags ",1,["linux_api::mman::MapFlags"]],["impl RefUnwindSafe for MRemapFlags ",1,["linux_api::mman::MRemapFlags"]],["impl RefUnwindSafe for Pid ",1,["linux_api::posix_types::Pid"]],["impl RefUnwindSafe for CloneFlags ",1,["linux_api::sched::CloneFlags"]],["impl RefUnwindSafe for CloneResult ",1,["linux_api::sched::CloneResult"]],["impl RefUnwindSafe for Signal ",1,["linux_api::signal::Signal"]],["impl RefUnwindSafe for SignalFromI32Error ",1,["linux_api::signal::SignalFromI32Error"]],["impl RefUnwindSafe for SigActionFlags ",1,["linux_api::signal::SigActionFlags"]],["impl RefUnwindSafe for SigInfoCode ",1,["linux_api::signal::SigInfoCode"]],["impl RefUnwindSafe for SigInfoCodeFromRawError ",1,["linux_api::signal::SigInfoCodeFromRawError"]],["impl RefUnwindSafe for SigInfoCodeSi ",1,["linux_api::signal::SigInfoCodeSi"]],["impl RefUnwindSafe for SigInfoCodeCld ",1,["linux_api::signal::SigInfoCodeCld"]],["impl RefUnwindSafe for SigInfoCodeIll ",1,["linux_api::signal::SigInfoCodeIll"]],["impl RefUnwindSafe for SigInfoCodeFpe ",1,["linux_api::signal::SigInfoCodeFpe"]],["impl RefUnwindSafe for SigInfoCodeSegv ",1,["linux_api::signal::SigInfoCodeSegv"]],["impl RefUnwindSafe for SigInfoCodeBus ",1,["linux_api::signal::SigInfoCodeBus"]],["impl RefUnwindSafe for SigInfoCodeTrap ",1,["linux_api::signal::SigInfoCodeTrap"]],["impl RefUnwindSafe for SigInfoCodePoll ",1,["linux_api::signal::SigInfoCodePoll"]],["impl RefUnwindSafe for SigInfoCodeSys ",1,["linux_api::signal::SigInfoCodeSys"]],["impl RefUnwindSafe for SigInfoDetails ",1,["linux_api::signal::SigInfoDetails"]],["impl RefUnwindSafe for siginfo_t ",1,["linux_api::signal::siginfo_t"]],["impl RefUnwindSafe for sigset_t ",1,["linux_api::signal::sigset_t"]],["impl RefUnwindSafe for SignalHandler ",1,["linux_api::signal::SignalHandler"]],["impl RefUnwindSafe for sigaction ",1,["linux_api::signal::sigaction"]],["impl RefUnwindSafe for LinuxDefaultAction ",1,["linux_api::signal::LinuxDefaultAction"]],["impl RefUnwindSafe for SigProcMaskAction ",1,["linux_api::signal::SigProcMaskAction"]],["impl RefUnwindSafe for SigAltStackFlags ",1,["linux_api::signal::SigAltStackFlags"]],["impl RefUnwindSafe for linux_sysinfo ",1,["linux_api::sysinfo::linux_sysinfo"]],["impl RefUnwindSafe for ClockId ",1,["linux_api::time::ClockId"]],["impl RefUnwindSafe for ClockNanosleepFlags ",1,["linux_api::time::ClockNanosleepFlags"]],["impl RefUnwindSafe for ITimerId ",1,["linux_api::time::ITimerId"]],["impl RefUnwindSafe for WaitFlags ",1,["linux_api::wait::WaitFlags"]],["impl RefUnwindSafe for WaitId ",1,["linux_api::wait::WaitId"]]],
+"linux_api":[["impl RefUnwindSafe for linux_sockaddr_in ",1,["linux_api::bindings::linux_sockaddr_in"]],["impl RefUnwindSafe for linux___kernel_old_timeval ",1,["linux_api::bindings::linux___kernel_old_timeval"]],["impl RefUnwindSafe for linux_timespec ",1,["linux_api::bindings::linux_timespec"]],["impl RefUnwindSafe for linux_timeval ",1,["linux_api::bindings::linux_timeval"]],["impl RefUnwindSafe for linux_itimerspec ",1,["linux_api::bindings::linux_itimerspec"]],["impl RefUnwindSafe for linux_itimerval ",1,["linux_api::bindings::linux_itimerval"]],["impl RefUnwindSafe for linux_rseq ",1,["linux_api::bindings::linux_rseq"]],["impl RefUnwindSafe for linux_clone_args ",1,["linux_api::bindings::linux_clone_args"]],["impl RefUnwindSafe for EpollCreateFlags ",1,["linux_api::epoll::EpollCreateFlags"]],["impl RefUnwindSafe for EpollCtlOp ",1,["linux_api::epoll::EpollCtlOp"]],["impl RefUnwindSafe for EpollEvents ",1,["linux_api::epoll::EpollEvents"]],["impl RefUnwindSafe for Errno ",1,["linux_api::errno::Errno"]],["impl RefUnwindSafe for OFlag ",1,["linux_api::fcntl::OFlag"]],["impl RefUnwindSafe for FcntlCommand ",1,["linux_api::fcntl::FcntlCommand"]],["impl RefUnwindSafe for FcntlOwner ",1,["linux_api::fcntl::FcntlOwner"]],["impl RefUnwindSafe for FcntlLeaseType ",1,["linux_api::fcntl::FcntlLeaseType"]],["impl RefUnwindSafe for FcntlSealType ",1,["linux_api::fcntl::FcntlSealType"]],["impl RefUnwindSafe for FcntlRwHint ",1,["linux_api::fcntl::FcntlRwHint"]],["impl RefUnwindSafe for DescriptorFlags ",1,["linux_api::fcntl::DescriptorFlags"]],["impl RefUnwindSafe for ExecveAtFlags ",1,["linux_api::fcntl::ExecveAtFlags"]],["impl RefUnwindSafe for IoctlRequest ",1,["linux_api::ioctls::IoctlRequest"]],["impl RefUnwindSafe for ProtFlags ",1,["linux_api::mman::ProtFlags"]],["impl RefUnwindSafe for MapFlags ",1,["linux_api::mman::MapFlags"]],["impl RefUnwindSafe for MRemapFlags ",1,["linux_api::mman::MRemapFlags"]],["impl RefUnwindSafe for Pid ",1,["linux_api::posix_types::Pid"]],["impl RefUnwindSafe for CloneFlags ",1,["linux_api::sched::CloneFlags"]],["impl RefUnwindSafe for CloneResult ",1,["linux_api::sched::CloneResult"]],["impl RefUnwindSafe for Signal ",1,["linux_api::signal::Signal"]],["impl RefUnwindSafe for SignalFromI32Error ",1,["linux_api::signal::SignalFromI32Error"]],["impl RefUnwindSafe for SigActionFlags ",1,["linux_api::signal::SigActionFlags"]],["impl RefUnwindSafe for SigInfoCode ",1,["linux_api::signal::SigInfoCode"]],["impl RefUnwindSafe for SigInfoCodeFromRawError ",1,["linux_api::signal::SigInfoCodeFromRawError"]],["impl RefUnwindSafe for SigInfoCodeSi ",1,["linux_api::signal::SigInfoCodeSi"]],["impl RefUnwindSafe for SigInfoCodeCld ",1,["linux_api::signal::SigInfoCodeCld"]],["impl RefUnwindSafe for SigInfoCodeIll ",1,["linux_api::signal::SigInfoCodeIll"]],["impl RefUnwindSafe for SigInfoCodeFpe ",1,["linux_api::signal::SigInfoCodeFpe"]],["impl RefUnwindSafe for SigInfoCodeSegv ",1,["linux_api::signal::SigInfoCodeSegv"]],["impl RefUnwindSafe for SigInfoCodeBus ",1,["linux_api::signal::SigInfoCodeBus"]],["impl RefUnwindSafe for SigInfoCodeTrap ",1,["linux_api::signal::SigInfoCodeTrap"]],["impl RefUnwindSafe for SigInfoCodePoll ",1,["linux_api::signal::SigInfoCodePoll"]],["impl RefUnwindSafe for SigInfoCodeSys ",1,["linux_api::signal::SigInfoCodeSys"]],["impl RefUnwindSafe for SigInfoDetails ",1,["linux_api::signal::SigInfoDetails"]],["impl RefUnwindSafe for siginfo_t ",1,["linux_api::signal::siginfo_t"]],["impl RefUnwindSafe for sigset_t ",1,["linux_api::signal::sigset_t"]],["impl RefUnwindSafe for SignalHandler ",1,["linux_api::signal::SignalHandler"]],["impl RefUnwindSafe for sigaction ",1,["linux_api::signal::sigaction"]],["impl RefUnwindSafe for LinuxDefaultAction ",1,["linux_api::signal::LinuxDefaultAction"]],["impl RefUnwindSafe for SigProcMaskAction ",1,["linux_api::signal::SigProcMaskAction"]],["impl RefUnwindSafe for SigAltStackFlags ",1,["linux_api::signal::SigAltStackFlags"]],["impl RefUnwindSafe for linux_sysinfo ",1,["linux_api::sysinfo::linux_sysinfo"]],["impl RefUnwindSafe for ClockId ",1,["linux_api::time::ClockId"]],["impl RefUnwindSafe for ClockNanosleepFlags ",1,["linux_api::time::ClockNanosleepFlags"]],["impl RefUnwindSafe for ITimerId ",1,["linux_api::time::ITimerId"]],["impl RefUnwindSafe for WaitFlags ",1,["linux_api::wait::WaitFlags"]],["impl RefUnwindSafe for WaitId ",1,["linux_api::wait::WaitId"]]],
"linux_errno":[["impl RefUnwindSafe for Error ",1,["linux_errno::Error"]]],
"linux_raw_sys":[["impl<Storage> RefUnwindSafe for __BindgenBitfieldUnit <Storage>where\n Storage: RefUnwindSafe , ",1,["linux_raw_sys::general::__BindgenBitfieldUnit"]],["impl<T> RefUnwindSafe for __IncompleteArrayField <T>where\n T: RefUnwindSafe , ",1,["linux_raw_sys::general::__IncompleteArrayField"]],["impl RefUnwindSafe for __kernel_fd_set ",1,["linux_raw_sys::general::__kernel_fd_set"]],["impl RefUnwindSafe for __kernel_fsid_t ",1,["linux_raw_sys::general::__kernel_fsid_t"]],["impl RefUnwindSafe for __user_cap_header_struct ",1,["linux_raw_sys::general::__user_cap_header_struct"]],["impl RefUnwindSafe for __user_cap_data_struct ",1,["linux_raw_sys::general::__user_cap_data_struct"]],["impl RefUnwindSafe for vfs_cap_data ",1,["linux_raw_sys::general::vfs_cap_data"]],["impl RefUnwindSafe for vfs_cap_data__bindgen_ty_1 ",1,["linux_raw_sys::general::vfs_cap_data__bindgen_ty_1"]],["impl RefUnwindSafe for vfs_ns_cap_data ",1,["linux_raw_sys::general::vfs_ns_cap_data"]],["impl RefUnwindSafe for vfs_ns_cap_data__bindgen_ty_1 ",1,["linux_raw_sys::general::vfs_ns_cap_data__bindgen_ty_1"]],["impl RefUnwindSafe for f_owner_ex ",1,["linux_raw_sys::general::f_owner_ex"]],["impl RefUnwindSafe for flock ",1,["linux_raw_sys::general::flock"]],["impl RefUnwindSafe for flock64 ",1,["linux_raw_sys::general::flock64"]],["impl RefUnwindSafe for open_how ",1,["linux_raw_sys::general::open_how"]],["impl RefUnwindSafe for epoll_event ",1,["linux_raw_sys::general::epoll_event"]],["impl RefUnwindSafe for fscrypt_policy_v1 ",1,["linux_raw_sys::general::fscrypt_policy_v1"]],["impl RefUnwindSafe for fscrypt_key ",1,["linux_raw_sys::general::fscrypt_key"]],["impl RefUnwindSafe for fscrypt_policy_v2 ",1,["linux_raw_sys::general::fscrypt_policy_v2"]],["impl RefUnwindSafe for fscrypt_get_policy_ex_arg ",1,["linux_raw_sys::general::fscrypt_get_policy_ex_arg"]],["impl RefUnwindSafe for fscrypt_key_specifier ",1,["linux_raw_sys::general::fscrypt_key_specifier"]],["impl RefUnwindSafe for fscrypt_provisioning_key_payload ",1,["linux_raw_sys::general::fscrypt_provisioning_key_payload"]],["impl RefUnwindSafe for fscrypt_add_key_arg ",1,["linux_raw_sys::general::fscrypt_add_key_arg"]],["impl RefUnwindSafe for fscrypt_remove_key_arg ",1,["linux_raw_sys::general::fscrypt_remove_key_arg"]],["impl RefUnwindSafe for fscrypt_get_key_status_arg ",1,["linux_raw_sys::general::fscrypt_get_key_status_arg"]],["impl RefUnwindSafe for mount_attr ",1,["linux_raw_sys::general::mount_attr"]],["impl RefUnwindSafe for file_clone_range ",1,["linux_raw_sys::general::file_clone_range"]],["impl RefUnwindSafe for fstrim_range ",1,["linux_raw_sys::general::fstrim_range"]],["impl RefUnwindSafe for file_dedupe_range_info ",1,["linux_raw_sys::general::file_dedupe_range_info"]],["impl RefUnwindSafe for file_dedupe_range ",1,["linux_raw_sys::general::file_dedupe_range"]],["impl RefUnwindSafe for files_stat_struct ",1,["linux_raw_sys::general::files_stat_struct"]],["impl RefUnwindSafe for inodes_stat_t ",1,["linux_raw_sys::general::inodes_stat_t"]],["impl RefUnwindSafe for fsxattr ",1,["linux_raw_sys::general::fsxattr"]],["impl RefUnwindSafe for futex_waitv ",1,["linux_raw_sys::general::futex_waitv"]],["impl RefUnwindSafe for robust_list ",1,["linux_raw_sys::general::robust_list"]],["impl RefUnwindSafe for robust_list_head ",1,["linux_raw_sys::general::robust_list_head"]],["impl RefUnwindSafe for inotify_event ",1,["linux_raw_sys::general::inotify_event"]],["impl RefUnwindSafe for pollfd ",1,["linux_raw_sys::general::pollfd"]],["impl RefUnwindSafe for rand_pool_info ",1,["linux_raw_sys::general::rand_pool_info"]],["impl RefUnwindSafe for __kernel_timespec ",1,["linux_raw_sys::general::__kernel_timespec"]],["impl RefUnwindSafe for __kernel_itimerspec ",1,["linux_raw_sys::general::__kernel_itimerspec"]],["impl RefUnwindSafe for __kernel_old_timeval ",1,["linux_raw_sys::general::__kernel_old_timeval"]],["impl RefUnwindSafe for __kernel_old_timespec ",1,["linux_raw_sys::general::__kernel_old_timespec"]],["impl RefUnwindSafe for __kernel_old_itimerval ",1,["linux_raw_sys::general::__kernel_old_itimerval"]],["impl RefUnwindSafe for __kernel_sock_timeval ",1,["linux_raw_sys::general::__kernel_sock_timeval"]],["impl RefUnwindSafe for timespec ",1,["linux_raw_sys::general::timespec"]],["impl RefUnwindSafe for timeval ",1,["linux_raw_sys::general::timeval"]],["impl RefUnwindSafe for itimerspec ",1,["linux_raw_sys::general::itimerspec"]],["impl RefUnwindSafe for itimerval ",1,["linux_raw_sys::general::itimerval"]],["impl RefUnwindSafe for timezone ",1,["linux_raw_sys::general::timezone"]],["impl RefUnwindSafe for rusage ",1,["linux_raw_sys::general::rusage"]],["impl RefUnwindSafe for rlimit ",1,["linux_raw_sys::general::rlimit"]],["impl RefUnwindSafe for rlimit64 ",1,["linux_raw_sys::general::rlimit64"]],["impl RefUnwindSafe for clone_args ",1,["linux_raw_sys::general::clone_args"]],["impl RefUnwindSafe for sigaction ",1,["linux_raw_sys::general::sigaction"]],["impl RefUnwindSafe for sigaltstack ",1,["linux_raw_sys::general::sigaltstack"]],["impl RefUnwindSafe for __sifields__bindgen_ty_1 ",1,["linux_raw_sys::general::__sifields__bindgen_ty_1"]],["impl RefUnwindSafe for __sifields__bindgen_ty_2 ",1,["linux_raw_sys::general::__sifields__bindgen_ty_2"]],["impl RefUnwindSafe for __sifields__bindgen_ty_3 ",1,["linux_raw_sys::general::__sifields__bindgen_ty_3"]],["impl RefUnwindSafe for __sifields__bindgen_ty_4 ",1,["linux_raw_sys::general::__sifields__bindgen_ty_4"]],["impl RefUnwindSafe for __sifields__bindgen_ty_5 ",1,["linux_raw_sys::general::__sifields__bindgen_ty_5"]],["impl RefUnwindSafe for __sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_1 ",1,["linux_raw_sys::general::__sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_1"]],["impl RefUnwindSafe for __sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_2 ",1,["linux_raw_sys::general::__sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_2"]],["impl RefUnwindSafe for __sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_3 ",1,["linux_raw_sys::general::__sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_3"]],["impl RefUnwindSafe for __sifields__bindgen_ty_6 ",1,["linux_raw_sys::general::__sifields__bindgen_ty_6"]],["impl RefUnwindSafe for __sifields__bindgen_ty_7 ",1,["linux_raw_sys::general::__sifields__bindgen_ty_7"]],["impl RefUnwindSafe for siginfo ",1,["linux_raw_sys::general::siginfo"]],["impl RefUnwindSafe for siginfo__bindgen_ty_1__bindgen_ty_1 ",1,["linux_raw_sys::general::siginfo__bindgen_ty_1__bindgen_ty_1"]],["impl RefUnwindSafe for sigevent ",1,["linux_raw_sys::general::sigevent"]],["impl RefUnwindSafe for sigevent__bindgen_ty_1__bindgen_ty_1 ",1,["linux_raw_sys::general::sigevent__bindgen_ty_1__bindgen_ty_1"]],["impl RefUnwindSafe for statx_timestamp ",1,["linux_raw_sys::general::statx_timestamp"]],["impl RefUnwindSafe for statx ",1,["linux_raw_sys::general::statx"]],["impl RefUnwindSafe for termios ",1,["linux_raw_sys::general::termios"]],["impl RefUnwindSafe for termios2 ",1,["linux_raw_sys::general::termios2"]],["impl RefUnwindSafe for ktermios ",1,["linux_raw_sys::general::ktermios"]],["impl RefUnwindSafe for winsize ",1,["linux_raw_sys::general::winsize"]],["impl RefUnwindSafe for termio ",1,["linux_raw_sys::general::termio"]],["impl RefUnwindSafe for iovec ",1,["linux_raw_sys::general::iovec"]],["impl RefUnwindSafe for uffd_msg ",1,["linux_raw_sys::general::uffd_msg"]],["impl RefUnwindSafe for uffd_msg__bindgen_ty_1__bindgen_ty_1 ",1,["linux_raw_sys::general::uffd_msg__bindgen_ty_1__bindgen_ty_1"]],["impl RefUnwindSafe for uffd_msg__bindgen_ty_1__bindgen_ty_2 ",1,["linux_raw_sys::general::uffd_msg__bindgen_ty_1__bindgen_ty_2"]],["impl RefUnwindSafe for uffd_msg__bindgen_ty_1__bindgen_ty_3 ",1,["linux_raw_sys::general::uffd_msg__bindgen_ty_1__bindgen_ty_3"]],["impl RefUnwindSafe for uffd_msg__bindgen_ty_1__bindgen_ty_4 ",1,["linux_raw_sys::general::uffd_msg__bindgen_ty_1__bindgen_ty_4"]],["impl RefUnwindSafe for uffd_msg__bindgen_ty_1__bindgen_ty_5 ",1,["linux_raw_sys::general::uffd_msg__bindgen_ty_1__bindgen_ty_5"]],["impl RefUnwindSafe for uffdio_api ",1,["linux_raw_sys::general::uffdio_api"]],["impl RefUnwindSafe for uffdio_range ",1,["linux_raw_sys::general::uffdio_range"]],["impl RefUnwindSafe for uffdio_register ",1,["linux_raw_sys::general::uffdio_register"]],["impl RefUnwindSafe for uffdio_copy ",1,["linux_raw_sys::general::uffdio_copy"]],["impl RefUnwindSafe for uffdio_zeropage ",1,["linux_raw_sys::general::uffdio_zeropage"]],["impl RefUnwindSafe for uffdio_writeprotect ",1,["linux_raw_sys::general::uffdio_writeprotect"]],["impl RefUnwindSafe for uffdio_continue ",1,["linux_raw_sys::general::uffdio_continue"]],["impl RefUnwindSafe for linux_dirent64 ",1,["linux_raw_sys::general::linux_dirent64"]],["impl RefUnwindSafe for stat ",1,["linux_raw_sys::general::stat"]],["impl RefUnwindSafe for __old_kernel_stat ",1,["linux_raw_sys::general::__old_kernel_stat"]],["impl RefUnwindSafe for statfs ",1,["linux_raw_sys::general::statfs"]],["impl RefUnwindSafe for statfs64 ",1,["linux_raw_sys::general::statfs64"]],["impl RefUnwindSafe for compat_statfs64 ",1,["linux_raw_sys::general::compat_statfs64"]],["impl RefUnwindSafe for user_desc ",1,["linux_raw_sys::general::user_desc"]],["impl RefUnwindSafe for kernel_sigset_t ",1,["linux_raw_sys::general::kernel_sigset_t"]],["impl RefUnwindSafe for kernel_sigaction ",1,["linux_raw_sys::general::kernel_sigaction"]],["impl RefUnwindSafe for fsconfig_command ",1,["linux_raw_sys::general::fsconfig_command"]],["impl RefUnwindSafe for membarrier_cmd ",1,["linux_raw_sys::general::membarrier_cmd"]],["impl RefUnwindSafe for membarrier_cmd_flag ",1,["linux_raw_sys::general::membarrier_cmd_flag"]],["impl RefUnwindSafe for fscrypt_get_policy_ex_arg__bindgen_ty_1 ",1,["linux_raw_sys::general::fscrypt_get_policy_ex_arg__bindgen_ty_1"]],["impl RefUnwindSafe for fscrypt_key_specifier__bindgen_ty_1 ",1,["linux_raw_sys::general::fscrypt_key_specifier__bindgen_ty_1"]],["impl RefUnwindSafe for sigval ",1,["linux_raw_sys::general::sigval"]],["impl RefUnwindSafe for __sifields ",1,["linux_raw_sys::general::__sifields"]],["impl RefUnwindSafe for __sifields__bindgen_ty_5__bindgen_ty_1 ",1,["linux_raw_sys::general::__sifields__bindgen_ty_5__bindgen_ty_1"]],["impl RefUnwindSafe for siginfo__bindgen_ty_1 ",1,["linux_raw_sys::general::siginfo__bindgen_ty_1"]],["impl RefUnwindSafe for sigevent__bindgen_ty_1 ",1,["linux_raw_sys::general::sigevent__bindgen_ty_1"]],["impl RefUnwindSafe for uffd_msg__bindgen_ty_1 ",1,["linux_raw_sys::general::uffd_msg__bindgen_ty_1"]],["impl RefUnwindSafe for uffd_msg__bindgen_ty_1__bindgen_ty_1__bindgen_ty_1 ",1,["linux_raw_sys::general::uffd_msg__bindgen_ty_1__bindgen_ty_1__bindgen_ty_1"]]],
"linux_syscall":[["impl RefUnwindSafe for Result ",1,["linux_syscall::arch::aarch64::syscall_asm::Result"]],["impl RefUnwindSafe for Result ",1,["linux_syscall::arch::arm::syscall_asm::Result"]],["impl RefUnwindSafe for Result ",1,["linux_syscall::arch::riscv64::syscall_asm::Result"]],["impl RefUnwindSafe for Result ",1,["linux_syscall::arch::x86::syscall_asm::Result"]],["impl RefUnwindSafe for Result ",1,["linux_syscall::arch::x86_64::syscall_asm::Result"]],["impl RefUnwindSafe for Syscall ",1,["linux_syscall::Syscall"]]],
@@ -58,7 +58,7 @@
"num_enum":[["impl<Enum> RefUnwindSafe for TryFromPrimitiveError <Enum>where\n <Enum as TryFromPrimitive >::Primitive : RefUnwindSafe , ",1,["num_enum::TryFromPrimitiveError"]]],
"num_traits":[["impl RefUnwindSafe for FloatErrorKind ",1,["num_traits::FloatErrorKind"]],["impl RefUnwindSafe for ParseFloatError ",1,["num_traits::ParseFloatError"]]],
"object":[["impl RefUnwindSafe for Architecture ",1,["object::common::Architecture"]],["impl RefUnwindSafe for AddressSize ",1,["object::common::AddressSize"]],["impl RefUnwindSafe for BinaryFormat ",1,["object::common::BinaryFormat"]],["impl RefUnwindSafe for SectionKind ",1,["object::common::SectionKind"]],["impl RefUnwindSafe for ComdatKind ",1,["object::common::ComdatKind"]],["impl RefUnwindSafe for SymbolKind ",1,["object::common::SymbolKind"]],["impl RefUnwindSafe for SymbolScope ",1,["object::common::SymbolScope"]],["impl RefUnwindSafe for RelocationKind ",1,["object::common::RelocationKind"]],["impl RefUnwindSafe for RelocationEncoding ",1,["object::common::RelocationEncoding"]],["impl RefUnwindSafe for FileFlags ",1,["object::common::FileFlags"]],["impl RefUnwindSafe for SegmentFlags ",1,["object::common::SegmentFlags"]],["impl RefUnwindSafe for SectionFlags ",1,["object::common::SectionFlags"]],["impl<Section> RefUnwindSafe for SymbolFlags <Section>where\n Section: RefUnwindSafe , ",1,["object::common::SymbolFlags"]],["impl RefUnwindSafe for Endianness ",1,["object::endian::Endianness"]],["impl RefUnwindSafe for LittleEndian ",1,["object::endian::LittleEndian"]],["impl RefUnwindSafe for BigEndian ",1,["object::endian::BigEndian"]],["impl<E> RefUnwindSafe for U16Bytes <E>where\n E: RefUnwindSafe , ",1,["object::endian::U16Bytes"]],["impl<E> RefUnwindSafe for U32Bytes <E>where\n E: RefUnwindSafe , ",1,["object::endian::U32Bytes"]],["impl<E> RefUnwindSafe for U64Bytes <E>where\n E: RefUnwindSafe , ",1,["object::endian::U64Bytes"]],["impl<E> RefUnwindSafe for I16Bytes <E>where\n E: RefUnwindSafe , ",1,["object::endian::I16Bytes"]],["impl<E> RefUnwindSafe for I32Bytes <E>where\n E: RefUnwindSafe , ",1,["object::endian::I32Bytes"]],["impl<E> RefUnwindSafe for I64Bytes <E>where\n E: RefUnwindSafe , ",1,["object::endian::I64Bytes"]],["impl<'data> RefUnwindSafe for Bytes <'data>",1,["object::read::util::Bytes"]],["impl<'data, R> RefUnwindSafe for StringTable <'data, R>where\n R: RefUnwindSafe , ",1,["object::read::util::StringTable"]],["impl<'data, R> RefUnwindSafe for File <'data, R>where\n R: RefUnwindSafe , ",1,["object::read::any::File"]],["impl<'data, 'file, R> RefUnwindSafe for SegmentIterator <'data, 'file, R>where\n R: RefUnwindSafe , ",1,["object::read::any::SegmentIterator"]],["impl<'data, 'file, R> RefUnwindSafe for Segment <'data, 'file, R>where\n R: RefUnwindSafe , ",1,["object::read::any::Segment"]],["impl<'data, 'file, R> RefUnwindSafe for SectionIterator <'data, 'file, R>where\n R: RefUnwindSafe , ",1,["object::read::any::SectionIterator"]],["impl<'data, 'file, R> RefUnwindSafe for Section <'data, 'file, R>where\n R: RefUnwindSafe , ",1,["object::read::any::Section"]],["impl<'data, 'file, R> RefUnwindSafe for ComdatIterator <'data, 'file, R>where\n R: RefUnwindSafe , ",1,["object::read::any::ComdatIterator"]],["impl<'data, 'file, R> RefUnwindSafe for Comdat <'data, 'file, R>where\n R: RefUnwindSafe , ",1,["object::read::any::Comdat"]],["impl<'data, 'file, R> RefUnwindSafe for ComdatSectionIterator <'data, 'file, R>where\n R: RefUnwindSafe , ",1,["object::read::any::ComdatSectionIterator"]],["impl<'data, 'file, R> RefUnwindSafe for SymbolTable <'data, 'file, R>where\n R: RefUnwindSafe , ",1,["object::read::any::SymbolTable"]],["impl<'data, 'file, R> RefUnwindSafe for SymbolIterator <'data, 'file, R>where\n R: RefUnwindSafe , ",1,["object::read::any::SymbolIterator"]],["impl<'data, 'file, R> RefUnwindSafe for Symbol <'data, 'file, R>where\n R: RefUnwindSafe , ",1,["object::read::any::Symbol"]],["impl<'data, 'file, R> RefUnwindSafe for DynamicRelocationIterator <'data, 'file, R>where\n R: RefUnwindSafe , ",1,["object::read::any::DynamicRelocationIterator"]],["impl<'data, 'file, R> RefUnwindSafe for SectionRelocationIterator <'data, 'file, R>where\n R: RefUnwindSafe , ",1,["object::read::any::SectionRelocationIterator"]],["impl RefUnwindSafe for ArchiveKind ",1,["object::read::archive::ArchiveKind"]],["impl<'data, R> RefUnwindSafe for ArchiveFile <'data, R>where\n R: RefUnwindSafe , ",1,["object::read::archive::ArchiveFile"]],["impl<'data, R> RefUnwindSafe for ArchiveMemberIterator <'data, R>where\n R: RefUnwindSafe , ",1,["object::read::archive::ArchiveMemberIterator"]],["impl<'data> RefUnwindSafe for ArchiveMember <'data>",1,["object::read::archive::ArchiveMember"]],["impl<'data, R> RefUnwindSafe for CoffFile <'data, R>where\n R: RefUnwindSafe , ",1,["object::read::coff::file::CoffFile"]],["impl<'data> RefUnwindSafe for SectionTable <'data>",1,["object::read::coff::section::SectionTable"]],["impl<'data, 'file, R> RefUnwindSafe for CoffSegmentIterator <'data, 'file, R>where\n R: RefUnwindSafe , ",1,["object::read::coff::section::CoffSegmentIterator"]],["impl<'data, 'file, R> RefUnwindSafe for CoffSegment <'data, 'file, R>where\n R: RefUnwindSafe , ",1,["object::read::coff::section::CoffSegment"]],["impl<'data, 'file, R> RefUnwindSafe for CoffSectionIterator <'data, 'file, R>where\n R: RefUnwindSafe , ",1,["object::read::coff::section::CoffSectionIterator"]],["impl<'data, 'file, R> RefUnwindSafe for CoffSection <'data, 'file, R>where\n R: RefUnwindSafe , ",1,["object::read::coff::section::CoffSection"]],["impl<'data, R> RefUnwindSafe for SymbolTable <'data, R>where\n R: RefUnwindSafe , ",1,["object::read::coff::symbol::SymbolTable"]],["impl<'data, 'table, R> RefUnwindSafe for SymbolIterator <'data, 'table, R>where\n R: RefUnwindSafe , ",1,["object::read::coff::symbol::SymbolIterator"]],["impl<'data, 'file, R> RefUnwindSafe for CoffSymbolTable <'data, 'file, R>where\n R: RefUnwindSafe , ",1,["object::read::coff::symbol::CoffSymbolTable"]],["impl<'data, 'file, R> RefUnwindSafe for CoffSymbolIterator <'data, 'file, R>where\n R: RefUnwindSafe , ",1,["object::read::coff::symbol::CoffSymbolIterator"]],["impl<'data, 'file, R> RefUnwindSafe for CoffSymbol <'data, 'file, R>where\n R: RefUnwindSafe , ",1,["object::read::coff::symbol::CoffSymbol"]],["impl<'data, 'file, R> RefUnwindSafe for CoffRelocationIterator <'data, 'file, R>where\n R: RefUnwindSafe , ",1,["object::read::coff::relocation::CoffRelocationIterator"]],["impl<'data, 'file, R> RefUnwindSafe for CoffComdatIterator <'data, 'file, R>where\n R: RefUnwindSafe , ",1,["object::read::coff::comdat::CoffComdatIterator"]],["impl<'data, 'file, R> RefUnwindSafe for CoffComdat <'data, 'file, R>where\n R: RefUnwindSafe , ",1,["object::read::coff::comdat::CoffComdat"]],["impl<'data, 'file, R> RefUnwindSafe for CoffComdatSectionIterator <'data, 'file, R>where\n R: RefUnwindSafe , ",1,["object::read::coff::comdat::CoffComdatSectionIterator"]],["impl<'data, Elf, R> RefUnwindSafe for ElfFile <'data, Elf, R>where\n Elf: RefUnwindSafe ,\n R: RefUnwindSafe ,\n <Elf as FileHeader >::Endian : RefUnwindSafe ,\n <Elf as FileHeader >::ProgramHeader : RefUnwindSafe ,\n <Elf as FileHeader >::SectionHeader : RefUnwindSafe ,\n <Elf as FileHeader >::Sym : RefUnwindSafe , ",1,["object::read::elf::file::ElfFile"]],["impl<'data, 'file, Elf, R> RefUnwindSafe for ElfSegmentIterator <'data, 'file, Elf, R>where\n Elf: RefUnwindSafe ,\n R: RefUnwindSafe ,\n <Elf as FileHeader >::Endian : RefUnwindSafe ,\n <Elf as FileHeader >::ProgramHeader : RefUnwindSafe ,\n <Elf as FileHeader >::SectionHeader : RefUnwindSafe ,\n <Elf as FileHeader >::Sym : RefUnwindSafe , ",1,["object::read::elf::segment::ElfSegmentIterator"]],["impl<'data, 'file, Elf, R> RefUnwindSafe for ElfSegment <'data, 'file, Elf, R>where\n Elf: RefUnwindSafe ,\n R: RefUnwindSafe ,\n <Elf as FileHeader >::Endian : RefUnwindSafe ,\n <Elf as FileHeader >::ProgramHeader : RefUnwindSafe ,\n <Elf as FileHeader >::SectionHeader : RefUnwindSafe ,\n <Elf as FileHeader >::Sym : RefUnwindSafe , ",1,["object::read::elf::segment::ElfSegment"]],["impl<'data, Elf, R> RefUnwindSafe for SectionTable <'data, Elf, R>where\n R: RefUnwindSafe ,\n <Elf as FileHeader >::SectionHeader : RefUnwindSafe , ",1,["object::read::elf::section::SectionTable"]],["impl<'data, 'file, Elf, R> RefUnwindSafe for ElfSectionIterator <'data, 'file, Elf, R>where\n Elf: RefUnwindSafe ,\n R: RefUnwindSafe ,\n <Elf as FileHeader >::Endian : RefUnwindSafe ,\n <Elf as FileHeader >::ProgramHeader : RefUnwindSafe ,\n <Elf as FileHeader >::SectionHeader : RefUnwindSafe ,\n <Elf as FileHeader >::Sym : RefUnwindSafe , ",1,["object::read::elf::section::ElfSectionIterator"]],["impl<'data, 'file, Elf, R> RefUnwindSafe for ElfSection <'data, 'file, Elf, R>where\n Elf: RefUnwindSafe ,\n R: RefUnwindSafe ,\n <Elf as FileHeader >::Endian : RefUnwindSafe ,\n <Elf as FileHeader >::ProgramHeader : RefUnwindSafe ,\n <Elf as FileHeader >::SectionHeader : RefUnwindSafe ,\n <Elf as FileHeader >::Sym : RefUnwindSafe , ",1,["object::read::elf::section::ElfSection"]],["impl<'data, Elf, R> RefUnwindSafe for SymbolTable <'data, Elf, R>where\n R: RefUnwindSafe ,\n <Elf as FileHeader >::Endian : RefUnwindSafe ,\n <Elf as FileHeader >::Sym : RefUnwindSafe , ",1,["object::read::elf::symbol::SymbolTable"]],["impl<'data, 'file, Elf, R> RefUnwindSafe for ElfSymbolTable <'data, 'file, Elf, R>where\n R: RefUnwindSafe ,\n <Elf as FileHeader >::Endian : RefUnwindSafe ,\n <Elf as FileHeader >::Sym : RefUnwindSafe , ",1,["object::read::elf::symbol::ElfSymbolTable"]],["impl<'data, 'file, Elf, R> RefUnwindSafe for ElfSymbolIterator <'data, 'file, Elf, R>where\n R: RefUnwindSafe ,\n <Elf as FileHeader >::Endian : RefUnwindSafe ,\n <Elf as FileHeader >::Sym : RefUnwindSafe , ",1,["object::read::elf::symbol::ElfSymbolIterator"]],["impl<'data, 'file, Elf, R> RefUnwindSafe for ElfSymbol <'data, 'file, Elf, R>where\n R: RefUnwindSafe ,\n <Elf as FileHeader >::Endian : RefUnwindSafe ,\n <Elf as FileHeader >::Sym : RefUnwindSafe , ",1,["object::read::elf::symbol::ElfSymbol"]],["impl RefUnwindSafe for RelocationSections ",1,["object::read::elf::relocation::RelocationSections"]],["impl<'data, 'file, Elf, R> RefUnwindSafe for ElfDynamicRelocationIterator <'data, 'file, Elf, R>where\n Elf: RefUnwindSafe ,\n R: RefUnwindSafe ,\n <Elf as FileHeader >::Endian : RefUnwindSafe ,\n <Elf as FileHeader >::ProgramHeader : RefUnwindSafe ,\n <Elf as FileHeader >::Rel : RefUnwindSafe ,\n <Elf as FileHeader >::Rela : RefUnwindSafe ,\n <Elf as FileHeader >::SectionHeader : RefUnwindSafe ,\n <Elf as FileHeader >::Sym : RefUnwindSafe , ",1,["object::read::elf::relocation::ElfDynamicRelocationIterator"]],["impl<'data, 'file, Elf, R> RefUnwindSafe for ElfSectionRelocationIterator <'data, 'file, Elf, R>where\n Elf: RefUnwindSafe ,\n R: RefUnwindSafe ,\n <Elf as FileHeader >::Endian : RefUnwindSafe ,\n <Elf as FileHeader >::ProgramHeader : RefUnwindSafe ,\n <Elf as FileHeader >::Rel : RefUnwindSafe ,\n <Elf as FileHeader >::Rela : RefUnwindSafe ,\n <Elf as FileHeader >::SectionHeader : RefUnwindSafe ,\n <Elf as FileHeader >::Sym : RefUnwindSafe , ",1,["object::read::elf::relocation::ElfSectionRelocationIterator"]],["impl<'data, 'file, Elf, R> RefUnwindSafe for ElfComdatIterator <'data, 'file, Elf, R>where\n Elf: RefUnwindSafe ,\n R: RefUnwindSafe ,\n <Elf as FileHeader >::Endian : RefUnwindSafe ,\n <Elf as FileHeader >::ProgramHeader : RefUnwindSafe ,\n <Elf as FileHeader >::SectionHeader : RefUnwindSafe ,\n <Elf as FileHeader >::Sym : RefUnwindSafe , ",1,["object::read::elf::comdat::ElfComdatIterator"]],["impl<'data, 'file, Elf, R> RefUnwindSafe for ElfComdat <'data, 'file, Elf, R>where\n Elf: RefUnwindSafe ,\n R: RefUnwindSafe ,\n <Elf as FileHeader >::Endian : RefUnwindSafe ,\n <Elf as FileHeader >::ProgramHeader : RefUnwindSafe ,\n <Elf as FileHeader >::SectionHeader : RefUnwindSafe ,\n <Elf as FileHeader >::Sym : RefUnwindSafe , ",1,["object::read::elf::comdat::ElfComdat"]],["impl<'data, 'file, Elf, R> RefUnwindSafe for ElfComdatSectionIterator <'data, 'file, Elf, R>where\n Elf: RefUnwindSafe ,\n R: RefUnwindSafe ,\n <Elf as FileHeader >::Endian : RefUnwindSafe ,\n <Elf as FileHeader >::ProgramHeader : RefUnwindSafe ,\n <Elf as FileHeader >::SectionHeader : RefUnwindSafe ,\n <Elf as FileHeader >::Sym : RefUnwindSafe , ",1,["object::read::elf::comdat::ElfComdatSectionIterator"]],["impl<'data, Elf> RefUnwindSafe for NoteIterator <'data, Elf>where\n <Elf as FileHeader >::Endian : RefUnwindSafe , ",1,["object::read::elf::note::NoteIterator"]],["impl<'data, Elf> RefUnwindSafe for Note <'data, Elf>where\n <Elf as FileHeader >::NoteHeader : RefUnwindSafe , ",1,["object::read::elf::note::Note"]],["impl<'data, Elf> RefUnwindSafe for HashTable <'data, Elf>where\n <Elf as FileHeader >::Endian : RefUnwindSafe , ",1,["object::read::elf::hash::HashTable"]],["impl<'data, Elf> RefUnwindSafe for GnuHashTable <'data, Elf>where\n <Elf as FileHeader >::Endian : RefUnwindSafe , ",1,["object::read::elf::hash::GnuHashTable"]],["impl RefUnwindSafe for VersionIndex ",1,["object::read::elf::version::VersionIndex"]],["impl<'data> RefUnwindSafe for Version <'data>",1,["object::read::elf::version::Version"]],["impl<'data, Elf> RefUnwindSafe for VersionTable <'data, Elf>where\n <Elf as FileHeader >::Endian : RefUnwindSafe , ",1,["object::read::elf::version::VersionTable"]],["impl<'data, Elf> RefUnwindSafe for VerdefIterator <'data, Elf>where\n <Elf as FileHeader >::Endian : RefUnwindSafe , ",1,["object::read::elf::version::VerdefIterator"]],["impl<'data, Elf> RefUnwindSafe for VerdauxIterator <'data, Elf>where\n <Elf as FileHeader >::Endian : RefUnwindSafe , ",1,["object::read::elf::version::VerdauxIterator"]],["impl<'data, Elf> RefUnwindSafe for VerneedIterator <'data, Elf>where\n <Elf as FileHeader >::Endian : RefUnwindSafe , ",1,["object::read::elf::version::VerneedIterator"]],["impl<'data, Elf> RefUnwindSafe for VernauxIterator <'data, Elf>where\n <Elf as FileHeader >::Endian : RefUnwindSafe , ",1,["object::read::elf::version::VernauxIterator"]],["impl<'data, E, R> RefUnwindSafe for DyldCache <'data, E, R>where\n E: RefUnwindSafe ,\n R: RefUnwindSafe , ",1,["object::read::macho::dyld_cache::DyldCache"]],["impl<'data, E, R> RefUnwindSafe for DyldSubCache <'data, E, R>where\n E: RefUnwindSafe ,\n R: RefUnwindSafe , ",1,["object::read::macho::dyld_cache::DyldSubCache"]],["impl<'data, 'cache, E, R> RefUnwindSafe for DyldCacheImageIterator <'data, 'cache, E, R>where\n E: RefUnwindSafe ,\n R: RefUnwindSafe , ",1,["object::read::macho::dyld_cache::DyldCacheImageIterator"]],["impl<'data, 'cache, E, R> RefUnwindSafe for DyldCacheImage <'data, 'cache, E, R>where\n E: RefUnwindSafe ,\n R: RefUnwindSafe , ",1,["object::read::macho::dyld_cache::DyldCacheImage"]],["impl<'data, Mach, R> RefUnwindSafe for MachOFile <'data, Mach, R>where\n Mach: RefUnwindSafe ,\n R: RefUnwindSafe ,\n <Mach as MachHeader >::Endian : RefUnwindSafe ,\n <Mach as MachHeader >::Nlist : RefUnwindSafe ,\n <Mach as MachHeader >::Section : RefUnwindSafe ,\n <Mach as MachHeader >::Segment : RefUnwindSafe , ",1,["object::read::macho::file::MachOFile"]],["impl<'data, 'file, Mach, R> RefUnwindSafe for MachOComdatIterator <'data, 'file, Mach, R>where\n Mach: RefUnwindSafe ,\n R: RefUnwindSafe ,\n <Mach as MachHeader >::Endian : RefUnwindSafe ,\n <Mach as MachHeader >::Nlist : RefUnwindSafe ,\n <Mach as MachHeader >::Section : RefUnwindSafe ,\n <Mach as MachHeader >::Segment : RefUnwindSafe , ",1,["object::read::macho::file::MachOComdatIterator"]],["impl<'data, 'file, Mach, R> RefUnwindSafe for MachOComdat <'data, 'file, Mach, R>where\n Mach: RefUnwindSafe ,\n R: RefUnwindSafe ,\n <Mach as MachHeader >::Endian : RefUnwindSafe ,\n <Mach as MachHeader >::Nlist : RefUnwindSafe ,\n <Mach as MachHeader >::Section : RefUnwindSafe ,\n <Mach as MachHeader >::Segment : RefUnwindSafe , ",1,["object::read::macho::file::MachOComdat"]],["impl<'data, 'file, Mach, R> RefUnwindSafe for MachOComdatSectionIterator <'data, 'file, Mach, R>where\n Mach: RefUnwindSafe ,\n R: RefUnwindSafe ,\n <Mach as MachHeader >::Endian : RefUnwindSafe ,\n <Mach as MachHeader >::Nlist : RefUnwindSafe ,\n <Mach as MachHeader >::Section : RefUnwindSafe ,\n <Mach as MachHeader >::Segment : RefUnwindSafe , ",1,["object::read::macho::file::MachOComdatSectionIterator"]],["impl<'data, E> RefUnwindSafe for LoadCommandIterator <'data, E>where\n E: RefUnwindSafe , ",1,["object::read::macho::load_command::LoadCommandIterator"]],["impl<'data, E> RefUnwindSafe for LoadCommandData <'data, E>where\n E: RefUnwindSafe , ",1,["object::read::macho::load_command::LoadCommandData"]],["impl<'data, E> RefUnwindSafe for LoadCommandVariant <'data, E>where\n E: RefUnwindSafe , ",1,["object::read::macho::load_command::LoadCommandVariant"]],["impl<'data, 'file, Mach, R> RefUnwindSafe for MachOSegmentIterator <'data, 'file, Mach, R>where\n Mach: RefUnwindSafe ,\n R: RefUnwindSafe ,\n <Mach as MachHeader >::Endian : RefUnwindSafe ,\n <Mach as MachHeader >::Nlist : RefUnwindSafe ,\n <Mach as MachHeader >::Section : RefUnwindSafe ,\n <Mach as MachHeader >::Segment : RefUnwindSafe , ",1,["object::read::macho::segment::MachOSegmentIterator"]],["impl<'data, 'file, Mach, R> RefUnwindSafe for MachOSegment <'data, 'file, Mach, R>where\n Mach: RefUnwindSafe ,\n R: RefUnwindSafe ,\n <Mach as MachHeader >::Endian : RefUnwindSafe ,\n <Mach as MachHeader >::Nlist : RefUnwindSafe ,\n <Mach as MachHeader >::Section : RefUnwindSafe ,\n <Mach as MachHeader >::Segment : RefUnwindSafe , ",1,["object::read::macho::segment::MachOSegment"]],["impl<'data, 'file, Mach, R> RefUnwindSafe for MachOSectionIterator <'data, 'file, Mach, R>where\n Mach: RefUnwindSafe ,\n R: RefUnwindSafe ,\n <Mach as MachHeader >::Endian : RefUnwindSafe ,\n <Mach as MachHeader >::Nlist : RefUnwindSafe ,\n <Mach as MachHeader >::Section : RefUnwindSafe ,\n <Mach as MachHeader >::Segment : RefUnwindSafe , ",1,["object::read::macho::section::MachOSectionIterator"]],["impl<'data, 'file, Mach, R> RefUnwindSafe for MachOSection <'data, 'file, Mach, R>where\n Mach: RefUnwindSafe ,\n R: RefUnwindSafe ,\n <Mach as MachHeader >::Endian : RefUnwindSafe ,\n <Mach as MachHeader >::Nlist : RefUnwindSafe ,\n <Mach as MachHeader >::Section : RefUnwindSafe ,\n <Mach as MachHeader >::Segment : RefUnwindSafe , ",1,["object::read::macho::section::MachOSection"]],["impl<'data, Mach, R> RefUnwindSafe for SymbolTable <'data, Mach, R>where\n R: RefUnwindSafe ,\n <Mach as MachHeader >::Nlist : RefUnwindSafe , ",1,["object::read::macho::symbol::SymbolTable"]],["impl<'data, 'file, Mach, R> RefUnwindSafe for MachOSymbolTable <'data, 'file, Mach, R>where\n Mach: RefUnwindSafe ,\n R: RefUnwindSafe ,\n <Mach as MachHeader >::Endian : RefUnwindSafe ,\n <Mach as MachHeader >::Nlist : RefUnwindSafe ,\n <Mach as MachHeader >::Section : RefUnwindSafe ,\n <Mach as MachHeader >::Segment : RefUnwindSafe , ",1,["object::read::macho::symbol::MachOSymbolTable"]],["impl<'data, 'file, Mach, R> RefUnwindSafe for MachOSymbolIterator <'data, 'file, Mach, R>where\n Mach: RefUnwindSafe ,\n R: RefUnwindSafe ,\n <Mach as MachHeader >::Endian : RefUnwindSafe ,\n <Mach as MachHeader >::Nlist : RefUnwindSafe ,\n <Mach as MachHeader >::Section : RefUnwindSafe ,\n <Mach as MachHeader >::Segment : RefUnwindSafe , ",1,["object::read::macho::symbol::MachOSymbolIterator"]],["impl<'data, 'file, Mach, R> RefUnwindSafe for MachOSymbol <'data, 'file, Mach, R>where\n Mach: RefUnwindSafe ,\n R: RefUnwindSafe ,\n <Mach as MachHeader >::Endian : RefUnwindSafe ,\n <Mach as MachHeader >::Nlist : RefUnwindSafe ,\n <Mach as MachHeader >::Section : RefUnwindSafe ,\n <Mach as MachHeader >::Segment : RefUnwindSafe , ",1,["object::read::macho::symbol::MachOSymbol"]],["impl<'data, 'file, Mach, R> RefUnwindSafe for MachORelocationIterator <'data, 'file, Mach, R>where\n Mach: RefUnwindSafe ,\n R: RefUnwindSafe ,\n <Mach as MachHeader >::Endian : RefUnwindSafe ,\n <Mach as MachHeader >::Nlist : RefUnwindSafe ,\n <Mach as MachHeader >::Section : RefUnwindSafe ,\n <Mach as MachHeader >::Segment : RefUnwindSafe , ",1,["object::read::macho::relocation::MachORelocationIterator"]],["impl<'data, Pe, R> RefUnwindSafe for PeFile <'data, Pe, R>where\n Pe: RefUnwindSafe ,\n R: RefUnwindSafe , ",1,["object::read::pe::file::PeFile"]],["impl<'data, 'file, Pe, R> RefUnwindSafe for PeComdatIterator <'data, 'file, Pe, R>where\n Pe: RefUnwindSafe ,\n R: RefUnwindSafe , ",1,["object::read::pe::file::PeComdatIterator"]],["impl<'data, 'file, Pe, R> RefUnwindSafe for PeComdat <'data, 'file, Pe, R>where\n Pe: RefUnwindSafe ,\n R: RefUnwindSafe , ",1,["object::read::pe::file::PeComdat"]],["impl<'data, 'file, Pe, R> RefUnwindSafe for PeComdatSectionIterator <'data, 'file, Pe, R>where\n Pe: RefUnwindSafe ,\n R: RefUnwindSafe , ",1,["object::read::pe::file::PeComdatSectionIterator"]],["impl<'data, 'file, Pe, R> RefUnwindSafe for PeSegmentIterator <'data, 'file, Pe, R>where\n Pe: RefUnwindSafe ,\n R: RefUnwindSafe , ",1,["object::read::pe::section::PeSegmentIterator"]],["impl<'data, 'file, Pe, R> RefUnwindSafe for PeSegment <'data, 'file, Pe, R>where\n Pe: RefUnwindSafe ,\n R: RefUnwindSafe , ",1,["object::read::pe::section::PeSegment"]],["impl<'data, 'file, Pe, R> RefUnwindSafe for PeSectionIterator <'data, 'file, Pe, R>where\n Pe: RefUnwindSafe ,\n R: RefUnwindSafe , ",1,["object::read::pe::section::PeSectionIterator"]],["impl<'data, 'file, Pe, R> RefUnwindSafe for PeSection <'data, 'file, Pe, R>where\n Pe: RefUnwindSafe ,\n R: RefUnwindSafe , ",1,["object::read::pe::section::PeSection"]],["impl<'data, 'file, R> RefUnwindSafe for PeRelocationIterator <'data, 'file, R>where\n R: RefUnwindSafe , ",1,["object::read::pe::section::PeRelocationIterator"]],["impl<'data> RefUnwindSafe for DataDirectories <'data>",1,["object::read::pe::data_directory::DataDirectories"]],["impl<'data> RefUnwindSafe for ExportTarget <'data>",1,["object::read::pe::export::ExportTarget"]],["impl<'data> RefUnwindSafe for Export <'data>",1,["object::read::pe::export::Export"]],["impl<'data> RefUnwindSafe for ExportTable <'data>",1,["object::read::pe::export::ExportTable"]],["impl<'data> RefUnwindSafe for ImportTable <'data>",1,["object::read::pe::import::ImportTable"]],["impl<'data> RefUnwindSafe for ImportDescriptorIterator <'data>",1,["object::read::pe::import::ImportDescriptorIterator"]],["impl<'data> RefUnwindSafe for ImportThunkList <'data>",1,["object::read::pe::import::ImportThunkList"]],["impl<'data> RefUnwindSafe for Import <'data>",1,["object::read::pe::import::Import"]],["impl<'data> RefUnwindSafe for DelayLoadImportTable <'data>",1,["object::read::pe::import::DelayLoadImportTable"]],["impl<'data> RefUnwindSafe for DelayLoadDescriptorIterator <'data>",1,["object::read::pe::import::DelayLoadDescriptorIterator"]],["impl<'data> RefUnwindSafe for RelocationBlockIterator <'data>",1,["object::read::pe::relocation::RelocationBlockIterator"]],["impl<'data> RefUnwindSafe for RelocationIterator <'data>",1,["object::read::pe::relocation::RelocationIterator"]],["impl RefUnwindSafe for Relocation ",1,["object::read::pe::relocation::Relocation"]],["impl<'data> RefUnwindSafe for ResourceDirectory <'data>",1,["object::read::pe::resource::ResourceDirectory"]],["impl<'data> RefUnwindSafe for ResourceDirectoryTable <'data>",1,["object::read::pe::resource::ResourceDirectoryTable"]],["impl<'data> RefUnwindSafe for ResourceDirectoryEntryData <'data>",1,["object::read::pe::resource::ResourceDirectoryEntryData"]],["impl RefUnwindSafe for ResourceName ",1,["object::read::pe::resource::ResourceName"]],["impl RefUnwindSafe for ResourceNameOrId ",1,["object::read::pe::resource::ResourceNameOrId"]],["impl<'data> RefUnwindSafe for RichHeaderInfo <'data>",1,["object::read::pe::rich::RichHeaderInfo"]],["impl RefUnwindSafe for RichHeaderEntry ",1,["object::read::pe::rich::RichHeaderEntry"]],["impl RefUnwindSafe for NoDynamicRelocationIterator ",1,["object::read::traits::NoDynamicRelocationIterator"]],["impl RefUnwindSafe for Error ",1,["object::read::Error"]],["impl RefUnwindSafe for FileKind ",1,["object::read::FileKind"]],["impl RefUnwindSafe for ObjectKind ",1,["object::read::ObjectKind"]],["impl RefUnwindSafe for SectionIndex ",1,["object::read::SectionIndex"]],["impl RefUnwindSafe for SymbolIndex ",1,["object::read::SymbolIndex"]],["impl RefUnwindSafe for SymbolSection ",1,["object::read::SymbolSection"]],["impl<T> RefUnwindSafe for SymbolMap <T>where\n T: RefUnwindSafe , ",1,["object::read::SymbolMap"]],["impl<'data> RefUnwindSafe for SymbolMapName <'data>",1,["object::read::SymbolMapName"]],["impl<'data> RefUnwindSafe for ObjectMap <'data>",1,["object::read::ObjectMap"]],["impl<'data> RefUnwindSafe for ObjectMapEntry <'data>",1,["object::read::ObjectMapEntry"]],["impl<'data> RefUnwindSafe for Import <'data>",1,["object::read::Import"]],["impl<'data> RefUnwindSafe for Export <'data>",1,["object::read::Export"]],["impl<'data> RefUnwindSafe for CodeView <'data>",1,["object::read::CodeView"]],["impl RefUnwindSafe for RelocationTarget ",1,["object::read::RelocationTarget"]],["impl RefUnwindSafe for Relocation ",1,["object::read::Relocation"]],["impl RefUnwindSafe for CompressionFormat ",1,["object::read::CompressionFormat"]],["impl RefUnwindSafe for CompressedFileRange ",1,["object::read::CompressedFileRange"]],["impl<'data> RefUnwindSafe for CompressedData <'data>",1,["object::read::CompressedData"]],["impl RefUnwindSafe for Header ",1,["object::archive::Header"]],["impl RefUnwindSafe for AixHeader ",1,["object::archive::AixHeader"]],["impl RefUnwindSafe for AixFileHeader ",1,["object::archive::AixFileHeader"]],["impl RefUnwindSafe for AixMemberOffset ",1,["object::archive::AixMemberOffset"]],["impl<E> RefUnwindSafe for FileHeader32 <E>where\n E: RefUnwindSafe , ",1,["object::elf::FileHeader32"]],["impl<E> RefUnwindSafe for FileHeader64 <E>where\n E: RefUnwindSafe , ",1,["object::elf::FileHeader64"]],["impl RefUnwindSafe for Ident ",1,["object::elf::Ident"]],["impl<E> RefUnwindSafe for SectionHeader32 <E>where\n E: RefUnwindSafe , ",1,["object::elf::SectionHeader32"]],["impl<E> RefUnwindSafe for SectionHeader64 <E>where\n E: RefUnwindSafe , ",1,["object::elf::SectionHeader64"]],["impl<E> RefUnwindSafe for CompressionHeader32 <E>where\n E: RefUnwindSafe , ",1,["object::elf::CompressionHeader32"]],["impl<E> RefUnwindSafe for CompressionHeader64 <E>where\n E: RefUnwindSafe , ",1,["object::elf::CompressionHeader64"]],["impl<E> RefUnwindSafe for Sym32 <E>where\n E: RefUnwindSafe , ",1,["object::elf::Sym32"]],["impl<E> RefUnwindSafe for Sym64 <E>where\n E: RefUnwindSafe , ",1,["object::elf::Sym64"]],["impl<E> RefUnwindSafe for Syminfo32 <E>where\n E: RefUnwindSafe , ",1,["object::elf::Syminfo32"]],["impl<E> RefUnwindSafe for Syminfo64 <E>where\n E: RefUnwindSafe , ",1,["object::elf::Syminfo64"]],["impl<E> RefUnwindSafe for Rel32 <E>where\n E: RefUnwindSafe , ",1,["object::elf::Rel32"]],["impl<E> RefUnwindSafe for Rela32 <E>where\n E: RefUnwindSafe , ",1,["object::elf::Rela32"]],["impl<E> RefUnwindSafe for Rel64 <E>where\n E: RefUnwindSafe , ",1,["object::elf::Rel64"]],["impl<E> RefUnwindSafe for Rela64 <E>where\n E: RefUnwindSafe , ",1,["object::elf::Rela64"]],["impl<E> RefUnwindSafe for ProgramHeader32 <E>where\n E: RefUnwindSafe , ",1,["object::elf::ProgramHeader32"]],["impl<E> RefUnwindSafe for ProgramHeader64 <E>where\n E: RefUnwindSafe , ",1,["object::elf::ProgramHeader64"]],["impl<E> RefUnwindSafe for Dyn32 <E>where\n E: RefUnwindSafe , ",1,["object::elf::Dyn32"]],["impl<E> RefUnwindSafe for Dyn64 <E>where\n E: RefUnwindSafe , ",1,["object::elf::Dyn64"]],["impl<E> RefUnwindSafe for Versym <E>where\n E: RefUnwindSafe , ",1,["object::elf::Versym"]],["impl<E> RefUnwindSafe for Verdef <E>where\n E: RefUnwindSafe , ",1,["object::elf::Verdef"]],["impl<E> RefUnwindSafe for Verdaux <E>where\n E: RefUnwindSafe , ",1,["object::elf::Verdaux"]],["impl<E> RefUnwindSafe for Verneed <E>where\n E: RefUnwindSafe , ",1,["object::elf::Verneed"]],["impl<E> RefUnwindSafe for Vernaux <E>where\n E: RefUnwindSafe , ",1,["object::elf::Vernaux"]],["impl<E> RefUnwindSafe for NoteHeader32 <E>where\n E: RefUnwindSafe , ",1,["object::elf::NoteHeader32"]],["impl<E> RefUnwindSafe for NoteHeader64 <E>where\n E: RefUnwindSafe , ",1,["object::elf::NoteHeader64"]],["impl<E> RefUnwindSafe for HashHeader <E>where\n E: RefUnwindSafe , ",1,["object::elf::HashHeader"]],["impl<E> RefUnwindSafe for GnuHashHeader <E>where\n E: RefUnwindSafe , ",1,["object::elf::GnuHashHeader"]],["impl<E> RefUnwindSafe for DyldCacheHeader <E>where\n E: RefUnwindSafe , ",1,["object::macho::DyldCacheHeader"]],["impl<E> RefUnwindSafe for DyldCacheMappingInfo <E>where\n E: RefUnwindSafe , ",1,["object::macho::DyldCacheMappingInfo"]],["impl<E> RefUnwindSafe for DyldCacheImageInfo <E>where\n E: RefUnwindSafe , ",1,["object::macho::DyldCacheImageInfo"]],["impl<E> RefUnwindSafe for DyldSubCacheInfo <E>where\n E: RefUnwindSafe , ",1,["object::macho::DyldSubCacheInfo"]],["impl RefUnwindSafe for FatHeader ",1,["object::macho::FatHeader"]],["impl RefUnwindSafe for FatArch32 ",1,["object::macho::FatArch32"]],["impl RefUnwindSafe for FatArch64 ",1,["object::macho::FatArch64"]],["impl<E> RefUnwindSafe for MachHeader32 <E>where\n E: RefUnwindSafe , ",1,["object::macho::MachHeader32"]],["impl<E> RefUnwindSafe for MachHeader64 <E>where\n E: RefUnwindSafe , ",1,["object::macho::MachHeader64"]],["impl<E> RefUnwindSafe for LoadCommand <E>where\n E: RefUnwindSafe , ",1,["object::macho::LoadCommand"]],["impl<E> RefUnwindSafe for LcStr <E>where\n E: RefUnwindSafe , ",1,["object::macho::LcStr"]],["impl<E> RefUnwindSafe for SegmentCommand32 <E>where\n E: RefUnwindSafe , ",1,["object::macho::SegmentCommand32"]],["impl<E> RefUnwindSafe for SegmentCommand64 <E>where\n E: RefUnwindSafe , ",1,["object::macho::SegmentCommand64"]],["impl<E> RefUnwindSafe for Section32 <E>where\n E: RefUnwindSafe , ",1,["object::macho::Section32"]],["impl<E> RefUnwindSafe for Section64 <E>where\n E: RefUnwindSafe , ",1,["object::macho::Section64"]],["impl<E> RefUnwindSafe for Fvmlib <E>where\n E: RefUnwindSafe , ",1,["object::macho::Fvmlib"]],["impl<E> RefUnwindSafe for FvmlibCommand <E>where\n E: RefUnwindSafe , ",1,["object::macho::FvmlibCommand"]],["impl<E> RefUnwindSafe for Dylib <E>where\n E: RefUnwindSafe , ",1,["object::macho::Dylib"]],["impl<E> RefUnwindSafe for DylibCommand <E>where\n E: RefUnwindSafe , ",1,["object::macho::DylibCommand"]],["impl<E> RefUnwindSafe for SubFrameworkCommand <E>where\n E: RefUnwindSafe , ",1,["object::macho::SubFrameworkCommand"]],["impl<E> RefUnwindSafe for SubClientCommand <E>where\n E: RefUnwindSafe , ",1,["object::macho::SubClientCommand"]],["impl<E> RefUnwindSafe for SubUmbrellaCommand <E>where\n E: RefUnwindSafe , ",1,["object::macho::SubUmbrellaCommand"]],["impl<E> RefUnwindSafe for SubLibraryCommand <E>where\n E: RefUnwindSafe , ",1,["object::macho::SubLibraryCommand"]],["impl<E> RefUnwindSafe for PreboundDylibCommand <E>where\n E: RefUnwindSafe , ",1,["object::macho::PreboundDylibCommand"]],["impl<E> RefUnwindSafe for DylinkerCommand <E>where\n E: RefUnwindSafe , ",1,["object::macho::DylinkerCommand"]],["impl<E> RefUnwindSafe for ThreadCommand <E>where\n E: RefUnwindSafe , ",1,["object::macho::ThreadCommand"]],["impl<E> RefUnwindSafe for RoutinesCommand32 <E>where\n E: RefUnwindSafe , ",1,["object::macho::RoutinesCommand32"]],["impl<E> RefUnwindSafe for RoutinesCommand64 <E>where\n E: RefUnwindSafe , ",1,["object::macho::RoutinesCommand64"]],["impl<E> RefUnwindSafe for SymtabCommand <E>where\n E: RefUnwindSafe , ",1,["object::macho::SymtabCommand"]],["impl<E> RefUnwindSafe for DysymtabCommand <E>where\n E: RefUnwindSafe , ",1,["object::macho::DysymtabCommand"]],["impl<E> RefUnwindSafe for DylibTableOfContents <E>where\n E: RefUnwindSafe , ",1,["object::macho::DylibTableOfContents"]],["impl<E> RefUnwindSafe for DylibModule32 <E>where\n E: RefUnwindSafe , ",1,["object::macho::DylibModule32"]],["impl<E> RefUnwindSafe for DylibModule64 <E>where\n E: RefUnwindSafe , ",1,["object::macho::DylibModule64"]],["impl<E> RefUnwindSafe for DylibReference <E>where\n E: RefUnwindSafe , ",1,["object::macho::DylibReference"]],["impl<E> RefUnwindSafe for TwolevelHintsCommand <E>where\n E: RefUnwindSafe , ",1,["object::macho::TwolevelHintsCommand"]],["impl<E> RefUnwindSafe for TwolevelHint <E>where\n E: RefUnwindSafe , ",1,["object::macho::TwolevelHint"]],["impl<E> RefUnwindSafe for PrebindCksumCommand <E>where\n E: RefUnwindSafe , ",1,["object::macho::PrebindCksumCommand"]],["impl<E> RefUnwindSafe for UuidCommand <E>where\n E: RefUnwindSafe , ",1,["object::macho::UuidCommand"]],["impl<E> RefUnwindSafe for RpathCommand <E>where\n E: RefUnwindSafe , ",1,["object::macho::RpathCommand"]],["impl<E> RefUnwindSafe for LinkeditDataCommand <E>where\n E: RefUnwindSafe , ",1,["object::macho::LinkeditDataCommand"]],["impl<E> RefUnwindSafe for FilesetEntryCommand <E>where\n E: RefUnwindSafe , ",1,["object::macho::FilesetEntryCommand"]],["impl<E> RefUnwindSafe for EncryptionInfoCommand32 <E>where\n E: RefUnwindSafe , ",1,["object::macho::EncryptionInfoCommand32"]],["impl<E> RefUnwindSafe for EncryptionInfoCommand64 <E>where\n E: RefUnwindSafe , ",1,["object::macho::EncryptionInfoCommand64"]],["impl<E> RefUnwindSafe for VersionMinCommand <E>where\n E: RefUnwindSafe , ",1,["object::macho::VersionMinCommand"]],["impl<E> RefUnwindSafe for BuildVersionCommand <E>where\n E: RefUnwindSafe , ",1,["object::macho::BuildVersionCommand"]],["impl<E> RefUnwindSafe for BuildToolVersion <E>where\n E: RefUnwindSafe , ",1,["object::macho::BuildToolVersion"]],["impl<E> RefUnwindSafe for DyldInfoCommand <E>where\n E: RefUnwindSafe , ",1,["object::macho::DyldInfoCommand"]],["impl<E> RefUnwindSafe for LinkerOptionCommand <E>where\n E: RefUnwindSafe , ",1,["object::macho::LinkerOptionCommand"]],["impl<E> RefUnwindSafe for SymsegCommand <E>where\n E: RefUnwindSafe , ",1,["object::macho::SymsegCommand"]],["impl<E> RefUnwindSafe for IdentCommand <E>where\n E: RefUnwindSafe , ",1,["object::macho::IdentCommand"]],["impl<E> RefUnwindSafe for FvmfileCommand <E>where\n E: RefUnwindSafe , ",1,["object::macho::FvmfileCommand"]],["impl<E> RefUnwindSafe for EntryPointCommand <E>where\n E: RefUnwindSafe , ",1,["object::macho::EntryPointCommand"]],["impl<E> RefUnwindSafe for SourceVersionCommand <E>where\n E: RefUnwindSafe , ",1,["object::macho::SourceVersionCommand"]],["impl<E> RefUnwindSafe for DataInCodeEntry <E>where\n E: RefUnwindSafe , ",1,["object::macho::DataInCodeEntry"]],["impl<E> RefUnwindSafe for NoteCommand <E>where\n E: RefUnwindSafe , ",1,["object::macho::NoteCommand"]],["impl<E> RefUnwindSafe for Nlist32 <E>where\n E: RefUnwindSafe , ",1,["object::macho::Nlist32"]],["impl<E> RefUnwindSafe for Nlist64 <E>where\n E: RefUnwindSafe , ",1,["object::macho::Nlist64"]],["impl<E> RefUnwindSafe for Relocation <E>where\n E: RefUnwindSafe , ",1,["object::macho::Relocation"]],["impl RefUnwindSafe for RelocationInfo ",1,["object::macho::RelocationInfo"]],["impl RefUnwindSafe for ScatteredRelocationInfo ",1,["object::macho::ScatteredRelocationInfo"]],["impl RefUnwindSafe for ImageDosHeader ",1,["object::pe::ImageDosHeader"]],["impl RefUnwindSafe for ImageOs2Header ",1,["object::pe::ImageOs2Header"]],["impl RefUnwindSafe for ImageVxdHeader ",1,["object::pe::ImageVxdHeader"]],["impl RefUnwindSafe for MaskedRichHeaderEntry ",1,["object::pe::MaskedRichHeaderEntry"]],["impl RefUnwindSafe for ImageFileHeader ",1,["object::pe::ImageFileHeader"]],["impl RefUnwindSafe for ImageDataDirectory ",1,["object::pe::ImageDataDirectory"]],["impl RefUnwindSafe for ImageOptionalHeader32 ",1,["object::pe::ImageOptionalHeader32"]],["impl RefUnwindSafe for ImageRomOptionalHeader ",1,["object::pe::ImageRomOptionalHeader"]],["impl RefUnwindSafe for ImageOptionalHeader64 ",1,["object::pe::ImageOptionalHeader64"]],["impl RefUnwindSafe for ImageNtHeaders64 ",1,["object::pe::ImageNtHeaders64"]],["impl RefUnwindSafe for ImageNtHeaders32 ",1,["object::pe::ImageNtHeaders32"]],["impl RefUnwindSafe for ImageRomHeaders ",1,["object::pe::ImageRomHeaders"]],["impl RefUnwindSafe for Guid ",1,["object::pe::Guid"]],["impl RefUnwindSafe for AnonObjectHeader ",1,["object::pe::AnonObjectHeader"]],["impl RefUnwindSafe for AnonObjectHeaderV2 ",1,["object::pe::AnonObjectHeaderV2"]],["impl RefUnwindSafe for AnonObjectHeaderBigobj ",1,["object::pe::AnonObjectHeaderBigobj"]],["impl RefUnwindSafe for ImageSectionHeader ",1,["object::pe::ImageSectionHeader"]],["impl RefUnwindSafe for ImageSymbol ",1,["object::pe::ImageSymbol"]],["impl RefUnwindSafe for ImageSymbolBytes ",1,["object::pe::ImageSymbolBytes"]],["impl RefUnwindSafe for ImageSymbolEx ",1,["object::pe::ImageSymbolEx"]],["impl RefUnwindSafe for ImageSymbolExBytes ",1,["object::pe::ImageSymbolExBytes"]],["impl RefUnwindSafe for ImageAuxSymbolTokenDef ",1,["object::pe::ImageAuxSymbolTokenDef"]],["impl RefUnwindSafe for ImageAuxSymbolFunction ",1,["object::pe::ImageAuxSymbolFunction"]],["impl RefUnwindSafe for ImageAuxSymbolFunctionBeginEnd ",1,["object::pe::ImageAuxSymbolFunctionBeginEnd"]],["impl RefUnwindSafe for ImageAuxSymbolWeak ",1,["object::pe::ImageAuxSymbolWeak"]],["impl RefUnwindSafe for ImageAuxSymbolSection ",1,["object::pe::ImageAuxSymbolSection"]],["impl RefUnwindSafe for ImageAuxSymbolCrc ",1,["object::pe::ImageAuxSymbolCrc"]],["impl RefUnwindSafe for ImageRelocation ",1,["object::pe::ImageRelocation"]],["impl RefUnwindSafe for ImageLinenumber ",1,["object::pe::ImageLinenumber"]],["impl RefUnwindSafe for ImageBaseRelocation ",1,["object::pe::ImageBaseRelocation"]],["impl RefUnwindSafe for ImageArchiveMemberHeader ",1,["object::pe::ImageArchiveMemberHeader"]],["impl RefUnwindSafe for ImageExportDirectory ",1,["object::pe::ImageExportDirectory"]],["impl RefUnwindSafe for ImageImportByName ",1,["object::pe::ImageImportByName"]],["impl RefUnwindSafe for ImageThunkData64 ",1,["object::pe::ImageThunkData64"]],["impl RefUnwindSafe for ImageThunkData32 ",1,["object::pe::ImageThunkData32"]],["impl RefUnwindSafe for ImageTlsDirectory64 ",1,["object::pe::ImageTlsDirectory64"]],["impl RefUnwindSafe for ImageTlsDirectory32 ",1,["object::pe::ImageTlsDirectory32"]],["impl RefUnwindSafe for ImageImportDescriptor ",1,["object::pe::ImageImportDescriptor"]],["impl RefUnwindSafe for ImageBoundImportDescriptor ",1,["object::pe::ImageBoundImportDescriptor"]],["impl RefUnwindSafe for ImageBoundForwarderRef ",1,["object::pe::ImageBoundForwarderRef"]],["impl RefUnwindSafe for ImageDelayloadDescriptor ",1,["object::pe::ImageDelayloadDescriptor"]],["impl RefUnwindSafe for ImageResourceDirectory ",1,["object::pe::ImageResourceDirectory"]],["impl RefUnwindSafe for ImageResourceDirectoryEntry ",1,["object::pe::ImageResourceDirectoryEntry"]],["impl RefUnwindSafe for ImageResourceDirectoryString ",1,["object::pe::ImageResourceDirectoryString"]],["impl RefUnwindSafe for ImageResourceDirStringU ",1,["object::pe::ImageResourceDirStringU"]],["impl RefUnwindSafe for ImageResourceDataEntry ",1,["object::pe::ImageResourceDataEntry"]],["impl RefUnwindSafe for ImageLoadConfigCodeIntegrity ",1,["object::pe::ImageLoadConfigCodeIntegrity"]],["impl RefUnwindSafe for ImageDynamicRelocationTable ",1,["object::pe::ImageDynamicRelocationTable"]],["impl RefUnwindSafe for ImageDynamicRelocation32 ",1,["object::pe::ImageDynamicRelocation32"]],["impl RefUnwindSafe for ImageDynamicRelocation64 ",1,["object::pe::ImageDynamicRelocation64"]],["impl RefUnwindSafe for ImageDynamicRelocation32V2 ",1,["object::pe::ImageDynamicRelocation32V2"]],["impl RefUnwindSafe for ImageDynamicRelocation64V2 ",1,["object::pe::ImageDynamicRelocation64V2"]],["impl RefUnwindSafe for ImagePrologueDynamicRelocationHeader ",1,["object::pe::ImagePrologueDynamicRelocationHeader"]],["impl RefUnwindSafe for ImageEpilogueDynamicRelocationHeader ",1,["object::pe::ImageEpilogueDynamicRelocationHeader"]],["impl RefUnwindSafe for ImageLoadConfigDirectory32 ",1,["object::pe::ImageLoadConfigDirectory32"]],["impl RefUnwindSafe for ImageLoadConfigDirectory64 ",1,["object::pe::ImageLoadConfigDirectory64"]],["impl RefUnwindSafe for ImageHotPatchInfo ",1,["object::pe::ImageHotPatchInfo"]],["impl RefUnwindSafe for ImageHotPatchBase ",1,["object::pe::ImageHotPatchBase"]],["impl RefUnwindSafe for ImageHotPatchHashes ",1,["object::pe::ImageHotPatchHashes"]],["impl RefUnwindSafe for ImageArmRuntimeFunctionEntry ",1,["object::pe::ImageArmRuntimeFunctionEntry"]],["impl RefUnwindSafe for ImageArm64RuntimeFunctionEntry ",1,["object::pe::ImageArm64RuntimeFunctionEntry"]],["impl RefUnwindSafe for ImageAlpha64RuntimeFunctionEntry ",1,["object::pe::ImageAlpha64RuntimeFunctionEntry"]],["impl RefUnwindSafe for ImageAlphaRuntimeFunctionEntry ",1,["object::pe::ImageAlphaRuntimeFunctionEntry"]],["impl RefUnwindSafe for ImageRuntimeFunctionEntry ",1,["object::pe::ImageRuntimeFunctionEntry"]],["impl RefUnwindSafe for ImageEnclaveConfig32 ",1,["object::pe::ImageEnclaveConfig32"]],["impl RefUnwindSafe for ImageEnclaveConfig64 ",1,["object::pe::ImageEnclaveConfig64"]],["impl RefUnwindSafe for ImageEnclaveImport ",1,["object::pe::ImageEnclaveImport"]],["impl RefUnwindSafe for ImageDebugDirectory ",1,["object::pe::ImageDebugDirectory"]],["impl RefUnwindSafe for ImageCoffSymbolsHeader ",1,["object::pe::ImageCoffSymbolsHeader"]],["impl RefUnwindSafe for ImageDebugMisc ",1,["object::pe::ImageDebugMisc"]],["impl RefUnwindSafe for ImageFunctionEntry ",1,["object::pe::ImageFunctionEntry"]],["impl RefUnwindSafe for ImageFunctionEntry64 ",1,["object::pe::ImageFunctionEntry64"]],["impl RefUnwindSafe for ImageSeparateDebugHeader ",1,["object::pe::ImageSeparateDebugHeader"]],["impl RefUnwindSafe for NonPagedDebugInfo ",1,["object::pe::NonPagedDebugInfo"]],["impl RefUnwindSafe for ImageArchitectureEntry ",1,["object::pe::ImageArchitectureEntry"]],["impl RefUnwindSafe for ImportObjectHeader ",1,["object::pe::ImportObjectHeader"]],["impl RefUnwindSafe for ImageCor20Header ",1,["object::pe::ImageCor20Header"]]],
-"once_cell":[["impl<T> RefUnwindSafe for OnceCell <T>where\n T: UnwindSafe + RefUnwindSafe , ",1,["once_cell::sync::OnceCell"]],["impl<T> RefUnwindSafe for OnceBox <T>where\n T: RefUnwindSafe , ",1,["once_cell::race::once_box::OnceBox"]],["impl RefUnwindSafe for OnceNonZeroUsize ",1,["once_cell::race::OnceNonZeroUsize"]],["impl RefUnwindSafe for OnceBool ",1,["once_cell::race::OnceBool"]],["impl<'a, T> !RefUnwindSafe for OnceRef <'a, T>",1,["once_cell::race::OnceRef"]],["impl<T: RefUnwindSafe + UnwindSafe > RefUnwindSafe for OnceCell <T>"],["impl<T, F: RefUnwindSafe > RefUnwindSafe for Lazy <T, F>where\n OnceCell <T>: RefUnwindSafe , "],["impl<T, F: RefUnwindSafe > RefUnwindSafe for Lazy <T, F>where\n OnceCell <T>: RefUnwindSafe , "]],
+"once_cell":[["impl<T> RefUnwindSafe for OnceCell <T>where\n T: UnwindSafe + RefUnwindSafe , ",1,["once_cell::sync::OnceCell"]],["impl<T> RefUnwindSafe for OnceBox <T>where\n T: RefUnwindSafe , ",1,["once_cell::race::once_box::OnceBox"]],["impl RefUnwindSafe for OnceNonZeroUsize ",1,["once_cell::race::OnceNonZeroUsize"]],["impl RefUnwindSafe for OnceBool ",1,["once_cell::race::OnceBool"]],["impl<'a, T> !RefUnwindSafe for OnceRef <'a, T>",1,["once_cell::race::OnceRef"]],["impl<T, F: RefUnwindSafe > RefUnwindSafe for Lazy <T, F>where\n OnceCell <T>: RefUnwindSafe , "],["impl<T, F: RefUnwindSafe > RefUnwindSafe for Lazy <T, F>where\n OnceCell <T>: RefUnwindSafe , "],["impl<T: RefUnwindSafe + UnwindSafe > RefUnwindSafe for OnceCell <T>"]],
"peeking_take_while":[["impl<'a, I, P> RefUnwindSafe for PeekingTakeWhile <'a, I, P>where\n I: RefUnwindSafe ,\n P: RefUnwindSafe ,\n <I as Iterator >::Item : RefUnwindSafe , ",1,["peeking_take_while::PeekingTakeWhile"]]],
"petgraph":[["impl RefUnwindSafe for Time ",1,["petgraph::visit::dfsvisit::Time"]],["impl<N> RefUnwindSafe for DfsEvent <N>where\n N: RefUnwindSafe , ",1,["petgraph::visit::dfsvisit::DfsEvent"]],["impl<B> RefUnwindSafe for Control <B>where\n B: RefUnwindSafe , ",1,["petgraph::visit::dfsvisit::Control"]],["impl<N, VM> RefUnwindSafe for Dfs <N, VM>where\n N: RefUnwindSafe ,\n VM: RefUnwindSafe , ",1,["petgraph::visit::traversal::Dfs"]],["impl<N, VM> RefUnwindSafe for DfsPostOrder <N, VM>where\n N: RefUnwindSafe ,\n VM: RefUnwindSafe , ",1,["petgraph::visit::traversal::DfsPostOrder"]],["impl<N, VM> RefUnwindSafe for Bfs <N, VM>where\n N: RefUnwindSafe ,\n VM: RefUnwindSafe , ",1,["petgraph::visit::traversal::Bfs"]],["impl<N, VM> RefUnwindSafe for Topo <N, VM>where\n N: RefUnwindSafe ,\n VM: RefUnwindSafe , ",1,["petgraph::visit::traversal::Topo"]],["impl<W, C> RefUnwindSafe for WalkerIter <W, C>where\n C: RefUnwindSafe ,\n W: RefUnwindSafe , ",1,["petgraph::visit::traversal::WalkerIter"]],["impl<G, F> RefUnwindSafe for NodeFiltered <G, F>where\n F: RefUnwindSafe ,\n G: RefUnwindSafe , ",1,["petgraph::visit::filter::NodeFiltered"]],["impl<'a, I, F> RefUnwindSafe for NodeFilteredNeighbors <'a, I, F>where\n F: RefUnwindSafe ,\n I: RefUnwindSafe , ",1,["petgraph::visit::filter::NodeFilteredNeighbors"]],["impl<'a, I, F> RefUnwindSafe for NodeFilteredNodes <'a, I, F>where\n F: RefUnwindSafe ,\n I: RefUnwindSafe , ",1,["petgraph::visit::filter::NodeFilteredNodes"]],["impl<'a, G, I, F> RefUnwindSafe for NodeFilteredEdgeReferences <'a, G, I, F>where\n F: RefUnwindSafe ,\n G: RefUnwindSafe ,\n I: RefUnwindSafe , ",1,["petgraph::visit::filter::NodeFilteredEdgeReferences"]],["impl<'a, G, I, F> RefUnwindSafe for NodeFilteredEdges <'a, G, I, F>where\n F: RefUnwindSafe ,\n G: RefUnwindSafe ,\n I: RefUnwindSafe , ",1,["petgraph::visit::filter::NodeFilteredEdges"]],["impl<G, F> RefUnwindSafe for EdgeFiltered <G, F>where\n F: RefUnwindSafe ,\n G: RefUnwindSafe , ",1,["petgraph::visit::filter::EdgeFiltered"]],["impl<'a, G, F> RefUnwindSafe for EdgeFilteredNeighbors <'a, G, F>where\n F: RefUnwindSafe ,\n <G as IntoEdges >::Edges : RefUnwindSafe , ",1,["petgraph::visit::filter::EdgeFilteredNeighbors"]],["impl<'a, G, I, F> RefUnwindSafe for EdgeFilteredEdges <'a, G, I, F>where\n F: RefUnwindSafe ,\n G: RefUnwindSafe ,\n I: RefUnwindSafe , ",1,["petgraph::visit::filter::EdgeFilteredEdges"]],["impl<'a, G, F> RefUnwindSafe for EdgeFilteredNeighborsDirected <'a, G, F>where\n F: RefUnwindSafe ,\n <G as IntoEdgesDirected >::EdgesDirected : RefUnwindSafe ,\n <G as GraphBase >::NodeId : RefUnwindSafe , ",1,["petgraph::visit::filter::EdgeFilteredNeighborsDirected"]],["impl<G> RefUnwindSafe for Reversed <G>where\n G: RefUnwindSafe , ",1,["petgraph::visit::reversed::Reversed"]],["impl<I> RefUnwindSafe for ReversedEdges <I>where\n I: RefUnwindSafe , ",1,["petgraph::visit::reversed::ReversedEdges"]],["impl<R> RefUnwindSafe for ReversedEdgeReference <R>where\n R: RefUnwindSafe , ",1,["petgraph::visit::reversed::ReversedEdgeReference"]],["impl<I> RefUnwindSafe for ReversedEdgeReferences <I>where\n I: RefUnwindSafe , ",1,["petgraph::visit::reversed::ReversedEdgeReferences"]],["impl<N, E> RefUnwindSafe for Element <N, E>where\n E: RefUnwindSafe ,\n N: RefUnwindSafe , ",1,["petgraph::data::Element"]],["impl<I, F> RefUnwindSafe for FilterElements <I, F>where\n F: RefUnwindSafe ,\n I: RefUnwindSafe , ",1,["petgraph::data::FilterElements"]],["impl<Ix> RefUnwindSafe for EdgeIndex <Ix>where\n Ix: RefUnwindSafe , ",1,["petgraph::adj::EdgeIndex"]],["impl<Ix> RefUnwindSafe for OutgoingEdgeIndices <Ix>where\n Ix: RefUnwindSafe , ",1,["petgraph::adj::OutgoingEdgeIndices"]],["impl<'a, E, Ix> RefUnwindSafe for Neighbors <'a, E, Ix>where\n E: RefUnwindSafe ,\n Ix: RefUnwindSafe , ",1,["petgraph::adj::Neighbors"]],["impl<'a, E, Ix> RefUnwindSafe for EdgeReference <'a, E, Ix>where\n E: RefUnwindSafe ,\n Ix: RefUnwindSafe , ",1,["petgraph::adj::EdgeReference"]],["impl<'a, E, Ix> RefUnwindSafe for EdgeIndices <'a, E, Ix>where\n E: RefUnwindSafe ,\n Ix: RefUnwindSafe , ",1,["petgraph::adj::EdgeIndices"]],["impl<Ix> RefUnwindSafe for NodeIndices <Ix>",1,["petgraph::adj::NodeIndices"]],["impl<E, Ix> RefUnwindSafe for List <E, Ix>where\n E: RefUnwindSafe ,\n Ix: RefUnwindSafe , ",1,["petgraph::adj::List"]],["impl<'a, E, Ix> RefUnwindSafe for EdgeReferences <'a, E, Ix>where\n E: RefUnwindSafe ,\n Ix: RefUnwindSafe , ",1,["petgraph::adj::EdgeReferences"]],["impl<'a, E, Ix> RefUnwindSafe for OutgoingEdgeReferences <'a, E, Ix>where\n E: RefUnwindSafe ,\n Ix: RefUnwindSafe , ",1,["petgraph::adj::OutgoingEdgeReferences"]],["impl<NodeId, EdgeWeight> RefUnwindSafe for Paths <NodeId, EdgeWeight>where\n EdgeWeight: RefUnwindSafe ,\n NodeId: RefUnwindSafe , ",1,["petgraph::algo::bellman_ford::Paths"]],["impl<N> RefUnwindSafe for Dominators <N>where\n N: RefUnwindSafe , ",1,["petgraph::algo::dominators::Dominators"]],["impl<'a, N> RefUnwindSafe for DominatorsIter <'a, N>where\n N: RefUnwindSafe , ",1,["petgraph::algo::dominators::DominatorsIter"]],["impl<'a, N> RefUnwindSafe for DominatedByIter <'a, N>where\n N: RefUnwindSafe , ",1,["petgraph::algo::dominators::DominatedByIter"]],["impl<G> RefUnwindSafe for Matching <G>where\n G: RefUnwindSafe ,\n <G as GraphBase >::NodeId : RefUnwindSafe , ",1,["petgraph::algo::matching::Matching"]],["impl<'a, G> RefUnwindSafe for MatchedNodes <'a, G>where\n G: RefUnwindSafe ,\n <G as GraphBase >::NodeId : RefUnwindSafe , ",1,["petgraph::algo::matching::MatchedNodes"]],["impl<'a, G> RefUnwindSafe for MatchedEdges <'a, G>where\n G: RefUnwindSafe ,\n <G as GraphBase >::NodeId : RefUnwindSafe , ",1,["petgraph::algo::matching::MatchedEdges"]],["impl<N, VM> RefUnwindSafe for DfsSpace <N, VM>where\n N: RefUnwindSafe ,\n VM: RefUnwindSafe , ",1,["petgraph::algo::DfsSpace"]],["impl<N> RefUnwindSafe for TarjanScc <N>where\n N: RefUnwindSafe , ",1,["petgraph::algo::TarjanScc"]],["impl<G> RefUnwindSafe for MinSpanningTree <G>where\n G: RefUnwindSafe ,\n <G as Data >::EdgeWeight : RefUnwindSafe ,\n <G as GraphBase >::NodeId : RefUnwindSafe ,\n <G as IntoNodeReferences >::NodeReferences : RefUnwindSafe , ",1,["petgraph::algo::MinSpanningTree"]],["impl<N> RefUnwindSafe for Cycle <N>where\n N: RefUnwindSafe , ",1,["petgraph::algo::Cycle"]],["impl RefUnwindSafe for NegativeCycle ",1,["petgraph::algo::NegativeCycle"]],["impl<N, E, Ty, Ix> RefUnwindSafe for Csr <N, E, Ty, Ix>where\n E: RefUnwindSafe ,\n Ix: RefUnwindSafe ,\n N: RefUnwindSafe ,\n Ty: RefUnwindSafe , ",1,["petgraph::csr::Csr"]],["impl RefUnwindSafe for EdgesNotSorted ",1,["petgraph::csr::EdgesNotSorted"]],["impl<'a, E, Ty, Ix> RefUnwindSafe for Edges <'a, E, Ty, Ix>where\n E: RefUnwindSafe ,\n Ix: RefUnwindSafe ,\n Ty: RefUnwindSafe , ",1,["petgraph::csr::Edges"]],["impl<'a, E, Ty, Ix> RefUnwindSafe for EdgeReference <'a, E, Ty, Ix>where\n E: RefUnwindSafe ,\n Ix: RefUnwindSafe ,\n Ty: RefUnwindSafe , ",1,["petgraph::csr::EdgeReference"]],["impl<'a, E, Ty, Ix> RefUnwindSafe for EdgeReferences <'a, E, Ty, Ix>where\n E: RefUnwindSafe ,\n Ix: RefUnwindSafe ,\n Ty: RefUnwindSafe , ",1,["petgraph::csr::EdgeReferences"]],["impl<'a, Ix> RefUnwindSafe for Neighbors <'a, Ix>where\n Ix: RefUnwindSafe , ",1,["petgraph::csr::Neighbors"]],["impl<Ix> RefUnwindSafe for NodeIdentifiers <Ix>where\n Ix: RefUnwindSafe , ",1,["petgraph::csr::NodeIdentifiers"]],["impl<'a, N, Ix> RefUnwindSafe for NodeReferences <'a, N, Ix>where\n Ix: RefUnwindSafe ,\n N: RefUnwindSafe , ",1,["petgraph::csr::NodeReferences"]],["impl<'a, G> !RefUnwindSafe for Dot <'a, G>",1,["petgraph::dot::Dot"]],["impl RefUnwindSafe for Config ",1,["petgraph::dot::Config"]],["impl<N, E, Ty, Ix> RefUnwindSafe for StableGraph <N, E, Ty, Ix>where\n E: RefUnwindSafe ,\n Ix: RefUnwindSafe ,\n N: RefUnwindSafe ,\n Ty: RefUnwindSafe , ",1,["petgraph::graph_impl::stable_graph::StableGraph"]],["impl<'a, N, Ix> RefUnwindSafe for NodeReferences <'a, N, Ix>where\n Ix: RefUnwindSafe ,\n N: RefUnwindSafe , ",1,["petgraph::graph_impl::stable_graph::NodeReferences"]],["impl<'a, E, Ix> RefUnwindSafe for EdgeReference <'a, E, Ix>where\n E: RefUnwindSafe ,\n Ix: RefUnwindSafe , ",1,["petgraph::graph_impl::stable_graph::EdgeReference"]],["impl<'a, E, Ty, Ix> RefUnwindSafe for Edges <'a, E, Ty, Ix>where\n E: RefUnwindSafe ,\n Ix: RefUnwindSafe ,\n Ty: RefUnwindSafe , ",1,["petgraph::graph_impl::stable_graph::Edges"]],["impl<'a, E, Ty, Ix> RefUnwindSafe for EdgesConnecting <'a, E, Ty, Ix>where\n E: RefUnwindSafe ,\n Ix: RefUnwindSafe ,\n Ty: RefUnwindSafe , ",1,["petgraph::graph_impl::stable_graph::EdgesConnecting"]],["impl<'a, E, Ix> RefUnwindSafe for EdgeReferences <'a, E, Ix>where\n E: RefUnwindSafe ,\n Ix: RefUnwindSafe , ",1,["petgraph::graph_impl::stable_graph::EdgeReferences"]],["impl<'a, N, Ty, Ix> RefUnwindSafe for Externals <'a, N, Ty, Ix>where\n Ix: RefUnwindSafe ,\n N: RefUnwindSafe ,\n Ty: RefUnwindSafe , ",1,["petgraph::graph_impl::stable_graph::Externals"]],["impl<'a, E, Ix> RefUnwindSafe for Neighbors <'a, E, Ix>where\n E: RefUnwindSafe ,\n Ix: RefUnwindSafe , ",1,["petgraph::graph_impl::stable_graph::Neighbors"]],["impl<Ix> RefUnwindSafe for WalkNeighbors <Ix>where\n Ix: RefUnwindSafe , ",1,["petgraph::graph_impl::stable_graph::WalkNeighbors"]],["impl<'a, N, Ix> RefUnwindSafe for NodeIndices <'a, N, Ix>where\n Ix: RefUnwindSafe ,\n N: RefUnwindSafe , ",1,["petgraph::graph_impl::stable_graph::NodeIndices"]],["impl<'a, E, Ix> RefUnwindSafe for EdgeIndices <'a, E, Ix>where\n E: RefUnwindSafe ,\n Ix: RefUnwindSafe , ",1,["petgraph::graph_impl::stable_graph::EdgeIndices"]],["impl<Ix> RefUnwindSafe for NodeIndex <Ix>where\n Ix: RefUnwindSafe , ",1,["petgraph::graph_impl::NodeIndex"]],["impl<Ix> RefUnwindSafe for EdgeIndex <Ix>where\n Ix: RefUnwindSafe , ",1,["petgraph::graph_impl::EdgeIndex"]],["impl<N, Ix> RefUnwindSafe for Node <N, Ix>where\n Ix: RefUnwindSafe ,\n N: RefUnwindSafe , ",1,["petgraph::graph_impl::Node"]],["impl<E, Ix> RefUnwindSafe for Edge <E, Ix>where\n E: RefUnwindSafe ,\n Ix: RefUnwindSafe , ",1,["petgraph::graph_impl::Edge"]],["impl<N, E, Ty, Ix> RefUnwindSafe for Graph <N, E, Ty, Ix>where\n E: RefUnwindSafe ,\n Ix: RefUnwindSafe ,\n N: RefUnwindSafe ,\n Ty: RefUnwindSafe , ",1,["petgraph::graph_impl::Graph"]],["impl<'a, N, Ty, Ix> RefUnwindSafe for Externals <'a, N, Ty, Ix>where\n Ix: RefUnwindSafe ,\n N: RefUnwindSafe ,\n Ty: RefUnwindSafe , ",1,["petgraph::graph_impl::Externals"]],["impl<'a, E, Ix> RefUnwindSafe for Neighbors <'a, E, Ix>where\n E: RefUnwindSafe ,\n Ix: RefUnwindSafe , ",1,["petgraph::graph_impl::Neighbors"]],["impl<'a, E, Ty, Ix> RefUnwindSafe for Edges <'a, E, Ty, Ix>where\n E: RefUnwindSafe ,\n Ix: RefUnwindSafe ,\n Ty: RefUnwindSafe , ",1,["petgraph::graph_impl::Edges"]],["impl<'a, E, Ty, Ix> RefUnwindSafe for EdgesConnecting <'a, E, Ty, Ix>where\n E: RefUnwindSafe ,\n Ix: RefUnwindSafe ,\n Ty: RefUnwindSafe , ",1,["petgraph::graph_impl::EdgesConnecting"]],["impl<'a, N, Ix> RefUnwindSafe for NodeWeightsMut <'a, N, Ix>where\n Ix: RefUnwindSafe ,\n N: RefUnwindSafe , ",1,["petgraph::graph_impl::NodeWeightsMut"]],["impl<'a, E, Ix> RefUnwindSafe for EdgeWeightsMut <'a, E, Ix>where\n E: RefUnwindSafe ,\n Ix: RefUnwindSafe , ",1,["petgraph::graph_impl::EdgeWeightsMut"]],["impl<Ix> RefUnwindSafe for WalkNeighbors <Ix>where\n Ix: RefUnwindSafe , ",1,["petgraph::graph_impl::WalkNeighbors"]],["impl<Ix> RefUnwindSafe for NodeIndices <Ix>",1,["petgraph::graph_impl::NodeIndices"]],["impl<Ix> RefUnwindSafe for EdgeIndices <Ix>",1,["petgraph::graph_impl::EdgeIndices"]],["impl<'a, E, Ix> RefUnwindSafe for EdgeReference <'a, E, Ix>where\n E: RefUnwindSafe ,\n Ix: RefUnwindSafe , ",1,["petgraph::graph_impl::EdgeReference"]],["impl<'a, N, Ix> RefUnwindSafe for NodeReferences <'a, N, Ix>where\n Ix: RefUnwindSafe ,\n N: RefUnwindSafe , ",1,["petgraph::graph_impl::NodeReferences"]],["impl<'a, E, Ix> RefUnwindSafe for EdgeReferences <'a, E, Ix>where\n E: RefUnwindSafe ,\n Ix: RefUnwindSafe , ",1,["petgraph::graph_impl::EdgeReferences"]],["impl<'a, G> RefUnwindSafe for Frozen <'a, G>where\n G: RefUnwindSafe , ",1,["petgraph::graph_impl::Frozen"]],["impl<N, E, Ty> RefUnwindSafe for GraphMap <N, E, Ty>where\n E: RefUnwindSafe ,\n N: RefUnwindSafe ,\n Ty: RefUnwindSafe , ",1,["petgraph::graphmap::GraphMap"]],["impl<'a, N> RefUnwindSafe for Nodes <'a, N>where\n N: RefUnwindSafe , ",1,["petgraph::graphmap::Nodes"]],["impl<'a, N, Ty> RefUnwindSafe for Neighbors <'a, N, Ty>where\n N: RefUnwindSafe ,\n Ty: RefUnwindSafe , ",1,["petgraph::graphmap::Neighbors"]],["impl<'a, N, Ty> RefUnwindSafe for NeighborsDirected <'a, N, Ty>where\n N: RefUnwindSafe ,\n Ty: RefUnwindSafe , ",1,["petgraph::graphmap::NeighborsDirected"]],["impl<'a, N, E, Ty> RefUnwindSafe for Edges <'a, N, E, Ty>where\n E: RefUnwindSafe ,\n N: RefUnwindSafe ,\n Ty: RefUnwindSafe , ",1,["petgraph::graphmap::Edges"]],["impl<'a, N, E, Ty> RefUnwindSafe for EdgesDirected <'a, N, E, Ty>where\n E: RefUnwindSafe ,\n N: RefUnwindSafe ,\n Ty: RefUnwindSafe , ",1,["petgraph::graphmap::EdgesDirected"]],["impl<'a, N, E, Ty> RefUnwindSafe for AllEdges <'a, N, E, Ty>where\n E: RefUnwindSafe ,\n N: RefUnwindSafe ,\n Ty: RefUnwindSafe , ",1,["petgraph::graphmap::AllEdges"]],["impl<'a, N, E, Ty> RefUnwindSafe for AllEdgesMut <'a, N, E, Ty>where\n E: RefUnwindSafe ,\n N: RefUnwindSafe ,\n Ty: RefUnwindSafe , ",1,["petgraph::graphmap::AllEdgesMut"]],["impl<'b, T> RefUnwindSafe for Ptr <'b, T>where\n T: RefUnwindSafe , ",1,["petgraph::graphmap::Ptr"]],["impl<'a, N, E, Ty> RefUnwindSafe for NodeIdentifiers <'a, N, E, Ty>where\n E: RefUnwindSafe ,\n N: RefUnwindSafe ,\n Ty: RefUnwindSafe , ",1,["petgraph::graphmap::NodeIdentifiers"]],["impl<'a, N, E, Ty> RefUnwindSafe for NodeReferences <'a, N, E, Ty>where\n E: RefUnwindSafe ,\n N: RefUnwindSafe ,\n Ty: RefUnwindSafe , ",1,["petgraph::graphmap::NodeReferences"]],["impl<T> RefUnwindSafe for NotZero <T>where\n T: RefUnwindSafe , ",1,["petgraph::matrix_graph::NotZero"]],["impl<N, E, Ty, Null, Ix> RefUnwindSafe for MatrixGraph <N, E, Ty, Null, Ix>where\n Ix: RefUnwindSafe ,\n N: RefUnwindSafe ,\n Null: RefUnwindSafe ,\n Ty: RefUnwindSafe , ",1,["petgraph::matrix_graph::MatrixGraph"]],["impl<'a, Ix> RefUnwindSafe for NodeIdentifiers <'a, Ix>where\n Ix: RefUnwindSafe , ",1,["petgraph::matrix_graph::NodeIdentifiers"]],["impl<'a, N, Ix> RefUnwindSafe for NodeReferences <'a, N, Ix>where\n Ix: RefUnwindSafe ,\n N: RefUnwindSafe , ",1,["petgraph::matrix_graph::NodeReferences"]],["impl<'a, Ty, Null, Ix> RefUnwindSafe for EdgeReferences <'a, Ty, Null, Ix>where\n Ix: RefUnwindSafe ,\n Null: RefUnwindSafe ,\n Ty: RefUnwindSafe , ",1,["petgraph::matrix_graph::EdgeReferences"]],["impl<'a, Ty, Null, Ix> RefUnwindSafe for Neighbors <'a, Ty, Null, Ix>where\n Ix: RefUnwindSafe ,\n Null: RefUnwindSafe ,\n Ty: RefUnwindSafe , ",1,["petgraph::matrix_graph::Neighbors"]],["impl<'a, Ty, Null, Ix> RefUnwindSafe for Edges <'a, Ty, Null, Ix>where\n Ix: RefUnwindSafe ,\n Null: RefUnwindSafe ,\n Ty: RefUnwindSafe , ",1,["petgraph::matrix_graph::Edges"]],["impl<K> RefUnwindSafe for UnionFind <K>where\n K: RefUnwindSafe , ",1,["petgraph::unionfind::UnionFind"]],["impl RefUnwindSafe for Direction ",1,["petgraph::Direction"]],["impl RefUnwindSafe for Directed ",1,["petgraph::Directed"]],["impl RefUnwindSafe for Undirected ",1,["petgraph::Undirected"]]],
"pkg_config":[["impl RefUnwindSafe for Config ",1,["pkg_config::Config"]],["impl RefUnwindSafe for Library ",1,["pkg_config::Library"]],["impl !RefUnwindSafe for Error ",1,["pkg_config::Error"]]],
diff --git a/docs/rust/implementors/core/panic/unwind_safe/trait.UnwindSafe.js b/docs/rust/implementors/core/panic/unwind_safe/trait.UnwindSafe.js
index 2886432ff14..1a7d53a620c 100644
--- a/docs/rust/implementors/core/panic/unwind_safe/trait.UnwindSafe.js
+++ b/docs/rust/implementors/core/panic/unwind_safe/trait.UnwindSafe.js
@@ -44,7 +44,7 @@
"lazycell":[["impl<T> UnwindSafe for LazyCell <T>where\n T: UnwindSafe , ",1,["lazycell::LazyCell"]],["impl<T> UnwindSafe for AtomicLazyCell <T>where\n T: UnwindSafe , ",1,["lazycell::AtomicLazyCell"]]],
"libc":[["impl UnwindSafe for statvfs ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::not_x32::statvfs"]],["impl UnwindSafe for max_align_t ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::align::max_align_t"]],["impl UnwindSafe for clone_args ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::align::clone_args"]],["impl UnwindSafe for sigaction ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::sigaction"]],["impl UnwindSafe for statfs ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::statfs"]],["impl UnwindSafe for flock ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::flock"]],["impl UnwindSafe for flock64 ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::flock64"]],["impl UnwindSafe for siginfo_t ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::siginfo_t"]],["impl UnwindSafe for stack_t ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::stack_t"]],["impl UnwindSafe for stat ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::stat"]],["impl UnwindSafe for stat64 ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::stat64"]],["impl UnwindSafe for statfs64 ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::statfs64"]],["impl UnwindSafe for statvfs64 ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::statvfs64"]],["impl UnwindSafe for pthread_attr_t ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::pthread_attr_t"]],["impl UnwindSafe for _libc_fpxreg ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::_libc_fpxreg"]],["impl UnwindSafe for _libc_xmmreg ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::_libc_xmmreg"]],["impl UnwindSafe for _libc_fpstate ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::_libc_fpstate"]],["impl UnwindSafe for user_regs_struct ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::user_regs_struct"]],["impl UnwindSafe for user ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::user"]],["impl UnwindSafe for mcontext_t ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::mcontext_t"]],["impl UnwindSafe for ipc_perm ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::ipc_perm"]],["impl UnwindSafe for shmid_ds ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::shmid_ds"]],["impl UnwindSafe for seccomp_notif_sizes ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::seccomp_notif_sizes"]],["impl UnwindSafe for ptrace_rseq_configuration ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::ptrace_rseq_configuration"]],["impl UnwindSafe for user_fpregs_struct ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::user_fpregs_struct"]],["impl UnwindSafe for ucontext_t ",1,["libc::unix::linux_like::linux::gnu::b64::x86_64::ucontext_t"]],["impl UnwindSafe for sigset_t ",1,["libc::unix::linux_like::linux::gnu::b64::sigset_t"]],["impl UnwindSafe for sysinfo ",1,["libc::unix::linux_like::linux::gnu::b64::sysinfo"]],["impl UnwindSafe for msqid_ds ",1,["libc::unix::linux_like::linux::gnu::b64::msqid_ds"]],["impl UnwindSafe for semid_ds ",1,["libc::unix::linux_like::linux::gnu::b64::semid_ds"]],["impl UnwindSafe for sem_t ",1,["libc::unix::linux_like::linux::gnu::align::sem_t"]],["impl UnwindSafe for statx ",1,["libc::unix::linux_like::linux::gnu::statx"]],["impl UnwindSafe for statx_timestamp ",1,["libc::unix::linux_like::linux::gnu::statx_timestamp"]],["impl UnwindSafe for aiocb ",1,["libc::unix::linux_like::linux::gnu::aiocb"]],["impl UnwindSafe for __exit_status ",1,["libc::unix::linux_like::linux::gnu::__exit_status"]],["impl UnwindSafe for __timeval ",1,["libc::unix::linux_like::linux::gnu::__timeval"]],["impl UnwindSafe for glob64_t ",1,["libc::unix::linux_like::linux::gnu::glob64_t"]],["impl UnwindSafe for msghdr ",1,["libc::unix::linux_like::linux::gnu::msghdr"]],["impl UnwindSafe for cmsghdr ",1,["libc::unix::linux_like::linux::gnu::cmsghdr"]],["impl UnwindSafe for termios ",1,["libc::unix::linux_like::linux::gnu::termios"]],["impl UnwindSafe for mallinfo ",1,["libc::unix::linux_like::linux::gnu::mallinfo"]],["impl UnwindSafe for mallinfo2 ",1,["libc::unix::linux_like::linux::gnu::mallinfo2"]],["impl UnwindSafe for nl_pktinfo ",1,["libc::unix::linux_like::linux::gnu::nl_pktinfo"]],["impl UnwindSafe for nl_mmap_req ",1,["libc::unix::linux_like::linux::gnu::nl_mmap_req"]],["impl UnwindSafe for nl_mmap_hdr ",1,["libc::unix::linux_like::linux::gnu::nl_mmap_hdr"]],["impl UnwindSafe for rtentry ",1,["libc::unix::linux_like::linux::gnu::rtentry"]],["impl UnwindSafe for timex ",1,["libc::unix::linux_like::linux::gnu::timex"]],["impl UnwindSafe for ntptimeval ",1,["libc::unix::linux_like::linux::gnu::ntptimeval"]],["impl UnwindSafe for regex_t ",1,["libc::unix::linux_like::linux::gnu::regex_t"]],["impl UnwindSafe for Elf64_Chdr ",1,["libc::unix::linux_like::linux::gnu::Elf64_Chdr"]],["impl UnwindSafe for Elf32_Chdr ",1,["libc::unix::linux_like::linux::gnu::Elf32_Chdr"]],["impl UnwindSafe for seminfo ",1,["libc::unix::linux_like::linux::gnu::seminfo"]],["impl UnwindSafe for ptrace_peeksiginfo_args ",1,["libc::unix::linux_like::linux::gnu::ptrace_peeksiginfo_args"]],["impl UnwindSafe for __c_anonymous_ptrace_syscall_info_entry ",1,["libc::unix::linux_like::linux::gnu::__c_anonymous_ptrace_syscall_info_entry"]],["impl UnwindSafe for __c_anonymous_ptrace_syscall_info_exit ",1,["libc::unix::linux_like::linux::gnu::__c_anonymous_ptrace_syscall_info_exit"]],["impl UnwindSafe for __c_anonymous_ptrace_syscall_info_seccomp ",1,["libc::unix::linux_like::linux::gnu::__c_anonymous_ptrace_syscall_info_seccomp"]],["impl UnwindSafe for ptrace_syscall_info ",1,["libc::unix::linux_like::linux::gnu::ptrace_syscall_info"]],["impl UnwindSafe for __c_anonymous_ptrace_syscall_info_data ",1,["libc::unix::linux_like::linux::gnu::__c_anonymous_ptrace_syscall_info_data"]],["impl UnwindSafe for utmpx ",1,["libc::unix::linux_like::linux::gnu::utmpx"]],["impl UnwindSafe for termios2 ",1,["libc::unix::linux_like::linux::arch::generic::termios2"]],["impl UnwindSafe for open_how ",1,["libc::unix::linux_like::linux::non_exhaustive::open_how"]],["impl UnwindSafe for fpos64_t ",1,["libc::unix::linux_like::linux::fpos64_t"]],["impl UnwindSafe for glob_t ",1,["libc::unix::linux_like::linux::glob_t"]],["impl UnwindSafe for passwd ",1,["libc::unix::linux_like::linux::passwd"]],["impl UnwindSafe for spwd ",1,["libc::unix::linux_like::linux::spwd"]],["impl UnwindSafe for dqblk ",1,["libc::unix::linux_like::linux::dqblk"]],["impl UnwindSafe for signalfd_siginfo ",1,["libc::unix::linux_like::linux::signalfd_siginfo"]],["impl UnwindSafe for itimerspec ",1,["libc::unix::linux_like::linux::itimerspec"]],["impl UnwindSafe for fsid_t ",1,["libc::unix::linux_like::linux::fsid_t"]],["impl UnwindSafe for packet_mreq ",1,["libc::unix::linux_like::linux::packet_mreq"]],["impl UnwindSafe for cpu_set_t ",1,["libc::unix::linux_like::linux::cpu_set_t"]],["impl UnwindSafe for if_nameindex ",1,["libc::unix::linux_like::linux::if_nameindex"]],["impl UnwindSafe for msginfo ",1,["libc::unix::linux_like::linux::msginfo"]],["impl UnwindSafe for sembuf ",1,["libc::unix::linux_like::linux::sembuf"]],["impl UnwindSafe for input_event ",1,["libc::unix::linux_like::linux::input_event"]],["impl UnwindSafe for input_id ",1,["libc::unix::linux_like::linux::input_id"]],["impl UnwindSafe for input_absinfo ",1,["libc::unix::linux_like::linux::input_absinfo"]],["impl UnwindSafe for input_keymap_entry ",1,["libc::unix::linux_like::linux::input_keymap_entry"]],["impl UnwindSafe for input_mask ",1,["libc::unix::linux_like::linux::input_mask"]],["impl UnwindSafe for ff_replay ",1,["libc::unix::linux_like::linux::ff_replay"]],["impl UnwindSafe for ff_trigger ",1,["libc::unix::linux_like::linux::ff_trigger"]],["impl UnwindSafe for ff_envelope ",1,["libc::unix::linux_like::linux::ff_envelope"]],["impl UnwindSafe for ff_constant_effect ",1,["libc::unix::linux_like::linux::ff_constant_effect"]],["impl UnwindSafe for ff_ramp_effect ",1,["libc::unix::linux_like::linux::ff_ramp_effect"]],["impl UnwindSafe for ff_condition_effect ",1,["libc::unix::linux_like::linux::ff_condition_effect"]],["impl UnwindSafe for ff_periodic_effect ",1,["libc::unix::linux_like::linux::ff_periodic_effect"]],["impl UnwindSafe for ff_rumble_effect ",1,["libc::unix::linux_like::linux::ff_rumble_effect"]],["impl UnwindSafe for ff_effect ",1,["libc::unix::linux_like::linux::ff_effect"]],["impl UnwindSafe for uinput_ff_upload ",1,["libc::unix::linux_like::linux::uinput_ff_upload"]],["impl UnwindSafe for uinput_ff_erase ",1,["libc::unix::linux_like::linux::uinput_ff_erase"]],["impl UnwindSafe for uinput_abs_setup ",1,["libc::unix::linux_like::linux::uinput_abs_setup"]],["impl UnwindSafe for dl_phdr_info ",1,["libc::unix::linux_like::linux::dl_phdr_info"]],["impl UnwindSafe for Elf32_Ehdr ",1,["libc::unix::linux_like::linux::Elf32_Ehdr"]],["impl UnwindSafe for Elf64_Ehdr ",1,["libc::unix::linux_like::linux::Elf64_Ehdr"]],["impl UnwindSafe for Elf32_Sym ",1,["libc::unix::linux_like::linux::Elf32_Sym"]],["impl UnwindSafe for Elf64_Sym ",1,["libc::unix::linux_like::linux::Elf64_Sym"]],["impl UnwindSafe for Elf32_Phdr ",1,["libc::unix::linux_like::linux::Elf32_Phdr"]],["impl UnwindSafe for Elf64_Phdr ",1,["libc::unix::linux_like::linux::Elf64_Phdr"]],["impl UnwindSafe for Elf32_Shdr ",1,["libc::unix::linux_like::linux::Elf32_Shdr"]],["impl UnwindSafe for Elf64_Shdr ",1,["libc::unix::linux_like::linux::Elf64_Shdr"]],["impl UnwindSafe for ucred ",1,["libc::unix::linux_like::linux::ucred"]],["impl UnwindSafe for mntent ",1,["libc::unix::linux_like::linux::mntent"]],["impl UnwindSafe for posix_spawn_file_actions_t ",1,["libc::unix::linux_like::linux::posix_spawn_file_actions_t"]],["impl UnwindSafe for posix_spawnattr_t ",1,["libc::unix::linux_like::linux::posix_spawnattr_t"]],["impl UnwindSafe for genlmsghdr ",1,["libc::unix::linux_like::linux::genlmsghdr"]],["impl UnwindSafe for in6_pktinfo ",1,["libc::unix::linux_like::linux::in6_pktinfo"]],["impl UnwindSafe for arpd_request ",1,["libc::unix::linux_like::linux::arpd_request"]],["impl UnwindSafe for inotify_event ",1,["libc::unix::linux_like::linux::inotify_event"]],["impl UnwindSafe for fanotify_response ",1,["libc::unix::linux_like::linux::fanotify_response"]],["impl UnwindSafe for sockaddr_vm ",1,["libc::unix::linux_like::linux::sockaddr_vm"]],["impl UnwindSafe for regmatch_t ",1,["libc::unix::linux_like::linux::regmatch_t"]],["impl UnwindSafe for sock_extended_err ",1,["libc::unix::linux_like::linux::sock_extended_err"]],["impl UnwindSafe for __c_anonymous_sockaddr_can_tp ",1,["libc::unix::linux_like::linux::__c_anonymous_sockaddr_can_tp"]],["impl UnwindSafe for __c_anonymous_sockaddr_can_j1939 ",1,["libc::unix::linux_like::linux::__c_anonymous_sockaddr_can_j1939"]],["impl UnwindSafe for can_filter ",1,["libc::unix::linux_like::linux::can_filter"]],["impl UnwindSafe for j1939_filter ",1,["libc::unix::linux_like::linux::j1939_filter"]],["impl UnwindSafe for sock_filter ",1,["libc::unix::linux_like::linux::sock_filter"]],["impl UnwindSafe for sock_fprog ",1,["libc::unix::linux_like::linux::sock_fprog"]],["impl UnwindSafe for seccomp_data ",1,["libc::unix::linux_like::linux::seccomp_data"]],["impl UnwindSafe for nlmsghdr ",1,["libc::unix::linux_like::linux::nlmsghdr"]],["impl UnwindSafe for nlmsgerr ",1,["libc::unix::linux_like::linux::nlmsgerr"]],["impl UnwindSafe for nlattr ",1,["libc::unix::linux_like::linux::nlattr"]],["impl UnwindSafe for file_clone_range ",1,["libc::unix::linux_like::linux::file_clone_range"]],["impl UnwindSafe for __c_anonymous_ifru_map ",1,["libc::unix::linux_like::linux::__c_anonymous_ifru_map"]],["impl UnwindSafe for in6_ifreq ",1,["libc::unix::linux_like::linux::in6_ifreq"]],["impl UnwindSafe for option ",1,["libc::unix::linux_like::linux::option"]],["impl UnwindSafe for sctp_initmsg ",1,["libc::unix::linux_like::linux::sctp_initmsg"]],["impl UnwindSafe for sctp_sndrcvinfo ",1,["libc::unix::linux_like::linux::sctp_sndrcvinfo"]],["impl UnwindSafe for sctp_sndinfo ",1,["libc::unix::linux_like::linux::sctp_sndinfo"]],["impl UnwindSafe for sctp_rcvinfo ",1,["libc::unix::linux_like::linux::sctp_rcvinfo"]],["impl UnwindSafe for sctp_nxtinfo ",1,["libc::unix::linux_like::linux::sctp_nxtinfo"]],["impl UnwindSafe for sctp_prinfo ",1,["libc::unix::linux_like::linux::sctp_prinfo"]],["impl UnwindSafe for sctp_authinfo ",1,["libc::unix::linux_like::linux::sctp_authinfo"]],["impl UnwindSafe for rlimit64 ",1,["libc::unix::linux_like::linux::rlimit64"]],["impl UnwindSafe for sockaddr_nl ",1,["libc::unix::linux_like::linux::sockaddr_nl"]],["impl UnwindSafe for dirent ",1,["libc::unix::linux_like::linux::dirent"]],["impl UnwindSafe for sockaddr_alg ",1,["libc::unix::linux_like::linux::sockaddr_alg"]],["impl UnwindSafe for uinput_setup ",1,["libc::unix::linux_like::linux::uinput_setup"]],["impl UnwindSafe for uinput_user_dev ",1,["libc::unix::linux_like::linux::uinput_user_dev"]],["impl UnwindSafe for af_alg_iv ",1,["libc::unix::linux_like::linux::af_alg_iv"]],["impl UnwindSafe for mq_attr ",1,["libc::unix::linux_like::linux::mq_attr"]],["impl UnwindSafe for __c_anonymous_ifr_ifru ",1,["libc::unix::linux_like::linux::__c_anonymous_ifr_ifru"]],["impl UnwindSafe for ifreq ",1,["libc::unix::linux_like::linux::ifreq"]],["impl UnwindSafe for hwtstamp_config ",1,["libc::unix::linux_like::linux::hwtstamp_config"]],["impl UnwindSafe for dirent64 ",1,["libc::unix::linux_like::linux::dirent64"]],["impl UnwindSafe for sock_txtime ",1,["libc::unix::linux_like::linux::sock_txtime"]],["impl UnwindSafe for __c_anonymous_sockaddr_can_can_addr ",1,["libc::unix::linux_like::linux::__c_anonymous_sockaddr_can_can_addr"]],["impl UnwindSafe for sockaddr_can ",1,["libc::unix::linux_like::linux::sockaddr_can"]],["impl UnwindSafe for pthread_mutexattr_t ",1,["libc::unix::linux_like::linux::pthread_mutexattr_t"]],["impl UnwindSafe for pthread_rwlockattr_t ",1,["libc::unix::linux_like::linux::pthread_rwlockattr_t"]],["impl UnwindSafe for pthread_condattr_t ",1,["libc::unix::linux_like::linux::pthread_condattr_t"]],["impl UnwindSafe for pthread_barrierattr_t ",1,["libc::unix::linux_like::linux::pthread_barrierattr_t"]],["impl UnwindSafe for fanotify_event_metadata ",1,["libc::unix::linux_like::linux::fanotify_event_metadata"]],["impl UnwindSafe for pthread_cond_t ",1,["libc::unix::linux_like::linux::pthread_cond_t"]],["impl UnwindSafe for pthread_mutex_t ",1,["libc::unix::linux_like::linux::pthread_mutex_t"]],["impl UnwindSafe for pthread_rwlock_t ",1,["libc::unix::linux_like::linux::pthread_rwlock_t"]],["impl UnwindSafe for pthread_barrier_t ",1,["libc::unix::linux_like::linux::pthread_barrier_t"]],["impl UnwindSafe for can_frame ",1,["libc::unix::linux_like::linux::can_frame"]],["impl UnwindSafe for canfd_frame ",1,["libc::unix::linux_like::linux::canfd_frame"]],["impl UnwindSafe for canxl_frame ",1,["libc::unix::linux_like::linux::canxl_frame"]],["impl UnwindSafe for timezone ",1,["libc::unix::linux_like::timezone"]],["impl UnwindSafe for in_addr ",1,["libc::unix::linux_like::in_addr"]],["impl UnwindSafe for ip_mreq ",1,["libc::unix::linux_like::ip_mreq"]],["impl UnwindSafe for ip_mreqn ",1,["libc::unix::linux_like::ip_mreqn"]],["impl UnwindSafe for ip_mreq_source ",1,["libc::unix::linux_like::ip_mreq_source"]],["impl UnwindSafe for sockaddr ",1,["libc::unix::linux_like::sockaddr"]],["impl UnwindSafe for sockaddr_in ",1,["libc::unix::linux_like::sockaddr_in"]],["impl UnwindSafe for sockaddr_in6 ",1,["libc::unix::linux_like::sockaddr_in6"]],["impl UnwindSafe for addrinfo ",1,["libc::unix::linux_like::addrinfo"]],["impl UnwindSafe for sockaddr_ll ",1,["libc::unix::linux_like::sockaddr_ll"]],["impl UnwindSafe for fd_set ",1,["libc::unix::linux_like::fd_set"]],["impl UnwindSafe for tm ",1,["libc::unix::linux_like::tm"]],["impl UnwindSafe for sched_param ",1,["libc::unix::linux_like::sched_param"]],["impl UnwindSafe for Dl_info ",1,["libc::unix::linux_like::Dl_info"]],["impl UnwindSafe for lconv ",1,["libc::unix::linux_like::lconv"]],["impl UnwindSafe for in_pktinfo ",1,["libc::unix::linux_like::in_pktinfo"]],["impl UnwindSafe for ifaddrs ",1,["libc::unix::linux_like::ifaddrs"]],["impl UnwindSafe for in6_rtmsg ",1,["libc::unix::linux_like::in6_rtmsg"]],["impl UnwindSafe for arpreq ",1,["libc::unix::linux_like::arpreq"]],["impl UnwindSafe for arpreq_old ",1,["libc::unix::linux_like::arpreq_old"]],["impl UnwindSafe for arphdr ",1,["libc::unix::linux_like::arphdr"]],["impl UnwindSafe for mmsghdr ",1,["libc::unix::linux_like::mmsghdr"]],["impl UnwindSafe for epoll_event ",1,["libc::unix::linux_like::epoll_event"]],["impl UnwindSafe for sockaddr_un ",1,["libc::unix::linux_like::sockaddr_un"]],["impl UnwindSafe for sockaddr_storage ",1,["libc::unix::linux_like::sockaddr_storage"]],["impl UnwindSafe for utsname ",1,["libc::unix::linux_like::utsname"]],["impl UnwindSafe for sigevent ",1,["libc::unix::linux_like::sigevent"]],["impl UnwindSafe for in6_addr ",1,["libc::unix::align::in6_addr"]],["impl UnwindSafe for DIR ",1,["libc::unix::DIR"]],["impl UnwindSafe for group ",1,["libc::unix::group"]],["impl UnwindSafe for utimbuf ",1,["libc::unix::utimbuf"]],["impl UnwindSafe for timeval ",1,["libc::unix::timeval"]],["impl UnwindSafe for timespec ",1,["libc::unix::timespec"]],["impl UnwindSafe for rlimit ",1,["libc::unix::rlimit"]],["impl UnwindSafe for rusage ",1,["libc::unix::rusage"]],["impl UnwindSafe for ipv6_mreq ",1,["libc::unix::ipv6_mreq"]],["impl UnwindSafe for hostent ",1,["libc::unix::hostent"]],["impl UnwindSafe for iovec ",1,["libc::unix::iovec"]],["impl UnwindSafe for pollfd ",1,["libc::unix::pollfd"]],["impl UnwindSafe for winsize ",1,["libc::unix::winsize"]],["impl UnwindSafe for linger ",1,["libc::unix::linger"]],["impl UnwindSafe for sigval ",1,["libc::unix::sigval"]],["impl UnwindSafe for itimerval ",1,["libc::unix::itimerval"]],["impl UnwindSafe for tms ",1,["libc::unix::tms"]],["impl UnwindSafe for servent ",1,["libc::unix::servent"]],["impl UnwindSafe for protoent ",1,["libc::unix::protoent"]],["impl UnwindSafe for FILE ",1,["libc::unix::FILE"]],["impl UnwindSafe for fpos_t ",1,["libc::unix::fpos_t"]]],
"libloading":[["impl UnwindSafe for Library ",1,["libloading::os::unix::Library"]],["impl<T> UnwindSafe for Symbol <T>where\n T: UnwindSafe , ",1,["libloading::os::unix::Symbol"]],["impl !UnwindSafe for Error ",1,["libloading::error::Error"]],["impl UnwindSafe for Library ",1,["libloading::safe::Library"]],["impl<'lib, T> UnwindSafe for Symbol <'lib, T>where\n T: UnwindSafe + RefUnwindSafe , ",1,["libloading::safe::Symbol"]]],
-"linux_api":[["impl UnwindSafe for linux_sockaddr_in ",1,["linux_api::bindings::linux_sockaddr_in"]],["impl UnwindSafe for linux___kernel_old_timeval ",1,["linux_api::bindings::linux___kernel_old_timeval"]],["impl UnwindSafe for linux_timespec ",1,["linux_api::bindings::linux_timespec"]],["impl UnwindSafe for linux_timeval ",1,["linux_api::bindings::linux_timeval"]],["impl UnwindSafe for linux_itimerspec ",1,["linux_api::bindings::linux_itimerspec"]],["impl UnwindSafe for linux_itimerval ",1,["linux_api::bindings::linux_itimerval"]],["impl UnwindSafe for linux_rseq ",1,["linux_api::bindings::linux_rseq"]],["impl UnwindSafe for linux_clone_args ",1,["linux_api::bindings::linux_clone_args"]],["impl UnwindSafe for EpollCreateFlags ",1,["linux_api::epoll::EpollCreateFlags"]],["impl UnwindSafe for EpollCtlOp ",1,["linux_api::epoll::EpollCtlOp"]],["impl UnwindSafe for EpollEvents ",1,["linux_api::epoll::EpollEvents"]],["impl UnwindSafe for Errno ",1,["linux_api::errno::Errno"]],["impl UnwindSafe for OFlag ",1,["linux_api::fcntl::OFlag"]],["impl UnwindSafe for FcntlCommand ",1,["linux_api::fcntl::FcntlCommand"]],["impl UnwindSafe for FcntlOwner ",1,["linux_api::fcntl::FcntlOwner"]],["impl UnwindSafe for FcntlLeaseType ",1,["linux_api::fcntl::FcntlLeaseType"]],["impl UnwindSafe for FcntlSealType ",1,["linux_api::fcntl::FcntlSealType"]],["impl UnwindSafe for FcntlRwHint ",1,["linux_api::fcntl::FcntlRwHint"]],["impl UnwindSafe for DescriptorFlags ",1,["linux_api::fcntl::DescriptorFlags"]],["impl UnwindSafe for IoctlRequest ",1,["linux_api::ioctls::IoctlRequest"]],["impl UnwindSafe for ProtFlags ",1,["linux_api::mman::ProtFlags"]],["impl UnwindSafe for MapFlags ",1,["linux_api::mman::MapFlags"]],["impl UnwindSafe for MRemapFlags ",1,["linux_api::mman::MRemapFlags"]],["impl UnwindSafe for Pid ",1,["linux_api::posix_types::Pid"]],["impl UnwindSafe for CloneFlags ",1,["linux_api::sched::CloneFlags"]],["impl UnwindSafe for CloneResult ",1,["linux_api::sched::CloneResult"]],["impl UnwindSafe for Signal ",1,["linux_api::signal::Signal"]],["impl UnwindSafe for SignalFromI32Error ",1,["linux_api::signal::SignalFromI32Error"]],["impl UnwindSafe for SigActionFlags ",1,["linux_api::signal::SigActionFlags"]],["impl UnwindSafe for SigInfoCode ",1,["linux_api::signal::SigInfoCode"]],["impl UnwindSafe for SigInfoCodeFromRawError ",1,["linux_api::signal::SigInfoCodeFromRawError"]],["impl UnwindSafe for SigInfoCodeSi ",1,["linux_api::signal::SigInfoCodeSi"]],["impl UnwindSafe for SigInfoCodeCld ",1,["linux_api::signal::SigInfoCodeCld"]],["impl UnwindSafe for SigInfoCodeIll ",1,["linux_api::signal::SigInfoCodeIll"]],["impl UnwindSafe for SigInfoCodeFpe ",1,["linux_api::signal::SigInfoCodeFpe"]],["impl UnwindSafe for SigInfoCodeSegv ",1,["linux_api::signal::SigInfoCodeSegv"]],["impl UnwindSafe for SigInfoCodeBus ",1,["linux_api::signal::SigInfoCodeBus"]],["impl UnwindSafe for SigInfoCodeTrap ",1,["linux_api::signal::SigInfoCodeTrap"]],["impl UnwindSafe for SigInfoCodePoll ",1,["linux_api::signal::SigInfoCodePoll"]],["impl UnwindSafe for SigInfoCodeSys ",1,["linux_api::signal::SigInfoCodeSys"]],["impl UnwindSafe for SigInfoDetails ",1,["linux_api::signal::SigInfoDetails"]],["impl UnwindSafe for siginfo_t ",1,["linux_api::signal::siginfo_t"]],["impl UnwindSafe for sigset_t ",1,["linux_api::signal::sigset_t"]],["impl UnwindSafe for SignalHandler ",1,["linux_api::signal::SignalHandler"]],["impl UnwindSafe for sigaction ",1,["linux_api::signal::sigaction"]],["impl UnwindSafe for LinuxDefaultAction ",1,["linux_api::signal::LinuxDefaultAction"]],["impl UnwindSafe for SigProcMaskAction ",1,["linux_api::signal::SigProcMaskAction"]],["impl UnwindSafe for SigAltStackFlags ",1,["linux_api::signal::SigAltStackFlags"]],["impl UnwindSafe for linux_sysinfo ",1,["linux_api::sysinfo::linux_sysinfo"]],["impl UnwindSafe for ClockId ",1,["linux_api::time::ClockId"]],["impl UnwindSafe for ClockNanosleepFlags ",1,["linux_api::time::ClockNanosleepFlags"]],["impl UnwindSafe for ITimerId ",1,["linux_api::time::ITimerId"]],["impl UnwindSafe for WaitFlags ",1,["linux_api::wait::WaitFlags"]],["impl UnwindSafe for WaitId ",1,["linux_api::wait::WaitId"]]],
+"linux_api":[["impl UnwindSafe for linux_sockaddr_in ",1,["linux_api::bindings::linux_sockaddr_in"]],["impl UnwindSafe for linux___kernel_old_timeval ",1,["linux_api::bindings::linux___kernel_old_timeval"]],["impl UnwindSafe for linux_timespec ",1,["linux_api::bindings::linux_timespec"]],["impl UnwindSafe for linux_timeval ",1,["linux_api::bindings::linux_timeval"]],["impl UnwindSafe for linux_itimerspec ",1,["linux_api::bindings::linux_itimerspec"]],["impl UnwindSafe for linux_itimerval ",1,["linux_api::bindings::linux_itimerval"]],["impl UnwindSafe for linux_rseq ",1,["linux_api::bindings::linux_rseq"]],["impl UnwindSafe for linux_clone_args ",1,["linux_api::bindings::linux_clone_args"]],["impl UnwindSafe for EpollCreateFlags ",1,["linux_api::epoll::EpollCreateFlags"]],["impl UnwindSafe for EpollCtlOp ",1,["linux_api::epoll::EpollCtlOp"]],["impl UnwindSafe for EpollEvents ",1,["linux_api::epoll::EpollEvents"]],["impl UnwindSafe for Errno ",1,["linux_api::errno::Errno"]],["impl UnwindSafe for OFlag ",1,["linux_api::fcntl::OFlag"]],["impl UnwindSafe for FcntlCommand ",1,["linux_api::fcntl::FcntlCommand"]],["impl UnwindSafe for FcntlOwner ",1,["linux_api::fcntl::FcntlOwner"]],["impl UnwindSafe for FcntlLeaseType ",1,["linux_api::fcntl::FcntlLeaseType"]],["impl UnwindSafe for FcntlSealType ",1,["linux_api::fcntl::FcntlSealType"]],["impl UnwindSafe for FcntlRwHint ",1,["linux_api::fcntl::FcntlRwHint"]],["impl UnwindSafe for DescriptorFlags ",1,["linux_api::fcntl::DescriptorFlags"]],["impl UnwindSafe for ExecveAtFlags ",1,["linux_api::fcntl::ExecveAtFlags"]],["impl UnwindSafe for IoctlRequest ",1,["linux_api::ioctls::IoctlRequest"]],["impl UnwindSafe for ProtFlags ",1,["linux_api::mman::ProtFlags"]],["impl UnwindSafe for MapFlags ",1,["linux_api::mman::MapFlags"]],["impl UnwindSafe for MRemapFlags ",1,["linux_api::mman::MRemapFlags"]],["impl UnwindSafe for Pid ",1,["linux_api::posix_types::Pid"]],["impl UnwindSafe for CloneFlags ",1,["linux_api::sched::CloneFlags"]],["impl UnwindSafe for CloneResult ",1,["linux_api::sched::CloneResult"]],["impl UnwindSafe for Signal ",1,["linux_api::signal::Signal"]],["impl UnwindSafe for SignalFromI32Error ",1,["linux_api::signal::SignalFromI32Error"]],["impl UnwindSafe for SigActionFlags ",1,["linux_api::signal::SigActionFlags"]],["impl UnwindSafe for SigInfoCode ",1,["linux_api::signal::SigInfoCode"]],["impl UnwindSafe for SigInfoCodeFromRawError ",1,["linux_api::signal::SigInfoCodeFromRawError"]],["impl UnwindSafe for SigInfoCodeSi ",1,["linux_api::signal::SigInfoCodeSi"]],["impl UnwindSafe for SigInfoCodeCld ",1,["linux_api::signal::SigInfoCodeCld"]],["impl UnwindSafe for SigInfoCodeIll ",1,["linux_api::signal::SigInfoCodeIll"]],["impl UnwindSafe for SigInfoCodeFpe ",1,["linux_api::signal::SigInfoCodeFpe"]],["impl UnwindSafe for SigInfoCodeSegv ",1,["linux_api::signal::SigInfoCodeSegv"]],["impl UnwindSafe for SigInfoCodeBus ",1,["linux_api::signal::SigInfoCodeBus"]],["impl UnwindSafe for SigInfoCodeTrap ",1,["linux_api::signal::SigInfoCodeTrap"]],["impl UnwindSafe for SigInfoCodePoll ",1,["linux_api::signal::SigInfoCodePoll"]],["impl UnwindSafe for SigInfoCodeSys ",1,["linux_api::signal::SigInfoCodeSys"]],["impl UnwindSafe for SigInfoDetails ",1,["linux_api::signal::SigInfoDetails"]],["impl UnwindSafe for siginfo_t ",1,["linux_api::signal::siginfo_t"]],["impl UnwindSafe for sigset_t ",1,["linux_api::signal::sigset_t"]],["impl UnwindSafe for SignalHandler ",1,["linux_api::signal::SignalHandler"]],["impl UnwindSafe for sigaction ",1,["linux_api::signal::sigaction"]],["impl UnwindSafe for LinuxDefaultAction ",1,["linux_api::signal::LinuxDefaultAction"]],["impl UnwindSafe for SigProcMaskAction ",1,["linux_api::signal::SigProcMaskAction"]],["impl UnwindSafe for SigAltStackFlags ",1,["linux_api::signal::SigAltStackFlags"]],["impl UnwindSafe for linux_sysinfo ",1,["linux_api::sysinfo::linux_sysinfo"]],["impl UnwindSafe for ClockId ",1,["linux_api::time::ClockId"]],["impl UnwindSafe for ClockNanosleepFlags ",1,["linux_api::time::ClockNanosleepFlags"]],["impl UnwindSafe for ITimerId ",1,["linux_api::time::ITimerId"]],["impl UnwindSafe for WaitFlags ",1,["linux_api::wait::WaitFlags"]],["impl UnwindSafe for WaitId ",1,["linux_api::wait::WaitId"]]],
"linux_errno":[["impl UnwindSafe for Error ",1,["linux_errno::Error"]]],
"linux_raw_sys":[["impl<Storage> UnwindSafe for __BindgenBitfieldUnit <Storage>where\n Storage: UnwindSafe , ",1,["linux_raw_sys::general::__BindgenBitfieldUnit"]],["impl<T> UnwindSafe for __IncompleteArrayField <T>where\n T: UnwindSafe , ",1,["linux_raw_sys::general::__IncompleteArrayField"]],["impl UnwindSafe for __kernel_fd_set ",1,["linux_raw_sys::general::__kernel_fd_set"]],["impl UnwindSafe for __kernel_fsid_t ",1,["linux_raw_sys::general::__kernel_fsid_t"]],["impl UnwindSafe for __user_cap_header_struct ",1,["linux_raw_sys::general::__user_cap_header_struct"]],["impl UnwindSafe for __user_cap_data_struct ",1,["linux_raw_sys::general::__user_cap_data_struct"]],["impl UnwindSafe for vfs_cap_data ",1,["linux_raw_sys::general::vfs_cap_data"]],["impl UnwindSafe for vfs_cap_data__bindgen_ty_1 ",1,["linux_raw_sys::general::vfs_cap_data__bindgen_ty_1"]],["impl UnwindSafe for vfs_ns_cap_data ",1,["linux_raw_sys::general::vfs_ns_cap_data"]],["impl UnwindSafe for vfs_ns_cap_data__bindgen_ty_1 ",1,["linux_raw_sys::general::vfs_ns_cap_data__bindgen_ty_1"]],["impl UnwindSafe for f_owner_ex ",1,["linux_raw_sys::general::f_owner_ex"]],["impl UnwindSafe for flock ",1,["linux_raw_sys::general::flock"]],["impl UnwindSafe for flock64 ",1,["linux_raw_sys::general::flock64"]],["impl UnwindSafe for open_how ",1,["linux_raw_sys::general::open_how"]],["impl UnwindSafe for epoll_event ",1,["linux_raw_sys::general::epoll_event"]],["impl UnwindSafe for fscrypt_policy_v1 ",1,["linux_raw_sys::general::fscrypt_policy_v1"]],["impl UnwindSafe for fscrypt_key ",1,["linux_raw_sys::general::fscrypt_key"]],["impl UnwindSafe for fscrypt_policy_v2 ",1,["linux_raw_sys::general::fscrypt_policy_v2"]],["impl UnwindSafe for fscrypt_get_policy_ex_arg ",1,["linux_raw_sys::general::fscrypt_get_policy_ex_arg"]],["impl UnwindSafe for fscrypt_key_specifier ",1,["linux_raw_sys::general::fscrypt_key_specifier"]],["impl UnwindSafe for fscrypt_provisioning_key_payload ",1,["linux_raw_sys::general::fscrypt_provisioning_key_payload"]],["impl UnwindSafe for fscrypt_add_key_arg ",1,["linux_raw_sys::general::fscrypt_add_key_arg"]],["impl UnwindSafe for fscrypt_remove_key_arg ",1,["linux_raw_sys::general::fscrypt_remove_key_arg"]],["impl UnwindSafe for fscrypt_get_key_status_arg ",1,["linux_raw_sys::general::fscrypt_get_key_status_arg"]],["impl UnwindSafe for mount_attr ",1,["linux_raw_sys::general::mount_attr"]],["impl UnwindSafe for file_clone_range ",1,["linux_raw_sys::general::file_clone_range"]],["impl UnwindSafe for fstrim_range ",1,["linux_raw_sys::general::fstrim_range"]],["impl UnwindSafe for file_dedupe_range_info ",1,["linux_raw_sys::general::file_dedupe_range_info"]],["impl UnwindSafe for file_dedupe_range ",1,["linux_raw_sys::general::file_dedupe_range"]],["impl UnwindSafe for files_stat_struct ",1,["linux_raw_sys::general::files_stat_struct"]],["impl UnwindSafe for inodes_stat_t ",1,["linux_raw_sys::general::inodes_stat_t"]],["impl UnwindSafe for fsxattr ",1,["linux_raw_sys::general::fsxattr"]],["impl UnwindSafe for futex_waitv ",1,["linux_raw_sys::general::futex_waitv"]],["impl UnwindSafe for robust_list ",1,["linux_raw_sys::general::robust_list"]],["impl UnwindSafe for robust_list_head ",1,["linux_raw_sys::general::robust_list_head"]],["impl UnwindSafe for inotify_event ",1,["linux_raw_sys::general::inotify_event"]],["impl UnwindSafe for pollfd ",1,["linux_raw_sys::general::pollfd"]],["impl UnwindSafe for rand_pool_info ",1,["linux_raw_sys::general::rand_pool_info"]],["impl UnwindSafe for __kernel_timespec ",1,["linux_raw_sys::general::__kernel_timespec"]],["impl UnwindSafe for __kernel_itimerspec ",1,["linux_raw_sys::general::__kernel_itimerspec"]],["impl UnwindSafe for __kernel_old_timeval ",1,["linux_raw_sys::general::__kernel_old_timeval"]],["impl UnwindSafe for __kernel_old_timespec ",1,["linux_raw_sys::general::__kernel_old_timespec"]],["impl UnwindSafe for __kernel_old_itimerval ",1,["linux_raw_sys::general::__kernel_old_itimerval"]],["impl UnwindSafe for __kernel_sock_timeval ",1,["linux_raw_sys::general::__kernel_sock_timeval"]],["impl UnwindSafe for timespec ",1,["linux_raw_sys::general::timespec"]],["impl UnwindSafe for timeval ",1,["linux_raw_sys::general::timeval"]],["impl UnwindSafe for itimerspec ",1,["linux_raw_sys::general::itimerspec"]],["impl UnwindSafe for itimerval ",1,["linux_raw_sys::general::itimerval"]],["impl UnwindSafe for timezone ",1,["linux_raw_sys::general::timezone"]],["impl UnwindSafe for rusage ",1,["linux_raw_sys::general::rusage"]],["impl UnwindSafe for rlimit ",1,["linux_raw_sys::general::rlimit"]],["impl UnwindSafe for rlimit64 ",1,["linux_raw_sys::general::rlimit64"]],["impl UnwindSafe for clone_args ",1,["linux_raw_sys::general::clone_args"]],["impl UnwindSafe for sigaction ",1,["linux_raw_sys::general::sigaction"]],["impl UnwindSafe for sigaltstack ",1,["linux_raw_sys::general::sigaltstack"]],["impl UnwindSafe for __sifields__bindgen_ty_1 ",1,["linux_raw_sys::general::__sifields__bindgen_ty_1"]],["impl UnwindSafe for __sifields__bindgen_ty_2 ",1,["linux_raw_sys::general::__sifields__bindgen_ty_2"]],["impl UnwindSafe for __sifields__bindgen_ty_3 ",1,["linux_raw_sys::general::__sifields__bindgen_ty_3"]],["impl UnwindSafe for __sifields__bindgen_ty_4 ",1,["linux_raw_sys::general::__sifields__bindgen_ty_4"]],["impl UnwindSafe for __sifields__bindgen_ty_5 ",1,["linux_raw_sys::general::__sifields__bindgen_ty_5"]],["impl UnwindSafe for __sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_1 ",1,["linux_raw_sys::general::__sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_1"]],["impl UnwindSafe for __sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_2 ",1,["linux_raw_sys::general::__sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_2"]],["impl UnwindSafe for __sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_3 ",1,["linux_raw_sys::general::__sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_3"]],["impl UnwindSafe for __sifields__bindgen_ty_6 ",1,["linux_raw_sys::general::__sifields__bindgen_ty_6"]],["impl UnwindSafe for __sifields__bindgen_ty_7 ",1,["linux_raw_sys::general::__sifields__bindgen_ty_7"]],["impl UnwindSafe for siginfo ",1,["linux_raw_sys::general::siginfo"]],["impl UnwindSafe for siginfo__bindgen_ty_1__bindgen_ty_1 ",1,["linux_raw_sys::general::siginfo__bindgen_ty_1__bindgen_ty_1"]],["impl UnwindSafe for sigevent ",1,["linux_raw_sys::general::sigevent"]],["impl UnwindSafe for sigevent__bindgen_ty_1__bindgen_ty_1 ",1,["linux_raw_sys::general::sigevent__bindgen_ty_1__bindgen_ty_1"]],["impl UnwindSafe for statx_timestamp ",1,["linux_raw_sys::general::statx_timestamp"]],["impl UnwindSafe for statx ",1,["linux_raw_sys::general::statx"]],["impl UnwindSafe for termios ",1,["linux_raw_sys::general::termios"]],["impl UnwindSafe for termios2 ",1,["linux_raw_sys::general::termios2"]],["impl UnwindSafe for ktermios ",1,["linux_raw_sys::general::ktermios"]],["impl UnwindSafe for winsize ",1,["linux_raw_sys::general::winsize"]],["impl UnwindSafe for termio ",1,["linux_raw_sys::general::termio"]],["impl UnwindSafe for iovec ",1,["linux_raw_sys::general::iovec"]],["impl UnwindSafe for uffd_msg ",1,["linux_raw_sys::general::uffd_msg"]],["impl UnwindSafe for uffd_msg__bindgen_ty_1__bindgen_ty_1 ",1,["linux_raw_sys::general::uffd_msg__bindgen_ty_1__bindgen_ty_1"]],["impl UnwindSafe for uffd_msg__bindgen_ty_1__bindgen_ty_2 ",1,["linux_raw_sys::general::uffd_msg__bindgen_ty_1__bindgen_ty_2"]],["impl UnwindSafe for uffd_msg__bindgen_ty_1__bindgen_ty_3 ",1,["linux_raw_sys::general::uffd_msg__bindgen_ty_1__bindgen_ty_3"]],["impl UnwindSafe for uffd_msg__bindgen_ty_1__bindgen_ty_4 ",1,["linux_raw_sys::general::uffd_msg__bindgen_ty_1__bindgen_ty_4"]],["impl UnwindSafe for uffd_msg__bindgen_ty_1__bindgen_ty_5 ",1,["linux_raw_sys::general::uffd_msg__bindgen_ty_1__bindgen_ty_5"]],["impl UnwindSafe for uffdio_api ",1,["linux_raw_sys::general::uffdio_api"]],["impl UnwindSafe for uffdio_range ",1,["linux_raw_sys::general::uffdio_range"]],["impl UnwindSafe for uffdio_register ",1,["linux_raw_sys::general::uffdio_register"]],["impl UnwindSafe for uffdio_copy ",1,["linux_raw_sys::general::uffdio_copy"]],["impl UnwindSafe for uffdio_zeropage ",1,["linux_raw_sys::general::uffdio_zeropage"]],["impl UnwindSafe for uffdio_writeprotect ",1,["linux_raw_sys::general::uffdio_writeprotect"]],["impl UnwindSafe for uffdio_continue ",1,["linux_raw_sys::general::uffdio_continue"]],["impl UnwindSafe for linux_dirent64 ",1,["linux_raw_sys::general::linux_dirent64"]],["impl UnwindSafe for stat ",1,["linux_raw_sys::general::stat"]],["impl UnwindSafe for __old_kernel_stat ",1,["linux_raw_sys::general::__old_kernel_stat"]],["impl UnwindSafe for statfs ",1,["linux_raw_sys::general::statfs"]],["impl UnwindSafe for statfs64 ",1,["linux_raw_sys::general::statfs64"]],["impl UnwindSafe for compat_statfs64 ",1,["linux_raw_sys::general::compat_statfs64"]],["impl UnwindSafe for user_desc ",1,["linux_raw_sys::general::user_desc"]],["impl UnwindSafe for kernel_sigset_t ",1,["linux_raw_sys::general::kernel_sigset_t"]],["impl UnwindSafe for kernel_sigaction ",1,["linux_raw_sys::general::kernel_sigaction"]],["impl UnwindSafe for fsconfig_command ",1,["linux_raw_sys::general::fsconfig_command"]],["impl UnwindSafe for membarrier_cmd ",1,["linux_raw_sys::general::membarrier_cmd"]],["impl UnwindSafe for membarrier_cmd_flag ",1,["linux_raw_sys::general::membarrier_cmd_flag"]],["impl UnwindSafe for fscrypt_get_policy_ex_arg__bindgen_ty_1 ",1,["linux_raw_sys::general::fscrypt_get_policy_ex_arg__bindgen_ty_1"]],["impl UnwindSafe for fscrypt_key_specifier__bindgen_ty_1 ",1,["linux_raw_sys::general::fscrypt_key_specifier__bindgen_ty_1"]],["impl UnwindSafe for sigval ",1,["linux_raw_sys::general::sigval"]],["impl UnwindSafe for __sifields ",1,["linux_raw_sys::general::__sifields"]],["impl UnwindSafe for __sifields__bindgen_ty_5__bindgen_ty_1 ",1,["linux_raw_sys::general::__sifields__bindgen_ty_5__bindgen_ty_1"]],["impl UnwindSafe for siginfo__bindgen_ty_1 ",1,["linux_raw_sys::general::siginfo__bindgen_ty_1"]],["impl UnwindSafe for sigevent__bindgen_ty_1 ",1,["linux_raw_sys::general::sigevent__bindgen_ty_1"]],["impl UnwindSafe for uffd_msg__bindgen_ty_1 ",1,["linux_raw_sys::general::uffd_msg__bindgen_ty_1"]],["impl UnwindSafe for uffd_msg__bindgen_ty_1__bindgen_ty_1__bindgen_ty_1 ",1,["linux_raw_sys::general::uffd_msg__bindgen_ty_1__bindgen_ty_1__bindgen_ty_1"]]],
"linux_syscall":[["impl UnwindSafe for Result ",1,["linux_syscall::arch::aarch64::syscall_asm::Result"]],["impl UnwindSafe for Result ",1,["linux_syscall::arch::arm::syscall_asm::Result"]],["impl UnwindSafe for Result ",1,["linux_syscall::arch::riscv64::syscall_asm::Result"]],["impl UnwindSafe for Result ",1,["linux_syscall::arch::x86::syscall_asm::Result"]],["impl UnwindSafe for Result ",1,["linux_syscall::arch::x86_64::syscall_asm::Result"]],["impl UnwindSafe for Syscall ",1,["linux_syscall::Syscall"]]],
diff --git a/docs/rust/implementors/core/str/traits/trait.FromStr.js b/docs/rust/implementors/core/str/traits/trait.FromStr.js
index d46dd84ae49..bee023aa7e7 100644
--- a/docs/rust/implementors/core/str/traits/trait.FromStr.js
+++ b/docs/rust/implementors/core/str/traits/trait.FromStr.js
@@ -9,7 +9,7 @@
"proc_macro2":[["impl FromStr for TokenStream "],["impl FromStr for Literal "]],
"regex":[["impl FromStr for Regex "],["impl FromStr for Regex "]],
"serde_json":[["impl FromStr for Number "],["impl FromStr for Value "]],
-"shadow_rs":[["impl FromStr for Scheduler "],["impl FromStr for Sharing "],["impl FromStr for Mapping "],["impl<T: Prefix > FromStr for BitsPerSec <T>where\n <T as FromStr >::Err : Debug + Display , "],["impl FromStr for QDiscMode "],["impl FromStr for SiPrefix "],["impl<T: Prefix > FromStr for Bytes <T>where\n <T as FromStr >::Err : Debug + Display , "],["impl<T: Prefix > FromStr for Time <T>where\n <T as FromStr >::Err : Debug + Display , "],["impl FromStr for TimePrefix "],["impl<T> FromStr for NullableOption <T>where\n <T as FromStr >::Err : Debug + Display ,\n T: FromStr , "],["impl FromStr for MappingPath "],["impl FromStr for LogLevel "],["impl FromStr for LogInfoFlag "],["impl FromStr for StraceLoggingMode "],["impl FromStr for TimePrefixUpper "],["impl FromStr for SiPrefixUpper "]],
+"shadow_rs":[["impl FromStr for Scheduler "],["impl FromStr for SiPrefix "],["impl<T: Prefix > FromStr for BitsPerSec <T>where\n <T as FromStr >::Err : Debug + Display , "],["impl<T: Prefix > FromStr for Bytes <T>where\n <T as FromStr >::Err : Debug + Display , "],["impl FromStr for Sharing "],["impl FromStr for Mapping "],["impl FromStr for TimePrefix "],["impl FromStr for StraceLoggingMode "],["impl FromStr for MappingPath "],["impl FromStr for SiPrefixUpper "],["impl FromStr for QDiscMode "],["impl FromStr for LogInfoFlag "],["impl<T> FromStr for NullableOption <T>where\n <T as FromStr >::Err : Debug + Display ,\n T: FromStr , "],["impl FromStr for TimePrefixUpper "],["impl<T: Prefix > FromStr for Time <T>where\n <T as FromStr >::Err : Debug + Display , "],["impl FromStr for LogLevel "]],
"shadow_shmem":[["impl FromStr for ShMemBlockSerialized "]],
"target_lexicon":[["impl FromStr for BinaryFormat "],["impl FromStr for Aarch64Architecture "],["impl FromStr for Triple "],["impl FromStr for Mips64Architecture "],["impl FromStr for Riscv32Architecture "],["impl FromStr for OperatingSystem "],["impl FromStr for Environment "],["impl FromStr for Riscv64Architecture "],["impl FromStr for ArmArchitecture "],["impl FromStr for Architecture "],["impl FromStr for X86_32Architecture "],["impl FromStr for Mips32Architecture "],["impl FromStr for Vendor "]],
"toml":[["impl FromStr for Value "],["impl FromStr for Table "]],
diff --git a/docs/rust/implementors/schemars/trait.JsonSchema.js b/docs/rust/implementors/schemars/trait.JsonSchema.js
index 3df552f21f1..35220f23089 100644
--- a/docs/rust/implementors/schemars/trait.JsonSchema.js
+++ b/docs/rust/implementors/schemars/trait.JsonSchema.js
@@ -1,4 +1,4 @@
(function() {var implementors = {
"schemars":[],
-"shadow_rs":[["impl JsonSchema for EnvName "],["impl JsonSchema for Scheduler "],["impl JsonSchema for GeneralOptions "],["impl JsonSchema for FileSource "],["impl<T: JsonSchema > JsonSchema for NullableOption <T>"],["impl JsonSchema for ProcessOptions "],["impl<T: Prefix > JsonSchema for BitsPerSec <T>"],["impl JsonSchema for LogLevel "],["impl<T: Prefix > JsonSchema for Bytes <T>"],["impl JsonSchema for HostName "],["impl JsonSchema for StraceLoggingMode "],["impl<T: Prefix > JsonSchema for Time <T>"],["impl JsonSchema for ExperimentalOptions "],["impl JsonSchema for QDiscMode "],["impl JsonSchema for ProcessFinalState "],["impl JsonSchema for ProcessArgs "],["impl JsonSchema for Signal "],["impl JsonSchema for RunningVal "],["impl JsonSchema for LogInfoFlag "],["impl JsonSchema for HostOptions "],["impl JsonSchema for Compression "],["impl JsonSchema for HostDefaultOptions "],["impl JsonSchema for GraphOptions "],["impl JsonSchema for NetworkOptions "],["impl JsonSchema for GraphSource "]]
+"shadow_rs":[["impl JsonSchema for LogInfoFlag "],["impl JsonSchema for ProcessFinalState "],["impl JsonSchema for ProcessArgs "],["impl JsonSchema for EnvName "],["impl JsonSchema for HostDefaultOptions "],["impl JsonSchema for HostOptions "],["impl JsonSchema for GeneralOptions "],["impl<T: JsonSchema > JsonSchema for NullableOption <T>"],["impl JsonSchema for ProcessOptions "],["impl JsonSchema for FileSource "],["impl JsonSchema for LogLevel "],["impl<T: Prefix > JsonSchema for Time <T>"],["impl JsonSchema for StraceLoggingMode "],["impl JsonSchema for Compression "],["impl<T: Prefix > JsonSchema for BitsPerSec <T>"],["impl JsonSchema for RunningVal "],["impl JsonSchema for NetworkOptions "],["impl JsonSchema for GraphOptions "],["impl JsonSchema for GraphSource "],["impl JsonSchema for ExperimentalOptions "],["impl JsonSchema for HostName "],["impl JsonSchema for Scheduler "],["impl JsonSchema for Signal "],["impl<T: Prefix > JsonSchema for Bytes <T>"],["impl JsonSchema for QDiscMode "]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/docs/rust/implementors/serde/de/trait.Deserialize.js b/docs/rust/implementors/serde/de/trait.Deserialize.js
index 0832658e0d2..316f34f64ba 100644
--- a/docs/rust/implementors/serde/de/trait.Deserialize.js
+++ b/docs/rust/implementors/serde/de/trait.Deserialize.js
@@ -5,7 +5,7 @@
"serde_json":[["impl<'de> Deserialize <'de> for Number "],["impl<'de> Deserialize <'de> for Map <String , Value >"],["impl<'de> Deserialize <'de> for Value "]],
"serde_spanned":[["impl<'de, T> Deserialize <'de> for Spanned <T>where\n T: Deserialize <'de>, "]],
"serde_yaml":[["impl<'de> Deserialize <'de> for TaggedValue "],["impl<'de> Deserialize <'de> for Number "],["impl<'de> Deserialize <'de> for Mapping "],["impl<'de> Deserialize <'de> for Value "]],
-"shadow_rs":[["impl<'de> Deserialize <'de> for GraphOptions "],["impl<'de> Deserialize <'de> for HostDefaultOptions where\n HostDefaultOptions : Default , "],["impl<'de> Deserialize <'de> for ProcessFinalState "],["impl<'de> Deserialize <'de> for Signal "],["impl<'de> Deserialize <'de> for FileSource "],["impl<'de> Deserialize <'de> for HostOptions "],["impl<'de> Deserialize <'de> for ConfigFileOptions "],["impl<'de> Deserialize <'de> for EnvName "],["impl<'de> Deserialize <'de> for ExperimentalOptions where\n ExperimentalOptions : Default , "],["impl<'de> Deserialize <'de> for QDiscMode "],["impl<'de, T: Prefix > Deserialize <'de> for BitsPerSec <T>where\n <T as FromStr >::Err : Debug + Display , "],["impl<'de> Deserialize <'de> for Compression "],["impl<'de> Deserialize <'de> for LogLevel "],["impl<'de> Deserialize <'de> for RunningVal "],["impl<'de> Deserialize <'de> for Scheduler "],["impl<'de> Deserialize <'de> for NetworkOptions "],["impl<'de> Deserialize <'de> for StraceLoggingMode "],["impl<'de, T: Prefix > Deserialize <'de> for Bytes <T>where\n <T as FromStr >::Err : Debug + Display , "],["impl<'de> Deserialize <'de> for GeneralOptions "],["impl<'de> Deserialize <'de> for LogInfoFlag "],["impl<'de> Deserialize <'de> for GraphSource "],["impl<'de, T: Deserialize <'de>> Deserialize <'de> for NullableOption <T>"],["impl<'de> Deserialize <'de> for ProcessOptions "],["impl<'de> Deserialize <'de> for HostName "],["impl<'de> Deserialize <'de> for ProcessArgs "],["impl<'de, T: Prefix > Deserialize <'de> for Time <T>where\n <T as FromStr >::Err : Debug + Display , "]],
+"shadow_rs":[["impl<'de> Deserialize <'de> for Compression "],["impl<'de, T: Deserialize <'de>> Deserialize <'de> for NullableOption <T>"],["impl<'de> Deserialize <'de> for ProcessOptions "],["impl<'de, T: Prefix > Deserialize <'de> for Time <T>where\n <T as FromStr >::Err : Debug + Display , "],["impl<'de> Deserialize <'de> for HostOptions "],["impl<'de, T: Prefix > Deserialize <'de> for Bytes <T>where\n <T as FromStr >::Err : Debug + Display , "],["impl<'de> Deserialize <'de> for ProcessFinalState "],["impl<'de> Deserialize <'de> for RunningVal "],["impl<'de> Deserialize <'de> for QDiscMode "],["impl<'de> Deserialize <'de> for Scheduler "],["impl<'de> Deserialize <'de> for FileSource "],["impl<'de> Deserialize <'de> for GraphOptions "],["impl<'de> Deserialize <'de> for LogInfoFlag "],["impl<'de, T: Prefix > Deserialize <'de> for BitsPerSec <T>where\n <T as FromStr >::Err : Debug + Display , "],["impl<'de> Deserialize <'de> for HostName "],["impl<'de> Deserialize <'de> for GeneralOptions "],["impl<'de> Deserialize <'de> for ExperimentalOptions where\n ExperimentalOptions : Default , "],["impl<'de> Deserialize <'de> for EnvName "],["impl<'de> Deserialize <'de> for Signal "],["impl<'de> Deserialize <'de> for ConfigFileOptions "],["impl<'de> Deserialize <'de> for LogLevel "],["impl<'de> Deserialize <'de> for ProcessArgs "],["impl<'de> Deserialize <'de> for NetworkOptions "],["impl<'de> Deserialize <'de> for HostDefaultOptions where\n HostDefaultOptions : Default , "],["impl<'de> Deserialize <'de> for GraphSource "],["impl<'de> Deserialize <'de> for StraceLoggingMode "]],
"toml":[["impl<'de> Deserialize <'de> for Map <String , Value >"],["impl<'de> Deserialize <'de> for Value "]],
"toml_datetime":[["impl<'de> Deserialize <'de> for Datetime "]],
"toml_edit":[["impl<'de> Deserialize <'de> for InternalString "]]
diff --git a/docs/rust/implementors/serde/ser/trait.Serialize.js b/docs/rust/implementors/serde/ser/trait.Serialize.js
index 8380701a507..86e028fd1b0 100644
--- a/docs/rust/implementors/serde/ser/trait.Serialize.js
+++ b/docs/rust/implementors/serde/ser/trait.Serialize.js
@@ -4,7 +4,7 @@
"serde_json":[["impl Serialize for Value "],["impl Serialize for Number "],["impl Serialize for Map <String , Value >"]],
"serde_spanned":[["impl<T: Serialize > Serialize for Spanned <T>"]],
"serde_yaml":[["impl Serialize for TaggedValue "],["impl Serialize for Value "],["impl Serialize for Number "],["impl Serialize for Mapping "]],
-"shadow_rs":[["impl Serialize for LogInfoFlag "],["impl Serialize for ProcessFinalState "],["impl<T: Prefix > Serialize for Time <T>"],["impl Serialize for NetworkOptions "],["impl Serialize for EnvName "],["impl Serialize for Signal "],["impl Serialize for MemInfo "],["impl Serialize for HostDefaultOptions "],["impl Serialize for Scheduler "],["impl<T: Serialize > Serialize for NullableOption <T>"],["impl<T: Prefix > Serialize for BitsPerSec <T>"],["impl Serialize for FileSource "],["impl Serialize for GraphOptions "],["impl Serialize for GeneralOptions "],["impl Serialize for ConfigOptions "],["impl Serialize for RunningVal "],["impl Serialize for ExperimentalOptions "],["impl Serialize for HostOptions "],["impl Serialize for ProcessOptions "],["impl Serialize for StraceLoggingMode "],["impl Serialize for ProcessArgs "],["impl Serialize for Compression "],["impl Serialize for LogLevel "],["impl Serialize for Counter "],["impl Serialize for GraphSource "],["impl Serialize for ConfigFileOptions "],["impl<T: Prefix > Serialize for Bytes <T>"],["impl Serialize for QDiscMode "],["impl Serialize for HostName "]],
+"shadow_rs":[["impl Serialize for GraphSource "],["impl Serialize for Scheduler "],["impl Serialize for HostName "],["impl Serialize for MemInfo "],["impl Serialize for HostDefaultOptions "],["impl<T: Prefix > Serialize for Time <T>"],["impl Serialize for GeneralOptions "],["impl Serialize for LogLevel "],["impl Serialize for Compression "],["impl Serialize for StraceLoggingMode "],["impl Serialize for EnvName "],["impl Serialize for RunningVal "],["impl<T: Serialize > Serialize for NullableOption <T>"],["impl Serialize for LogInfoFlag "],["impl Serialize for ProcessOptions "],["impl Serialize for GraphOptions "],["impl Serialize for Signal "],["impl Serialize for ExperimentalOptions "],["impl<T: Prefix > Serialize for BitsPerSec <T>"],["impl Serialize for ProcessFinalState "],["impl<T: Prefix > Serialize for Bytes <T>"],["impl Serialize for NetworkOptions "],["impl Serialize for ProcessArgs "],["impl Serialize for HostOptions "],["impl Serialize for QDiscMode "],["impl Serialize for ConfigFileOptions "],["impl Serialize for Counter "],["impl Serialize for ConfigOptions "],["impl Serialize for FileSource "]],
"toml":[["impl Serialize for Map <String , Value >"],["impl Serialize for Value "]],
"toml_datetime":[["impl Serialize for Datetime "]],
"toml_edit":[["impl Serialize for InternalString "]]
diff --git a/docs/rust/implementors/shadow_pod/trait.Pod.js b/docs/rust/implementors/shadow_pod/trait.Pod.js
index 62b96162535..96f250ca72f 100644
--- a/docs/rust/implementors/shadow_pod/trait.Pod.js
+++ b/docs/rust/implementors/shadow_pod/trait.Pod.js
@@ -2,5 +2,6 @@
"linux_api":[["impl Pod for timespec "],["impl Pod for itimerval "],["impl Pod for epoll_event "],["impl Pod for sigaction "],["impl Pod for rseq "],["impl Pod for sigset_t "],["impl Pod for siginfo_t "],["impl Pod for sockaddr_in "],["impl Pod for itimerspec "],["impl Pod for rusage "],["impl Pod for sysinfo "],["impl Pod for clone_args "]],
"shadow_pod":[],
"shadow_rs":[["impl Pod for tcp_info "]],
+"shadow_shim_helper_rs":[["impl<T> Pod for ForeignPtr <T>where\n T: 'static, "]],
"shadow_shmem":[["impl Pod for ShMemBlockSerialized "]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/docs/rust/implementors/std/io/trait.Read.js b/docs/rust/implementors/std/io/trait.Read.js
index 4ba40900f6b..43f0759386b 100644
--- a/docs/rust/implementors/std/io/trait.Read.js
+++ b/docs/rust/implementors/std/io/trait.Read.js
@@ -2,6 +2,6 @@
"bytes":[["impl<B: Buf + Sized > Read for Reader <B>"]],
"either":[["impl<L, R> Read for Either <L, R>where\n L: Read ,\n R: Read , "]],
"rand_core":[["impl Read for dyn RngCore "]],
-"shadow_rs":[["impl<'a> Read for MemoryReaderCursor <'a>"],["impl<'a, I: Iterator <Item = &'a IoVec >> Read for IoVecReader <'a, I>"]],
+"shadow_rs":[["impl<'a, I: Iterator <Item = &'a IoVec >> Read for IoVecReader <'a, I>"],["impl<'a> Read for MemoryReaderCursor <'a>"]],
"tempfile":[["impl Read for &NamedTempFile <File >"],["impl Read for SpooledTempFile "],["impl<F: Read > Read for NamedTempFile <F>"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/docs/rust/implementors/std/io/trait.Write.js b/docs/rust/implementors/std/io/trait.Write.js
index f85cd3b0457..c44168bc4ab 100644
--- a/docs/rust/implementors/std/io/trait.Write.js
+++ b/docs/rust/implementors/std/io/trait.Write.js
@@ -2,6 +2,6 @@
"anstream":[["impl<S> Write for StripStream <S>where\n S: RawStream , "],["impl Write for Buffer "],["impl<S> Write for AutoStream <S>where\n S: RawStream , "]],
"bytes":[["impl<B: BufMut + Sized > Write for Writer <B>"]],
"either":[["impl<L, R> Write for Either <L, R>where\n L: Write ,\n R: Write , "]],
-"shadow_rs":[["impl<T: Write > Write for Give <T>"],["impl<'a> Write for MemoryWriterCursor <'a>"],["impl<'a, I: Iterator <Item = &'a IoVec >> Write for IoVecWriter <'a, I>"]],
+"shadow_rs":[["impl<'a, I: Iterator <Item = &'a IoVec >> Write for IoVecWriter <'a, I>"],["impl<T: Write > Write for Give <T>"],["impl<'a> Write for MemoryWriterCursor <'a>"]],
"tempfile":[["impl Write for &NamedTempFile <File >"],["impl Write for SpooledTempFile "],["impl<F: Write > Write for NamedTempFile <F>"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/docs/rust/implementors/vasi/trait.VirtualAddressSpaceIndependent.js b/docs/rust/implementors/vasi/trait.VirtualAddressSpaceIndependent.js
index 4f2ee81cd35..08406ef2577 100644
--- a/docs/rust/implementors/vasi/trait.VirtualAddressSpaceIndependent.js
+++ b/docs/rust/implementors/vasi/trait.VirtualAddressSpaceIndependent.js
@@ -1,6 +1,6 @@
(function() {var implementors = {
"linux_api":[["impl VirtualAddressSpaceIndependent for SigAltStackFlags "],["impl VirtualAddressSpaceIndependent for sigset_t "],["impl VirtualAddressSpaceIndependent for SigActionFlags "]],
-"shadow_shim_helper_rs":[["impl VirtualAddressSpaceIndependent for SysCallReg "],["impl<T: VirtualAddressSpaceIndependent > VirtualAddressSpaceIndependent for ForeignPtr <T>"],["impl VirtualAddressSpaceIndependent for SimulationTime "],["impl VirtualAddressSpaceIndependent for ThreadShmem "],["impl VirtualAddressSpaceIndependent for ProcessShmemProtected "],["impl<T: VirtualAddressSpaceIndependent > VirtualAddressSpaceIndependent for RootedCell <T>"],["impl VirtualAddressSpaceIndependent for AtomicEmulatedTime "],["impl VirtualAddressSpaceIndependent for ShimEventSyscallComplete "],["impl VirtualAddressSpaceIndependent for ShimEventToShim "],["impl VirtualAddressSpaceIndependent for ShimEventSyscall "],["impl VirtualAddressSpaceIndependent for SysCallArgs "],["impl VirtualAddressSpaceIndependent for HostId "],["impl VirtualAddressSpaceIndependent for EmulatedTime "],["impl VirtualAddressSpaceIndependent for IPCData "],["impl VirtualAddressSpaceIndependent for HostShmem "],["impl VirtualAddressSpaceIndependent for ThreadShmemProtected "],["impl VirtualAddressSpaceIndependent for ShimEventToShadow "],["impl VirtualAddressSpaceIndependent for ManagerShmem "],["impl VirtualAddressSpaceIndependent for ShimEventAddThreadReq "],["impl VirtualAddressSpaceIndependent for ShimEventStartReq "],["impl VirtualAddressSpaceIndependent for Root "],["impl<T: VirtualAddressSpaceIndependent > VirtualAddressSpaceIndependent for FfiOption <T>"],["impl VirtualAddressSpaceIndependent for HostShmemProtected "],["impl<T: VirtualAddressSpaceIndependent > VirtualAddressSpaceIndependent for RootedRefCell <T>"],["impl VirtualAddressSpaceIndependent for ShimEventAddThreadRes "],["impl VirtualAddressSpaceIndependent for Tag "],["impl VirtualAddressSpaceIndependent for ProcessShmem "]],
+"shadow_shim_helper_rs":[["impl VirtualAddressSpaceIndependent for SysCallArgs "],["impl VirtualAddressSpaceIndependent for ProcessShmemProtected "],["impl VirtualAddressSpaceIndependent for HostShmem "],["impl VirtualAddressSpaceIndependent for ThreadShmemProtected "],["impl<T: VirtualAddressSpaceIndependent > VirtualAddressSpaceIndependent for RootedRefCell <T>"],["impl<T: VirtualAddressSpaceIndependent > VirtualAddressSpaceIndependent for RootedCell <T>"],["impl VirtualAddressSpaceIndependent for ManagerShmem "],["impl VirtualAddressSpaceIndependent for Tag "],["impl<T: VirtualAddressSpaceIndependent > VirtualAddressSpaceIndependent for ForeignPtr <T>"],["impl VirtualAddressSpaceIndependent for SimulationTime "],["impl VirtualAddressSpaceIndependent for ShimEventToShim "],["impl VirtualAddressSpaceIndependent for ShimEventAddThreadRes "],["impl VirtualAddressSpaceIndependent for ShimEventToShadow "],["impl VirtualAddressSpaceIndependent for SysCallReg "],["impl VirtualAddressSpaceIndependent for AtomicEmulatedTime "],["impl VirtualAddressSpaceIndependent for ThreadShmem "],["impl VirtualAddressSpaceIndependent for ShimEventAddThreadReq "],["impl VirtualAddressSpaceIndependent for Root "],["impl VirtualAddressSpaceIndependent for HostShmemProtected "],["impl VirtualAddressSpaceIndependent for ShimEventStartReq "],["impl VirtualAddressSpaceIndependent for IPCData "],["impl VirtualAddressSpaceIndependent for HostId "],["impl VirtualAddressSpaceIndependent for EmulatedTime "],["impl VirtualAddressSpaceIndependent for ShimEventSyscall "],["impl VirtualAddressSpaceIndependent for ShimEventSyscallComplete "],["impl VirtualAddressSpaceIndependent for ProcessShmem "],["impl<T: VirtualAddressSpaceIndependent > VirtualAddressSpaceIndependent for FfiOption <T>"]],
"shadow_shmem":[["impl VirtualAddressSpaceIndependent for ShMemBlockSerialized "]],
"vasi":[],
"vasi_sync":[["impl<T: VirtualAddressSpaceIndependent > VirtualAddressSpaceIndependent for UnsafeCell <T>"],["impl<T: VirtualAddressSpaceIndependent > VirtualAddressSpaceIndependent for SelfContainedMutex <T>"],["impl<T: VirtualAddressSpaceIndependent > VirtualAddressSpaceIndependent for SelfContainedChannel <T>"]]
diff --git a/docs/rust/linux_api/all.html b/docs/rust/linux_api/all.html
index 00a3c568640..45aa98fa27c 100644
--- a/docs/rust/linux_api/all.html
+++ b/docs/rust/linux_api/all.html
@@ -1 +1 @@
-
List of all items in this crate List of all items Structs Enums Functions Type Definitions Constants
\ No newline at end of file
+List of all items in this crate List of all items Structs Enums Functions Type Definitions Constants
\ No newline at end of file
diff --git a/docs/rust/linux_api/fcntl/index.html b/docs/rust/linux_api/fcntl/index.html
index 18fd1177d41..f202acfe227 100644
--- a/docs/rust/linux_api/fcntl/index.html
+++ b/docs/rust/linux_api/fcntl/index.html
@@ -1 +1 @@
-linux_api::fcntl - Rust
\ No newline at end of file
+linux_api::fcntl - Rust
\ No newline at end of file
diff --git a/docs/rust/linux_api/fcntl/sidebar-items.js b/docs/rust/linux_api/fcntl/sidebar-items.js
index abd1eef5dd0..2c8218dfeb5 100644
--- a/docs/rust/linux_api/fcntl/sidebar-items.js
+++ b/docs/rust/linux_api/fcntl/sidebar-items.js
@@ -1 +1 @@
-window.SIDEBAR_ITEMS = {"enum":["FcntlCommand","FcntlLeaseType","FcntlOwner","FcntlRwHint","FcntlSealType"],"struct":["DescriptorFlags","OFlag"]};
\ No newline at end of file
+window.SIDEBAR_ITEMS = {"enum":["FcntlCommand","FcntlLeaseType","FcntlOwner","FcntlRwHint","FcntlSealType"],"struct":["DescriptorFlags","ExecveAtFlags","OFlag"]};
\ No newline at end of file
diff --git a/docs/rust/linux_api/fcntl/struct.ExecveAtFlags.html b/docs/rust/linux_api/fcntl/struct.ExecveAtFlags.html
new file mode 100644
index 00000000000..6ca494d1d12
--- /dev/null
+++ b/docs/rust/linux_api/fcntl/struct.ExecveAtFlags.html
@@ -0,0 +1,81 @@
+ExecveAtFlags in linux_api::fcntl - Rust pub struct ExecveAtFlags(_);
Expand description Returns an empty set of flags.
+
Returns the set containing all flags.
+
Returns the raw value of the flags currently stored.
+
Convert from underlying bit representation, unless that
+representation contains bits that do not correspond to a flag.
+
Convert from underlying bit representation, dropping any bits
+that do not correspond to flags.
+
Convert from underlying bit representation, preserving all
+bits (even those not corresponding to a defined flag).
+
Get the value for a flag from its stringified name.
+
Names are case-sensitive , so must correspond exactly to
+the identifier given to the flag.
+
Returns true
if no flags are currently stored.
+
Returns true
if all flags are currently set.
+
Returns true
if there are flags common to both self
and other
.
+
Returns true
if all of the flags in other
are contained within self
.
+
Inserts the specified flags in-place.
+
This method is equivalent to union
.
+
Removes the specified flags in-place.
+
This method is equivalent to difference
.
+
Toggles the specified flags in-place.
+
This method is equivalent to symmetric_difference
.
+
Inserts or removes the specified flags depending on the passed value.
+
Returns the intersection between the flags in self
and
+other
.
+
Calculating self
bitwise and (&
) other, including
+any bits that don’t correspond to a defined flag.
+
Returns the union of between the flags in self
and other
.
+
Calculates self
bitwise or (|
) other
, including
+any bits that don’t correspond to a defined flag.
+
Returns the difference between the flags in self
and other
.
+
Calculates self
bitwise and (&!
) the bitwise negation of other
,
+including any bits that don’t correspond to a defined flag.
+
This method is not equivalent to a & !b
when there are bits set that
+don’t correspond to a defined flag. The !
operator will unset any
+bits that don’t correspond to a flag, so they’ll always be unset by a &! b
,
+but respected by a.difference(b)
.
+
Returns the symmetric difference between the flags
+in self
and other
.
+
Calculates self
bitwise exclusive or (^
) other
,
+including any bits that don’t correspond to a defined flag.
+
Returns the complement of this set of flags.
+
Calculates the bitwise negation (!
) of self
,
+unsetting any bits that don’t correspond to a defined flag.
+
Iterate over enabled flag values.
+
Iterate over enabled flag values with their stringified names.
+
Formats the value using the given formatter.
Returns the intersection between the two sets of flags.
+
The resulting type after applying the &
operator.
Disables all flags disabled in the set.
+
Returns the union of the two sets of flags.
+
The resulting type after applying the |
operator.
Returns the left flags, but with all the right flags toggled.
+
The resulting type after applying the ^
operator.
Toggles the set of flags.
+
Performs copy-assignment from
source
.
Read more Formats the value using the given formatter.
Read more Returns the “default value” for a type.
Read more Extends a collection with the contents of an iterator.
Read more 🔬 This is a nightly-only experimental API. (extend_one
)
Extends a collection with exactly one element.
🔬 This is a nightly-only experimental API. (extend_one
)
Reserves capacity in a collection for the given number of additional elements.
Read more The set of available flags and their names.
The underlying storage type.
Returns the raw value of the flags currently stored.
Convert from underlying bit representation, preserving all
+bits (even those not corresponding to a defined flag).
Returns an empty set of flags.
Returns the set containing all flags.
Convert from underlying bit representation, unless that
+representation contains bits that do not correspond to a flag.
Read more Convert from underlying bit representation, dropping any bits
+that do not correspond to flags.
Read more Get the flag for a particular name.
Iterate over enabled flag values.
Iterate over the raw names and bits for enabled flag values.
Returns true
if no flags are currently stored.
Returns true
if all flags are currently set.
Returns true
if there are flags common to both self
and other
.
Returns true
if all of the flags in other
are contained within self
.
Inserts the specified flags in-place.
Read more Removes the specified flags in-place.
Read more Toggles the specified flags in-place.
Read more Inserts or removes the specified flags depending on the passed value.
Returns the intersection between the flags in self
and other
.
Returns the union of between the flags in self
and other
.
Returns the difference between the flags in self
and other
.
Returns the symmetric difference between the flags
+in self
and other
.
Returns the complement of this set of flags.
The type of the elements being iterated over.
Which kind of iterator are we turning this into?
Formats the value using the given formatter.
Returns the complement of this set of flags.
+
The resulting type after applying the !
operator.
Formats the value using the given formatter.
This method tests for self
and other
values to be equal, and is used
+by ==
.
This method tests for !=
. The default implementation is almost always
+sufficient, and should not be overridden without very good reason.
The type of the underlying storage.
The type of the internal field on the generated flags type.
Returns the set difference of the two sets of flags.
+
The resulting type after applying the -
operator.
Disables all flags enabled in the set.
+
Formats the value using the given formatter.
👎 Deprecated: use the Flags
trait instead
An iterator over enabled flags in an instance of the type.
👎 Deprecated: use the Flags
trait instead
An iterator over the raw names and bits for enabled flags in an instance of the type.
Immutably borrows from an owned value.
Read more Mutably borrows from an owned value.
Read more Returns the argument unchanged.
+
Calls U::from(self)
.
+
That is, this conversion is whatever the implementation of
+From <T> for U
chooses to do.
+
The resulting type after obtaining ownership.
Creates owned data from borrowed data, usually by cloning.
Read more Uses borrowed data to replace owned data, usually by cloning.
Read more The type returned in the event of a conversion error.
Performs the conversion.
The type returned in the event of a conversion error.
Performs the conversion.
\ No newline at end of file
diff --git a/docs/rust/quote/trait.IdentFragment.html b/docs/rust/quote/trait.IdentFragment.html
index f35ac75db5d..77f33f7006a 100644
--- a/docs/rust/quote/trait.IdentFragment.html
+++ b/docs/rust/quote/trait.IdentFragment.html
@@ -11,5 +11,5 @@
Format this value as an identifier fragment.
Span associated with this IdentFragment
.
If non-None
, may be inherited by formatted identifiers.
-