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 Tagwhere\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 Valuewhere\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 SockaddrStoragewhere\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 SockaddrStoragewhere\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 Pathwhere\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 PathSegmentwhere\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 HostDefaultOptionswhere\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 ExperimentalOptionswhere\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 ExperimentalOptionswhere\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 HostDefaultOptionswhere\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

Module linux_api::fcntl

source ·

Structs

Enums

\ No newline at end of file +linux_api::fcntl - Rust

Module linux_api::fcntl

source ·

Structs

Enums

\ 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

flags for execveat.

+

Implementations§

source§

impl ExecveAtFlags

source

pub const AT_EMPTY_PATH: Self = _

source§

impl ExecveAtFlags

source

pub const fn empty() -> Self

Returns an empty set of flags.

+
source

pub const fn all() -> Self

Returns the set containing all flags.

+
source

pub const fn bits(&self) -> i32

Returns the raw value of the flags currently stored.

+
source

pub const fn from_bits(bits: i32) -> Option<Self>

Convert from underlying bit representation, unless that +representation contains bits that do not correspond to a flag.

+
source

pub const fn from_bits_truncate(bits: i32) -> Self

Convert from underlying bit representation, dropping any bits +that do not correspond to flags.

+
source

pub const fn from_bits_retain(bits: i32) -> Self

Convert from underlying bit representation, preserving all +bits (even those not corresponding to a defined flag).

+
source

pub fn from_name(name: &str) -> Option<Self>

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.

+
source

pub const fn is_empty(&self) -> bool

Returns true if no flags are currently stored.

+
source

pub const fn is_all(&self) -> bool

Returns true if all flags are currently set.

+
source

pub const fn intersects(&self, other: Self) -> bool

Returns true if there are flags common to both self and other.

+
source

pub const fn contains(&self, other: Self) -> bool

Returns true if all of the flags in other are contained within self.

+
source

pub fn insert(&mut self, other: Self)

Inserts the specified flags in-place.

+

This method is equivalent to union.

+
source

pub fn remove(&mut self, other: Self)

Removes the specified flags in-place.

+

This method is equivalent to difference.

+
source

pub fn toggle(&mut self, other: Self)

Toggles the specified flags in-place.

+

This method is equivalent to symmetric_difference.

+
source

pub fn set(&mut self, other: Self, value: bool)

Inserts or removes the specified flags depending on the passed value.

+
source

pub const fn intersection(self, other: Self) -> Self

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.

+
source

pub const fn union(self, other: Self) -> Self

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.

+
source

pub const fn difference(self, other: Self) -> Self

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).

+
source

pub const fn symmetric_difference(self, other: Self) -> Self

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.

+
source

pub const fn complement(self) -> Self

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.

+
source§

impl ExecveAtFlags

source

pub const fn iter(&self) -> Iter<ExecveAtFlags>

Iterate over enabled flag values.

+
source

pub const fn iter_names(&self) -> IterNames<ExecveAtFlags>

Iterate over enabled flag values with their stringified names.

+

Trait Implementations§

source§

impl Binary for ExecveAtFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl BitAnd<ExecveAtFlags> for ExecveAtFlags

source§

fn bitand(self, other: Self) -> Self

Returns the intersection between the two sets of flags.

+
§

type Output = ExecveAtFlags

The resulting type after applying the & operator.
source§

impl BitAndAssign<ExecveAtFlags> for ExecveAtFlags

source§

fn bitand_assign(&mut self, other: Self)

Disables all flags disabled in the set.

+
source§

impl BitOr<ExecveAtFlags> for ExecveAtFlags

source§

fn bitor(self, other: ExecveAtFlags) -> Self

Returns the union of the two sets of flags.

+
§

type Output = ExecveAtFlags

The resulting type after applying the | operator.
source§

impl BitOrAssign<ExecveAtFlags> for ExecveAtFlags

source§

fn bitor_assign(&mut self, other: Self)

Adds the set of flags.

+
source§

impl BitXor<ExecveAtFlags> for ExecveAtFlags

source§

fn bitxor(self, other: Self) -> Self

Returns the left flags, but with all the right flags toggled.

+
§

type Output = ExecveAtFlags

The resulting type after applying the ^ operator.
source§

impl BitXorAssign<ExecveAtFlags> for ExecveAtFlags

source§

fn bitxor_assign(&mut self, other: Self)

Toggles the set of flags.

+
source§

impl Clone for ExecveAtFlags

source§

fn clone(&self) -> ExecveAtFlags

Returns a copy of the value. Read more
1.0.0 · source§

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

Performs copy-assignment from source. Read more
source§

impl Debug for ExecveAtFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Default for ExecveAtFlags

source§

fn default() -> ExecveAtFlags

Returns the “default value” for a type. Read more
source§

impl Extend<ExecveAtFlags> for ExecveAtFlags

source§

fn extend<T: IntoIterator<Item = Self>>(&mut self, iterator: T)

Extends a collection with the contents of an iterator. Read more
source§

fn extend_one(&mut self, item: A)

🔬This is a nightly-only experimental API. (extend_one)
Extends a collection with exactly one element.
source§

fn extend_reserve(&mut self, additional: usize)

🔬This is a nightly-only experimental API. (extend_one)
Reserves capacity in a collection for the given number of additional elements. Read more
source§

impl Flags for ExecveAtFlags

source§

const FLAGS: &'static [Flag<ExecveAtFlags>] = _

The set of available flags and their names.
§

type Bits = i32

The underlying storage type.
source§

fn bits(&self) -> i32

Returns the raw value of the flags currently stored.
source§

fn from_bits_retain(bits: i32) -> ExecveAtFlags

Convert from underlying bit representation, preserving all +bits (even those not corresponding to a defined flag).
source§

fn empty() -> Self

Returns an empty set of flags.
source§

fn all() -> Self

Returns the set containing all flags.
source§

fn from_bits(bits: Self::Bits) -> Option<Self>

Convert from underlying bit representation, unless that +representation contains bits that do not correspond to a flag. Read more
source§

fn from_bits_truncate(bits: Self::Bits) -> Self

Convert from underlying bit representation, dropping any bits +that do not correspond to flags. Read more
source§

fn from_name(name: &str) -> Option<Self>

Get the flag for a particular name.
source§

fn iter(&self) -> Iter<Self>

Iterate over enabled flag values.
source§

fn iter_names(&self) -> IterNames<Self>

Iterate over the raw names and bits for enabled flag values.
source§

fn is_empty(&self) -> bool

Returns true if no flags are currently stored.
source§

fn is_all(&self) -> bool

Returns true if all flags are currently set.
source§

fn intersects(&self, other: Self) -> boolwhere + Self: Sized,

Returns true if there are flags common to both self and other.
source§

fn contains(&self, other: Self) -> boolwhere + Self: Sized,

Returns true if all of the flags in other are contained within self.
source§

fn insert(&mut self, other: Self)where + Self: Sized,

Inserts the specified flags in-place. Read more
source§

fn remove(&mut self, other: Self)where + Self: Sized,

Removes the specified flags in-place. Read more
source§

fn toggle(&mut self, other: Self)where + Self: Sized,

Toggles the specified flags in-place. Read more
source§

fn set(&mut self, other: Self, value: bool)where + Self: Sized,

Inserts or removes the specified flags depending on the passed value.
source§

fn intersection(self, other: Self) -> Self

Returns the intersection between the flags in self and other.
source§

fn union(self, other: Self) -> Self

Returns the union of between the flags in self and other.
source§

fn difference(self, other: Self) -> Self

Returns the difference between the flags in self and other.
source§

fn symmetric_difference(self, other: Self) -> Self

Returns the symmetric difference between the flags +in self and other.
source§

fn complement(self) -> Self

Returns the complement of this set of flags.
source§

impl FromIterator<ExecveAtFlags> for ExecveAtFlags

source§

fn from_iter<T: IntoIterator<Item = Self>>(iterator: T) -> Self

Creates a value from an iterator. Read more
source§

impl IntoIterator for ExecveAtFlags

§

type Item = ExecveAtFlags

The type of the elements being iterated over.
§

type IntoIter = Iter<ExecveAtFlags>

Which kind of iterator are we turning this into?
source§

fn into_iter(self) -> Self::IntoIter

Creates an iterator from a value. Read more
source§

impl LowerHex for ExecveAtFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Not for ExecveAtFlags

source§

fn not(self) -> Self

Returns the complement of this set of flags.

+
§

type Output = ExecveAtFlags

The resulting type after applying the ! operator.
source§

impl Octal for ExecveAtFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl PartialEq<ExecveAtFlags> for ExecveAtFlags

source§

fn eq(&self, other: &ExecveAtFlags) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PublicFlags for ExecveAtFlags

§

type Primitive = i32

The type of the underlying storage.
§

type Internal = InternalBitFlags

The type of the internal field on the generated flags type.
source§

impl Sub<ExecveAtFlags> for ExecveAtFlags

source§

fn sub(self, other: Self) -> Self

Returns the set difference of the two sets of flags.

+
§

type Output = ExecveAtFlags

The resulting type after applying the - operator.
source§

impl SubAssign<ExecveAtFlags> for ExecveAtFlags

source§

fn sub_assign(&mut self, other: Self)

Disables all flags enabled in the set.

+
source§

impl UpperHex for ExecveAtFlags

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Copy for ExecveAtFlags

source§

impl Eq for ExecveAtFlags

source§

impl StructuralEq for ExecveAtFlags

source§

impl StructuralPartialEq for ExecveAtFlags

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere + T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<B> BitFlags for Bwhere + B: Flags,

§

type Iter = Iter<B>

👎Deprecated: use the Flags trait instead
An iterator over enabled flags in an instance of the type.
§

type IterNames = IterNames<B>

👎Deprecated: use the Flags trait instead
An iterator over the raw names and bits for enabled flags in an instance of the type.
source§

impl<T> Borrow<T> for Twhere + T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere + T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

+
source§

impl<T, U> Into<U> for Twhere + U: From<T>,

source§

fn into(self) -> U

Calls U::from(self).

+

That is, this conversion is whatever the implementation of +From<T> for U chooses to do.

+
source§

impl<T> ToOwned for Twhere + T: Clone,

§

type Owned = T

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
source§

impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::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 @@

Required Methods§

source

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Format this value as an identifier fragment.

Provided Methods§

source

fn span(&self) -> Option<Span>

Span associated with this IdentFragment.

If non-None, may be inherited by formatted identifiers.

-

Implementations on Foreign Types§

source§

impl IdentFragment for Ident

source§

fn span(&self) -> Option<Span>

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

source§

impl IdentFragment for u32

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

source§

impl IdentFragment for usize

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

source§

impl IdentFragment for bool

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

source§

impl<T: IdentFragment + ?Sized> IdentFragment for &T

source§

fn span(&self) -> Option<Span>

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

source§

impl IdentFragment for String

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

source§

impl<T: IdentFragment + ?Sized> IdentFragment for &mut T

source§

fn span(&self) -> Option<Span>

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

source§

impl IdentFragment for u128

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

source§

impl IdentFragment for u8

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

source§

impl IdentFragment for u64

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

source§

impl<T> IdentFragment for Cow<'_, T>where - T: IdentFragment + ToOwned + ?Sized,

source§

fn span(&self) -> Option<Span>

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

source§

impl IdentFragment for char

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

source§

impl IdentFragment for str

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

source§

impl IdentFragment for u16

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Implementors§

\ No newline at end of file +

Implementations on Foreign Types§

source§

impl IdentFragment for u64

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

source§

impl<T: IdentFragment + ?Sized> IdentFragment for &mut T

source§

fn span(&self) -> Option<Span>

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

source§

impl IdentFragment for u32

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

source§

impl IdentFragment for u16

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

source§

impl IdentFragment for Ident

source§

fn span(&self) -> Option<Span>

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

source§

impl<T: IdentFragment + ?Sized> IdentFragment for &T

source§

fn span(&self) -> Option<Span>

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

source§

impl IdentFragment for char

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

source§

impl IdentFragment for usize

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

source§

impl<T> IdentFragment for Cow<'_, T>where + T: IdentFragment + ToOwned + ?Sized,

source§

fn span(&self) -> Option<Span>

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

source§

impl IdentFragment for String

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

source§

impl IdentFragment for u8

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

source§

impl IdentFragment for bool

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

source§

impl IdentFragment for str

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

source§

impl IdentFragment for u128

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Implementors§

\ No newline at end of file diff --git a/docs/rust/quote/trait.ToTokens.html b/docs/rust/quote/trait.ToTokens.html index 2e43eda6843..45de1c30c5a 100644 --- a/docs/rust/quote/trait.ToTokens.html +++ b/docs/rust/quote/trait.ToTokens.html @@ -41,4 +41,4 @@
Example
Self: Sized,

Convert self directly into a TokenStream object.

This method is implicitly implemented using to_tokens, and acts as a convenience method for consumers of the ToTokens trait.

-

Implementations on Foreign Types§

source§

impl ToTokens for i32

source§

fn to_tokens(&self, tokens: &mut TokenStream)

source§

impl ToTokens for u64

source§

fn to_tokens(&self, tokens: &mut TokenStream)

source§

impl ToTokens for str

source§

fn to_tokens(&self, tokens: &mut TokenStream)

source§

impl ToTokens for u32

source§

fn to_tokens(&self, tokens: &mut TokenStream)

source§

impl<T: ?Sized + ToTokens> ToTokens for Box<T>

source§

fn to_tokens(&self, tokens: &mut TokenStream)

source§

impl ToTokens for u8

source§

fn to_tokens(&self, tokens: &mut TokenStream)

source§

impl<'a, T: ?Sized + ToOwned + ToTokens> ToTokens for Cow<'a, T>

source§

fn to_tokens(&self, tokens: &mut TokenStream)

source§

impl ToTokens for f64

source§

fn to_tokens(&self, tokens: &mut TokenStream)

source§

impl ToTokens for u16

source§

fn to_tokens(&self, tokens: &mut TokenStream)

source§

impl ToTokens for i16

source§

fn to_tokens(&self, tokens: &mut TokenStream)

source§

impl ToTokens for isize

source§

fn to_tokens(&self, tokens: &mut TokenStream)

source§

impl ToTokens for i64

source§

fn to_tokens(&self, tokens: &mut TokenStream)

source§

impl<T: ToTokens> ToTokens for Option<T>

source§

fn to_tokens(&self, tokens: &mut TokenStream)

source§

impl ToTokens for i128

source§

fn to_tokens(&self, tokens: &mut TokenStream)

source§

impl<T: ?Sized + ToTokens> ToTokens for Rc<T>

source§

fn to_tokens(&self, tokens: &mut TokenStream)

source§

impl ToTokens for TokenStream

source§

fn to_tokens(&self, dst: &mut TokenStream)

source§

fn into_token_stream(self) -> TokenStream

source§

impl ToTokens for Group

source§

fn to_tokens(&self, tokens: &mut TokenStream)

source§

impl<'a, T: ?Sized + ToTokens> ToTokens for &'a T

source§

fn to_tokens(&self, tokens: &mut TokenStream)

source§

impl ToTokens for Ident

source§

fn to_tokens(&self, tokens: &mut TokenStream)

source§

impl ToTokens for TokenTree

source§

fn to_tokens(&self, dst: &mut TokenStream)

source§

impl ToTokens for Literal

source§

fn to_tokens(&self, tokens: &mut TokenStream)

source§

impl ToTokens for u128

source§

fn to_tokens(&self, tokens: &mut TokenStream)

source§

impl ToTokens for Punct

source§

fn to_tokens(&self, tokens: &mut TokenStream)

source§

impl ToTokens for f32

source§

fn to_tokens(&self, tokens: &mut TokenStream)

source§

impl ToTokens for usize

source§

fn to_tokens(&self, tokens: &mut TokenStream)

source§

impl ToTokens for char

source§

fn to_tokens(&self, tokens: &mut TokenStream)

source§

impl ToTokens for bool

source§

fn to_tokens(&self, tokens: &mut TokenStream)

source§

impl<'a, T: ?Sized + ToTokens> ToTokens for &'a mut T

source§

fn to_tokens(&self, tokens: &mut TokenStream)

source§

impl ToTokens for String

source§

fn to_tokens(&self, tokens: &mut TokenStream)

source§

impl ToTokens for i8

source§

fn to_tokens(&self, tokens: &mut TokenStream)

Implementors§

\ No newline at end of file +

Implementations on Foreign Types§

source§

impl ToTokens for i32

source§

fn to_tokens(&self, tokens: &mut TokenStream)

source§

impl ToTokens for u8

source§

fn to_tokens(&self, tokens: &mut TokenStream)

source§

impl<'a, T: ?Sized + ToTokens> ToTokens for &'a T

source§

fn to_tokens(&self, tokens: &mut TokenStream)

source§

impl ToTokens for char

source§

fn to_tokens(&self, tokens: &mut TokenStream)

source§

impl ToTokens for str

source§

fn to_tokens(&self, tokens: &mut TokenStream)

source§

impl<T: ToTokens> ToTokens for Option<T>

source§

fn to_tokens(&self, tokens: &mut TokenStream)

source§

impl ToTokens for f64

source§

fn to_tokens(&self, tokens: &mut TokenStream)

source§

impl ToTokens for bool

source§

fn to_tokens(&self, tokens: &mut TokenStream)

source§

impl ToTokens for isize

source§

fn to_tokens(&self, tokens: &mut TokenStream)

source§

impl ToTokens for u32

source§

fn to_tokens(&self, tokens: &mut TokenStream)

source§

impl<T: ?Sized + ToTokens> ToTokens for Box<T>

source§

fn to_tokens(&self, tokens: &mut TokenStream)

source§

impl ToTokens for usize

source§

fn to_tokens(&self, tokens: &mut TokenStream)

source§

impl<'a, T: ?Sized + ToOwned + ToTokens> ToTokens for Cow<'a, T>

source§

fn to_tokens(&self, tokens: &mut TokenStream)

source§

impl ToTokens for i16

source§

fn to_tokens(&self, tokens: &mut TokenStream)

source§

impl ToTokens for u16

source§

fn to_tokens(&self, tokens: &mut TokenStream)

source§

impl ToTokens for f32

source§

fn to_tokens(&self, tokens: &mut TokenStream)

source§

impl ToTokens for Punct

source§

fn to_tokens(&self, tokens: &mut TokenStream)

source§

impl ToTokens for Group

source§

fn to_tokens(&self, tokens: &mut TokenStream)

source§

impl ToTokens for i8

source§

fn to_tokens(&self, tokens: &mut TokenStream)

source§

impl ToTokens for TokenTree

source§

fn to_tokens(&self, dst: &mut TokenStream)

source§

impl<'a, T: ?Sized + ToTokens> ToTokens for &'a mut T

source§

fn to_tokens(&self, tokens: &mut TokenStream)

source§

impl ToTokens for TokenStream

source§

fn to_tokens(&self, dst: &mut TokenStream)

source§

fn into_token_stream(self) -> TokenStream

source§

impl ToTokens for i64

source§

fn to_tokens(&self, tokens: &mut TokenStream)

source§

impl ToTokens for Ident

source§

fn to_tokens(&self, tokens: &mut TokenStream)

source§

impl ToTokens for i128

source§

fn to_tokens(&self, tokens: &mut TokenStream)

source§

impl ToTokens for u128

source§

fn to_tokens(&self, tokens: &mut TokenStream)

source§

impl<T: ?Sized + ToTokens> ToTokens for Rc<T>

source§

fn to_tokens(&self, tokens: &mut TokenStream)

source§

impl ToTokens for Literal

source§

fn to_tokens(&self, tokens: &mut TokenStream)

source§

impl ToTokens for u64

source§

fn to_tokens(&self, tokens: &mut TokenStream)

source§

impl ToTokens for String

source§

fn to_tokens(&self, tokens: &mut TokenStream)

Implementors§

\ No newline at end of file diff --git a/docs/rust/search-index.js b/docs/rust/search-index.js index 693abe066be..0048696e238 100644 --- a/docs/rust/search-index.js +++ b/docs/rust/search-index.js @@ -52,7 +52,7 @@ var searchIndex = JSON.parse('{\ "lazycell":{"doc":"This crate provides a LazyCell struct which acts as a …","t":"DDSLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL","n":["AtomicLazyCell","LazyCell","NONE","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut_with","borrow_with","clone","clone","default","default","fill","fill","filled","filled","fmt","fmt","from","from","get","get","into","into","into_inner","into_inner","new","new","replace","replace","try_borrow_mut_with","try_borrow_with","try_from","try_from","try_into","try_into","type_id","type_id"],"q":[[0,"lazycell"]],"d":["A lazily filled and thread-safe Cell, with frozen contents.","A lazily filled Cell, with mutable contents.","An empty AtomicLazyCell.","","Borrows the contents of this lazy cell for the duration of …","","Borrows the contents of this lazy cell for the duration of …","","Borrows the contents of this lazy cell mutably for the …","","Borrows the contents of this LazyCell mutably for the …","Borrows the contents of this lazy cell for the duration of …","Create a clone of this LazyCell","Create a clone of this AtomicLazyCell","","","Put a value into this cell.","Put a value into this cell.","Test whether this cell has been previously filled.","Test whether this cell has been previously filled.","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns a copy of the contents of the lazy cell.","Returns a copy of the contents of the lazy cell.","Calls U::from(self).","Calls U::from(self).","Consumes this LazyCell, returning the underlying value.","Consumes this LazyCell, returning the underlying value.","Creates a new, empty, LazyCell.","Creates a new, empty, AtomicLazyCell.","Put a value into this cell.","Put a value into this cell.","Same as borrow_mut_with, but allows the initializing …","Same as borrow_with, but allows the initializing function …","","","","","",""],"i":[0,0,3,1,1,3,3,1,1,3,1,1,1,3,1,3,1,3,1,3,1,3,1,3,1,3,1,3,1,3,1,3,1,3,1,1,1,3,1,3,1,3],"f":[0,0,0,[[]],[1,2],[[]],[3,2],[[]],[1,2],[[]],[[1,4]],[[1,4]],[[[1,[5]]],[[1,[5]]]],[[[3,[5]]],[[3,[5]]]],[[],1],[[],3],[1,6],[3,6],[1,7],[3,7],[[[1,[8]],9],10],[[[3,[8]],9],10],[[]],[[]],[[[1,[11]]],[[2,[11]]]],[[[3,[11]]],[[2,[11]]]],[[]],[[]],[1,2],[3,2],[[],1],[[],3],[1,2],[3,2],[[1,4],6],[[1,4],6],[[],6],[[],6],[[],6],[[],6],[[],12],[[],12]],"c":[],"p":[[3,"LazyCell"],[4,"Option"],[3,"AtomicLazyCell"],[8,"FnOnce"],[8,"Clone"],[4,"Result"],[15,"bool"],[8,"Debug"],[3,"Formatter"],[6,"Result"],[8,"Copy"],[3,"TypeId"]]},\ "libc":{"doc":"libc - Raw FFI bindings to platforms’ system libraries","t":"RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRFRRRRRRRRRRFRRRRRRRRFRFRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRFFFFFRRRFFFFFFFRFRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRERRRRRRRRRRRDRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRGDDGGDGDDGGDDGGDGDGDGGRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRFFFRFRRRRRRRERRRRRRRRRRRRRRRRRRRRRFRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRFRRFRRRRRRRRFRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRFRRRRRRRFRRRRRRRRRRRFRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRFRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRGRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRFRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRFRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRFRRRRRFRRRRRRRRRRFRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRFFFFRRRRRRRFFRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRFFRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRFRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRFRFRFFFFRRRFFRFRFRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRTDTDDDTDDFDGMMMMMGGGGGMMGDGGGGMMMMMMMMMMMFMDDDMMFFMMMMMFFFFMFMMMDFFMDMMMMMMMMMFFMFMMMFMFMFFDFMMMMMMMMMMMMMMMMMMMMMDDDDFFFFFFMMMFMFGGGLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFFMMMMMMMGGGMMGMMMMMMGGMMMMGGGGGGGEMFMMGMDDMMMMMDGDGMFFFFFFMMMMMMMMMFMFFFFFFFFFFFGMGFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDFFFMMMMDMMMMMFMMFDFFMFFMMMMMMMMMMMMMMMMFMMMMMMMMGFMDDFFFDFFFFMMMMFFFMMMMMMMMFMMMMMMMMMMMDFMFFFFMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMFMMMMMMMMMMMMFFFFFFMMMMFFFDFFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFMMMMMFMFMMFFFFFFFFMMFMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMFMMFFDFFDFFFFFFFMMMDFFFFFFDDDMMDDDDDDFFFFFFFFFDFMMMMMMMMMMMMFDFDFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMFFMMFFFEEMFFFMFFFFMFFMMFFFMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMGFFFFFFFGDMMFFFFFFFFFFFFFFFMMFFMFFDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFMMGMMMMMMMMFFDDFFFFFFFMMMMFGMDMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFMMMMDFDMFFFGMMMGGFMFMDFFMMMMMMMDMMMMMDMMMMMMMMMMMMMMMMMMMMMDDDDDGDGMFGGFDFFFDDDDDMMGGGGMMMMMMMMMGLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLGFFFMMDMDDDDMMMMMDMMMMFFFFFFFFFFFFFMMMMDDMMMDMMMFMMMMGMFFMMMMMMMMMMMMFFFDMMMMMMMMMFDFFFFFFMGFFFFGFFFFFFFFFMFMMFFFDFDFFFFFFMMDMMMDMMMFFFFFFFFFMFMFFFFFFFFFFFFFFFFFFDMMMMMMDMMGMMMMMFFDFMMFMMFFFFFFFGMMMMFFMMMMMMMMMMMMMMMMMMFFDDGMMMMMGFMFMMDFFFFMMMMMMMMMMMMMGFMFGFMMGFFDDMDMMDGMMMMMDDMMMMMMMMMMMMMMMFFFDMMMMMMGGMMMMFFDFFFFFFFDMMMMMMMMMMMMMMMMMMMMMMMMMDMMMMDFFFMFFMMMGMMMGMFFFDFMMFFFFFFFFFFFFFFFFFFDFFFFFFFFFFFFFFDFFMMMFFFFFFFMFMGFFFFMMDFFFFFFFFFFDFFDFFFFFDFFFFFDFFFFFFFFDFFFFFFFFFFFFGFFFFFDFFFFFFFFFFFFDFFFDFFFFFFFFFFDFFFFFFFFFFFFFGGFDDDGFFFFFFFFFMMMMMMMFFFFFFFFFMMMMMMMMFFMMMMMMMMMMMMMMMMFFFFFFFFFFFFFFFFFFFDFFDGMMFFFFFFMMMMFMMMMMMMMMFFMMMMMGMMMMGDDMMFMMMMMMMMMMMMMMMMMMMDMMMMMMMMMMMMMMMMDMMMMMMMMMMGMMMMMMMMMFMFFFFFFFDMFFFFFGDDDDDDDMMDMMMDFFFFMFMFFMMMFMMFDFFFFMDFFDDMMMMMFMMMMFFFFFFDMMFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFMMMMMMMMMMMMMMMMMMMMMMMMMMMMFMMFFGFFFDFLMMLMLLLLLDFFFFFMMMMDFGDFFMFDMMFFDFFDFFMMMMMMMMMMMMMMMMMMMMMMMGFMMMMMMMMMMMMMMFDDDDDDDDDDDDDDFFGMMMMMMMMMGFFDFFMMMMMMMMFMMMMMMMMMMMMMMMMMMMMGMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMDMMMMDFDFDFDFMDFDFDFDMFFFFFFFFFFFFFFFFFFFFFFMFFFFFFFFFFFFFFFMMMMMMMMMMMMMMMMMMMMMMMMGMMMMMMFFFMMFFFFFFFFDFFMFMMFGFFFFFFFFFFDDMMFMMMGFFFFFFGFFFFDDDEMDMMMMMMMMMMMFFFDMMMMMFMMMFMMFFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFFMMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMDDMMGDDDDDGGGGGGFFFFFFFFFFMMMMGFDDDFMMMMMMMMMMMMDFFFFDFDMMMMMMMMFFFFFFFMGFFMMDFFFMMMMM","n":["ABDAY_1","ABDAY_2","ABDAY_3","ABDAY_4","ABDAY_5","ABDAY_6","ABDAY_7","ABMON_1","ABMON_10","ABMON_11","ABMON_12","ABMON_2","ABMON_3","ABMON_4","ABMON_5","ABMON_6","ABMON_7","ABMON_8","ABMON_9","ABS_CNT","ABS_MAX","ACCOUNTING","ADDR_COMPAT_LAYOUT","ADDR_LIMIT_32BIT","ADDR_LIMIT_3GB","ADDR_NO_RANDOMIZE","ADFS_SUPER_MAGIC","ADJ_ESTERROR","ADJ_FREQUENCY","ADJ_MAXERROR","ADJ_MICRO","ADJ_NANO","ADJ_OFFSET","ADJ_OFFSET_SINGLESHOT","ADJ_OFFSET_SS_READ","ADJ_SETOFFSET","ADJ_STATUS","ADJ_TAI","ADJ_TICK","ADJ_TIMECONST","AFFS_SUPER_MAGIC","AFS_SUPER_MAGIC","AF_ALG","AF_APPLETALK","AF_ASH","AF_ATMPVC","AF_ATMSVC","AF_AX25","AF_BLUETOOTH","AF_BRIDGE","AF_CAIF","AF_CAN","AF_DECnet","AF_ECONET","AF_IB","AF_IEEE802154","AF_INET","AF_INET6","AF_IPX","AF_IRDA","AF_ISDN","AF_IUCV","AF_KEY","AF_LLC","AF_LOCAL","AF_MPLS","AF_NETBEUI","AF_NETLINK","AF_NETROM","AF_NFC","AF_PACKET","AF_PHONET","AF_PPPOX","AF_RDS","AF_ROSE","AF_ROUTE","AF_RXRPC","AF_SECURITY","AF_SNA","AF_TIPC","AF_UNIX","AF_UNSPEC","AF_VSOCK","AF_WANPIPE","AF_X25","AF_XDP","AIO_ALLDONE","AIO_CANCELED","AIO_NOTCANCELED","AI_ADDRCONFIG","AI_ALL","AI_CANONNAME","AI_NUMERICHOST","AI_NUMERICSERV","AI_PASSIVE","AI_V4MAPPED","ALG_OP_DECRYPT","ALG_OP_ENCRYPT","ALG_SET_AEAD_ASSOCLEN","ALG_SET_AEAD_AUTHSIZE","ALG_SET_IV","ALG_SET_KEY","ALG_SET_OP","ALT_DIGITS","AM_STR","ARPD_FLUSH","ARPD_LOOKUP","ARPD_UPDATE","ARPHRD_ADAPT","ARPHRD_APPLETLK","ARPHRD_ARCNET","ARPHRD_ASH","ARPHRD_ATM","ARPHRD_AX25","ARPHRD_BIF","ARPHRD_CAN","ARPHRD_CHAOS","ARPHRD_CISCO","ARPHRD_CSLIP","ARPHRD_CSLIP6","ARPHRD_DDCMP","ARPHRD_DLCI","ARPHRD_ECONET","ARPHRD_EETHER","ARPHRD_ETHER","ARPHRD_EUI64","ARPHRD_FCAL","ARPHRD_FCFABRIC","ARPHRD_FCPL","ARPHRD_FCPP","ARPHRD_FDDI","ARPHRD_FRAD","ARPHRD_HDLC","ARPHRD_HIPPI","ARPHRD_HWX25","ARPHRD_IEEE1394","ARPHRD_IEEE802","ARPHRD_IEEE80211","ARPHRD_IEEE80211_PRISM","ARPHRD_IEEE80211_RADIOTAP","ARPHRD_IEEE802154","ARPHRD_IEEE802_TR","ARPHRD_INFINIBAND","ARPHRD_IPDDP","ARPHRD_IPGRE","ARPHRD_IRDA","ARPHRD_LAPB","ARPHRD_LOCALTLK","ARPHRD_LOOPBACK","ARPHRD_METRICOM","ARPHRD_NETROM","ARPHRD_NONE","ARPHRD_PIMREG","ARPHRD_PPP","ARPHRD_PRONET","ARPHRD_RAWHDLC","ARPHRD_ROSE","ARPHRD_RSRVD","ARPHRD_SIT","ARPHRD_SKIP","ARPHRD_SLIP","ARPHRD_SLIP6","ARPHRD_TUNNEL","ARPHRD_TUNNEL6","ARPHRD_VOID","ARPHRD_X25","ARPOP_InREPLY","ARPOP_InREQUEST","ARPOP_NAK","ARPOP_REPLY","ARPOP_REQUEST","ARPOP_RREPLY","ARPOP_RREQUEST","ATF_COM","ATF_DONTPUB","ATF_MAGIC","ATF_NETMASK","ATF_PERM","ATF_PUBL","ATF_USETRAILERS","AT_BASE","AT_BASE_PLATFORM","AT_CLKTCK","AT_EACCESS","AT_EGID","AT_EMPTY_PATH","AT_ENTRY","AT_EUID","AT_EXECFD","AT_EXECFN","AT_FDCWD","AT_FLAGS","AT_GID","AT_HWCAP","AT_HWCAP2","AT_IGNORE","AT_NOTELF","AT_NO_AUTOMOUNT","AT_NULL","AT_PAGESZ","AT_PHDR","AT_PHENT","AT_PHNUM","AT_PLATFORM","AT_RANDOM","AT_RECURSIVE","AT_REMOVEDIR","AT_SECURE","AT_STATX_DONT_SYNC","AT_STATX_FORCE_SYNC","AT_STATX_SYNC_AS_STAT","AT_STATX_SYNC_TYPE","AT_SYMLINK_FOLLOW","AT_SYMLINK_NOFOLLOW","AT_SYSINFO_EHDR","AT_UID","AUTOFS_SUPER_MAGIC","B0","B1000000","B110","B115200","B1152000","B1200","B134","B150","B1500000","B1800","B19200","B200","B2000000","B230400","B2400","B2500000","B300","B3000000","B3500000","B38400","B4000000","B460800","B4800","B50","B500000","B57600","B576000","B600","B75","B921600","B9600","BINDERFS_SUPER_MAGIC","BLKIOMIN","BLKIOOPT","BLKPBSZGET","BLKSSZGET","BOOT_TIME","BOTHER","BPF_ABS","BPF_ADD","BPF_ALU","BPF_AND","BPF_B","BPF_DIV","BPF_FS_MAGIC","BPF_H","BPF_IMM","BPF_IND","BPF_JA","BPF_JEQ","BPF_JGE","BPF_JGT","BPF_JMP","BPF_JSET","BPF_JUMP","BPF_K","BPF_LD","BPF_LDX","BPF_LEN","BPF_LL_OFF","BPF_LSH","BPF_MAXINSNS","BPF_MEM","BPF_MEMWORDS","BPF_MISC","BPF_MISCOP","BPF_MOD","BPF_MSH","BPF_MUL","BPF_NEG","BPF_NET_OFF","BPF_OR","BPF_RET","BPF_RSH","BPF_RVAL","BPF_ST","BPF_STMT","BPF_STX","BPF_SUB","BPF_W","BPF_X","BPF_XOR","BRKINT","BS0","BS1","BSDLY","BTRFS_SUPER_MAGIC","BUFSIZ","BUS_ADRALN","BUS_ADRERR","BUS_MCEERR_AO","BUS_MCEERR_AR","BUS_OBJERR","CANFD_BRS","CANFD_ESI","CANFD_MAX_DLC","CANFD_MAX_DLEN","CANFD_MTU","CANXL_HDR_SIZE","CANXL_MAX_DLC","CANXL_MAX_DLC_MASK","CANXL_MAX_DLEN","CANXL_MAX_MTU","CANXL_MIN_DLC","CANXL_MIN_DLEN","CANXL_MIN_MTU","CANXL_MTU","CANXL_PRIO_BITS","CANXL_PRIO_MASK","CANXL_SEC","CANXL_XLF","CAN_BCM","CAN_EFF_FLAG","CAN_EFF_ID_BITS","CAN_EFF_MASK","CAN_ERR_FLAG","CAN_ERR_MASK","CAN_INV_FILTER","CAN_ISOTP","CAN_J1939","CAN_MAX_DLC","CAN_MAX_DLEN","CAN_MCNET","CAN_MTU","CAN_NPROTO","CAN_RAW","CAN_RAW_ERR_FILTER","CAN_RAW_FD_FRAMES","CAN_RAW_FILTER","CAN_RAW_FILTER_MAX","CAN_RAW_JOIN_FILTERS","CAN_RAW_LOOPBACK","CAN_RAW_RECV_OWN_MSGS","CAN_RAW_XL_FRAMES","CAN_RTR_FLAG","CAN_SFF_ID_BITS","CAN_SFF_MASK","CAN_TP16","CAN_TP20","CBAUD","CBAUDEX","CGROUP2_SUPER_MAGIC","CGROUP_SUPER_MAGIC","CIBAUD","CLD_CONTINUED","CLD_DUMPED","CLD_EXITED","CLD_KILLED","CLD_STOPPED","CLD_TRAPPED","CLOCAL","CLOCK_BOOTTIME","CLOCK_BOOTTIME_ALARM","CLOCK_MONOTONIC","CLOCK_MONOTONIC_COARSE","CLOCK_MONOTONIC_RAW","CLOCK_PROCESS_CPUTIME_ID","CLOCK_REALTIME","CLOCK_REALTIME_ALARM","CLOCK_REALTIME_COARSE","CLOCK_TAI","CLOCK_THREAD_CPUTIME_ID","CLONE_CHILD_CLEARTID","CLONE_CHILD_SETTID","CLONE_DETACHED","CLONE_FILES","CLONE_FS","CLONE_IO","CLONE_NEWCGROUP","CLONE_NEWIPC","CLONE_NEWNET","CLONE_NEWNS","CLONE_NEWPID","CLONE_NEWUSER","CLONE_NEWUTS","CLONE_PARENT","CLONE_PARENT_SETTID","CLONE_PIDFD","CLONE_PTRACE","CLONE_SETTLS","CLONE_SIGHAND","CLONE_SYSVSEM","CLONE_THREAD","CLONE_UNTRACED","CLONE_VFORK","CLONE_VM","CLOSE_RANGE_CLOEXEC","CLOSE_RANGE_UNSHARE","CMSG_DATA","CMSG_FIRSTHDR","CMSG_LEN","CMSG_NXTHDR","CMSG_SPACE","CMSPAR","CODA_SUPER_MAGIC","CODESET","CPU_ALLOC_SIZE","CPU_CLR","CPU_COUNT","CPU_COUNT_S","CPU_EQUAL","CPU_ISSET","CPU_SET","CPU_SETSIZE","CPU_ZERO","CR0","CR1","CR2","CR3","CRAMFS_MAGIC","CRDLY","CREAD","CRNCYSTR","CRTSCTS","CS","CS5","CS6","CS7","CS8","CSIZE","CSTOPB","CTRL_ATTR_FAMILY_ID","CTRL_ATTR_FAMILY_NAME","CTRL_ATTR_HDRSIZE","CTRL_ATTR_MAXATTR","CTRL_ATTR_MCAST_GROUPS","CTRL_ATTR_MCAST_GRP_ID","CTRL_ATTR_MCAST_GRP_NAME","CTRL_ATTR_MCAST_GRP_UNSPEC","CTRL_ATTR_OPS","CTRL_ATTR_OP_FLAGS","CTRL_ATTR_OP_ID","CTRL_ATTR_OP_UNSPEC","CTRL_ATTR_UNSPEC","CTRL_ATTR_VERSION","CTRL_CMD_DELFAMILY","CTRL_CMD_DELMCAST_GRP","CTRL_CMD_DELOPS","CTRL_CMD_GETFAMILY","CTRL_CMD_GETMCAST_GRP","CTRL_CMD_GETOPS","CTRL_CMD_NEWFAMILY","CTRL_CMD_NEWMCAST_GRP","CTRL_CMD_NEWOPS","CTRL_CMD_UNSPEC","DAY_1","DAY_2","DAY_3","DAY_4","DAY_5","DAY_6","DAY_7","DCCP_SERVICE_LIST_MAX_LEN","DCCP_SOCKOPT_AVAILABLE_CCIDS","DCCP_SOCKOPT_CCID","DCCP_SOCKOPT_CCID_RX_INFO","DCCP_SOCKOPT_CCID_TX_INFO","DCCP_SOCKOPT_CHANGE_L","DCCP_SOCKOPT_CHANGE_R","DCCP_SOCKOPT_GET_CUR_MPS","DCCP_SOCKOPT_PACKET_SIZE","DCCP_SOCKOPT_QPOLICY_ID","DCCP_SOCKOPT_QPOLICY_TXQLEN","DCCP_SOCKOPT_RECV_CSCOV","DCCP_SOCKOPT_RX_CCID","DCCP_SOCKOPT_SEND_CSCOV","DCCP_SOCKOPT_SERVER_TIMEWAIT","DCCP_SOCKOPT_SERVICE","DCCP_SOCKOPT_TX_CCID","DEAD_PROCESS","DEBUGFS_MAGIC","DEVPTS_SUPER_MAGIC","DIR","DS","DT_BLK","DT_CHR","DT_DIR","DT_FIFO","DT_LNK","DT_REG","DT_SOCK","DT_UNKNOWN","D_FMT","D_T_FMT","Dl_info","E2BIG","EACCES","EADDRINUSE","EADDRNOTAVAIL","EADV","EAFNOSUPPORT","EAGAIN","EAI_AGAIN","EAI_BADFLAGS","EAI_FAIL","EAI_FAMILY","EAI_MEMORY","EAI_NODATA","EAI_NONAME","EAI_OVERFLOW","EAI_SERVICE","EAI_SOCKTYPE","EAI_SYSTEM","EALREADY","EBADE","EBADF","EBADFD","EBADMSG","EBADR","EBADRQC","EBADSLT","EBFONT","EBUSY","ECANCELED","ECHILD","ECHO","ECHOCTL","ECHOE","ECHOK","ECHOKE","ECHONL","ECHOPRT","ECHRNG","ECOMM","ECONNABORTED","ECONNREFUSED","ECONNRESET","ECRYPTFS_SUPER_MAGIC","EDEADLK","EDEADLOCK","EDESTADDRREQ","EDOM","EDOTDOT","EDQUOT","EEXIST","EFAULT","EFBIG","EFD_CLOEXEC","EFD_NONBLOCK","EFD_SEMAPHORE","EFLAGS","EFS_SUPER_MAGIC","EHOSTDOWN","EHOSTUNREACH","EHWPOISON","EIDRM","EILSEQ","EINPROGRESS","EINTR","EINVAL","EIO","EISCONN","EISDIR","EISNAM","EI_ABIVERSION","EI_CLASS","EI_DATA","EI_MAG0","EI_MAG1","EI_MAG2","EI_MAG3","EI_NIDENT","EI_OSABI","EI_PAD","EI_VERSION","EKEYEXPIRED","EKEYREJECTED","EKEYREVOKED","EL2HLT","EL2NSYNC","EL3HLT","EL3RST","ELFCLASS32","ELFCLASS64","ELFCLASSNONE","ELFCLASSNUM","ELFDATA2LSB","ELFDATA2MSB","ELFDATANONE","ELFDATANUM","ELFMAG0","ELFMAG1","ELFMAG2","ELFMAG3","ELFOSABI_AIX","ELFOSABI_ARM","ELFOSABI_ARM_AEABI","ELFOSABI_FREEBSD","ELFOSABI_GNU","ELFOSABI_HPUX","ELFOSABI_IRIX","ELFOSABI_LINUX","ELFOSABI_MODESTO","ELFOSABI_NETBSD","ELFOSABI_NONE","ELFOSABI_OPENBSD","ELFOSABI_SOLARIS","ELFOSABI_STANDALONE","ELFOSABI_SYSV","ELFOSABI_TRU64","ELIBACC","ELIBBAD","ELIBEXEC","ELIBMAX","ELIBSCN","ELNRNG","ELOOP","EMEDIUMTYPE","EMFILE","EMLINK","EMPTY","EMSGSIZE","EMULTIHOP","EM_386","EM_68HC05","EM_68HC08","EM_68HC11","EM_68HC12","EM_68HC16","EM_68K","EM_860","EM_88K","EM_960","EM_AARCH64","EM_ALPHA","EM_ARC","EM_ARC_A5","EM_ARM","EM_AVR","EM_COLDFIRE","EM_CRIS","EM_D10V","EM_D30V","EM_FAKE_ALPHA","EM_FIREPATH","EM_FR20","EM_FR30","EM_FX66","EM_H8S","EM_H8_300","EM_H8_300H","EM_H8_500","EM_HUANY","EM_IA_64","EM_JAVELIN","EM_M32","EM_M32R","EM_ME16","EM_MIPS","EM_MIPS_RS3_LE","EM_MIPS_X","EM_MMA","EM_MMIX","EM_MN10200","EM_MN10300","EM_NCPU","EM_NDR1","EM_NONE","EM_OPENRISC","EM_PARISC","EM_PCP","EM_PDSP","EM_PJ","EM_PPC","EM_PPC64","EM_PRISM","EM_RCE","EM_RH32","EM_S370","EM_S390","EM_SH","EM_SPARC","EM_SPARC32PLUS","EM_SPARCV9","EM_ST100","EM_ST19","EM_ST7","EM_ST9PLUS","EM_STARCORE","EM_SVX","EM_TILEGX","EM_TILEPRO","EM_TINYJ","EM_TRICORE","EM_V800","EM_V850","EM_VAX","EM_VPP500","EM_X86_64","EM_XTENSA","EM_ZSP","ENAMETOOLONG","ENAVAIL","ENETDOWN","ENETRESET","ENETUNREACH","ENFILE","ENOANO","ENOATTR","ENOBUFS","ENOCSI","ENODATA","ENODEV","ENOENT","ENOEXEC","ENOKEY","ENOLCK","ENOLINK","ENOMEDIUM","ENOMEM","ENOMSG","ENONET","ENOPKG","ENOPROTOOPT","ENOSPC","ENOSR","ENOSTR","ENOSYS","ENOTBLK","ENOTCONN","ENOTDIR","ENOTEMPTY","ENOTNAM","ENOTRECOVERABLE","ENOTSOCK","ENOTSUP","ENOTTY","ENOTUNIQ","ENXIO","EOF","EOPNOTSUPP","EOVERFLOW","EOWNERDEAD","EPERM","EPFNOSUPPORT","EPIPE","EPOLLERR","EPOLLET","EPOLLEXCLUSIVE","EPOLLHUP","EPOLLIN","EPOLLMSG","EPOLLONESHOT","EPOLLOUT","EPOLLPRI","EPOLLRDBAND","EPOLLRDHUP","EPOLLRDNORM","EPOLLWAKEUP","EPOLLWRBAND","EPOLLWRNORM","EPOLL_CLOEXEC","EPOLL_CTL_ADD","EPOLL_CTL_DEL","EPOLL_CTL_MOD","EPROTO","EPROTONOSUPPORT","EPROTOTYPE","ERA","ERANGE","ERA_D_FMT","ERA_D_T_FMT","ERA_T_FMT","EREMCHG","EREMOTE","EREMOTEIO","ERESTART","ERFKILL","EROFS","ES","ESHUTDOWN","ESOCKTNOSUPPORT","ESPIPE","ESRCH","ESRMNT","ESTALE","ESTRPIPE","ETH_ALEN","ETH_DATA_LEN","ETH_FCS_LEN","ETH_FRAME_LEN","ETH_HLEN","ETH_P_1588","ETH_P_8021AD","ETH_P_8021AH","ETH_P_8021Q","ETH_P_80221","ETH_P_802_2","ETH_P_802_3","ETH_P_802_3_MIN","ETH_P_802_EX1","ETH_P_AARP","ETH_P_AF_IUCV","ETH_P_ALL","ETH_P_AOE","ETH_P_ARCNET","ETH_P_ARP","ETH_P_ATALK","ETH_P_ATMFATE","ETH_P_ATMMPOA","ETH_P_AX25","ETH_P_BATMAN","ETH_P_BPQ","ETH_P_CAIF","ETH_P_CANFD","ETH_P_CONTROL","ETH_P_CUST","ETH_P_DDCMP","ETH_P_DEC","ETH_P_DIAG","ETH_P_DNA_DL","ETH_P_DNA_RC","ETH_P_DNA_RT","ETH_P_DSA","ETH_P_ECONET","ETH_P_EDSA","ETH_P_FCOE","ETH_P_FIP","ETH_P_HDLC","ETH_P_IEEE802154","ETH_P_IEEEPUP","ETH_P_IEEEPUPAT","ETH_P_IP","ETH_P_IPV6","ETH_P_IPX","ETH_P_IRDA","ETH_P_LAT","ETH_P_LINK_CTL","ETH_P_LOCALTALK","ETH_P_LOOP","ETH_P_LOOPBACK","ETH_P_MACSEC","ETH_P_MOBITEX","ETH_P_MPLS_MC","ETH_P_MPLS_UC","ETH_P_MVRP","ETH_P_PAE","ETH_P_PAUSE","ETH_P_PHONET","ETH_P_PPPTALK","ETH_P_PPP_DISC","ETH_P_PPP_MP","ETH_P_PPP_SES","ETH_P_PRP","ETH_P_PUP","ETH_P_PUPAT","ETH_P_QINQ1","ETH_P_QINQ2","ETH_P_QINQ3","ETH_P_RARP","ETH_P_SCA","ETH_P_SLOW","ETH_P_SNAP","ETH_P_TDLS","ETH_P_TEB","ETH_P_TIPC","ETH_P_TRAILER","ETH_P_TR_802_2","ETH_P_WAN_PPP","ETH_P_WCCP","ETH_P_X25","ETH_ZLEN","ETIME","ETIMEDOUT","ETOOMANYREFS","ETXTBSY","ET_CORE","ET_DYN","ET_EXEC","ET_HIOS","ET_HIPROC","ET_LOOS","ET_LOPROC","ET_NONE","ET_NUM","ET_REL","EUCLEAN","EUNATCH","EUSERS","EV_CNT","EV_CURRENT","EV_MAX","EV_NONE","EV_NUM","EWOULDBLOCK","EXDEV","EXFULL","EXIT_FAILURE","EXIT_SUCCESS","EXT2_SUPER_MAGIC","EXT3_SUPER_MAGIC","EXT4_SUPER_MAGIC","EXTA","EXTB","EXTPROC","Elf32_Addr","Elf32_Chdr","Elf32_Ehdr","Elf32_Half","Elf32_Off","Elf32_Phdr","Elf32_Section","Elf32_Shdr","Elf32_Sym","Elf32_Word","Elf64_Addr","Elf64_Chdr","Elf64_Ehdr","Elf64_Half","Elf64_Off","Elf64_Phdr","Elf64_Section","Elf64_Shdr","Elf64_Sxword","Elf64_Sym","Elf64_Word","Elf64_Xword","F2FS_SUPER_MAGIC","FALLOC_FL_COLLAPSE_RANGE","FALLOC_FL_INSERT_RANGE","FALLOC_FL_KEEP_SIZE","FALLOC_FL_PUNCH_HOLE","FALLOC_FL_UNSHARE_RANGE","FALLOC_FL_ZERO_RANGE","FANOTIFY_METADATA_VERSION","FAN_ACCESS","FAN_ACCESS_PERM","FAN_ALLOW","FAN_CLASS_CONTENT","FAN_CLASS_NOTIF","FAN_CLASS_PRE_CONTENT","FAN_CLOEXEC","FAN_CLOSE","FAN_CLOSE_NOWRITE","FAN_CLOSE_WRITE","FAN_DENY","FAN_EVENT_ON_CHILD","FAN_MARK_ADD","FAN_MARK_DONT_FOLLOW","FAN_MARK_FILESYSTEM","FAN_MARK_FLUSH","FAN_MARK_IGNORED_MASK","FAN_MARK_IGNORED_SURV_MODIFY","FAN_MARK_INODE","FAN_MARK_MOUNT","FAN_MARK_ONLYDIR","FAN_MARK_REMOVE","FAN_MODIFY","FAN_NOFD","FAN_NONBLOCK","FAN_ONDIR","FAN_OPEN","FAN_OPEN_PERM","FAN_Q_OVERFLOW","FAN_UNLIMITED_MARKS","FAN_UNLIMITED_QUEUE","FDPIC_FUNCPTRS","FD_CLOEXEC","FD_CLR","FD_ISSET","FD_SET","FD_SETSIZE","FD_ZERO","FF0","FF1","FFDLY","FF_CNT","FF_MAX","FICLONE","FICLONERANGE","FILE","FILENAME_MAX","FIOASYNC","FIOCLEX","FIONBIO","FIONCLEX","FIONREAD","FIOQSIZE","FLUSHO","FOPEN_MAX","FS","FS_BASE","FUSE_SUPER_MAGIC","FUTEXFS_SUPER_MAGIC","FUTEX_BITSET_MATCH_ANY","FUTEX_CLOCK_REALTIME","FUTEX_CMD_MASK","FUTEX_CMP_REQUEUE","FUTEX_CMP_REQUEUE_PI","FUTEX_FD","FUTEX_LOCK_PI","FUTEX_LOCK_PI2","FUTEX_OP","FUTEX_OP_ADD","FUTEX_OP_ANDN","FUTEX_OP_CMP_EQ","FUTEX_OP_CMP_GE","FUTEX_OP_CMP_GT","FUTEX_OP_CMP_LE","FUTEX_OP_CMP_LT","FUTEX_OP_CMP_NE","FUTEX_OP_OPARG_SHIFT","FUTEX_OP_OR","FUTEX_OP_SET","FUTEX_OP_XOR","FUTEX_PRIVATE_FLAG","FUTEX_REQUEUE","FUTEX_TRYLOCK_PI","FUTEX_UNLOCK_PI","FUTEX_WAIT","FUTEX_WAIT_BITSET","FUTEX_WAIT_REQUEUE_PI","FUTEX_WAKE","FUTEX_WAKE_BITSET","FUTEX_WAKE_OP","F_ADD_SEALS","F_CANCELLK","F_DUPFD","F_DUPFD_CLOEXEC","F_GETFD","F_GETFL","F_GETLEASE","F_GETLK","F_GETOWN","F_GETPIPE_SZ","F_GET_SEALS","F_LOCK","F_NOTIFY","F_OFD_GETLK","F_OFD_SETLK","F_OFD_SETLKW","F_OK","F_RDLCK","F_SEAL_FUTURE_WRITE","F_SEAL_GROW","F_SEAL_SEAL","F_SEAL_SHRINK","F_SEAL_WRITE","F_SETFD","F_SETFL","F_SETLEASE","F_SETLK","F_SETLKW","F_SETOWN","F_SETPIPE_SZ","F_TEST","F_TLOCK","F_ULOCK","F_UNLCK","F_WRLCK","GENL_ADMIN_PERM","GENL_CMD_CAP_DO","GENL_CMD_CAP_DUMP","GENL_CMD_CAP_HASPOL","GENL_ID_CTRL","GENL_ID_PMCRAID","GENL_ID_VFS_DQUOT","GENL_MAX_ID","GENL_MIN_ID","GENL_NAMSIZ","GENL_UNS_ADMIN_PERM","GLOB_ABORTED","GLOB_APPEND","GLOB_DOOFFS","GLOB_ERR","GLOB_MARK","GLOB_NOCHECK","GLOB_NOESCAPE","GLOB_NOMATCH","GLOB_NOSORT","GLOB_NOSPACE","GRND_INSECURE","GRND_NONBLOCK","GRND_RANDOM","GRPQUOTA","GS","GS_BASE","HOSTFS_SUPER_MAGIC","HPFS_SUPER_MAGIC","HUGETLBFS_MAGIC","HUGETLB_FLAG_ENCODE_16GB","HUGETLB_FLAG_ENCODE_16MB","HUGETLB_FLAG_ENCODE_1GB","HUGETLB_FLAG_ENCODE_1MB","HUGETLB_FLAG_ENCODE_256MB","HUGETLB_FLAG_ENCODE_2GB","HUGETLB_FLAG_ENCODE_2MB","HUGETLB_FLAG_ENCODE_32MB","HUGETLB_FLAG_ENCODE_512KB","HUGETLB_FLAG_ENCODE_512MB","HUGETLB_FLAG_ENCODE_64KB","HUGETLB_FLAG_ENCODE_8MB","HUGETLB_FLAG_ENCODE_MASK","HUGETLB_FLAG_ENCODE_SHIFT","HUPCL","HWTSTAMP_FILTER_ALL","HWTSTAMP_FILTER_NONE","HWTSTAMP_FILTER_NTP_ALL","HWTSTAMP_FILTER_PTP_V1_L4_DELAY_REQ","HWTSTAMP_FILTER_PTP_V1_L4_EVENT","HWTSTAMP_FILTER_PTP_V1_L4_SYNC","HWTSTAMP_FILTER_PTP_V2_DELAY_REQ","HWTSTAMP_FILTER_PTP_V2_EVENT","HWTSTAMP_FILTER_PTP_V2_L2_DELAY_REQ","HWTSTAMP_FILTER_PTP_V2_L2_EVENT","HWTSTAMP_FILTER_PTP_V2_L2_SYNC","HWTSTAMP_FILTER_PTP_V2_L4_DELAY_REQ","HWTSTAMP_FILTER_PTP_V2_L4_EVENT","HWTSTAMP_FILTER_PTP_V2_L4_SYNC","HWTSTAMP_FILTER_PTP_V2_SYNC","HWTSTAMP_FILTER_SOME","HWTSTAMP_TX_OFF","HWTSTAMP_TX_ON","HWTSTAMP_TX_ONESTEP_P2P","HWTSTAMP_TX_ONESTEP_SYNC","IBSHIFT","ICANON","ICRNL","IEXTEN","IFA_ADDRESS","IFA_ANYCAST","IFA_BROADCAST","IFA_CACHEINFO","IFA_FLAGS","IFA_F_DADFAILED","IFA_F_DEPRECATED","IFA_F_HOMEADDRESS","IFA_F_MANAGETEMPADDR","IFA_F_MCAUTOJOIN","IFA_F_NODAD","IFA_F_NOPREFIXROUTE","IFA_F_OPTIMISTIC","IFA_F_PERMANENT","IFA_F_SECONDARY","IFA_F_STABLE_PRIVACY","IFA_F_TEMPORARY","IFA_F_TENTATIVE","IFA_LABEL","IFA_LOCAL","IFA_MULTICAST","IFA_UNSPEC","IFF_ALLMULTI","IFF_ATTACH_QUEUE","IFF_AUTOMEDIA","IFF_BROADCAST","IFF_DEBUG","IFF_DETACH_QUEUE","IFF_DORMANT","IFF_DYNAMIC","IFF_ECHO","IFF_LOOPBACK","IFF_LOWER_UP","IFF_MASTER","IFF_MULTICAST","IFF_MULTI_QUEUE","IFF_NOARP","IFF_NOFILTER","IFF_NOTRAILERS","IFF_NO_PI","IFF_ONE_QUEUE","IFF_PERSIST","IFF_POINTOPOINT","IFF_PORTSEL","IFF_PROMISC","IFF_RUNNING","IFF_SLAVE","IFF_TAP","IFF_TUN","IFF_TUN_EXCL","IFF_UP","IFF_VNET_HDR","IFLA_ADDRESS","IFLA_AF_SPEC","IFLA_ALLMULTI","IFLA_ALT_IFNAME","IFLA_BROADCAST","IFLA_CARRIER","IFLA_CARRIER_CHANGES","IFLA_CARRIER_DOWN_COUNT","IFLA_CARRIER_UP_COUNT","IFLA_COST","IFLA_EVENT","IFLA_EXT_MASK","IFLA_GROUP","IFLA_GRO_MAX_SIZE","IFLA_GSO_MAX_SEGS","IFLA_GSO_MAX_SIZE","IFLA_IFALIAS","IFLA_IFNAME","IFLA_IF_NETNSID","IFLA_INFO_DATA","IFLA_INFO_KIND","IFLA_INFO_SLAVE_DATA","IFLA_INFO_SLAVE_KIND","IFLA_INFO_UNSPEC","IFLA_INFO_XSTATS","IFLA_LINK","IFLA_LINKINFO","IFLA_LINKMODE","IFLA_LINK_NETNSID","IFLA_MAP","IFLA_MASTER","IFLA_MAX_MTU","IFLA_MIN_MTU","IFLA_MTU","IFLA_NET_NS_FD","IFLA_NET_NS_PID","IFLA_NEW_IFINDEX","IFLA_NEW_NETNSID","IFLA_NUM_RX_QUEUES","IFLA_NUM_TX_QUEUES","IFLA_NUM_VF","IFLA_OPERSTATE","IFLA_PAD","IFLA_PARENT_DEV_BUS_NAME","IFLA_PARENT_DEV_NAME","IFLA_PERM_ADDRESS","IFLA_PHYS_PORT_ID","IFLA_PHYS_PORT_NAME","IFLA_PHYS_SWITCH_ID","IFLA_PORT_SELF","IFLA_PRIORITY","IFLA_PROMISCUITY","IFLA_PROP_LIST","IFLA_PROTINFO","IFLA_PROTO_DOWN","IFLA_PROTO_DOWN_REASON","IFLA_QDISC","IFLA_STATS","IFLA_STATS64","IFLA_TARGET_NETNSID","IFLA_TSO_MAX_SEGS","IFLA_TSO_MAX_SIZE","IFLA_TXQLEN","IFLA_UNSPEC","IFLA_VFINFO_LIST","IFLA_VF_PORTS","IFLA_WEIGHT","IFLA_WIRELESS","IFLA_XDP","IFNAMSIZ","IF_LINK_MODE_DEFAULT","IF_LINK_MODE_DORMANT","IF_LINK_MODE_TESTING","IF_NAMESIZE","IF_OPER_DORMANT","IF_OPER_DOWN","IF_OPER_LOWERLAYERDOWN","IF_OPER_NOTPRESENT","IF_OPER_TESTING","IF_OPER_UNKNOWN","IF_OPER_UP","IGNBRK","IGNCR","IGNPAR","IMAXBEL","INADDR_ANY","INADDR_BROADCAST","INADDR_LOOPBACK","INADDR_NONE","INIT_PROCESS","INLCR","INPCK","INPUT_PROP_CNT","INPUT_PROP_MAX","INT_MAX","INT_MIN","IN_ACCESS","IN_ALL_EVENTS","IN_ATTRIB","IN_CLOEXEC","IN_CLOSE","IN_CLOSE_NOWRITE","IN_CLOSE_WRITE","IN_CREATE","IN_DELETE","IN_DELETE_SELF","IN_DONT_FOLLOW","IN_EXCL_UNLINK","IN_IGNORED","IN_ISDIR","IN_MASK_ADD","IN_MASK_CREATE","IN_MODIFY","IN_MOVE","IN_MOVED_FROM","IN_MOVED_TO","IN_MOVE_SELF","IN_NONBLOCK","IN_ONESHOT","IN_ONLYDIR","IN_OPEN","IN_Q_OVERFLOW","IN_UNMOUNT","IP6T_SO_ORIGINAL_DST","IPC_CREAT","IPC_EXCL","IPC_INFO","IPC_NOWAIT","IPC_PRIVATE","IPC_RMID","IPC_SET","IPC_STAT","IPDEFTTL","IPOPT_CLASS","IPOPT_CLASS_MASK","IPOPT_CONTROL","IPOPT_COPIED","IPOPT_COPY","IPOPT_END","IPOPT_EOL","IPOPT_LSRR","IPOPT_MEASUREMENT","IPOPT_MINOFF","IPOPT_NOOP","IPOPT_NOP","IPOPT_NUMBER","IPOPT_NUMBER_MASK","IPOPT_OFFSET","IPOPT_OLEN","IPOPT_OPTVAL","IPOPT_RA","IPOPT_RESERVED1","IPOPT_RESERVED2","IPOPT_RR","IPOPT_SEC","IPOPT_SID","IPOPT_SSRR","IPOPT_TIMESTAMP","IPOPT_TS","IPOPT_TS_PRESPEC","IPOPT_TS_TSANDADDR","IPOPT_TS_TSONLY","IPPROTO_AH","IPPROTO_BEETPH","IPPROTO_COMP","IPPROTO_DCCP","IPPROTO_DSTOPTS","IPPROTO_EGP","IPPROTO_ENCAP","IPPROTO_ESP","IPPROTO_ETHERNET","IPPROTO_FRAGMENT","IPPROTO_GRE","IPPROTO_HOPOPTS","IPPROTO_ICMP","IPPROTO_ICMPV6","IPPROTO_IDP","IPPROTO_IGMP","IPPROTO_IP","IPPROTO_IPIP","IPPROTO_IPV6","IPPROTO_MAX","IPPROTO_MH","IPPROTO_MPLS","IPPROTO_MPTCP","IPPROTO_MTP","IPPROTO_NONE","IPPROTO_PIM","IPPROTO_PUP","IPPROTO_RAW","IPPROTO_ROUTING","IPPROTO_RSVP","IPPROTO_SCTP","IPPROTO_TCP","IPPROTO_TP","IPPROTO_UDP","IPPROTO_UDPLITE","IPTOS_ECN","IPTOS_ECN_CE","IPTOS_ECN_ECT0","IPTOS_ECN_ECT1","IPTOS_ECN_MASK","IPTOS_ECN_NOT_ECT","IPTOS_LOWDELAY","IPTOS_MINCOST","IPTOS_PREC","IPTOS_PREC_CRITIC_ECP","IPTOS_PREC_FLASH","IPTOS_PREC_FLASHOVERRIDE","IPTOS_PREC_IMMEDIATE","IPTOS_PREC_INTERNETCONTROL","IPTOS_PREC_MASK","IPTOS_PREC_NETCONTROL","IPTOS_PREC_PRIORITY","IPTOS_PREC_ROUTINE","IPTOS_RELIABILITY","IPTOS_THROUGHPUT","IPTOS_TOS","IPTOS_TOS_MASK","IPV6_2292DSTOPTS","IPV6_2292HOPLIMIT","IPV6_2292HOPOPTS","IPV6_2292PKTINFO","IPV6_2292PKTOPTIONS","IPV6_2292RTHDR","IPV6_ADDRFORM","IPV6_ADDR_PREFERENCES","IPV6_ADD_MEMBERSHIP","IPV6_AUTHHDR","IPV6_AUTOFLOWLABEL","IPV6_CHECKSUM","IPV6_DONTFRAG","IPV6_DROP_MEMBERSHIP","IPV6_DSTOPTS","IPV6_FLOWINFO","IPV6_FLOWINFO_FLOWLABEL","IPV6_FLOWINFO_PRIORITY","IPV6_FLOWINFO_SEND","IPV6_FLOWLABEL_MGR","IPV6_FREEBIND","IPV6_HDRINCL","IPV6_HOPLIMIT","IPV6_HOPOPTS","IPV6_IPSEC_POLICY","IPV6_JOIN_ANYCAST","IPV6_LEAVE_ANYCAST","IPV6_MINHOPCOUNT","IPV6_MTU","IPV6_MTU_DISCOVER","IPV6_MULTICAST_ALL","IPV6_MULTICAST_HOPS","IPV6_MULTICAST_IF","IPV6_MULTICAST_LOOP","IPV6_NEXTHOP","IPV6_ORIGDSTADDR","IPV6_PATHMTU","IPV6_PKTINFO","IPV6_PMTUDISC_DO","IPV6_PMTUDISC_DONT","IPV6_PMTUDISC_INTERFACE","IPV6_PMTUDISC_OMIT","IPV6_PMTUDISC_PROBE","IPV6_PMTUDISC_WANT","IPV6_PREFER_SRC_CGA","IPV6_PREFER_SRC_COA","IPV6_PREFER_SRC_HOME","IPV6_PREFER_SRC_NONCGA","IPV6_PREFER_SRC_PUBLIC","IPV6_PREFER_SRC_PUBTMP_DEFAULT","IPV6_PREFER_SRC_TMP","IPV6_RECVDSTOPTS","IPV6_RECVERR","IPV6_RECVFRAGSIZE","IPV6_RECVHOPLIMIT","IPV6_RECVHOPOPTS","IPV6_RECVORIGDSTADDR","IPV6_RECVPATHMTU","IPV6_RECVPKTINFO","IPV6_RECVRTHDR","IPV6_RECVTCLASS","IPV6_ROUTER_ALERT","IPV6_ROUTER_ALERT_ISOLATE","IPV6_RTHDR","IPV6_RTHDRDSTOPTS","IPV6_RTHDR_LOOSE","IPV6_RTHDR_STRICT","IPV6_TCLASS","IPV6_TRANSPARENT","IPV6_UNICAST_HOPS","IPV6_UNICAST_IF","IPV6_V6ONLY","IPV6_XFRM_POLICY","IPVERSION","IP_ADD_MEMBERSHIP","IP_ADD_SOURCE_MEMBERSHIP","IP_BIND_ADDRESS_NO_PORT","IP_BLOCK_SOURCE","IP_CHECKSUM","IP_DEFAULT_MULTICAST_LOOP","IP_DEFAULT_MULTICAST_TTL","IP_DROP_MEMBERSHIP","IP_DROP_SOURCE_MEMBERSHIP","IP_FREEBIND","IP_HDRINCL","IP_IPSEC_POLICY","IP_MINTTL","IP_MSFILTER","IP_MTU","IP_MTU_DISCOVER","IP_MULTICAST_ALL","IP_MULTICAST_IF","IP_MULTICAST_LOOP","IP_MULTICAST_TTL","IP_NODEFRAG","IP_OPTIONS","IP_ORIGDSTADDR","IP_PASSSEC","IP_PKTINFO","IP_PKTOPTIONS","IP_PMTUDISC_DO","IP_PMTUDISC_DONT","IP_PMTUDISC_INTERFACE","IP_PMTUDISC_OMIT","IP_PMTUDISC_PROBE","IP_PMTUDISC_WANT","IP_RECVERR","IP_RECVFRAGSIZE","IP_RECVOPTS","IP_RECVORIGDSTADDR","IP_RECVTOS","IP_RECVTTL","IP_RETOPTS","IP_ROUTER_ALERT","IP_TOS","IP_TRANSPARENT","IP_TTL","IP_UNBLOCK_SOURCE","IP_UNICAST_IF","IP_XFRM_POLICY","ISIG","ISOFS_SUPER_MAGIC","ISTRIP","ITIMER_PROF","ITIMER_REAL","ITIMER_VIRTUAL","IUTF8","IXANY","IXOFF","IXON","J1939_EE_INFO_NONE","J1939_EE_INFO_RX_ABORT","J1939_EE_INFO_RX_DPO","J1939_EE_INFO_RX_RTS","J1939_EE_INFO_TX_ABORT","J1939_FILTER_MAX","J1939_IDLE_ADDR","J1939_MAX_UNICAST_ADDR","J1939_NLA_BYTES_ACKED","J1939_NLA_DEST_ADDR","J1939_NLA_DEST_NAME","J1939_NLA_PAD","J1939_NLA_PGN","J1939_NLA_SRC_ADDR","J1939_NLA_SRC_NAME","J1939_NLA_TOTAL_SIZE","J1939_NO_ADDR","J1939_NO_NAME","J1939_NO_PGN","J1939_PGN_ADDRESS_CLAIMED","J1939_PGN_ADDRESS_COMMANDED","J1939_PGN_MAX","J1939_PGN_PDU1_MAX","J1939_PGN_REQUEST","JFFS2_SUPER_MAGIC","KERNEL_VERSION","KEXEC_ARCH_MASK","KEXEC_FILE_NO_INITRAMFS","KEXEC_FILE_ON_CRASH","KEXEC_FILE_UNLOAD","KEXEC_ON_CRASH","KEXEC_PRESERVE_CONTEXT","KEYCTL_ASSUME_AUTHORITY","KEYCTL_CAPABILITIES","KEYCTL_CAPS0_BIG_KEY","KEYCTL_CAPS0_CAPABILITIES","KEYCTL_CAPS0_DIFFIE_HELLMAN","KEYCTL_CAPS0_INVALIDATE","KEYCTL_CAPS0_MOVE","KEYCTL_CAPS0_PERSISTENT_KEYRINGS","KEYCTL_CAPS0_PUBLIC_KEY","KEYCTL_CAPS0_RESTRICT_KEYRING","KEYCTL_CAPS1_NS_KEYRING_NAME","KEYCTL_CAPS1_NS_KEY_TAG","KEYCTL_CHOWN","KEYCTL_CLEAR","KEYCTL_DESCRIBE","KEYCTL_DH_COMPUTE","KEYCTL_GET_KEYRING_ID","KEYCTL_GET_PERSISTENT","KEYCTL_GET_SECURITY","KEYCTL_INSTANTIATE","KEYCTL_INSTANTIATE_IOV","KEYCTL_INVALIDATE","KEYCTL_JOIN_SESSION_KEYRING","KEYCTL_LINK","KEYCTL_MOVE","KEYCTL_NEGATE","KEYCTL_PKEY_DECRYPT","KEYCTL_PKEY_ENCRYPT","KEYCTL_PKEY_QUERY","KEYCTL_PKEY_SIGN","KEYCTL_PKEY_VERIFY","KEYCTL_READ","KEYCTL_REJECT","KEYCTL_RESTRICT_KEYRING","KEYCTL_REVOKE","KEYCTL_SEARCH","KEYCTL_SESSION_TO_PARENT","KEYCTL_SETPERM","KEYCTL_SET_REQKEY_KEYRING","KEYCTL_SET_TIMEOUT","KEYCTL_SUPPORTS_DECRYPT","KEYCTL_SUPPORTS_ENCRYPT","KEYCTL_SUPPORTS_SIGN","KEYCTL_SUPPORTS_VERIFY","KEYCTL_UNLINK","KEYCTL_UPDATE","KEY_CNT","KEY_MAX","KEY_REQKEY_DEFL_DEFAULT","KEY_REQKEY_DEFL_GROUP_KEYRING","KEY_REQKEY_DEFL_NO_CHANGE","KEY_REQKEY_DEFL_PROCESS_KEYRING","KEY_REQKEY_DEFL_REQUESTOR_KEYRING","KEY_REQKEY_DEFL_SESSION_KEYRING","KEY_REQKEY_DEFL_THREAD_KEYRING","KEY_REQKEY_DEFL_USER_KEYRING","KEY_REQKEY_DEFL_USER_SESSION_KEYRING","KEY_SPEC_GROUP_KEYRING","KEY_SPEC_PROCESS_KEYRING","KEY_SPEC_REQKEY_AUTH_KEY","KEY_SPEC_REQUESTOR_KEYRING","KEY_SPEC_SESSION_KEYRING","KEY_SPEC_THREAD_KEYRING","KEY_SPEC_USER_KEYRING","KEY_SPEC_USER_SESSION_KEYRING","LC_ADDRESS","LC_ADDRESS_MASK","LC_ALL","LC_ALL_MASK","LC_COLLATE","LC_COLLATE_MASK","LC_CTYPE","LC_CTYPE_MASK","LC_IDENTIFICATION","LC_IDENTIFICATION_MASK","LC_MEASUREMENT","LC_MEASUREMENT_MASK","LC_MESSAGES","LC_MESSAGES_MASK","LC_MONETARY","LC_MONETARY_MASK","LC_NAME","LC_NAME_MASK","LC_NUMERIC","LC_NUMERIC_MASK","LC_PAPER","LC_PAPER_MASK","LC_TELEPHONE","LC_TELEPHONE_MASK","LC_TIME","LC_TIME_MASK","LED_CNT","LED_MAX","LINUX_REBOOT_CMD_CAD_OFF","LINUX_REBOOT_CMD_CAD_ON","LINUX_REBOOT_CMD_HALT","LINUX_REBOOT_CMD_KEXEC","LINUX_REBOOT_CMD_POWER_OFF","LINUX_REBOOT_CMD_RESTART","LINUX_REBOOT_CMD_RESTART2","LINUX_REBOOT_CMD_SW_SUSPEND","LINUX_REBOOT_MAGIC1","LINUX_REBOOT_MAGIC2","LINUX_REBOOT_MAGIC2A","LINUX_REBOOT_MAGIC2B","LINUX_REBOOT_MAGIC2C","LIO_NOP","LIO_NOWAIT","LIO_READ","LIO_WAIT","LIO_WRITE","LM_ID_BASE","LM_ID_NEWLM","LOCK_EX","LOCK_NB","LOCK_SH","LOCK_UN","LOGIN_PROCESS","LOG_ALERT","LOG_AUTH","LOG_AUTHPRIV","LOG_CONS","LOG_CRIT","LOG_CRON","LOG_DAEMON","LOG_DEBUG","LOG_EMERG","LOG_ERR","LOG_FACMASK","LOG_FTP","LOG_INFO","LOG_KERN","LOG_LOCAL0","LOG_LOCAL1","LOG_LOCAL2","LOG_LOCAL3","LOG_LOCAL4","LOG_LOCAL5","LOG_LOCAL6","LOG_LOCAL7","LOG_LPR","LOG_MAIL","LOG_NDELAY","LOG_NEWS","LOG_NFACILITIES","LOG_NOTICE","LOG_NOWAIT","LOG_ODELAY","LOG_PERROR","LOG_PID","LOG_PRIMASK","LOG_SYSLOG","LOG_USER","LOG_UUCP","LOG_WARNING","L_tmpnam","Lmid_t","MADV_COLD","MADV_DODUMP","MADV_DOFORK","MADV_DONTDUMP","MADV_DONTFORK","MADV_DONTNEED","MADV_DONTNEED_LOCKED","MADV_FREE","MADV_HUGEPAGE","MADV_HWPOISON","MADV_KEEPONFORK","MADV_MERGEABLE","MADV_NOHUGEPAGE","MADV_NORMAL","MADV_PAGEOUT","MADV_POPULATE_READ","MADV_POPULATE_WRITE","MADV_RANDOM","MADV_REMOVE","MADV_SEQUENTIAL","MADV_SOFT_OFFLINE","MADV_UNMERGEABLE","MADV_WILLNEED","MADV_WIPEONFORK","MAP_32BIT","MAP_ANON","MAP_ANONYMOUS","MAP_DENYWRITE","MAP_EXECUTABLE","MAP_FAILED","MAP_FILE","MAP_FIXED","MAP_FIXED_NOREPLACE","MAP_GROWSDOWN","MAP_HUGETLB","MAP_HUGE_16GB","MAP_HUGE_16MB","MAP_HUGE_1GB","MAP_HUGE_1MB","MAP_HUGE_256MB","MAP_HUGE_2GB","MAP_HUGE_2MB","MAP_HUGE_32MB","MAP_HUGE_512KB","MAP_HUGE_512MB","MAP_HUGE_64KB","MAP_HUGE_8MB","MAP_HUGE_MASK","MAP_HUGE_SHIFT","MAP_LOCKED","MAP_NONBLOCK","MAP_NORESERVE","MAP_POPULATE","MAP_PRIVATE","MAP_SHARED","MAP_SHARED_VALIDATE","MAP_STACK","MAP_SYNC","MAP_TYPE","MAXTC","MAXTTL","MAX_ADDR_LEN","MAX_IPOPTLEN","MAX_LINKS","MCAST_BLOCK_SOURCE","MCAST_EXCLUDE","MCAST_INCLUDE","MCAST_JOIN_GROUP","MCAST_JOIN_SOURCE_GROUP","MCAST_LEAVE_GROUP","MCAST_LEAVE_SOURCE_GROUP","MCAST_MSFILTER","MCAST_UNBLOCK_SOURCE","MCL_CURRENT","MCL_FUTURE","MEMBARRIER_CMD_GLOBAL","MEMBARRIER_CMD_GLOBAL_EXPEDITED","MEMBARRIER_CMD_PRIVATE_EXPEDITED","MEMBARRIER_CMD_PRIVATE_EXPEDITED_RSEQ","MEMBARRIER_CMD_PRIVATE_EXPEDITED_SYNC_CORE","MEMBARRIER_CMD_QUERY","MEMBARRIER_CMD_REGISTER_GLOBAL_EXPEDITED","MEMBARRIER_CMD_REGISTER_PRIVATE_EXPEDITED","MEMBARRIER_CMD_REGISTER_PRIVATE_EXPEDITED_RSEQ","MEMBARRIER_CMD_REGISTER_PRIVATE_EXPEDITED_SYNC_CORE","MFD_ALLOW_SEALING","MFD_CLOEXEC","MFD_HUGETLB","MFD_HUGE_16GB","MFD_HUGE_16MB","MFD_HUGE_1GB","MFD_HUGE_1MB","MFD_HUGE_256MB","MFD_HUGE_2GB","MFD_HUGE_2MB","MFD_HUGE_32MB","MFD_HUGE_512KB","MFD_HUGE_512MB","MFD_HUGE_64KB","MFD_HUGE_8MB","MFD_HUGE_MASK","MFD_HUGE_SHIFT","MINIX2_SUPER_MAGIC","MINIX2_SUPER_MAGIC2","MINIX3_SUPER_MAGIC","MINIX_SUPER_MAGIC","MINIX_SUPER_MAGIC2","MINSIGSTKSZ","MLOCK_ONFAULT","MMAP_PAGE_ZERO","MNT_DETACH","MNT_EXPIRE","MNT_FORCE","MODULE_INIT_IGNORE_MODVERSIONS","MODULE_INIT_IGNORE_VERMAGIC","MOD_CLKA","MOD_CLKB","MOD_ESTERROR","MOD_FREQUENCY","MOD_MAXERROR","MOD_MICRO","MOD_NANO","MOD_OFFSET","MOD_STATUS","MOD_TAI","MOD_TIMECONST","MON_1","MON_10","MON_11","MON_12","MON_2","MON_3","MON_4","MON_5","MON_6","MON_7","MON_8","MON_9","MPOL_BIND","MPOL_DEFAULT","MPOL_F_NUMA_BALANCING","MPOL_F_RELATIVE_NODES","MPOL_F_STATIC_NODES","MPOL_INTERLEAVE","MPOL_LOCAL","MPOL_PREFERRED","MREMAP_DONTUNMAP","MREMAP_FIXED","MREMAP_MAYMOVE","MSC_CNT","MSC_MAX","MSDOS_SUPER_MAGIC","MSG_CMSG_CLOEXEC","MSG_CONFIRM","MSG_COPY","MSG_CTRUNC","MSG_DONTROUTE","MSG_DONTWAIT","MSG_EOR","MSG_ERRQUEUE","MSG_EXCEPT","MSG_FASTOPEN","MSG_FIN","MSG_INFO","MSG_MORE","MSG_NOERROR","MSG_NOSIGNAL","MSG_NOTIFICATION","MSG_OOB","MSG_PEEK","MSG_RST","MSG_STAT","MSG_SYN","MSG_TRUNC","MSG_TRYHARD","MSG_WAITALL","MSG_WAITFORONE","MSG_ZEROCOPY","MS_ACTIVE","MS_ASYNC","MS_BIND","MS_DIRSYNC","MS_INVALIDATE","MS_I_VERSION","MS_KERNMOUNT","MS_LAZYTIME","MS_MANDLOCK","MS_MGC_MSK","MS_MGC_VAL","MS_MOVE","MS_NOATIME","MS_NODEV","MS_NODIRATIME","MS_NOEXEC","MS_NOSUID","MS_NOUSER","MS_POSIXACL","MS_PRIVATE","MS_RDONLY","MS_REC","MS_RELATIME","MS_REMOUNT","MS_RMT_MASK","MS_SHARED","MS_SILENT","MS_SLAVE","MS_STRICTATIME","MS_SYNC","MS_SYNCHRONOUS","MS_UNBINDABLE","M_ARENA_MAX","M_ARENA_TEST","M_CHECK_ACTION","M_GRAIN","M_KEEP","M_MMAP_MAX","M_MMAP_THRESHOLD","M_MXFAST","M_NLBLKS","M_PERTURB","M_TOP_PAD","M_TRIM_THRESHOLD","NCCS","NCP_SUPER_MAGIC","NDA_CACHEINFO","NDA_DST","NDA_IFINDEX","NDA_LINK_NETNSID","NDA_LLADDR","NDA_MASTER","NDA_PORT","NDA_PROBES","NDA_SRC_VNI","NDA_UNSPEC","NDA_VLAN","NDA_VNI","NETLINK_ADD_MEMBERSHIP","NETLINK_AUDIT","NETLINK_BROADCAST_ERROR","NETLINK_CAP_ACK","NETLINK_CONNECTOR","NETLINK_CRYPTO","NETLINK_DNRTMSG","NETLINK_DROP_MEMBERSHIP","NETLINK_ECRYPTFS","NETLINK_EXT_ACK","NETLINK_FIB_LOOKUP","NETLINK_FIREWALL","NETLINK_GENERIC","NETLINK_GET_STRICT_CHK","NETLINK_INET_DIAG","NETLINK_IP6_FW","NETLINK_ISCSI","NETLINK_KOBJECT_UEVENT","NETLINK_LISTEN_ALL_NSID","NETLINK_LIST_MEMBERSHIPS","NETLINK_NETFILTER","NETLINK_NFLOG","NETLINK_NO_ENOBUFS","NETLINK_PKTINFO","NETLINK_RDMA","NETLINK_ROUTE","NETLINK_RX_RING","NETLINK_SCSITRANSPORT","NETLINK_SELINUX","NETLINK_SOCK_DIAG","NETLINK_TX_RING","NETLINK_UNUSED","NETLINK_USERSOCK","NETLINK_XFRM","NEW_TIME","NFNETLINK_V0","NFNLGRP_ACCT_QUOTA","NFNLGRP_CONNTRACK_DESTROY","NFNLGRP_CONNTRACK_EXP_DESTROY","NFNLGRP_CONNTRACK_EXP_NEW","NFNLGRP_CONNTRACK_EXP_UPDATE","NFNLGRP_CONNTRACK_NEW","NFNLGRP_CONNTRACK_UPDATE","NFNLGRP_NFTABLES","NFNLGRP_NFTRACE","NFNLGRP_NONE","NFNL_BATCH_GENID","NFNL_BATCH_UNSPEC","NFNL_MSG_BATCH_BEGIN","NFNL_MSG_BATCH_END","NFNL_SUBSYS_ACCT","NFNL_SUBSYS_COUNT","NFNL_SUBSYS_CTHELPER","NFNL_SUBSYS_CTNETLINK","NFNL_SUBSYS_CTNETLINK_EXP","NFNL_SUBSYS_CTNETLINK_TIMEOUT","NFNL_SUBSYS_HOOK","NFNL_SUBSYS_IPSET","NFNL_SUBSYS_NFTABLES","NFNL_SUBSYS_NFT_COMPAT","NFNL_SUBSYS_NONE","NFNL_SUBSYS_OSF","NFNL_SUBSYS_QUEUE","NFNL_SUBSYS_ULOG","NFPROTO_ARP","NFPROTO_BRIDGE","NFPROTO_DECNET","NFPROTO_INET","NFPROTO_IPV4","NFPROTO_IPV6","NFPROTO_NETDEV","NFPROTO_NUMPROTO","NFPROTO_UNSPEC","NFQA_CAP_LEN","NFQA_CFG_CMD","NFQA_CFG_FLAGS","NFQA_CFG_F_CONNTRACK","NFQA_CFG_F_FAIL_OPEN","NFQA_CFG_F_GSO","NFQA_CFG_F_MAX","NFQA_CFG_F_SECCTX","NFQA_CFG_F_UID_GID","NFQA_CFG_MASK","NFQA_CFG_PARAMS","NFQA_CFG_QUEUE_MAXLEN","NFQA_CFG_UNSPEC","NFQA_CT","NFQA_CT_INFO","NFQA_EXP","NFQA_GID","NFQA_HWADDR","NFQA_IFINDEX_INDEV","NFQA_IFINDEX_OUTDEV","NFQA_IFINDEX_PHYSINDEV","NFQA_IFINDEX_PHYSOUTDEV","NFQA_L2HDR","NFQA_MARK","NFQA_PACKET_HDR","NFQA_PAYLOAD","NFQA_PRIORITY","NFQA_SECCTX","NFQA_SKB_CSUMNOTREADY","NFQA_SKB_CSUM_NOTVERIFIED","NFQA_SKB_GSO","NFQA_SKB_INFO","NFQA_TIMESTAMP","NFQA_UID","NFQA_UNSPEC","NFQA_VERDICT_HDR","NFQA_VLAN","NFQA_VLAN_PROTO","NFQA_VLAN_TCI","NFQA_VLAN_UNSPEC","NFQNL_CFG_CMD_BIND","NFQNL_CFG_CMD_NONE","NFQNL_CFG_CMD_PF_BIND","NFQNL_CFG_CMD_PF_UNBIND","NFQNL_CFG_CMD_UNBIND","NFQNL_COPY_META","NFQNL_COPY_NONE","NFQNL_COPY_PACKET","NFQNL_MSG_CONFIG","NFQNL_MSG_PACKET","NFQNL_MSG_VERDICT","NFQNL_MSG_VERDICT_BATCH","NFS_SUPER_MAGIC","NFT_BREAK","NFT_BYTEORDER_HTON","NFT_BYTEORDER_NTOH","NFT_CHAIN_MAXNAMELEN","NFT_CMP_EQ","NFT_CMP_GT","NFT_CMP_GTE","NFT_CMP_LT","NFT_CMP_LTE","NFT_CMP_NEQ","NFT_CONTINUE","NFT_CT_BYTES","NFT_CT_DIRECTION","NFT_CT_DST","NFT_CT_EXPIRATION","NFT_CT_HELPER","NFT_CT_L3PROTOCOL","NFT_CT_LABELS","NFT_CT_MARK","NFT_CT_PKTS","NFT_CT_PROTOCOL","NFT_CT_PROTO_DST","NFT_CT_PROTO_SRC","NFT_CT_SECMARK","NFT_CT_SRC","NFT_CT_STATE","NFT_CT_STATUS","NFT_DATA_RESERVED_MASK","NFT_DATA_VALUE","NFT_DATA_VALUE_MAXLEN","NFT_DATA_VERDICT","NFT_DYNSET_F_INV","NFT_DYNSET_OP_ADD","NFT_DYNSET_OP_UPDATE","NFT_GOTO","NFT_JUMP","NFT_LIMIT_F_INV","NFT_LIMIT_PKTS","NFT_LIMIT_PKT_BYTES","NFT_LOOKUP_F_INV","NFT_META_BRI_IIFNAME","NFT_META_BRI_OIFNAME","NFT_META_CGROUP","NFT_META_CPU","NFT_META_IIF","NFT_META_IIFGROUP","NFT_META_IIFNAME","NFT_META_IIFTYPE","NFT_META_L4PROTO","NFT_META_LEN","NFT_META_MARK","NFT_META_NFPROTO","NFT_META_NFTRACE","NFT_META_OIF","NFT_META_OIFGROUP","NFT_META_OIFNAME","NFT_META_OIFTYPE","NFT_META_PKTTYPE","NFT_META_PRANDOM","NFT_META_PRIORITY","NFT_META_PROTOCOL","NFT_META_RTCLASSID","NFT_META_SECMARK","NFT_META_SKGID","NFT_META_SKUID","NFT_MSG_DELCHAIN","NFT_MSG_DELOBJ","NFT_MSG_DELRULE","NFT_MSG_DELSET","NFT_MSG_DELSETELEM","NFT_MSG_DELTABLE","NFT_MSG_GETCHAIN","NFT_MSG_GETGEN","NFT_MSG_GETOBJ","NFT_MSG_GETOBJ_RESET","NFT_MSG_GETRULE","NFT_MSG_GETSET","NFT_MSG_GETSETELEM","NFT_MSG_GETTABLE","NFT_MSG_MAX","NFT_MSG_NEWCHAIN","NFT_MSG_NEWGEN","NFT_MSG_NEWOBJ","NFT_MSG_NEWRULE","NFT_MSG_NEWSET","NFT_MSG_NEWSETELEM","NFT_MSG_NEWTABLE","NFT_MSG_TRACE","NFT_NAT_DNAT","NFT_NAT_SNAT","NFT_NG_INCREMENTAL","NFT_NG_RANDOM","NFT_OBJ_MAXNAMELEN","NFT_PAYLOAD_CSUM_INET","NFT_PAYLOAD_CSUM_NONE","NFT_PAYLOAD_LL_HEADER","NFT_PAYLOAD_NETWORK_HEADER","NFT_PAYLOAD_TRANSPORT_HEADER","NFT_QUEUE_FLAG_BYPASS","NFT_QUEUE_FLAG_CPU_FANOUT","NFT_QUEUE_FLAG_MASK","NFT_QUOTA_F_INV","NFT_RANGE_EQ","NFT_RANGE_NEQ","NFT_REG32_00","NFT_REG32_01","NFT_REG32_02","NFT_REG32_03","NFT_REG32_04","NFT_REG32_05","NFT_REG32_06","NFT_REG32_07","NFT_REG32_08","NFT_REG32_09","NFT_REG32_10","NFT_REG32_11","NFT_REG32_12","NFT_REG32_13","NFT_REG32_14","NFT_REG32_15","NFT_REG32_SIZE","NFT_REG_1","NFT_REG_2","NFT_REG_3","NFT_REG_4","NFT_REG_SIZE","NFT_REG_VERDICT","NFT_REJECT_ICMPX_ADMIN_PROHIBITED","NFT_REJECT_ICMPX_HOST_UNREACH","NFT_REJECT_ICMPX_NO_ROUTE","NFT_REJECT_ICMPX_PORT_UNREACH","NFT_REJECT_ICMPX_UNREACH","NFT_REJECT_ICMP_UNREACH","NFT_REJECT_TCP_RST","NFT_RETURN","NFT_SET_ANONYMOUS","NFT_SET_CONSTANT","NFT_SET_ELEM_INTERVAL_END","NFT_SET_EVAL","NFT_SET_INTERVAL","NFT_SET_MAP","NFT_SET_MAXNAMELEN","NFT_SET_POL_MEMORY","NFT_SET_POL_PERFORMANCE","NFT_SET_TIMEOUT","NFT_TABLE_MAXNAMELEN","NFT_TRACETYPE_POLICY","NFT_TRACETYPE_RETURN","NFT_TRACETYPE_RULE","NFT_TRACETYPE_UNSPEC","NFT_USERDATA_MAXLEN","NFULA_CFG_CMD","NFULA_CFG_FLAGS","NFULA_CFG_MODE","NFULA_CFG_NLBUFSIZ","NFULA_CFG_QTHRESH","NFULA_CFG_TIMEOUT","NFULA_CFG_UNSPEC","NFULA_CT","NFULA_CT_INFO","NFULA_GID","NFULA_HWADDR","NFULA_HWHEADER","NFULA_HWLEN","NFULA_HWTYPE","NFULA_IFINDEX_INDEV","NFULA_IFINDEX_OUTDEV","NFULA_IFINDEX_PHYSINDEV","NFULA_IFINDEX_PHYSOUTDEV","NFULA_L2HDR","NFULA_MARK","NFULA_PACKET_HDR","NFULA_PAYLOAD","NFULA_PREFIX","NFULA_SEQ","NFULA_SEQ_GLOBAL","NFULA_TIMESTAMP","NFULA_UID","NFULA_UNSPEC","NFULA_VLAN","NFULA_VLAN_PROTO","NFULA_VLAN_TCI","NFULA_VLAN_UNSPEC","NFULNL_CFG_CMD_BIND","NFULNL_CFG_CMD_NONE","NFULNL_CFG_CMD_PF_BIND","NFULNL_CFG_CMD_PF_UNBIND","NFULNL_CFG_CMD_UNBIND","NFULNL_CFG_F_CONNTRACK","NFULNL_CFG_F_SEQ","NFULNL_CFG_F_SEQ_GLOBAL","NFULNL_COPY_META","NFULNL_COPY_NONE","NFULNL_COPY_PACKET","NFULNL_MSG_CONFIG","NFULNL_MSG_PACKET","NF_ACCEPT","NF_DROP","NF_INET_FORWARD","NF_INET_LOCAL_IN","NF_INET_LOCAL_OUT","NF_INET_NUMHOOKS","NF_INET_POST_ROUTING","NF_INET_PRE_ROUTING","NF_IP6_FORWARD","NF_IP6_LOCAL_IN","NF_IP6_LOCAL_OUT","NF_IP6_NUMHOOKS","NF_IP6_POST_ROUTING","NF_IP6_PRE_ROUTING","NF_IP6_PRI_CONNTRACK","NF_IP6_PRI_CONNTRACK_DEFRAG","NF_IP6_PRI_CONNTRACK_HELPER","NF_IP6_PRI_FILTER","NF_IP6_PRI_FIRST","NF_IP6_PRI_LAST","NF_IP6_PRI_MANGLE","NF_IP6_PRI_NAT_DST","NF_IP6_PRI_NAT_SRC","NF_IP6_PRI_RAW","NF_IP6_PRI_SECURITY","NF_IP6_PRI_SELINUX_FIRST","NF_IP6_PRI_SELINUX_LAST","NF_IP_FORWARD","NF_IP_LOCAL_IN","NF_IP_LOCAL_OUT","NF_IP_NUMHOOKS","NF_IP_POST_ROUTING","NF_IP_PRE_ROUTING","NF_IP_PRI_CONNTRACK","NF_IP_PRI_CONNTRACK_CONFIRM","NF_IP_PRI_CONNTRACK_DEFRAG","NF_IP_PRI_CONNTRACK_HELPER","NF_IP_PRI_FILTER","NF_IP_PRI_FIRST","NF_IP_PRI_LAST","NF_IP_PRI_MANGLE","NF_IP_PRI_NAT_DST","NF_IP_PRI_NAT_SRC","NF_IP_PRI_RAW","NF_IP_PRI_SECURITY","NF_IP_PRI_SELINUX_FIRST","NF_IP_PRI_SELINUX_LAST","NF_MAX_VERDICT","NF_NETDEV_INGRESS","NF_NETDEV_NUMHOOKS","NF_QUEUE","NF_REPEAT","NF_STOLEN","NF_STOP","NF_VERDICT_BITS","NF_VERDICT_FLAG_QUEUE_BYPASS","NF_VERDICT_MASK","NF_VERDICT_QBITS","NF_VERDICT_QMASK","NILFS_SUPER_MAGIC","NI_DGRAM","NI_MAXHOST","NI_NAMEREQD","NI_NOFQDN","NI_NUMERICHOST","NI_NUMERICSERV","NL0","NL1","NLA_ALIGN","NLA_ALIGNTO","NLA_F_NESTED","NLA_F_NET_BYTEORDER","NLA_TYPE_MASK","NLDLY","NLMSG_DONE","NLMSG_ERROR","NLMSG_MIN_TYPE","NLMSG_NOOP","NLMSG_OVERRUN","NLM_F_ACK","NLM_F_APPEND","NLM_F_ATOMIC","NLM_F_CREATE","NLM_F_DUMP","NLM_F_DUMP_FILTERED","NLM_F_DUMP_INTR","NLM_F_ECHO","NLM_F_EXCL","NLM_F_MATCH","NLM_F_MULTI","NLM_F_REPLACE","NLM_F_REQUEST","NLM_F_ROOT","NOEXPR","NOFLSH","NOSTR","NSFS_MAGIC","NTF_EXT_LEARNED","NTF_MASTER","NTF_OFFLOADED","NTF_PROXY","NTF_ROUTER","NTF_SELF","NTF_USE","NTP_API","NT_ASRS","NT_AUXV","NT_FPREGSET","NT_GWINDOWS","NT_LWPSINFO","NT_LWPSTATUS","NT_PLATFORM","NT_PRCRED","NT_PRFPREG","NT_PRFPXREG","NT_PRPSINFO","NT_PRSTATUS","NT_PRXREG","NT_PSINFO","NT_PSTATUS","NT_TASKSTRUCT","NT_UTSNAME","NUD_DELAY","NUD_FAILED","NUD_INCOMPLETE","NUD_NOARP","NUD_NONE","NUD_PERMANENT","NUD_PROBE","NUD_REACHABLE","NUD_STALE","OCFS2_SUPER_MAGIC","OCRNL","OFDEL","OFILL","OLCUC","OLD_TIME","ONLCR","ONLRET","ONOCR","OPENPROM_SUPER_MAGIC","OPEN_TREE_CLOEXEC","OPEN_TREE_CLONE","OPOST","ORIG_RAX","OVERLAYFS_SUPER_MAGIC","O_ACCMODE","O_APPEND","O_ASYNC","O_CLOEXEC","O_CREAT","O_DIRECT","O_DIRECTORY","O_DSYNC","O_EXCL","O_FSYNC","O_LARGEFILE","O_NDELAY","O_NOATIME","O_NOCTTY","O_NOFOLLOW","O_NONBLOCK","O_PATH","O_RDONLY","O_RDWR","O_RSYNC","O_SYNC","O_TMPFILE","O_TRUNC","O_WRONLY","PACKET_ADD_MEMBERSHIP","PACKET_DROP_MEMBERSHIP","PACKET_MR_ALLMULTI","PACKET_MR_MULTICAST","PACKET_MR_PROMISC","PACKET_MR_UNICAST","PARENB","PARMRK","PARODD","PATH_MAX","PENDIN","PF_ALG","PF_APPLETALK","PF_ASH","PF_ATMPVC","PF_ATMSVC","PF_AX25","PF_BLUETOOTH","PF_BRIDGE","PF_CAIF","PF_CAN","PF_DECnet","PF_ECONET","PF_IB","PF_IEEE802154","PF_INET","PF_INET6","PF_IPX","PF_IRDA","PF_ISDN","PF_IUCV","PF_KEY","PF_LLC","PF_LOCAL","PF_MASKOS","PF_MASKPROC","PF_MPLS","PF_NETBEUI","PF_NETLINK","PF_NETROM","PF_NFC","PF_PACKET","PF_PHONET","PF_PPPOX","PF_R","PF_RDS","PF_ROSE","PF_ROUTE","PF_RXRPC","PF_SECURITY","PF_SNA","PF_TIPC","PF_UNIX","PF_UNSPEC","PF_VSOCK","PF_W","PF_WANPIPE","PF_X","PF_X25","PF_XDP","PIDFD_NONBLOCK","PIPE_BUF","PM_STR","POLLERR","POLLHUP","POLLIN","POLLNVAL","POLLOUT","POLLPRI","POLLRDBAND","POLLRDHUP","POLLRDNORM","POLLWRBAND","POLLWRNORM","POSIX_FADV_DONTNEED","POSIX_FADV_NOREUSE","POSIX_FADV_NORMAL","POSIX_FADV_RANDOM","POSIX_FADV_SEQUENTIAL","POSIX_FADV_WILLNEED","POSIX_MADV_DONTNEED","POSIX_MADV_NORMAL","POSIX_MADV_RANDOM","POSIX_MADV_SEQUENTIAL","POSIX_MADV_WILLNEED","POSIX_SPAWN_RESETIDS","POSIX_SPAWN_SETPGROUP","POSIX_SPAWN_SETSCHEDPARAM","POSIX_SPAWN_SETSCHEDULER","POSIX_SPAWN_SETSID","POSIX_SPAWN_SETSIGDEF","POSIX_SPAWN_SETSIGMASK","POSIX_SPAWN_USEVFORK","PRIO_MAX","PRIO_MIN","PRIO_PGRP","PRIO_PROCESS","PRIO_USER","PROC_SUPER_MAGIC","PROT_EXEC","PROT_GROWSDOWN","PROT_GROWSUP","PROT_NONE","PROT_READ","PROT_WRITE","PR_CAPBSET_DROP","PR_CAPBSET_READ","PR_CAP_AMBIENT","PR_CAP_AMBIENT_CLEAR_ALL","PR_CAP_AMBIENT_IS_SET","PR_CAP_AMBIENT_LOWER","PR_CAP_AMBIENT_RAISE","PR_ENDIAN_BIG","PR_ENDIAN_LITTLE","PR_ENDIAN_PPC_LITTLE","PR_FPEMU_NOPRINT","PR_FPEMU_SIGFPE","PR_FP_EXC_ASYNC","PR_FP_EXC_DISABLED","PR_FP_EXC_DIV","PR_FP_EXC_INV","PR_FP_EXC_NONRECOV","PR_FP_EXC_OVF","PR_FP_EXC_PRECISE","PR_FP_EXC_RES","PR_FP_EXC_SW_ENABLE","PR_FP_EXC_UND","PR_FP_MODE_FR","PR_FP_MODE_FRE","PR_GET_CHILD_SUBREAPER","PR_GET_DUMPABLE","PR_GET_ENDIAN","PR_GET_FPEMU","PR_GET_FPEXC","PR_GET_FP_MODE","PR_GET_KEEPCAPS","PR_GET_NAME","PR_GET_NO_NEW_PRIVS","PR_GET_PDEATHSIG","PR_GET_SECCOMP","PR_GET_SECUREBITS","PR_GET_SPECULATION_CTRL","PR_GET_THP_DISABLE","PR_GET_TID_ADDRESS","PR_GET_TIMERSLACK","PR_GET_TIMING","PR_GET_TSC","PR_GET_UNALIGN","PR_MCE_KILL","PR_MCE_KILL_CLEAR","PR_MCE_KILL_DEFAULT","PR_MCE_KILL_EARLY","PR_MCE_KILL_GET","PR_MCE_KILL_LATE","PR_MCE_KILL_SET","PR_MPX_DISABLE_MANAGEMENT","PR_MPX_ENABLE_MANAGEMENT","PR_SCHED_CORE","PR_SCHED_CORE_CREATE","PR_SCHED_CORE_GET","PR_SCHED_CORE_MAX","PR_SCHED_CORE_SCOPE_PROCESS_GROUP","PR_SCHED_CORE_SCOPE_THREAD","PR_SCHED_CORE_SCOPE_THREAD_GROUP","PR_SCHED_CORE_SHARE_FROM","PR_SCHED_CORE_SHARE_TO","PR_SET_CHILD_SUBREAPER","PR_SET_DUMPABLE","PR_SET_ENDIAN","PR_SET_FPEMU","PR_SET_FPEXC","PR_SET_FP_MODE","PR_SET_KEEPCAPS","PR_SET_MM","PR_SET_MM_ARG_END","PR_SET_MM_ARG_START","PR_SET_MM_AUXV","PR_SET_MM_BRK","PR_SET_MM_END_CODE","PR_SET_MM_END_DATA","PR_SET_MM_ENV_END","PR_SET_MM_ENV_START","PR_SET_MM_EXE_FILE","PR_SET_MM_MAP","PR_SET_MM_MAP_SIZE","PR_SET_MM_START_BRK","PR_SET_MM_START_CODE","PR_SET_MM_START_DATA","PR_SET_MM_START_STACK","PR_SET_NAME","PR_SET_NO_NEW_PRIVS","PR_SET_PDEATHSIG","PR_SET_PTRACER","PR_SET_PTRACER_ANY","PR_SET_SECCOMP","PR_SET_SECUREBITS","PR_SET_SPECULATION_CTRL","PR_SET_THP_DISABLE","PR_SET_TIMERSLACK","PR_SET_TIMING","PR_SET_TSC","PR_SET_UNALIGN","PR_SET_VMA","PR_SET_VMA_ANON_NAME","PR_SPEC_DISABLE","PR_SPEC_DISABLE_NOEXEC","PR_SPEC_ENABLE","PR_SPEC_FORCE_DISABLE","PR_SPEC_INDIRECT_BRANCH","PR_SPEC_NOT_AFFECTED","PR_SPEC_PRCTL","PR_SPEC_STORE_BYPASS","PR_TASK_PERF_EVENTS_DISABLE","PR_TASK_PERF_EVENTS_ENABLE","PR_TIMING_STATISTICAL","PR_TIMING_TIMESTAMP","PR_TSC_ENABLE","PR_TSC_SIGSEGV","PR_UNALIGN_NOPRINT","PR_UNALIGN_SIGBUS","PTHREAD_ADAPTIVE_MUTEX_INITIALIZER_NP","PTHREAD_COND_INITIALIZER","PTHREAD_CREATE_DETACHED","PTHREAD_CREATE_JOINABLE","PTHREAD_ERRORCHECK_MUTEX_INITIALIZER_NP","PTHREAD_MUTEX_ADAPTIVE_NP","PTHREAD_MUTEX_DEFAULT","PTHREAD_MUTEX_ERRORCHECK","PTHREAD_MUTEX_INITIALIZER","PTHREAD_MUTEX_NORMAL","PTHREAD_MUTEX_RECURSIVE","PTHREAD_MUTEX_ROBUST","PTHREAD_MUTEX_STALLED","PTHREAD_PRIO_INHERIT","PTHREAD_PRIO_NONE","PTHREAD_PRIO_PROTECT","PTHREAD_PROCESS_PRIVATE","PTHREAD_PROCESS_SHARED","PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP","PTHREAD_RWLOCK_INITIALIZER","PTHREAD_STACK_MIN","PTRACE_ATTACH","PTRACE_CONT","PTRACE_DETACH","PTRACE_EVENT_CLONE","PTRACE_EVENT_EXEC","PTRACE_EVENT_EXIT","PTRACE_EVENT_FORK","PTRACE_EVENT_SECCOMP","PTRACE_EVENT_STOP","PTRACE_EVENT_VFORK","PTRACE_EVENT_VFORK_DONE","PTRACE_GETEVENTMSG","PTRACE_GETFPREGS","PTRACE_GETFPXREGS","PTRACE_GETREGS","PTRACE_GETREGSET","PTRACE_GETSIGINFO","PTRACE_GET_RSEQ_CONFIGURATION","PTRACE_GET_SYSCALL_INFO","PTRACE_INTERRUPT","PTRACE_KILL","PTRACE_LISTEN","PTRACE_O_EXITKILL","PTRACE_O_MASK","PTRACE_O_SUSPEND_SECCOMP","PTRACE_O_TRACECLONE","PTRACE_O_TRACEEXEC","PTRACE_O_TRACEEXIT","PTRACE_O_TRACEFORK","PTRACE_O_TRACESECCOMP","PTRACE_O_TRACESYSGOOD","PTRACE_O_TRACEVFORK","PTRACE_O_TRACEVFORKDONE","PTRACE_PEEKDATA","PTRACE_PEEKSIGINFO","PTRACE_PEEKSIGINFO_SHARED","PTRACE_PEEKTEXT","PTRACE_PEEKUSER","PTRACE_POKEDATA","PTRACE_POKETEXT","PTRACE_POKEUSER","PTRACE_SEIZE","PTRACE_SETFPREGS","PTRACE_SETFPXREGS","PTRACE_SETOPTIONS","PTRACE_SETREGS","PTRACE_SETREGSET","PTRACE_SETSIGINFO","PTRACE_SINGLESTEP","PTRACE_SYSCALL","PTRACE_SYSCALL_INFO_ENTRY","PTRACE_SYSCALL_INFO_EXIT","PTRACE_SYSCALL_INFO_NONE","PTRACE_SYSCALL_INFO_SECCOMP","PTRACE_SYSEMU","PTRACE_SYSEMU_SINGLESTEP","PTRACE_TRACEME","PT_DYNAMIC","PT_GNU_EH_FRAME","PT_GNU_RELRO","PT_GNU_STACK","PT_HIOS","PT_HIPROC","PT_HISUNW","PT_INTERP","PT_LOAD","PT_LOOS","PT_LOPROC","PT_LOSUNW","PT_NOTE","PT_NULL","PT_NUM","PT_PHDR","PT_SHLIB","PT_SUNWBSS","PT_SUNWSTACK","PT_TLS","P_ALL","P_PGID","P_PID","P_PIDFD","QCMD","QFMT_VFS_OLD","QFMT_VFS_V0","QFMT_VFS_V1","QIF_ALL","QIF_BLIMITS","QIF_BTIME","QIF_ILIMITS","QIF_INODES","QIF_ITIME","QIF_LIMITS","QIF_SPACE","QIF_TIMES","QIF_USAGE","QNX4_SUPER_MAGIC","QNX6_SUPER_MAGIC","Q_GETFMT","Q_GETINFO","Q_GETQUOTA","Q_QUOTAOFF","Q_QUOTAON","Q_SETINFO","Q_SETQUOTA","Q_SYNC","R10","R11","R12","R13","R14","R15","R8","R9","RADIXCHAR","RAND_MAX","RAX","RBP","RBX","RB_AUTOBOOT","RB_DISABLE_CAD","RB_ENABLE_CAD","RB_HALT_SYSTEM","RB_KEXEC","RB_POWER_OFF","RB_SW_SUSPEND","RCX","RDI","RDTGROUP_SUPER_MAGIC","RDX","READ_IMPLIES_EXEC","REG_BADBR","REG_BADPAT","REG_BADRPT","REG_CR2","REG_CSGSFS","REG_EBRACE","REG_EBRACK","REG_ECOLLATE","REG_ECTYPE","REG_EEND","REG_EESCAPE","REG_EFL","REG_ENOSYS","REG_EPAREN","REG_ERANGE","REG_ERPAREN","REG_ERR","REG_ESIZE","REG_ESPACE","REG_ESUBREG","REG_EXTENDED","REG_ICASE","REG_NEWLINE","REG_NOMATCH","REG_NOSUB","REG_NOTBOL","REG_NOTEOL","REG_OLDMASK","REG_R10","REG_R11","REG_R12","REG_R13","REG_R14","REG_R15","REG_R8","REG_R9","REG_RAX","REG_RBP","REG_RBX","REG_RCX","REG_RDI","REG_RDX","REG_RIP","REG_RSI","REG_RSP","REG_STARTEND","REG_TRAPNO","REISERFS_SUPER_MAGIC","REL_CNT","REL_MAX","RENAME_EXCHANGE","RENAME_NOREPLACE","RENAME_WHITEOUT","REP_CNT","REP_MAX","RESOLVE_BENEATH","RESOLVE_CACHED","RESOLVE_IN_ROOT","RESOLVE_NO_MAGICLINKS","RESOLVE_NO_SYMLINKS","RESOLVE_NO_XDEV","RIP","RLIM64_INFINITY","RLIMIT_AS","RLIMIT_CORE","RLIMIT_CPU","RLIMIT_DATA","RLIMIT_FSIZE","RLIMIT_LOCKS","RLIMIT_MEMLOCK","RLIMIT_MSGQUEUE","RLIMIT_NICE","RLIMIT_NLIMITS","RLIMIT_NOFILE","RLIMIT_NPROC","RLIMIT_RSS","RLIMIT_RTPRIO","RLIMIT_RTTIME","RLIMIT_SIGPENDING","RLIMIT_STACK","RLIM_INFINITY","RLIM_NLIMITS","RLIM_SAVED_CUR","RLIM_SAVED_MAX","RSI","RSP","RTA_CACHEINFO","RTA_DST","RTA_ENCAP","RTA_ENCAP_TYPE","RTA_EXPIRES","RTA_FLOW","RTA_GATEWAY","RTA_IIF","RTA_MARK","RTA_METRICS","RTA_MFC_STATS","RTA_MP_ALGO","RTA_MULTIPATH","RTA_NEWDST","RTA_OIF","RTA_PAD","RTA_PREF","RTA_PREFSRC","RTA_PRIORITY","RTA_PROTOINFO","RTA_SESSION","RTA_SRC","RTA_TABLE","RTA_TTL_PROPAGATE","RTA_UID","RTA_UNSPEC","RTA_VIA","RTCF_DIRECTSRC","RTCF_DOREDIRECT","RTCF_LOG","RTCF_MASQ","RTCF_NAT","RTCF_VALVE","RTEXT_FILTER_BRVLAN","RTEXT_FILTER_BRVLAN_COMPRESSED","RTEXT_FILTER_CFM_CONFIG","RTEXT_FILTER_CFM_STATUS","RTEXT_FILTER_MRP","RTEXT_FILTER_SKIP_STATS","RTEXT_FILTER_VF","RTF_ADDRCLASSMASK","RTF_ADDRCONF","RTF_ALLONLINK","RTF_BROADCAST","RTF_CACHE","RTF_DEFAULT","RTF_DYNAMIC","RTF_FLOW","RTF_GATEWAY","RTF_HOST","RTF_INTERFACE","RTF_IRTT","RTF_LINKRT","RTF_LOCAL","RTF_MODIFIED","RTF_MSS","RTF_MTU","RTF_MULTICAST","RTF_NAT","RTF_NOFORWARD","RTF_NONEXTHOP","RTF_NOPMTUDISC","RTF_POLICY","RTF_REINSTATE","RTF_REJECT","RTF_STATIC","RTF_THROW","RTF_UP","RTF_WINDOW","RTF_XRESOLVE","RTLD_DEEPBIND","RTLD_DEFAULT","RTLD_DI_CONFIGADDR","RTLD_DI_LINKMAP","RTLD_DI_LMID","RTLD_DI_ORIGIN","RTLD_DI_PROFILENAME","RTLD_DI_PROFILEOUT","RTLD_DI_SERINFO","RTLD_DI_SERINFOSIZE","RTLD_DI_TLS_DATA","RTLD_DI_TLS_MODID","RTLD_GLOBAL","RTLD_LAZY","RTLD_LOCAL","RTLD_NEXT","RTLD_NODELETE","RTLD_NOLOAD","RTLD_NOW","RTMGRP_DECnet_IFADDR","RTMGRP_DECnet_ROUTE","RTMGRP_IPV4_IFADDR","RTMGRP_IPV4_MROUTE","RTMGRP_IPV4_ROUTE","RTMGRP_IPV4_RULE","RTMGRP_IPV6_IFADDR","RTMGRP_IPV6_IFINFO","RTMGRP_IPV6_MROUTE","RTMGRP_IPV6_PREFIX","RTMGRP_IPV6_ROUTE","RTMGRP_LINK","RTMGRP_NEIGH","RTMGRP_NOTIFY","RTMGRP_TC","RTMSG_AR_FAILED","RTMSG_CONTROL","RTMSG_DELDEVICE","RTMSG_DELROUTE","RTMSG_DELRULE","RTMSG_NEWDEVICE","RTMSG_NEWROUTE","RTMSG_NEWRULE","RTMSG_OVERRUN","RTM_DELACTION","RTM_DELADDR","RTM_DELADDRLABEL","RTM_DELLINK","RTM_DELMDB","RTM_DELNEIGH","RTM_DELNETCONF","RTM_DELNSID","RTM_DELQDISC","RTM_DELROUTE","RTM_DELRULE","RTM_DELTCLASS","RTM_DELTFILTER","RTM_F_CLONED","RTM_F_EQUALIZE","RTM_F_FIB_MATCH","RTM_F_LOOKUP_TABLE","RTM_F_NOTIFY","RTM_F_PREFIX","RTM_GETACTION","RTM_GETADDR","RTM_GETADDRLABEL","RTM_GETANYCAST","RTM_GETDCB","RTM_GETLINK","RTM_GETMDB","RTM_GETMULTICAST","RTM_GETNEIGH","RTM_GETNEIGHTBL","RTM_GETNETCONF","RTM_GETNSID","RTM_GETQDISC","RTM_GETROUTE","RTM_GETRULE","RTM_GETSTATS","RTM_GETTCLASS","RTM_GETTFILTER","RTM_NEWACTION","RTM_NEWADDR","RTM_NEWADDRLABEL","RTM_NEWCACHEREPORT","RTM_NEWLINK","RTM_NEWMDB","RTM_NEWNDUSEROPT","RTM_NEWNEIGH","RTM_NEWNEIGHTBL","RTM_NEWNETCONF","RTM_NEWNSID","RTM_NEWPREFIX","RTM_NEWQDISC","RTM_NEWROUTE","RTM_NEWRULE","RTM_NEWSTATS","RTM_NEWTCLASS","RTM_NEWTFILTER","RTM_SETDCB","RTM_SETLINK","RTM_SETNEIGHTBL","RTNLGRP_BRVLAN","RTNLGRP_DCB","RTNLGRP_DECnet_IFADDR","RTNLGRP_DECnet_ROUTE","RTNLGRP_DECnet_RULE","RTNLGRP_IPV4_IFADDR","RTNLGRP_IPV4_MROUTE","RTNLGRP_IPV4_MROUTE_R","RTNLGRP_IPV4_NETCONF","RTNLGRP_IPV4_ROUTE","RTNLGRP_IPV4_RULE","RTNLGRP_IPV6_IFADDR","RTNLGRP_IPV6_IFINFO","RTNLGRP_IPV6_MROUTE","RTNLGRP_IPV6_MROUTE_R","RTNLGRP_IPV6_NETCONF","RTNLGRP_IPV6_PREFIX","RTNLGRP_IPV6_ROUTE","RTNLGRP_IPV6_RULE","RTNLGRP_LINK","RTNLGRP_MCTP_IFADDR","RTNLGRP_MDB","RTNLGRP_MPLS_NETCONF","RTNLGRP_MPLS_ROUTE","RTNLGRP_ND_USEROPT","RTNLGRP_NEIGH","RTNLGRP_NEXTHOP","RTNLGRP_NONE","RTNLGRP_NOP2","RTNLGRP_NOP4","RTNLGRP_NOTIFY","RTNLGRP_NSID","RTNLGRP_PHONET_IFADDR","RTNLGRP_PHONET_ROUTE","RTNLGRP_STATS","RTNLGRP_TC","RTNLGRP_TUNNEL","RTN_ANYCAST","RTN_BLACKHOLE","RTN_BROADCAST","RTN_LOCAL","RTN_MULTICAST","RTN_NAT","RTN_PROHIBIT","RTN_THROW","RTN_UNICAST","RTN_UNREACHABLE","RTN_UNSPEC","RTN_XRESOLVE","RTPROT_BOOT","RTPROT_KERNEL","RTPROT_REDIRECT","RTPROT_STATIC","RTPROT_UNSPEC","RT_ADDRCLASS","RT_CLASS_DEFAULT","RT_CLASS_LOCAL","RT_CLASS_MAIN","RT_CLASS_MAX","RT_CLASS_UNSPEC","RT_LOCALADDR","RT_SCOPE_HOST","RT_SCOPE_LINK","RT_SCOPE_NOWHERE","RT_SCOPE_SITE","RT_SCOPE_UNIVERSE","RT_TABLE_COMPAT","RT_TABLE_DEFAULT","RT_TABLE_LOCAL","RT_TABLE_MAIN","RT_TABLE_UNSPEC","RT_TOS","RUN_LVL","RUSAGE_CHILDREN","RUSAGE_SELF","RUSAGE_THREAD","RWF_APPEND","RWF_DSYNC","RWF_HIPRI","RWF_NOWAIT","RWF_SYNC","R_OK","SA_NOCLDSTOP","SA_NOCLDWAIT","SA_NODEFER","SA_ONSTACK","SA_RESETHAND","SA_RESTART","SA_SIGINFO","SCHED_BATCH","SCHED_FIFO","SCHED_IDLE","SCHED_OTHER","SCHED_RESET_ON_FORK","SCHED_RR","SCM_CREDENTIALS","SCM_J1939_DEST_ADDR","SCM_J1939_DEST_NAME","SCM_J1939_ERRQUEUE","SCM_J1939_PRIO","SCM_RIGHTS","SCM_TIMESTAMP","SCM_TIMESTAMPING","SCM_TIMESTAMPING_OPT_STATS","SCM_TIMESTAMPING_PKTINFO","SCM_TIMESTAMPNS","SCM_TXTIME","SCM_WIFI_STATUS","SCTP_ABORT","SCTP_ADAPTATION_LAYER","SCTP_ADDR_OVER","SCTP_ALL_ASSOC","SCTP_ASSOCINFO","SCTP_AUTHINFO","SCTP_AUTH_ACTIVE_KEY","SCTP_AUTH_CHUNK","SCTP_AUTH_DEACTIVATE_KEY","SCTP_AUTH_DELETE_KEY","SCTP_AUTH_KEY","SCTP_AUTOCLOSE","SCTP_AUTO_ASCONF","SCTP_CONTEXT","SCTP_CURRENT_ASSOC","SCTP_DEFAULT_SEND_PARAM","SCTP_DEFAULT_SNDINFO","SCTP_DELAYED_ACK","SCTP_DELAYED_ACK_TIME","SCTP_DELAYED_SACK","SCTP_DISABLE_FRAGMENTS","SCTP_DSTADDRV4","SCTP_DSTADDRV6","SCTP_ENABLE_CHANGE_ASSOC_REQ","SCTP_ENABLE_RESET_ASSOC_REQ","SCTP_ENABLE_RESET_STREAM_REQ","SCTP_ENABLE_STRRESET_MASK","SCTP_EOF","SCTP_EVENTS","SCTP_FRAGMENT_INTERLEAVE","SCTP_FUTURE_ASSOC","SCTP_GET_ASSOC_ID_LIST","SCTP_GET_ASSOC_NUMBER","SCTP_GET_PEER_ADDR_INFO","SCTP_HMAC_IDENT","SCTP_INIT","SCTP_INITMSG","SCTP_I_WANT_MAPPED_V4_ADDR","SCTP_LOCAL_AUTH_CHUNKS","SCTP_MAXSEG","SCTP_MAX_BURST","SCTP_NODELAY","SCTP_NOTIFICATION","SCTP_NXTINFO","SCTP_PARTIAL_DELIVERY_POINT","SCTP_PEER_ADDR_PARAMS","SCTP_PEER_ADDR_THLDS","SCTP_PEER_ADDR_THLDS_V2","SCTP_PEER_AUTH_CHUNKS","SCTP_PRIMARY_ADDR","SCTP_PRINFO","SCTP_PR_INDEX","SCTP_PR_POLICY","SCTP_PR_PRIO_ENABLED","SCTP_PR_RTX_ENABLED","SCTP_PR_SCTP_ALL","SCTP_PR_SCTP_MASK","SCTP_PR_SCTP_MAX","SCTP_PR_SCTP_NONE","SCTP_PR_SCTP_PRIO","SCTP_PR_SCTP_RTX","SCTP_PR_SCTP_TTL","SCTP_PR_SET_POLICY","SCTP_PR_TTL_ENABLED","SCTP_RCVINFO","SCTP_RECVNXTINFO","SCTP_RECVRCVINFO","SCTP_REUSE_PORT","SCTP_RTOINFO","SCTP_SACK_IMMEDIATELY","SCTP_SENDALL","SCTP_SET_PEER_PRIMARY_ADDR","SCTP_SNDINFO","SCTP_SNDRCV","SCTP_STATUS","SCTP_STREAM_RESET_INCOMING","SCTP_STREAM_RESET_OUTGOING","SCTP_UNORDERED","SECCOMP_FILTER_FLAG_LOG","SECCOMP_FILTER_FLAG_SPEC_ALLOW","SECCOMP_FILTER_FLAG_TSYNC","SECCOMP_GET_ACTION_AVAIL","SECCOMP_GET_NOTIF_SIZES","SECCOMP_MODE_DISABLED","SECCOMP_MODE_FILTER","SECCOMP_MODE_STRICT","SECCOMP_RET_ACTION","SECCOMP_RET_ACTION_FULL","SECCOMP_RET_ALLOW","SECCOMP_RET_DATA","SECCOMP_RET_ERRNO","SECCOMP_RET_KILL","SECCOMP_RET_KILL_PROCESS","SECCOMP_RET_KILL_THREAD","SECCOMP_RET_LOG","SECCOMP_RET_TRACE","SECCOMP_RET_TRAP","SECCOMP_SET_MODE_FILTER","SECCOMP_SET_MODE_STRICT","SECURITYFS_MAGIC","SEEK_CUR","SEEK_DATA","SEEK_END","SEEK_HOLE","SEEK_SET","SELFMAG","SELINUX_MAGIC","SEM_FAILED","SFD_CLOEXEC","SFD_NONBLOCK","SHM_EXEC","SHM_HUGETLB","SHM_LOCK","SHM_NORESERVE","SHM_R","SHM_RDONLY","SHM_REMAP","SHM_RND","SHM_UNLOCK","SHM_W","SHORT_INODE","SHUT_RD","SHUT_RDWR","SHUT_WR","SIGABRT","SIGALRM","SIGBUS","SIGCHLD","SIGCONT","SIGEV_NONE","SIGEV_SIGNAL","SIGEV_THREAD","SIGEV_THREAD_ID","SIGFPE","SIGHUP","SIGILL","SIGINT","SIGIO","SIGIOT","SIGKILL","SIGPIPE","SIGPOLL","SIGPROF","SIGPWR","SIGQUIT","SIGRTMAX","SIGRTMIN","SIGSEGV","SIGSTKFLT","SIGSTKSZ","SIGSTOP","SIGSYS","SIGTERM","SIGTRAP","SIGTSTP","SIGTTIN","SIGTTOU","SIGUNUSED","SIGURG","SIGUSR1","SIGUSR2","SIGVTALRM","SIGWINCH","SIGXCPU","SIGXFSZ","SIG_BLOCK","SIG_DFL","SIG_ERR","SIG_IGN","SIG_SETMASK","SIG_UNBLOCK","SIOCADDMULTI","SIOCADDRT","SIOCDARP","SIOCDELMULTI","SIOCDELRT","SIOCDIFADDR","SIOCDRARP","SIOCETHTOOL","SIOCGARP","SIOCGHWTSTAMP","SIOCGIFADDR","SIOCGIFBR","SIOCGIFBRDADDR","SIOCGIFCONF","SIOCGIFCOUNT","SIOCGIFDSTADDR","SIOCGIFENCAP","SIOCGIFFLAGS","SIOCGIFHWADDR","SIOCGIFINDEX","SIOCGIFMAP","SIOCGIFMEM","SIOCGIFMETRIC","SIOCGIFMTU","SIOCGIFNAME","SIOCGIFNETMASK","SIOCGIFPFLAGS","SIOCGIFSLAVE","SIOCGIFTXQLEN","SIOCGMIIPHY","SIOCGMIIREG","SIOCGRARP","SIOCGSKNS","SIOCOUTQNSD","SIOCSARP","SIOCSHWTSTAMP","SIOCSIFADDR","SIOCSIFBR","SIOCSIFBRDADDR","SIOCSIFDSTADDR","SIOCSIFENCAP","SIOCSIFFLAGS","SIOCSIFHWADDR","SIOCSIFHWBROADCAST","SIOCSIFLINK","SIOCSIFMAP","SIOCSIFMEM","SIOCSIFMETRIC","SIOCSIFMTU","SIOCSIFNETMASK","SIOCSIFPFLAGS","SIOCSIFSLAVE","SIOCSIFTXQLEN","SIOCSMIIREG","SIOCSRARP","SIOCWANDEV","SIOGIFINDEX","SI_LOAD_SHIFT","SKF_AD_ALU_XOR_X","SKF_AD_CPU","SKF_AD_HATYPE","SKF_AD_IFINDEX","SKF_AD_MARK","SKF_AD_MAX","SKF_AD_NLATTR","SKF_AD_NLATTR_NEST","SKF_AD_OFF","SKF_AD_PAY_OFFSET","SKF_AD_PKTTYPE","SKF_AD_PROTOCOL","SKF_AD_QUEUE","SKF_AD_RANDOM","SKF_AD_RXHASH","SKF_AD_VLAN_TAG","SKF_AD_VLAN_TAG_PRESENT","SKF_AD_VLAN_TPID","SKF_LL_OFF","SKF_NET_OFF","SK_MEMINFO_BACKLOG","SK_MEMINFO_DROPS","SK_MEMINFO_FWD_ALLOC","SK_MEMINFO_OPTMEM","SK_MEMINFO_RCVBUF","SK_MEMINFO_RMEM_ALLOC","SK_MEMINFO_SNDBUF","SK_MEMINFO_WMEM_ALLOC","SK_MEMINFO_WMEM_QUEUED","SMACK_MAGIC","SMB_SUPER_MAGIC","SND_CNT","SND_MAX","SOCK_CLOEXEC","SOCK_DCCP","SOCK_DGRAM","SOCK_NONBLOCK","SOCK_PACKET","SOCK_RAW","SOCK_RDM","SOCK_SEQPACKET","SOCK_STREAM","SOF_TIMESTAMPING_OPT_CMSG","SOF_TIMESTAMPING_OPT_ID","SOF_TIMESTAMPING_OPT_PKTINFO","SOF_TIMESTAMPING_OPT_STATS","SOF_TIMESTAMPING_OPT_TSONLY","SOF_TIMESTAMPING_OPT_TX_SWHW","SOF_TIMESTAMPING_RAW_HARDWARE","SOF_TIMESTAMPING_RX_HARDWARE","SOF_TIMESTAMPING_RX_SOFTWARE","SOF_TIMESTAMPING_SOFTWARE","SOF_TIMESTAMPING_SYS_HARDWARE","SOF_TIMESTAMPING_TX_ACK","SOF_TIMESTAMPING_TX_HARDWARE","SOF_TIMESTAMPING_TX_SCHED","SOF_TIMESTAMPING_TX_SOFTWARE","SOF_TXTIME_DEADLINE_MODE","SOF_TXTIME_REPORT_ERRORS","SOL_AAL","SOL_ALG","SOL_ATM","SOL_BLUETOOTH","SOL_CAIF","SOL_CAN_BASE","SOL_CAN_J1939","SOL_CAN_RAW","SOL_DCCP","SOL_DECNET","SOL_ICMPV6","SOL_IP","SOL_IPV6","SOL_IRDA","SOL_IUCV","SOL_LLC","SOL_NETBEUI","SOL_NETLINK","SOL_NFC","SOL_PACKET","SOL_PNPIPE","SOL_PPPOL2TP","SOL_RAW","SOL_RDS","SOL_RXRPC","SOL_SOCKET","SOL_TCP","SOL_TIPC","SOL_UDP","SOL_X25","SOL_XDP","SOMAXCONN","SO_ACCEPTCONN","SO_ATTACH_BPF","SO_ATTACH_FILTER","SO_ATTACH_REUSEPORT_CBPF","SO_ATTACH_REUSEPORT_EBPF","SO_BINDTODEVICE","SO_BINDTOIFINDEX","SO_BPF_EXTENSIONS","SO_BROADCAST","SO_BSDCOMPAT","SO_BUSY_POLL","SO_CNX_ADVICE","SO_COOKIE","SO_DEBUG","SO_DETACH_BPF","SO_DETACH_FILTER","SO_DETACH_REUSEPORT_BPF","SO_DOMAIN","SO_DONTROUTE","SO_EE_OFFENDER","SO_EE_ORIGIN_ICMP","SO_EE_ORIGIN_ICMP6","SO_EE_ORIGIN_LOCAL","SO_EE_ORIGIN_NONE","SO_EE_ORIGIN_TIMESTAMPING","SO_EE_ORIGIN_TXSTATUS","SO_ERROR","SO_GET_FILTER","SO_INCOMING_CPU","SO_INCOMING_NAPI_ID","SO_J1939_ERRQUEUE","SO_J1939_FILTER","SO_J1939_PROMISC","SO_J1939_SEND_PRIO","SO_KEEPALIVE","SO_LINGER","SO_LOCK_FILTER","SO_MARK","SO_MAX_PACING_RATE","SO_MEMINFO","SO_NOFCS","SO_NO_CHECK","SO_OOBINLINE","SO_ORIGINAL_DST","SO_PASSCRED","SO_PASSSEC","SO_PEEK_OFF","SO_PEERCRED","SO_PEERGROUPS","SO_PEERNAME","SO_PEERSEC","SO_PRIORITY","SO_PROTOCOL","SO_RCVBUF","SO_RCVBUFFORCE","SO_RCVLOWAT","SO_RCVTIMEO","SO_RCVTIMEO_NEW","SO_REUSEADDR","SO_REUSEPORT","SO_RXQ_OVFL","SO_SECURITY_AUTHENTICATION","SO_SECURITY_ENCRYPTION_NETWORK","SO_SECURITY_ENCRYPTION_TRANSPORT","SO_SELECT_ERR_QUEUE","SO_SNDBUF","SO_SNDBUFFORCE","SO_SNDLOWAT","SO_SNDTIMEO","SO_SNDTIMEO_NEW","SO_TIMESTAMP","SO_TIMESTAMPING","SO_TIMESTAMPING_NEW","SO_TIMESTAMPNS","SO_TIMESTAMPNS_NEW","SO_TIMESTAMP_NEW","SO_TXTIME","SO_TYPE","SO_WIFI_STATUS","SO_ZEROCOPY","SPLICE_F_GIFT","SPLICE_F_MORE","SPLICE_F_MOVE","SPLICE_F_NONBLOCK","SS","SS_DISABLE","SS_ONSTACK","STATX_ALL","STATX_ATIME","STATX_ATTR_APPEND","STATX_ATTR_AUTOMOUNT","STATX_ATTR_COMPRESSED","STATX_ATTR_DAX","STATX_ATTR_ENCRYPTED","STATX_ATTR_IMMUTABLE","STATX_ATTR_MOUNT_ROOT","STATX_ATTR_NODUMP","STATX_ATTR_VERITY","STATX_BASIC_STATS","STATX_BLOCKS","STATX_BTIME","STATX_CTIME","STATX_DIOALIGN","STATX_GID","STATX_INO","STATX_MNT_ID","STATX_MODE","STATX_MTIME","STATX_NLINK","STATX_SIZE","STATX_TYPE","STATX_UID","STATX__RESERVED","STA_CLK","STA_CLOCKERR","STA_DEL","STA_FLL","STA_FREQHOLD","STA_INS","STA_MODE","STA_NANO","STA_PLL","STA_PPSERROR","STA_PPSFREQ","STA_PPSJITTER","STA_PPSSIGNAL","STA_PPSTIME","STA_PPSWANDER","STA_RONLY","STA_UNSYNC","STDERR_FILENO","STDIN_FILENO","STDOUT_FILENO","STICKY_TIMEOUTS","ST_APPEND","ST_IMMUTABLE","ST_MANDLOCK","ST_NOATIME","ST_NODEV","ST_NODIRATIME","ST_NOEXEC","ST_NOSUID","ST_RDONLY","ST_RELATIME","ST_SYNCHRONOUS","ST_WRITE","SW_CNT","SW_MAX","SYNC_FILE_RANGE_WAIT_AFTER","SYNC_FILE_RANGE_WAIT_BEFORE","SYNC_FILE_RANGE_WRITE","SYN_CNT","SYN_MAX","SYSFS_MAGIC","SYS__sysctl","SYS_accept","SYS_accept4","SYS_access","SYS_acct","SYS_add_key","SYS_adjtimex","SYS_afs_syscall","SYS_alarm","SYS_arch_prctl","SYS_bind","SYS_bpf","SYS_brk","SYS_capget","SYS_capset","SYS_chdir","SYS_chmod","SYS_chown","SYS_chroot","SYS_clock_adjtime","SYS_clock_getres","SYS_clock_gettime","SYS_clock_nanosleep","SYS_clock_settime","SYS_clone","SYS_clone3","SYS_close","SYS_close_range","SYS_connect","SYS_copy_file_range","SYS_creat","SYS_create_module","SYS_delete_module","SYS_dup","SYS_dup2","SYS_dup3","SYS_epoll_create","SYS_epoll_create1","SYS_epoll_ctl","SYS_epoll_ctl_old","SYS_epoll_pwait","SYS_epoll_pwait2","SYS_epoll_wait","SYS_epoll_wait_old","SYS_eventfd","SYS_eventfd2","SYS_execve","SYS_execveat","SYS_exit","SYS_exit_group","SYS_faccessat","SYS_faccessat2","SYS_fadvise64","SYS_fallocate","SYS_fanotify_init","SYS_fanotify_mark","SYS_fchdir","SYS_fchmod","SYS_fchmodat","SYS_fchown","SYS_fchownat","SYS_fcntl","SYS_fdatasync","SYS_fgetxattr","SYS_finit_module","SYS_flistxattr","SYS_flock","SYS_fork","SYS_fremovexattr","SYS_fsconfig","SYS_fsetxattr","SYS_fsmount","SYS_fsopen","SYS_fspick","SYS_fstat","SYS_fstatfs","SYS_fsync","SYS_ftruncate","SYS_futex","SYS_futex_waitv","SYS_futimesat","SYS_get_kernel_syms","SYS_get_mempolicy","SYS_get_robust_list","SYS_get_thread_area","SYS_getcpu","SYS_getcwd","SYS_getdents","SYS_getdents64","SYS_getegid","SYS_geteuid","SYS_getgid","SYS_getgroups","SYS_getitimer","SYS_getpeername","SYS_getpgid","SYS_getpgrp","SYS_getpid","SYS_getpmsg","SYS_getppid","SYS_getpriority","SYS_getrandom","SYS_getresgid","SYS_getresuid","SYS_getrlimit","SYS_getrusage","SYS_getsid","SYS_getsockname","SYS_getsockopt","SYS_gettid","SYS_gettimeofday","SYS_getuid","SYS_getxattr","SYS_init_module","SYS_inotify_add_watch","SYS_inotify_init","SYS_inotify_init1","SYS_inotify_rm_watch","SYS_io_cancel","SYS_io_destroy","SYS_io_getevents","SYS_io_setup","SYS_io_submit","SYS_io_uring_enter","SYS_io_uring_register","SYS_io_uring_setup","SYS_ioctl","SYS_ioperm","SYS_iopl","SYS_ioprio_get","SYS_ioprio_set","SYS_kcmp","SYS_kexec_file_load","SYS_kexec_load","SYS_keyctl","SYS_kill","SYS_landlock_add_rule","SYS_landlock_create_ruleset","SYS_landlock_restrict_self","SYS_lchown","SYS_lgetxattr","SYS_link","SYS_linkat","SYS_listen","SYS_listxattr","SYS_llistxattr","SYS_lookup_dcookie","SYS_lremovexattr","SYS_lseek","SYS_lsetxattr","SYS_lstat","SYS_madvise","SYS_mbind","SYS_membarrier","SYS_memfd_create","SYS_memfd_secret","SYS_migrate_pages","SYS_mincore","SYS_mkdir","SYS_mkdirat","SYS_mknod","SYS_mknodat","SYS_mlock","SYS_mlock2","SYS_mlockall","SYS_mmap","SYS_modify_ldt","SYS_mount","SYS_mount_setattr","SYS_move_mount","SYS_move_pages","SYS_mprotect","SYS_mq_getsetattr","SYS_mq_notify","SYS_mq_open","SYS_mq_timedreceive","SYS_mq_timedsend","SYS_mq_unlink","SYS_mremap","SYS_msgctl","SYS_msgget","SYS_msgrcv","SYS_msgsnd","SYS_msync","SYS_munlock","SYS_munlockall","SYS_munmap","SYS_name_to_handle_at","SYS_nanosleep","SYS_newfstatat","SYS_nfsservctl","SYS_open","SYS_open_by_handle_at","SYS_open_tree","SYS_openat","SYS_openat2","SYS_pause","SYS_perf_event_open","SYS_personality","SYS_pidfd_getfd","SYS_pidfd_open","SYS_pidfd_send_signal","SYS_pipe","SYS_pipe2","SYS_pivot_root","SYS_pkey_alloc","SYS_pkey_free","SYS_pkey_mprotect","SYS_poll","SYS_ppoll","SYS_prctl","SYS_pread64","SYS_preadv","SYS_preadv2","SYS_prlimit64","SYS_process_madvise","SYS_process_mrelease","SYS_process_vm_readv","SYS_process_vm_writev","SYS_pselect6","SYS_ptrace","SYS_putpmsg","SYS_pwrite64","SYS_pwritev","SYS_pwritev2","SYS_query_module","SYS_quotactl","SYS_quotactl_fd","SYS_read","SYS_readahead","SYS_readlink","SYS_readlinkat","SYS_readv","SYS_reboot","SYS_recvfrom","SYS_recvmmsg","SYS_recvmsg","SYS_remap_file_pages","SYS_removexattr","SYS_rename","SYS_renameat","SYS_renameat2","SYS_request_key","SYS_restart_syscall","SYS_rmdir","SYS_rseq","SYS_rt_sigaction","SYS_rt_sigpending","SYS_rt_sigprocmask","SYS_rt_sigqueueinfo","SYS_rt_sigreturn","SYS_rt_sigsuspend","SYS_rt_sigtimedwait","SYS_rt_tgsigqueueinfo","SYS_sched_get_priority_max","SYS_sched_get_priority_min","SYS_sched_getaffinity","SYS_sched_getattr","SYS_sched_getparam","SYS_sched_getscheduler","SYS_sched_rr_get_interval","SYS_sched_setaffinity","SYS_sched_setattr","SYS_sched_setparam","SYS_sched_setscheduler","SYS_sched_yield","SYS_seccomp","SYS_security","SYS_select","SYS_semctl","SYS_semget","SYS_semop","SYS_semtimedop","SYS_sendfile","SYS_sendmmsg","SYS_sendmsg","SYS_sendto","SYS_set_mempolicy","SYS_set_mempolicy_home_node","SYS_set_robust_list","SYS_set_thread_area","SYS_set_tid_address","SYS_setdomainname","SYS_setfsgid","SYS_setfsuid","SYS_setgid","SYS_setgroups","SYS_sethostname","SYS_setitimer","SYS_setns","SYS_setpgid","SYS_setpriority","SYS_setregid","SYS_setresgid","SYS_setresuid","SYS_setreuid","SYS_setrlimit","SYS_setsid","SYS_setsockopt","SYS_settimeofday","SYS_setuid","SYS_setxattr","SYS_shmat","SYS_shmctl","SYS_shmdt","SYS_shmget","SYS_shutdown","SYS_sigaltstack","SYS_signalfd","SYS_signalfd4","SYS_socket","SYS_socketpair","SYS_splice","SYS_stat","SYS_statfs","SYS_statx","SYS_swapoff","SYS_swapon","SYS_symlink","SYS_symlinkat","SYS_sync","SYS_sync_file_range","SYS_syncfs","SYS_sysfs","SYS_sysinfo","SYS_syslog","SYS_tee","SYS_tgkill","SYS_time","SYS_timer_create","SYS_timer_delete","SYS_timer_getoverrun","SYS_timer_gettime","SYS_timer_settime","SYS_timerfd_create","SYS_timerfd_gettime","SYS_timerfd_settime","SYS_times","SYS_tkill","SYS_truncate","SYS_tuxcall","SYS_umask","SYS_umount2","SYS_uname","SYS_unlink","SYS_unlinkat","SYS_unshare","SYS_uselib","SYS_userfaultfd","SYS_ustat","SYS_utime","SYS_utimensat","SYS_utimes","SYS_vfork","SYS_vhangup","SYS_vmsplice","SYS_vserver","SYS_wait4","SYS_waitid","SYS_write","SYS_writev","S_IEXEC","S_IFBLK","S_IFCHR","S_IFDIR","S_IFIFO","S_IFLNK","S_IFMT","S_IFREG","S_IFSOCK","S_IREAD","S_IRGRP","S_IROTH","S_IRUSR","S_IRWXG","S_IRWXO","S_IRWXU","S_ISGID","S_ISUID","S_ISVTX","S_IWGRP","S_IWOTH","S_IWRITE","S_IWUSR","S_IXGRP","S_IXOTH","S_IXUSR","TAB0","TAB1","TAB2","TAB3","TABDLY","TCA_CHAIN","TCA_DUMP_INVISIBLE","TCA_FCNT","TCA_HW_OFFLOAD","TCA_KIND","TCA_OPTIONS","TCA_PAD","TCA_RATE","TCA_STAB","TCA_STATS","TCA_STATS2","TCA_UNSPEC","TCA_XSTATS","TCFLSH","TCGETA","TCGETS","TCGETS2","TCGETX","TCIFLUSH","TCIOFF","TCIOFLUSH","TCION","TCOFLUSH","TCOOFF","TCOON","TCP_CC_INFO","TCP_CM_INQ","TCP_CONGESTION","TCP_COOKIE_TRANSACTIONS","TCP_CORK","TCP_DEFER_ACCEPT","TCP_FASTOPEN","TCP_FASTOPEN_CONNECT","TCP_FASTOPEN_KEY","TCP_FASTOPEN_NO_COOKIE","TCP_INFO","TCP_INQ","TCP_KEEPCNT","TCP_KEEPIDLE","TCP_KEEPINTVL","TCP_LINGER2","TCP_MAXSEG","TCP_MD5SIG","TCP_MD5SIG_EXT","TCP_MD5SIG_MAXKEYLEN","TCP_NODELAY","TCP_NOTSENT_LOWAT","TCP_QUEUE_SEQ","TCP_QUICKACK","TCP_REPAIR","TCP_REPAIR_OPTIONS","TCP_REPAIR_QUEUE","TCP_REPAIR_WINDOW","TCP_SAVED_SYN","TCP_SAVE_SYN","TCP_SYNCNT","TCP_THIN_DUPACK","TCP_THIN_LINEAR_TIMEOUTS","TCP_TIMESTAMP","TCP_ULP","TCP_USER_TIMEOUT","TCP_WINDOW_CLAMP","TCP_ZEROCOPY_RECEIVE","TCSADRAIN","TCSAFLUSH","TCSANOW","TCSBRK","TCSBRKP","TCSETA","TCSETAF","TCSETAW","TCSETS","TCSETS2","TCSETSF","TCSETSF2","TCSETSW","TCSETSW2","TCSETX","TCSETXF","TCSETXW","TCXONC","TFD_CLOEXEC","TFD_NONBLOCK","TFD_TIMER_ABSTIME","TFD_TIMER_CANCEL_ON_SET","THOUSEP","TIMER_ABSTIME","TIME_BAD","TIME_DEL","TIME_ERROR","TIME_INS","TIME_OK","TIME_OOP","TIME_WAIT","TIOCCBRK","TIOCCONS","TIOCEXCL","TIOCGDEV","TIOCGETD","TIOCGEXCL","TIOCGICOUNT","TIOCGLCKTRMIOS","TIOCGPGRP","TIOCGPKT","TIOCGPTLCK","TIOCGPTN","TIOCGPTPEER","TIOCGRS485","TIOCGSERIAL","TIOCGSID","TIOCGSOFTCAR","TIOCGWINSZ","TIOCINQ","TIOCLINUX","TIOCMBIC","TIOCMBIS","TIOCMGET","TIOCMIWAIT","TIOCMSET","TIOCM_CAR","TIOCM_CD","TIOCM_CTS","TIOCM_DSR","TIOCM_DTR","TIOCM_LE","TIOCM_RI","TIOCM_RNG","TIOCM_RTS","TIOCM_SR","TIOCM_ST","TIOCNOTTY","TIOCNXCL","TIOCOUTQ","TIOCPKT","TIOCSBRK","TIOCSCTTY","TIOCSERCONFIG","TIOCSERGETLSR","TIOCSERGETMULTI","TIOCSERGSTRUCT","TIOCSERGWILD","TIOCSERSETMULTI","TIOCSERSWILD","TIOCSETD","TIOCSIG","TIOCSLCKTRMIOS","TIOCSPGRP","TIOCSPTLCK","TIOCSRS485","TIOCSSERIAL","TIOCSSOFTCAR","TIOCSTI","TIOCSWINSZ","TIOCVHANGUP","TMPFS_MAGIC","TMP_MAX","TOSTOP","TRACEFS_MAGIC","TUN_READQ_SIZE","TUN_TAP_DEV","TUN_TUN_DEV","TUN_TYPE_MASK","T_FMT","T_FMT_AMPM","UDF_SUPER_MAGIC","UDP_CORK","UDP_ENCAP","UDP_GRO","UDP_NO_CHECK6_RX","UDP_NO_CHECK6_TX","UDP_SEGMENT","UINPUT_MAX_NAME_SIZE","UINPUT_VERSION","UIO_MAXIOV","UMOUNT_NOFOLLOW","UNAME26","USBDEVICE_SUPER_MAGIC","USER_PROCESS","USRQUOTA","UTIME_NOW","UTIME_OMIT","VDISCARD","VEOF","VEOL","VEOL2","VERASE","VINTR","VKILL","VLNEXT","VMADDR_CID_ANY","VMADDR_CID_HOST","VMADDR_CID_HYPERVISOR","VMADDR_CID_LOCAL","VMADDR_CID_RESERVED","VMADDR_PORT_ANY","VMIN","VQUIT","VREPRINT","VSTART","VSTOP","VSUSP","VSWTC","VT0","VT1","VTDLY","VTIME","VWERASE","WCONTINUED","WCOREDUMP","WEXITED","WEXITSTATUS","WHOLE_SECONDS","WIFCONTINUED","WIFEXITED","WIFSIGNALED","WIFSTOPPED","WNOHANG","WNOWAIT","WSTOPPED","WSTOPSIG","WTERMSIG","WUNTRACED","W_EXITCODE","W_OK","W_STOPCODE","XATTR_CREATE","XATTR_REPLACE","XENFS_SUPER_MAGIC","XFS_SUPER_MAGIC","XTABS","X_OK","YESEXPR","YESSTR","_IOFBF","_IOLBF","_IONBF","_PC_2_SYMLINKS","_PC_ALLOC_SIZE_MIN","_PC_ASYNC_IO","_PC_CHOWN_RESTRICTED","_PC_FILESIZEBITS","_PC_LINK_MAX","_PC_MAX_CANON","_PC_MAX_INPUT","_PC_NAME_MAX","_PC_NO_TRUNC","_PC_PATH_MAX","_PC_PIPE_BUF","_PC_PRIO_IO","_PC_REC_INCR_XFER_SIZE","_PC_REC_MAX_XFER_SIZE","_PC_REC_MIN_XFER_SIZE","_PC_REC_XFER_ALIGN","_PC_SOCK_MAXBUF","_PC_SYMLINK_MAX","_PC_SYNC_IO","_PC_VDISABLE","_POSIX_VDISABLE","_SC_2_CHAR_TERM","_SC_2_C_BIND","_SC_2_C_DEV","_SC_2_C_VERSION","_SC_2_FORT_DEV","_SC_2_FORT_RUN","_SC_2_LOCALEDEF","_SC_2_PBS","_SC_2_PBS_ACCOUNTING","_SC_2_PBS_CHECKPOINT","_SC_2_PBS_LOCATE","_SC_2_PBS_MESSAGE","_SC_2_PBS_TRACK","_SC_2_SW_DEV","_SC_2_UPE","_SC_2_VERSION","_SC_ADVISORY_INFO","_SC_AIO_LISTIO_MAX","_SC_AIO_MAX","_SC_AIO_PRIO_DELTA_MAX","_SC_ARG_MAX","_SC_ASYNCHRONOUS_IO","_SC_ATEXIT_MAX","_SC_AVPHYS_PAGES","_SC_BARRIERS","_SC_BASE","_SC_BC_BASE_MAX","_SC_BC_DIM_MAX","_SC_BC_SCALE_MAX","_SC_BC_STRING_MAX","_SC_CHARCLASS_NAME_MAX","_SC_CHAR_BIT","_SC_CHAR_MAX","_SC_CHAR_MIN","_SC_CHILD_MAX","_SC_CLK_TCK","_SC_CLOCK_SELECTION","_SC_COLL_WEIGHTS_MAX","_SC_CPUTIME","_SC_C_LANG_SUPPORT","_SC_C_LANG_SUPPORT_R","_SC_DELAYTIMER_MAX","_SC_DEVICE_IO","_SC_DEVICE_SPECIFIC","_SC_DEVICE_SPECIFIC_R","_SC_EQUIV_CLASS_MAX","_SC_EXPR_NEST_MAX","_SC_FD_MGMT","_SC_FIFO","_SC_FILE_ATTRIBUTES","_SC_FILE_LOCKING","_SC_FILE_SYSTEM","_SC_FSYNC","_SC_GETGR_R_SIZE_MAX","_SC_GETPW_R_SIZE_MAX","_SC_HOST_NAME_MAX","_SC_INT_MAX","_SC_INT_MIN","_SC_IOV_MAX","_SC_IPV6","_SC_JOB_CONTROL","_SC_LEVEL1_DCACHE_ASSOC","_SC_LEVEL1_DCACHE_LINESIZE","_SC_LEVEL1_DCACHE_SIZE","_SC_LEVEL1_ICACHE_ASSOC","_SC_LEVEL1_ICACHE_LINESIZE","_SC_LEVEL1_ICACHE_SIZE","_SC_LEVEL2_CACHE_ASSOC","_SC_LEVEL2_CACHE_LINESIZE","_SC_LEVEL2_CACHE_SIZE","_SC_LEVEL3_CACHE_ASSOC","_SC_LEVEL3_CACHE_LINESIZE","_SC_LEVEL3_CACHE_SIZE","_SC_LEVEL4_CACHE_ASSOC","_SC_LEVEL4_CACHE_LINESIZE","_SC_LEVEL4_CACHE_SIZE","_SC_LINE_MAX","_SC_LOGIN_NAME_MAX","_SC_LONG_BIT","_SC_MAPPED_FILES","_SC_MB_LEN_MAX","_SC_MEMLOCK","_SC_MEMLOCK_RANGE","_SC_MEMORY_PROTECTION","_SC_MESSAGE_PASSING","_SC_MONOTONIC_CLOCK","_SC_MQ_OPEN_MAX","_SC_MQ_PRIO_MAX","_SC_MULTI_PROCESS","_SC_NETWORKING","_SC_NGROUPS_MAX","_SC_NL_ARGMAX","_SC_NL_LANGMAX","_SC_NL_MSGMAX","_SC_NL_NMAX","_SC_NL_SETMAX","_SC_NL_TEXTMAX","_SC_NPROCESSORS_CONF","_SC_NPROCESSORS_ONLN","_SC_NZERO","_SC_OPEN_MAX","_SC_PAGESIZE","_SC_PAGE_SIZE","_SC_PASS_MAX","_SC_PHYS_PAGES","_SC_PII","_SC_PII_INTERNET","_SC_PII_INTERNET_DGRAM","_SC_PII_INTERNET_STREAM","_SC_PII_OSI","_SC_PII_OSI_CLTS","_SC_PII_OSI_COTS","_SC_PII_OSI_M","_SC_PII_SOCKET","_SC_PII_XTI","_SC_PIPE","_SC_POLL","_SC_PRIORITIZED_IO","_SC_PRIORITY_SCHEDULING","_SC_RAW_SOCKETS","_SC_READER_WRITER_LOCKS","_SC_REALTIME_SIGNALS","_SC_REGEXP","_SC_REGEX_VERSION","_SC_RE_DUP_MAX","_SC_RTSIG_MAX","_SC_SAVED_IDS","_SC_SCHAR_MAX","_SC_SCHAR_MIN","_SC_SELECT","_SC_SEMAPHORES","_SC_SEM_NSEMS_MAX","_SC_SEM_VALUE_MAX","_SC_SHARED_MEMORY_OBJECTS","_SC_SHELL","_SC_SHRT_MAX","_SC_SHRT_MIN","_SC_SIGNALS","_SC_SIGQUEUE_MAX","_SC_SINGLE_PROCESS","_SC_SPAWN","_SC_SPIN_LOCKS","_SC_SPORADIC_SERVER","_SC_SSIZE_MAX","_SC_SS_REPL_MAX","_SC_STREAMS","_SC_STREAM_MAX","_SC_SYMLOOP_MAX","_SC_SYNCHRONIZED_IO","_SC_SYSTEM_DATABASE","_SC_SYSTEM_DATABASE_R","_SC_THREADS","_SC_THREAD_ATTR_STACKADDR","_SC_THREAD_ATTR_STACKSIZE","_SC_THREAD_CPUTIME","_SC_THREAD_DESTRUCTOR_ITERATIONS","_SC_THREAD_KEYS_MAX","_SC_THREAD_PRIORITY_SCHEDULING","_SC_THREAD_PRIO_INHERIT","_SC_THREAD_PRIO_PROTECT","_SC_THREAD_PROCESS_SHARED","_SC_THREAD_ROBUST_PRIO_INHERIT","_SC_THREAD_ROBUST_PRIO_PROTECT","_SC_THREAD_SAFE_FUNCTIONS","_SC_THREAD_SPORADIC_SERVER","_SC_THREAD_STACK_MIN","_SC_THREAD_THREADS_MAX","_SC_TIMEOUTS","_SC_TIMERS","_SC_TIMER_MAX","_SC_TRACE","_SC_TRACE_EVENT_FILTER","_SC_TRACE_EVENT_NAME_MAX","_SC_TRACE_INHERIT","_SC_TRACE_LOG","_SC_TRACE_NAME_MAX","_SC_TRACE_SYS_MAX","_SC_TRACE_USER_EVENT_MAX","_SC_TTY_NAME_MAX","_SC_TYPED_MEMORY_OBJECTS","_SC_TZNAME_MAX","_SC_T_IOV_MAX","_SC_UCHAR_MAX","_SC_UINT_MAX","_SC_UIO_MAXIOV","_SC_ULONG_MAX","_SC_USER_GROUPS","_SC_USER_GROUPS_R","_SC_USHRT_MAX","_SC_V6_ILP32_OFF32","_SC_V6_ILP32_OFFBIG","_SC_V6_LP64_OFF64","_SC_V6_LPBIG_OFFBIG","_SC_V7_ILP32_OFF32","_SC_V7_ILP32_OFFBIG","_SC_V7_LP64_OFF64","_SC_V7_LPBIG_OFFBIG","_SC_VERSION","_SC_WORD_BIT","_SC_XBS5_ILP32_OFF32","_SC_XBS5_ILP32_OFFBIG","_SC_XBS5_LP64_OFF64","_SC_XBS5_LPBIG_OFFBIG","_SC_XOPEN_CRYPT","_SC_XOPEN_ENH_I18N","_SC_XOPEN_LEGACY","_SC_XOPEN_REALTIME","_SC_XOPEN_REALTIME_THREADS","_SC_XOPEN_SHM","_SC_XOPEN_STREAMS","_SC_XOPEN_UNIX","_SC_XOPEN_VERSION","_SC_XOPEN_XCU_VERSION","_SC_XOPEN_XPG2","_SC_XOPEN_XPG3","_SC_XOPEN_XPG4","__NFT_REG_MAX","__SIZEOF_PTHREAD_BARRIERATTR_T","__SIZEOF_PTHREAD_BARRIER_T","__SIZEOF_PTHREAD_CONDATTR_T","__SIZEOF_PTHREAD_COND_T","__SIZEOF_PTHREAD_MUTEXATTR_T","__SIZEOF_PTHREAD_MUTEX_T","__SIZEOF_PTHREAD_RWLOCKATTR_T","__SIZEOF_PTHREAD_RWLOCK_T","__UT_HOSTSIZE","__UT_LINESIZE","__UT_NAMESIZE","__WALL","__WCLONE","__WNOTHREAD","__c_anonymous_ifr_ifru","__c_anonymous_ifru_map","__c_anonymous_ptrace_syscall_info_data","__c_anonymous_ptrace_syscall_info_entry","__c_anonymous_ptrace_syscall_info_exit","__c_anonymous_ptrace_syscall_info_seccomp","__c_anonymous_sockaddr_can_can_addr","__c_anonymous_sockaddr_can_j1939","__c_anonymous_sockaddr_can_tp","__errno_location","__exit_status","__fsword_t","__glibc_reserved1","__glibc_reserved2","__glibc_reserved3","__glibc_reserved4","__key","__priority_which_t","__rlimit_resource_t","__s16","__s32","__s64","__seq","__statx_timestamp_pad1","__syscall_ulong_t","__timeval","__u16","__u32","__u64","__u8","__unused1","__unused10","__unused11","__unused2","__unused3","__unused4","__unused5","__unused6","__unused7","__unused8","__unused9","_exit","_f","_libc_fpstate","_libc_fpxreg","_libc_xmmreg","_st","_xmm","abort","abs","absflat","absfuzz","absinfo","absmax","absmin","accept","accept4","access","acct","actime","addmntent","addr","addr","addr_mask","addrinfo","adjtime","adjtimex","af","af_alg_iv","ai_addr","ai_addrlen","ai_canonname","ai_family","ai_flags","ai_next","ai_protocol","ai_socktype","aio_buf","aio_cancel","aio_error","aio_fildes","aio_fsync","aio_lio_opcode","aio_nbytes","aio_offset","aio_read","aio_reqprio","aio_return","aio_sigevent","aio_suspend","aio_write","aiocb","alarm","ar_hln","ar_hrd","ar_op","ar_pln","ar_pro","arch","arch","arena","arena","args","args","args","arp_dev","arp_flags","arp_flags","arp_ha","arp_ha","arp_netmask","arp_netmask","arp_pa","arp_pa","arpd_request","arphdr","arpreq","arpreq_old","asctime_r","atexit","atof","atoi","atol","atoll","attack_length","attack_level","auth_keynumber","backtrace","base_addr","bind","blkcnt64_t","blkcnt_t","blksize_t","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","brk","bsearch","bufferram","bustype","button","c_cc","c_cc","c_cflag","c_cflag","c_char","c_double","c_float","c_iflag","c_iflag","c_int","c_ispeed","c_ispeed","c_lflag","c_lflag","c_line","c_line","c_long","c_longlong","c_oflag","c_oflag","c_ospeed","c_ospeed","c_schar","c_short","c_uchar","c_uint","c_ulong","c_ulonglong","c_ushort","c_void","calcnt","calloc","can_addr","can_dlc","can_err_mask_t","can_family","can_filter","can_frame","can_id","can_id","can_id","can_ifindex","can_mask","canfd_frame","canid_t","canxl_frame","cc_t","center","cfgetispeed","cfgetospeed","cfmakeraw","cfsetispeed","cfsetospeed","cfsetspeed","cgid","cgroup","ch_addralign","ch_addralign","ch_reserved","ch_size","ch_size","ch_type","ch_type","chdir","child_tid","chmod","chown","chroot","clearenv","clearerr","clock_adjtime","clock_getcpuclockid","clock_getres","clock_gettime","clock_nanosleep","clock_settime","clock_t","clockid","clockid_t","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_args","close","closedir","closelog","cmd","cmsg_len","cmsg_level","cmsg_type","cmsghdr","code","code","code","codes_ptr","codes_size","connect","constant","cookie","copy_file_range","cpu_set_t","creat","creat64","cs","ctermid","ctime_r","cuid","currency_symbol","custom_data","custom_len","cwd","cwd","d_ino","d_ino","d_name","d_name","d_off","d_off","d_reclen","d_reclen","d_type","d_type","daemon","data","data","data","deadband","decimal_point","delay","dest_offset","dev","dev_t","difftime","direction","dirent","dirent64","dirfd","dirname","dl_iterate_phdr","dl_phdr_info","dladdr","dladdr1","dlclose","dlerror","dli_fbase","dli_fname","dli_saddr","dli_sname","dlinfo","dlmopen","dlopen","dlpi_addr","dlpi_adds","dlpi_name","dlpi_phdr","dlpi_phnum","dlpi_subs","dlpi_tls_data","dlpi_tls_modid","dlsym","dma","domainname","dqb_bhardlimit","dqb_bsoftlimit","dqb_btime","dqb_curinodes","dqb_curspace","dqb_ihardlimit","dqb_isoftlimit","dqb_itime","dqb_valid","dqblk","drand48","ds","dup","dup2","dup3","duplocale","e_ehsize","e_ehsize","e_entry","e_entry","e_exit","e_flags","e_flags","e_ident","e_ident","e_machine","e_machine","e_phentsize","e_phentsize","e_phnum","e_phnum","e_phoff","e_phoff","e_shentsize","e_shentsize","e_shnum","e_shnum","e_shoff","e_shoff","e_shstrndx","e_shstrndx","e_termination","e_type","e_type","e_version","e_version","eaccess","ee_code","ee_data","ee_errno","ee_info","ee_origin","ee_pad","ee_type","effect","effect_id","eflags","element","end_level","endgrent","endmntent","endpwent","endservent","endspent","endutxent","entry","envelope","envelope","envelope","epoll_create","epoll_create1","epoll_ctl","epoll_event","epoll_pwait","epoll_wait","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","erand48","errcnt","error","es","esterror","esterror","euidaccess","event_len","eventfd","events","events","execl","execle","execlp","execv","execve","execvp","execvpe","exit","exit","exit_signal","explicit_bzero","exponent","f_bavail","f_bavail","f_bavail","f_bavail","f_bfree","f_bfree","f_bfree","f_bfree","f_blocks","f_blocks","f_blocks","f_blocks","f_bsize","f_bsize","f_bsize","f_bsize","f_favail","f_favail","f_ffree","f_ffree","f_ffree","f_ffree","f_files","f_files","f_files","f_files","f_flag","f_flag","f_flags","f_frsize","f_frsize","f_frsize","f_frsize","f_fsid","f_fsid","f_fsid","f_fsid","f_namelen","f_namelen","f_namemax","f_namemax","f_spare","f_type","f_type","faccessat","fade_length","fade_level","fallocate","fallocate64","fanotify_event_metadata","fanotify_init","fanotify_mark","fanotify_response","fchdir","fchmod","fchmodat","fchown","fchownat","fclose","fcntl","fd","fd","fd","fd_set","fdatasync","fdopen","fdopendir","feof","ferror","fexecve","ff_condition_effect","ff_constant_effect","ff_effect","ff_effects_max","ff_effects_max","ff_envelope","ff_periodic_effect","ff_ramp_effect","ff_replay","ff_rumble_effect","ff_trigger","fflush","fgetc","fgetgrent_r","fgetpos","fgetpos64","fgetpwent_r","fgets","fgetspent_r","fgetxattr","file_clone_range","fileno","filter","flag","flags","flags","flags","flags","flags","flags","flags","flags","flags","flat","flistxattr","flock","flock","flock64","fmemopen","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fop","fop","fopen","fopen64","fordblks","fordblks","fork","forkpty","fpathconf","fpos64_t","fpos_t","fpregs","fprintf","fputc","fputs","frac_digits","fread","fread_unlocked","free","freeaddrinfo","freehigh","freeifaddrs","freelocale","freeram","freeswap","fremovexattr","freopen","freopen64","freq","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","fs","fs_base","fsblkcnt_t","fscanf","fseek","fseeko","fseeko64","fsetpos","fsetpos64","fsetxattr","fsfilcnt_t","fsid_t","fsmblks","fsmblks","fstat","fstat64","fstatat","fstatat64","fstatfs","fstatfs64","fstatvfs","fstatvfs64","fsync","ftell","ftello","ftello64","ftok","ftruncate","ftruncate64","ftw","ftw","futimens","futimes","fuzz","fwrite","gai_strerror","genlmsghdr","getaddrinfo","getauxval","getchar","getchar_unlocked","getcontext","getcwd","getdomainname","getdtablesize","getegid","getentropy","getenv","geteuid","getgid","getgrent","getgrent_r","getgrgid","getgrgid_r","getgrnam","getgrnam_r","getgrouplist","getgroups","gethostid","gethostname","getifaddrs","getline","getloadavg","getlogin","getmntent","getmntent_r","getnameinfo","getopt","getopt_long","getpeername","getpgid","getpgrp","getpid","getppid","getpriority","getprotobyname","getprotobynumber","getpt","getpwent","getpwent_r","getpwnam","getpwnam_r","getpwuid","getpwuid_r","getrandom","getresgid","getresuid","getrlimit","getrlimit64","getrusage","getservbyname","getservbyport","getservent","getsid","getsockname","getsockopt","getspent","getspent_r","getspnam","getspnam_r","gettid","gettimeofday","getuid","getutxent","getutxid","getutxline","getxattr","gid","gid","gid_t","gl_flags","gl_flags","gl_offs","gl_offs","gl_pathc","gl_pathc","gl_pathv","gl_pathv","glob","glob64","glob64_t","glob_t","globfree","globfree64","gmtime","gmtime_r","gnu_basename","gnu_get_libc_release","gnu_get_libc_version","gr_gid","gr_mem","gr_name","gr_passwd","grantpt","greg_t","gregs","group","group","grouping","gs","gs_base","h_addr_list","h_addrtype","h_aliases","h_length","h_name","ha","has_arg","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hasmntopt","hblkhd","hblkhd","hblks","hblks","hostent","hstrerror","hwtstamp_config","i387","iconv","iconv_close","iconv_open","iconv_t","id","id","id","id_t","idtype_t","if_freenameindex","if_index","if_indextoname","if_name","if_nameindex","if_nameindex","if_nametoindex","ifa_addr","ifa_data","ifa_flags","ifa_ifu","ifa_name","ifa_netmask","ifa_next","ifaddrs","ifr6_addr","ifr6_ifindex","ifr6_prefixlen","ifr_ifru","ifr_name","ifreq","ifru_addr","ifru_broadaddr","ifru_data","ifru_dstaddr","ifru_flags","ifru_hwaddr","ifru_ifindex","ifru_map","ifru_metric","ifru_mtu","ifru_netmask","ifru_newname","ifru_slave","imr_address","imr_ifindex","imr_interface","imr_interface","imr_multiaddr","imr_multiaddr","imr_multiaddr","imr_sourceaddr","in6_addr","in6_ifreq","in6_pktinfo","in6_rtmsg","in_addr","in_addr_t","in_pktinfo","in_port_t","index","initgroups","ino64_t","ino_t","inotify_add_watch","inotify_event","inotify_init","inotify_init1","inotify_rm_watch","input_absinfo","input_event","input_id","input_keymap_entry","input_mask","instruction_pointer","instruction_pointer","int16_t","int32_t","int64_t","int8_t","int_curr_symbol","int_frac_digits","int_n_cs_precedes","int_n_sep_by_space","int_n_sign_posn","int_p_cs_precedes","int_p_sep_by_space","int_p_sign_posn","interval","intmax_t","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","intptr_t","ioctl","ioperm","iopl","iov_base","iov_len","iovec","ip","ip_mreq","ip_mreq_source","ip_mreqn","ipc_perm","ipi6_addr","ipi6_ifindex","ipi_addr","ipi_ifindex","ipi_spec_dst","ipv6_mreq","ipv6mr_interface","ipv6mr_multiaddr","irq","is_error","isalnum","isalpha","isatty","isblank","iscntrl","isdigit","isgraph","islower","isprint","ispunct","isspace","isupper","isxdigit","it_interval","it_interval","it_value","it_value","itimerspec","itimerval","iv","ivlen","j1939","j1939_filter","jf","jitcnt","jitter","jrand48","jt","k","keepcost","keepcost","key_t","keycode","kill","killpg","l_len","l_len","l_linger","l_onoff","l_pid","l_pid","l_start","l_start","l_type","l_type","l_whence","l_whence","labs","lchown","lcong48","lconv","left_coeff","left_saturation","len","len","len","len","len","length","level","lgetxattr","linger","link","linkat","lio_listio","listen","listxattr","llistxattr","loads","locale_t","localeconv","localtime","localtime_r","lockf","loff_t","login_tty","lrand48","lremovexattr","lseek","lseek64","lsetxattr","lstat","lstat64","lutimes","machine","madvise","magic","magnitude","major","makecontext","makedev","mallinfo","mallinfo","mallinfo2","mallinfo2","malloc","malloc_info","malloc_trim","malloc_usable_size","mallopt","mask","mask","max_align_t","maxerror","maxerror","maximum","mcontext_t","mem_end","mem_start","mem_unit","memalign","memchr","memcmp","memcpy","memfd_create","memmem","memmove","memrchr","memset","metadata_len","mincore","minimum","minor","mkdir","mkdirat","mkdtemp","mkfifo","mkfifoat","mknod","mknodat","mkostemp","mkostemps","mkstemp","mkstemps","mktime","mlock","mlock2","mlockall","mmap","mmap64","mmsghdr","mnt_dir","mnt_freq","mnt_fsname","mnt_opts","mnt_passno","mnt_type","mntent","mode","mode","mode_t","modes","modtime","mon_decimal_point","mon_grouping","mon_thousands_sep","mount","mprotect","mq_attr","mq_close","mq_curmsgs","mq_flags","mq_getattr","mq_maxmsg","mq_msgsize","mq_open","mq_receive","mq_send","mq_setattr","mq_timedreceive","mq_timedsend","mq_unlink","mqd_t","mr_address","mr_alen","mr_ifindex","mr_type","mrand48","mremap","msg","msg_control","msg_controllen","msg_ctime","msg_flags","msg_hdr","msg_iov","msg_iovlen","msg_len","msg_lrpid","msg_lspid","msg_name","msg_namelen","msg_perm","msg_qbytes","msg_qnum","msg_rtime","msg_stime","msgctl","msgget","msghdr","msginfo","msglen_t","msgmap","msgmax","msgmnb","msgmni","msgpool","msgqnum_t","msgrcv","msgseg","msgsnd","msgssz","msgtql","msqid_ds","msync","munlock","munlockall","munmap","mxcr_mask","mxcr_mask","mxcsr","mxcsr","n_cs_precedes","n_sep_by_space","n_sign_posn","name","name","name","name","name","name_mask","name_t","nanosleep","negative_sign","newlocale","nfds_t","nice","nl_family","nl_groups","nl_item","nl_langinfo","nl_langinfo_l","nl_mmap_hdr","nl_mmap_req","nl_pid","nl_pktinfo","nla_len","nla_type","nlattr","nlink_t","nlmsg_flags","nlmsg_len","nlmsg_pid","nlmsg_seq","nlmsg_type","nlmsgerr","nlmsghdr","nm_block_nr","nm_block_size","nm_frame_nr","nm_frame_size","nm_gid","nm_group","nm_len","nm_pid","nm_status","nm_uid","nodename","nr","nr","nr","nr","nrand48","ntp_adjtime","ntp_gettime","ntptimeval","nxt_assoc_id","nxt_flags","nxt_length","nxt_ppid","nxt_sid","off","off64_t","off_t","offset","offset","old","op","open","open64","open_how","open_memstream","open_wmemstream","openat","openat64","opendir","openlog","openpty","option","ordblks","ordblks","orig_rax","p_aliases","p_align","p_align","p_cs_precedes","p_filesz","p_filesz","p_flags","p_flags","p_memsz","p_memsz","p_name","p_offset","p_offset","p_paddr","p_paddr","p_proto","p_sep_by_space","p_sign_posn","p_type","p_type","p_vaddr","p_vaddr","packet_mreq","pad","pad","pad","parent_tid","passwd","pathconf","pause","pclose","period","perror","personality","pgn","pgn","pgn_mask","pgn_t","phase","pid","pid","pid_t","pidfd","pipe","pipe2","poll","pollfd","popen","port","positive_sign","posix_basename","posix_fadvise","posix_fadvise64","posix_fallocate","posix_fallocate64","posix_madvise","posix_memalign","posix_openpt","posix_spawn","posix_spawn_file_actions_addchdir_np","posix_spawn_file_actions_addclose","posix_spawn_file_actions_addclosefrom_np","posix_spawn_file_actions_adddup2","posix_spawn_file_actions_addfchdir_np","posix_spawn_file_actions_addopen","posix_spawn_file_actions_addtcsetpgrp_np","posix_spawn_file_actions_destroy","posix_spawn_file_actions_init","posix_spawn_file_actions_t","posix_spawnattr_destroy","posix_spawnattr_getflags","posix_spawnattr_getpgroup","posix_spawnattr_getschedparam","posix_spawnattr_getschedpolicy","posix_spawnattr_getsigdefault","posix_spawnattr_getsigmask","posix_spawnattr_init","posix_spawnattr_setflags","posix_spawnattr_setpgroup","posix_spawnattr_setschedparam","posix_spawnattr_setschedpolicy","posix_spawnattr_setsigdefault","posix_spawnattr_setsigmask","posix_spawnattr_t","posix_spawnp","ppoll","ppsfreq","pr_policy","pr_value","prctl","pread","pread64","preadv","preadv2","preadv64","preadv64v2","precision","printf","prio","priority_t","prlimit","prlimit64","process_vm_readv","process_vm_writev","procs","product","protoent","pselect","pthread_atfork","pthread_attr_destroy","pthread_attr_getaffinity_np","pthread_attr_getguardsize","pthread_attr_getstack","pthread_attr_init","pthread_attr_setaffinity_np","pthread_attr_setdetachstate","pthread_attr_setstacksize","pthread_attr_t","pthread_barrier_destroy","pthread_barrier_init","pthread_barrier_t","pthread_barrier_wait","pthread_barrierattr_destroy","pthread_barrierattr_getpshared","pthread_barrierattr_init","pthread_barrierattr_setpshared","pthread_barrierattr_t","pthread_cancel","pthread_cond_broadcast","pthread_cond_destroy","pthread_cond_init","pthread_cond_signal","pthread_cond_t","pthread_cond_timedwait","pthread_cond_wait","pthread_condattr_destroy","pthread_condattr_getclock","pthread_condattr_getpshared","pthread_condattr_init","pthread_condattr_setclock","pthread_condattr_setpshared","pthread_condattr_t","pthread_create","pthread_detach","pthread_exit","pthread_getaffinity_np","pthread_getattr_np","pthread_getcpuclockid","pthread_getname_np","pthread_getschedparam","pthread_getspecific","pthread_join","pthread_key_create","pthread_key_delete","pthread_key_t","pthread_kill","pthread_mutex_consistent","pthread_mutex_destroy","pthread_mutex_init","pthread_mutex_lock","pthread_mutex_t","pthread_mutex_timedlock","pthread_mutex_trylock","pthread_mutex_unlock","pthread_mutexattr_destroy","pthread_mutexattr_getprotocol","pthread_mutexattr_getpshared","pthread_mutexattr_getrobust","pthread_mutexattr_init","pthread_mutexattr_setprotocol","pthread_mutexattr_setpshared","pthread_mutexattr_setrobust","pthread_mutexattr_settype","pthread_mutexattr_t","pthread_rwlock_destroy","pthread_rwlock_init","pthread_rwlock_rdlock","pthread_rwlock_t","pthread_rwlock_tryrdlock","pthread_rwlock_trywrlock","pthread_rwlock_unlock","pthread_rwlock_wrlock","pthread_rwlockattr_destroy","pthread_rwlockattr_getkind_np","pthread_rwlockattr_getpshared","pthread_rwlockattr_init","pthread_rwlockattr_setkind_np","pthread_rwlockattr_setpshared","pthread_rwlockattr_t","pthread_self","pthread_setaffinity_np","pthread_setname_np","pthread_setschedparam","pthread_setschedprio","pthread_setspecific","pthread_sigmask","pthread_sigqueue","pthread_spin_destroy","pthread_spin_init","pthread_spin_lock","pthread_spin_trylock","pthread_spin_unlock","pthread_spinlock_t","pthread_t","ptrace","ptrace_peeksiginfo_args","ptrace_rseq_configuration","ptrace_syscall_info","ptrdiff_t","ptsname","ptsname_r","putchar","putchar_unlocked","putenv","putgrent","putpwent","puts","pututxline","pw_dir","pw_gecos","pw_gid","pw_name","pw_passwd","pw_shell","pw_uid","pwrite","pwrite64","pwritev","pwritev2","pwritev64","pwritev64v2","qsort","qsort_r","quotactl","r10","r11","r12","r13","r14","r15","r8","r9","raise","rand","rax","rbp","rbx","rcv_assoc_id","rcv_context","rcv_cumtsn","rcv_flags","rcv_ppid","rcv_sid","rcv_ssn","rcv_tsn","rcx","rdi","rdp","rdp","rdx","read","readahead","readdir","readdir64","readdir64_r","readdir_r","readlink","readlinkat","readv","realloc","reallocarray","realpath","reboot","recv","recvfrom","recvmmsg","recvmsg","regcomp","regerror","regex_t","regexec","regfree","regmatch_t","regoff_t","regs","release","remap_file_pages","remove","removexattr","rename","renameat","renameat2","replay","req","request_id","request_id","res_init","reserved","reserved","resolution","resolve","response","ret_data","retval","retval","revents","rewind","rewinddir","right_coeff","right_saturation","rip","rip","rip","rlim64_t","rlim_cur","rlim_cur","rlim_max","rlim_max","rlim_t","rlimit","rlimit64","rm_eo","rm_so","rmdir","rseq_abi_pointer","rseq_abi_size","rsi","rsp","rt_class","rt_dev","rt_dst","rt_flags","rt_gateway","rt_genmask","rt_irtt","rt_metric","rt_mtu","rt_pad1","rt_pad2","rt_pad3","rt_pad4","rt_tos","rt_window","rtentry","ru_idrss","ru_inblock","ru_isrss","ru_ixrss","ru_majflt","ru_maxrss","ru_minflt","ru_msgrcv","ru_msgsnd","ru_nivcsw","ru_nsignals","ru_nswap","ru_nvcsw","ru_oublock","ru_stime","ru_utime","rusage","rx_filter","rx_id","s6_addr","s_addr","s_aliases","s_name","s_port","s_proto","sa_data","sa_family","sa_family_t","sa_flags","sa_mask","sa_restorer","sa_sigaction","salg_family","salg_feat","salg_mask","salg_name","salg_type","sbrk","scancode","scanf","sched_get_priority_max","sched_get_priority_min","sched_getaffinity","sched_getcpu","sched_getparam","sched_getscheduler","sched_param","sched_priority","sched_rr_get_interval","sched_setaffinity","sched_setparam","sched_setscheduler","sched_yield","sctp_assoc_t","sctp_authinfo","sctp_initmsg","sctp_nxtinfo","sctp_prinfo","sctp_rcvinfo","sctp_sndinfo","sctp_sndrcvinfo","sdt","seccomp","seccomp_data","seccomp_data","seccomp_notif","seccomp_notif_resp","seccomp_notif_sizes","seed48","seekdir","select","sem_close","sem_ctime","sem_destroy","sem_flg","sem_getvalue","sem_init","sem_nsems","sem_num","sem_op","sem_open","sem_otime","sem_perm","sem_post","sem_t","sem_timedwait","sem_trywait","sem_unlink","sem_wait","semaem","sembuf","semctl","semget","semid_ds","seminfo","semmap","semmni","semmns","semmnu","semmsl","semop","semopm","semume","semusz","semvmx","send","sendfile","sendfile64","sendmmsg","sendmsg","sendto","servent","set_tid","set_tid_size","setbuf","setcontext","setdomainname","setegid","setenv","seteuid","setfsgid","setfsuid","setgid","setgrent","setgroups","sethostid","sethostname","setlocale","setlogmask","setmntent","setns","setpgid","setpriority","setpwent","setregid","setresgid","setresuid","setreuid","setrlimit","setrlimit64","setservent","setsid","setsockopt","setspent","settimeofday","setuid","setutxent","setvbuf","setxattr","sgetspent_r","sh_addr","sh_addr","sh_addralign","sh_addralign","sh_entsize","sh_entsize","sh_flags","sh_flags","sh_info","sh_info","sh_link","sh_link","sh_name","sh_name","sh_offset","sh_offset","sh_size","sh_size","sh_type","sh_type","sharedram","shift","shm_atime","shm_cpid","shm_ctime","shm_dtime","shm_lpid","shm_nattch","shm_open","shm_perm","shm_segsz","shm_unlink","shmat","shmatt_t","shmctl","shmdt","shmget","shmid_ds","shutdown","si_addr","si_code","si_errno","si_pid","si_signo","si_status","si_stime","si_uid","si_utime","si_value","sigaction","sigaction","sigaddset","sigaltstack","sigdelset","sigemptyset","sigev_notify","sigev_notify_thread_id","sigev_signo","sigev_value","sigevent","sigfillset","sighandler_t","siginfo_t","sigismember","signal","signal","signalfd","signalfd_siginfo","signature","significand","sigpending","sigprocmask","sigset_t","sigsuspend","sigtimedwait","sigval","sigwait","sigwaitinfo","sin6_addr","sin6_family","sin6_flowinfo","sin6_port","sin6_scope_id","sin_addr","sin_family","sin_port","sin_zero","sinfo_assoc_id","sinfo_context","sinfo_cumtsn","sinfo_flags","sinfo_ppid","sinfo_ssn","sinfo_stream","sinfo_timetolive","sinfo_tsn","sinit_max_attempts","sinit_max_init_timeo","sinit_max_instreams","sinit_num_ostreams","sival_ptr","size_t","sleep","sll_addr","sll_family","sll_halen","sll_hatype","sll_ifindex","sll_pkttype","sll_protocol","smblks","smblks","snd_assoc_id","snd_context","snd_flags","snd_ppid","snd_sid","snprintf","sock_extended_err","sock_filter","sock_fprog","sock_txtime","sockaddr","sockaddr_alg","sockaddr_can","sockaddr_in","sockaddr_in6","sockaddr_ll","sockaddr_nl","sockaddr_storage","sockaddr_un","sockaddr_vm","socket","socketpair","socklen_t","sp_expire","sp_flag","sp_inact","sp_lstchg","sp_max","sp_min","sp_namp","sp_pwdp","sp_warn","speed_t","splice","sprintf","spwd","srand","srand48","src_fd","src_length","src_offset","ss","ss_family","ss_flags","ss_size","ss_sp","sscanf","ssi_addr","ssi_addr_lsb","ssi_arch","ssi_band","ssi_call_addr","ssi_code","ssi_errno","ssi_fd","ssi_int","ssi_overrun","ssi_pid","ssi_ptr","ssi_signo","ssi_status","ssi_stime","ssi_syscall","ssi_tid","ssi_trapno","ssi_uid","ssi_utime","ssize_t","st_atime","st_atime","st_atime_nsec","st_atime_nsec","st_blksize","st_blksize","st_blocks","st_blocks","st_ctime","st_ctime","st_ctime_nsec","st_ctime_nsec","st_dev","st_dev","st_gid","st_gid","st_info","st_info","st_ino","st_ino","st_mode","st_mode","st_mtime","st_mtime","st_mtime_nsec","st_mtime_nsec","st_name","st_name","st_nlink","st_nlink","st_other","st_other","st_rdev","st_rdev","st_shndx","st_shndx","st_size","st_size","st_size","st_size","st_space","st_uid","st_uid","st_value","st_value","stabil","stack","stack_pointer","stack_size","stack_t","stamp","start_code","start_level","start_stack","stat","stat","stat64","stat64","statfs","statfs","statfs64","statfs64","status","statvfs","statvfs","statvfs64","statvfs64","statx","statx","statx_timestamp","stbcnt","stpcpy","stpncpy","strcasecmp","strcasestr","strcat","strchr","strchrnul","strcmp","strcoll","strcpy","strcspn","strdup","strerror","strerror_r","strftime","strlen","strncasecmp","strncat","strncmp","strncpy","strndup","strnlen","strong_magnitude","strpbrk","strptime","strrchr","strsignal","strspn","strstr","strtod","strtof","strtok","strtok_r","strtol","strtoll","strtoul","strtoull","strxfrm","stx_atime","stx_attributes","stx_attributes_mask","stx_blksize","stx_blocks","stx_btime","stx_ctime","stx_dev_major","stx_dev_minor","stx_dio_mem_align","stx_dio_offset_align","stx_gid","stx_ino","stx_mask","stx_mnt_id","stx_mode","stx_mtime","stx_nlink","stx_rdev_major","stx_rdev_minor","stx_size","stx_uid","sun_family","sun_path","suseconds_t","sval","svm_cid","svm_family","svm_port","svm_reserved1","svm_zero","swapcontext","swapoff","swapon","swd","swd","symlink","symlinkat","sync","sync_file_range","syncfs","syscall","sysconf","sysctl","sysinfo","sysinfo","syslog","sysname","system","tai","tai","tcdrain","tcflag_t","tcflow","tcflush","tcgetattr","tcgetpgrp","tcgetsid","tcsendbreak","tcsetattr","tcsetpgrp","tee","telldir","termios","termios2","thousands_sep","tick","time","time","time","time","time_t","timegm","timer_create","timer_delete","timer_getoverrun","timer_gettime","timer_settime","timer_t","timerfd_create","timerfd_gettime","timerfd_settime","times","timespec","timeval","timex","timezone","tls","tm","tm_gmtoff","tm_hour","tm_isdst","tm_mday","tm_min","tm_mon","tm_sec","tm_wday","tm_yday","tm_year","tm_zone","tmpfile","tmpfile64","tmpnam","tms","tms_cstime","tms_cutime","tms_stime","tms_utime","tolerance","tolower","totalhigh","totalram","totalswap","toupper","tp","trigger","truncate","truncate64","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","ttyname","ttyname_r","tv_nsec","tv_nsec","tv_sec","tv_sec","tv_sec","tv_sec","tv_usec","tv_usec","tx_id","tx_type","type_","type_","type_","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","u","u","u64","u_ar0","u_comm","u_debugreg","u_dsize","u_fpstate","u_fpvalid","u_ssize","u_tsize","uc_flags","uc_link","uc_mcontext","uc_sigmask","uc_stack","ucontext_t","ucred","uid","uid","uid_t","uinput_abs_setup","uinput_ff_erase","uinput_ff_upload","uinput_setup","uinput_user_dev","uint16_t","uint32_t","uint64_t","uint8_t","uintmax_t","uintptr_t","umask","umount","umount2","uname","ungetc","unlink","unlinkat","unlockpt","unsetenv","unshare","uordblks","uordblks","updated","uptime","useconds_t","uselocale","user","user_fpregs_struct","user_regs_struct","usleep","usmblks","usmblks","ut_addr_v6","ut_exit","ut_host","ut_id","ut_line","ut_pid","ut_session","ut_tv","ut_type","ut_user","utimbuf","utime","utimensat","utimes","utmpname","utmpx","utmpxname","utsname","val","value","value","vendor","vers","version","version","version","vfork","vhangup","vmsplice","wait","wait4","waitid","waitpid","waveform","wchar_t","wcslen","wcstombs","wd","weak_magnitude","winsize","wmemchr","write","writev","ws_col","ws_row","ws_xpixel","ws_ypixel","xmm_space"],"q":[[0,"libc"]],"d":["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","maximum number of services provided on the same listening …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","IP6 Auth Header","","IP Payload Comp. Protocol","DCCP","IP6 destination option","exterior gateway protocol","encapsulation header","IP6 Encap Sec. Payload","Ethernet-within-IPv6 encapsulation.","IP6 fragmentation header","General Routing Encap.","Hop-by-hop option header","","","xns idp","group mgmt protocol","","for compatibility","","","","","Multipath TCP","","IP6 no next header","Protocol indep. multicast","pup","raw IP packet","IP6 routing header","resource reservation","SCTP","","tp-4 w/ class negotiation","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","WARNING: The PartialEq, Eq and Hash implementations of this","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Equivalent to C’s void type when used as a pointer.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","GNU version of basename(3), defined in string.h.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","interface name, e.g. “en0”","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","POSIX version of basename(3), defined in libgen.h.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The 64-bit libc on Solaris and illumos only has readdir_r. …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""],"i":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,162,162,162,162,195,0,0,0,0,0,195,149,0,0,0,0,0,0,161,161,161,161,161,161,161,161,161,161,161,0,175,0,0,0,191,191,0,0,138,138,92,138,138,0,0,0,0,21,0,114,116,116,0,0,0,217,0,46,46,46,46,46,46,46,46,150,0,0,150,0,150,150,150,0,150,0,150,0,0,0,0,57,57,57,57,57,118,171,155,156,118,168,170,55,55,56,55,56,55,56,55,56,0,0,0,0,0,0,0,0,0,0,83,83,132,0,123,0,0,0,0,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,18,44,45,46,47,14,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,222,65,66,67,68,69,70,71,72,12,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,17,113,114,115,116,4,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,7,5,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,18,44,45,46,47,14,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,222,65,66,67,68,69,70,71,72,12,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,17,113,114,115,116,4,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,7,5,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,0,0,175,77,82,154,205,154,205,0,0,0,154,205,0,154,205,154,205,154,205,0,0,154,205,154,205,0,0,0,0,0,0,0,0,161,0,147,215,0,147,0,0,115,215,216,147,115,0,0,0,0,86,0,0,0,0,0,0,195,203,164,165,164,164,165,164,165,0,203,0,0,0,0,0,0,0,0,0,0,0,0,145,0,0,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,18,44,45,46,47,14,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,12,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,17,113,114,115,116,4,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,7,5,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,0,0,0,0,106,5,5,5,0,76,92,4,80,80,0,161,109,0,0,0,0,192,0,0,195,51,87,87,191,199,135,144,135,144,135,144,135,144,135,144,0,215,216,217,86,51,81,122,108,0,0,89,0,0,0,0,0,0,0,0,0,0,50,50,50,50,0,0,0,93,93,93,93,93,93,93,93,0,123,62,68,68,68,68,68,68,68,68,68,0,0,192,0,0,0,0,94,95,94,95,151,94,95,94,95,94,95,94,95,94,95,94,95,94,95,94,95,94,95,94,95,151,94,95,94,95,0,17,17,17,17,17,17,17,90,91,192,190,85,0,0,0,0,0,0,172,84,85,87,0,0,0,0,0,0,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,40,41,42,43,18,44,45,46,47,14,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,65,66,67,68,69,70,71,72,12,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,17,113,114,115,116,4,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,143,144,148,149,150,151,152,153,7,5,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,203,204,205,206,207,208,209,210,211,212,213,214,218,219,0,161,120,192,161,162,0,210,0,29,59,0,0,0,0,0,0,0,0,172,203,0,189,179,186,187,201,179,186,187,201,179,186,187,201,179,186,187,201,187,201,179,186,187,201,179,186,187,201,187,201,186,179,186,187,201,179,186,187,201,179,186,187,201,186,179,186,0,83,83,0,0,0,0,0,0,0,0,0,0,0,0,0,29,110,210,0,0,0,0,0,0,0,0,0,0,137,138,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,125,79,143,145,167,198,203,216,217,218,78,0,0,0,0,0,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,18,44,45,46,47,14,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,222,65,66,67,68,69,70,71,72,12,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,17,113,114,115,116,4,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,148,149,150,151,152,153,7,5,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,203,204,205,206,207,208,209,210,211,212,213,214,218,219,191,199,0,0,155,156,0,0,0,0,0,194,0,0,0,51,0,0,0,0,175,0,0,175,175,0,0,0,161,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,18,44,45,46,47,14,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,222,65,66,67,68,69,70,71,72,12,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,17,113,114,115,116,4,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,7,5,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,192,192,0,0,0,0,0,0,0,0,0,0,155,156,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,191,199,0,0,78,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,195,0,65,153,65,153,65,153,65,153,0,0,0,0,0,0,0,0,0,0,0,20,20,20,20,0,0,194,0,157,51,192,192,27,27,27,27,27,108,125,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,40,41,42,43,18,44,45,46,47,14,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,65,66,67,68,69,70,71,72,12,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,17,113,114,115,116,4,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,143,144,148,149,150,151,152,153,7,5,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,203,204,205,206,207,208,209,210,211,212,213,214,218,219,0,155,156,155,156,0,0,0,193,0,0,0,0,89,137,138,0,0,0,73,0,73,0,0,0,53,53,53,53,53,53,53,0,124,124,124,142,142,0,141,141,141,141,141,141,141,141,141,141,141,141,141,42,42,41,43,41,42,43,43,0,0,0,0,0,0,0,0,79,0,0,0,0,0,0,0,0,0,0,0,0,0,118,171,0,0,0,0,51,51,51,51,51,51,51,51,82,0,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,18,44,45,46,47,14,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,222,65,66,67,68,69,70,71,72,12,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,17,113,114,115,116,4,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,7,5,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,0,0,0,0,28,28,0,108,0,0,0,0,107,107,52,52,52,0,26,26,123,169,0,0,0,0,0,0,0,0,0,0,0,0,0,33,70,33,70,0,0,139,139,146,0,4,161,161,0,4,4,155,156,0,79,0,0,180,181,31,31,180,181,180,181,180,181,180,181,0,0,0,0,86,86,79,109,117,216,217,81,84,0,0,0,0,0,0,0,0,175,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,62,0,193,87,0,0,0,0,0,0,0,0,0,0,0,0,109,210,0,161,162,78,0,123,123,175,0,0,0,0,0,0,0,0,0,210,0,78,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,103,103,103,103,103,103,0,195,218,0,161,21,51,51,51,0,0,0,0,140,140,0,140,140,0,0,0,0,0,0,0,0,72,72,72,72,0,0,120,7,7,176,7,58,7,7,58,176,176,7,7,176,176,176,176,176,0,0,0,0,0,74,74,74,74,74,0,0,74,0,74,74,0,0,0,0,0,191,199,191,199,51,51,51,114,116,125,137,138,116,0,0,51,0,0,0,134,134,0,0,0,0,0,134,0,121,121,0,0,119,119,119,119,119,0,0,158,158,158,158,159,159,159,159,159,159,62,118,167,168,170,0,0,0,0,130,130,130,130,130,167,0,0,87,161,90,171,0,0,0,0,0,0,0,0,0,0,0,155,156,192,36,98,99,51,98,99,98,99,98,99,36,98,99,98,99,36,51,51,98,99,98,99,0,171,175,198,203,0,0,0,0,87,0,0,114,116,116,0,87,102,210,0,203,0,0,0,0,0,123,51,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,161,131,131,0,0,0,0,0,0,0,161,0,217,0,0,0,0,0,175,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,66,66,66,66,66,66,66,0,0,0,0,0,0,0,0,0,192,192,192,192,192,192,192,192,0,0,192,192,192,129,129,129,129,129,129,129,129,192,192,191,199,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,193,62,0,0,0,0,0,0,89,108,90,91,0,106,210,78,218,110,170,90,91,29,0,0,86,86,191,192,199,0,24,133,24,133,0,0,0,112,112,0,198,198,192,192,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,0,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,0,143,113,219,40,35,35,35,35,18,18,0,178,178,178,178,136,136,136,136,136,0,79,0,0,0,0,0,0,0,0,49,0,0,0,0,0,0,0,0,0,0,0,0,0,217,172,0,197,197,197,0,0,0,0,0,177,0,75,0,0,177,75,75,0,177,177,0,0,0,0,0,0,166,0,0,0,0,0,166,166,166,166,166,0,166,166,166,166,0,0,0,0,0,0,0,203,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,100,101,100,101,100,101,100,101,100,101,100,101,100,101,100,101,100,101,100,101,175,161,196,196,196,196,196,196,0,196,196,0,0,0,0,0,0,0,0,182,182,182,182,182,182,182,182,182,182,0,0,0,0,0,0,63,63,63,63,0,0,0,0,0,0,193,0,0,198,189,0,0,0,0,0,0,0,0,45,45,45,45,45,44,44,44,44,127,127,127,127,127,127,127,127,127,126,126,126,126,32,0,0,47,47,47,47,47,47,47,155,156,128,128,128,128,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,67,67,67,67,67,67,67,67,0,0,0,0,0,0,122,122,122,192,61,183,183,183,0,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,0,184,185,184,185,184,185,184,185,184,185,184,185,184,185,184,185,96,97,184,185,184,185,184,185,184,185,96,97,184,185,96,97,184,185,96,97,96,97,184,185,199,184,185,96,97,161,203,171,203,0,108,193,85,193,0,0,0,0,0,0,0,0,161,0,0,0,0,0,0,0,161,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,88,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,60,60,0,169,111,111,111,111,111,0,0,0,191,199,0,0,0,0,0,0,0,0,0,0,0,62,0,161,162,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,161,0,76,161,162,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,203,0,48,48,48,48,48,48,48,48,48,48,48,0,0,0,0,34,34,34,34,161,0,175,175,175,0,146,89,0,0,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,18,44,45,46,47,14,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,222,65,66,67,68,69,70,71,72,12,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,17,113,114,115,116,4,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,7,5,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,18,44,45,46,47,14,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,222,65,66,67,68,69,70,71,72,12,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,17,113,114,115,116,4,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,7,5,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,0,0,23,149,22,23,149,152,22,152,113,143,76,80,89,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,18,44,45,46,47,14,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,222,65,66,67,68,69,70,71,72,12,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,17,113,114,115,116,4,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,7,5,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,89,171,59,193,193,193,193,193,193,193,193,200,200,200,200,200,0,0,102,195,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,155,156,108,175,0,0,0,0,0,0,155,156,173,173,173,173,173,173,173,173,173,173,0,0,0,0,0,0,0,0,125,76,78,77,210,62,77,106,0,0,0,0,0,0,0,87,0,0,0,109,88,0,0,0,0,30,30,30,30,199],"f":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[1,2,3,3],4],0,0,0,0,0,0,0,0,0,0,[2,2],0,0,0,0,0,0,0,0,[2,2],0,[[1,2],4],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[5,6],[7,5],[8,8],[[7,5],5],[8,8],0,0,0,[9,10],[[11,12]],[12,9],[[11,12],9],[[12,12],13],[[11,12],13],[[11,12]],0,[12],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[9,14]],[[9,14],13],[[9,14]],0,[14],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[9,9,9,9],9],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[15,15],0,0,[15,15],0,0,0,0,0,0,0,0,[15,15],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[15,15],0,0,0,0,0,0,0,[15,15],0,0,0,0,0,0,0,0,0,0,0,[15,15],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[16,16,16],16],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[9,9],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[9,9],9],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[16,16],0,0,0,0,0,[16,13],0,0,0,0,0,0,0,0,0,0,[15,15],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[9,9],[9,9],[9,13],[9,13],0,0,0,0,0,0,0,[[9,9]],[9,13],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[],9],[[],9],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[17,18],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[9,13],0,[9,9],0,[9,13],[9,13],[9,13],[9,13],0,0,0,[9,9],[9,9],0,[[9,9],9],0,[9,9],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[19,19],[20,20],[21,21],[22,22],[23,23],[24,24],[25,25],[26,26],[27,27],[28,28],[29,29],[30,30],[31,31],[32,32],[33,33],[34,34],[35,35],[36,36],[37,37],[38,38],[39,39],[40,40],[41,41],[42,42],[43,43],[18,18],[44,44],[45,45],[46,46],[47,47],[14,14],[48,48],[49,49],[50,50],[51,51],[52,52],[53,53],[54,54],[55,55],[56,56],[57,57],[58,58],[59,59],[60,60],[61,61],[62,62],[63,63],[64,64],[65,65],[66,66],[67,67],[68,68],[69,69],[70,70],[71,71],[72,72],[12,12],[73,73],[74,74],[75,75],[76,76],[77,77],[78,78],[79,79],[80,80],[81,81],[82,82],[83,83],[84,84],[85,85],[86,86],[87,87],[88,88],[89,89],[90,90],[91,91],[92,92],[93,93],[94,94],[95,95],[96,96],[97,97],[98,98],[99,99],[100,100],[101,101],[102,102],[103,103],[104,104],[105,105],[106,106],[107,107],[108,108],[109,109],[110,110],[111,111],[112,112],[17,17],[113,113],[114,114],[115,115],[116,116],[4,4],[117,117],[118,118],[119,119],[120,120],[121,121],[122,122],[123,123],[124,124],[125,125],[126,126],[127,127],[128,128],[129,129],[130,130],[131,131],[132,132],[133,133],[134,134],[135,135],[136,136],[137,137],[138,138],[139,139],[140,140],[141,141],[142,142],[143,143],[144,144],[145,145],[146,146],[147,147],[148,148],[149,149],[150,150],[151,151],[152,152],[153,153],[7,7],[5,5],[154,154],[155,155],[156,156],[157,157],[158,158],[159,159],[160,160],[161,161],[162,162],[163,163],[164,164],[165,165],[166,166],[167,167],[168,168],[169,169],[170,170],[171,171],[172,172],[173,173],[174,174],[175,175],[176,176],[177,177],[178,178],[179,179],[180,180],[181,181],[182,182],[183,183],[184,184],[185,185],[186,186],[187,187],[188,188],[189,189],[190,190],[191,191],[192,192],[193,193],[194,194],[195,195],[196,196],[197,197],[198,198],[199,199],[200,200],[201,201],[202,202],[203,203],[204,204],[205,205],[206,206],[207,207],[208,208],[209,209],[210,210],[211,211],[212,212],[213,213],[214,214],[215,215],[216,216],[217,217],[218,218],[219,219],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[20,20],13],[[21,21],13],[[22,22],13],[[23,23],13],[[24,24],13],[[25,25],13],[[26,26],13],[[27,27],13],[[28,28],13],[[29,29],13],[[30,30],13],[[31,31],13],[[32,32],13],[[33,33],13],[[34,34],13],[[35,35],13],[[36,36],13],[[40,40],13],[[41,41],13],[[42,42],13],[[43,43],13],[[18,18],13],[[44,44],13],[[45,45],13],[[46,46],13],[[47,47],13],[[14,14],13],[[48,48],13],[[49,49],13],[[50,50],13],[[51,51],13],[[52,52],13],[[53,53],13],[[54,54],13],[[55,55],13],[[56,56],13],[[57,57],13],[[58,58],13],[[59,59],13],[[60,60],13],[[61,61],13],[[62,62],13],[[63,63],13],[[65,65],13],[[66,66],13],[[67,67],13],[[68,68],13],[[69,69],13],[[70,70],13],[[71,71],13],[[72,72],13],[[12,12],13],[[73,73],13],[[74,74],13],[[75,75],13],[[76,76],13],[[77,77],13],[[78,78],13],[[79,79],13],[[80,80],13],[[81,81],13],[[82,82],13],[[83,83],13],[[84,84],13],[[85,85],13],[[86,86],13],[[87,87],13],[[88,88],13],[[89,89],13],[[90,90],13],[[91,91],13],[[92,92],13],[[93,93],13],[[94,94],13],[[95,95],13],[[96,96],13],[[97,97],13],[[98,98],13],[[99,99],13],[[100,100],13],[[101,101],13],[[102,102],13],[[103,103],13],[[104,104],13],[[105,105],13],[[106,106],13],[[107,107],13],[[108,108],13],[[109,109],13],[[110,110],13],[[111,111],13],[[112,112],13],[[17,17],13],[[113,113],13],[[114,114],13],[[115,115],13],[[116,116],13],[[4,4],13],[[117,117],13],[[118,118],13],[[119,119],13],[[120,120],13],[[121,121],13],[[122,122],13],[[123,123],13],[[124,124],13],[[125,125],13],[[126,126],13],[[127,127],13],[[128,128],13],[[129,129],13],[[130,130],13],[[131,131],13],[[132,132],13],[[133,133],13],[[134,134],13],[[135,135],13],[[136,136],13],[[137,137],13],[[138,138],13],[[139,139],13],[[140,140],13],[[143,143],13],[[144,144],13],[[148,148],13],[[149,149],13],[[150,150],13],[[151,151],13],[[152,152],13],[[153,153],13],[[7,7],13],[[5,5],13],[[154,154],13],[[155,155],13],[[156,156],13],[[157,157],13],[[158,158],13],[[159,159],13],[[160,160],13],[[161,161],13],[[162,162],13],[[163,163],13],[[164,164],13],[[165,165],13],[[166,166],13],[[167,167],13],[[168,168],13],[[169,169],13],[[170,170],13],[[171,171],13],[[172,172],13],[[173,173],13],[[174,174],13],[[175,175],13],[[176,176],13],[[177,177],13],[[178,178],13],[[179,179],13],[[180,180],13],[[181,181],13],[[182,182],13],[[183,183],13],[[184,184],13],[[185,185],13],[[186,186],13],[[187,187],13],[[188,188],13],[[189,189],13],[[190,190],13],[[191,191],13],[[192,192],13],[[193,193],13],[[194,194],13],[[195,195],13],[[196,196],13],[[197,197],13],[[198,198],13],[[199,199],13],[[200,200],13],[[201,201],13],[[203,203],13],[[204,204],13],[[205,205],13],[[206,206],13],[[207,207],13],[[208,208],13],[[209,209],13],[[210,210],13],[[211,211],13],[[212,212],13],[[213,213],13],[[214,214],13],[[218,218],13],[[219,219],13],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[19,220],221],[[20,220],221],[[21,220],221],[[22,220],221],[[23,220],221],[[24,220],221],[[25,220],221],[[26,220],221],[[27,220],221],[[28,220],221],[[29,220],221],[[30,220],221],[[31,220],221],[[32,220],221],[[33,220],221],[[34,220],221],[[35,220],221],[[36,220],221],[[37,220],221],[[38,220],221],[[39,220],221],[[40,220],221],[[41,220],221],[[42,220],221],[[43,220],221],[[18,220],221],[[44,220],221],[[45,220],221],[[46,220],221],[[47,220],221],[[14,220],221],[[48,220],221],[[49,220],221],[[50,220],221],[[51,220],221],[[52,220],221],[[53,220],221],[[54,220],221],[[55,220],221],[[56,220],221],[[57,220],221],[[58,220],221],[[59,220],221],[[60,220],221],[[61,220],221],[[62,220],221],[[63,220],221],[[64,220],221],[[222,220],[[224,[223]]]],[[65,220],221],[[66,220],221],[[67,220],221],[[68,220],221],[[69,220],221],[[70,220],221],[[71,220],221],[[72,220],221],[[12,220],221],[[73,220],221],[[74,220],221],[[75,220],221],[[76,220],221],[[77,220],221],[[78,220],221],[[79,220],221],[[80,220],221],[[81,220],221],[[82,220],221],[[83,220],221],[[84,220],221],[[85,220],221],[[86,220],221],[[87,220],221],[[88,220],221],[[89,220],221],[[90,220],221],[[91,220],221],[[92,220],221],[[93,220],221],[[94,220],221],[[95,220],221],[[96,220],221],[[97,220],221],[[98,220],221],[[99,220],221],[[100,220],221],[[101,220],221],[[102,220],221],[[103,220],221],[[104,220],221],[[105,220],221],[[106,220],221],[[107,220],221],[[108,220],221],[[109,220],221],[[110,220],221],[[111,220],221],[[112,220],221],[[17,220],221],[[113,220],221],[[114,220],221],[[115,220],221],[[116,220],221],[[4,220],221],[[117,220],221],[[118,220],221],[[119,220],221],[[120,220],221],[[121,220],221],[[122,220],221],[[123,220],221],[[124,220],221],[[125,220],221],[[126,220],221],[[127,220],221],[[128,220],221],[[129,220],221],[[130,220],221],[[131,220],221],[[132,220],221],[[133,220],221],[[134,220],221],[[135,220],221],[[136,220],221],[[137,220],221],[[138,220],221],[[139,220],221],[[140,220],221],[[141,220],221],[[142,220],221],[[143,220],221],[[144,220],221],[[148,220],221],[[149,220],221],[[150,220],221],[[151,220],221],[[152,220],221],[[153,220],221],[[7,220],221],[[5,220],221],[[154,220],221],[[155,220],221],[[156,220],221],[[157,220],221],[[158,220],221],[[159,220],221],[[160,220],221],[[161,220],221],[[162,220],221],[[163,220],221],[[164,220],221],[[165,220],221],[[166,220],221],[[167,220],221],[[168,220],221],[[169,220],221],[[170,220],221],[[171,220],221],[[172,220],221],[[173,220],221],[[174,220],221],[[175,220],221],[[176,220],221],[[177,220],221],[[178,220],221],[[179,220],221],[[180,220],221],[[181,220],221],[[182,220],221],[[183,220],221],[[184,220],221],[[185,220],221],[[186,220],221],[[187,220],221],[[188,220],221],[[189,220],221],[[190,220],221],[[191,220],221],[[192,220],221],[[193,220],221],[[194,220],221],[[195,220],221],[[196,220],221],[[197,220],221],[[198,220],221],[[199,220],221],[[200,220],221],[[201,220],221],[[203,220],221],[[204,220],221],[[205,220],221],[[206,220],221],[[207,220],221],[[208,220],221],[[209,220],221],[[210,220],221],[[211,220],221],[[212,220],221],[[213,220],221],[[214,220],221],[[218,220],221],[[219,220],221],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[20,225]],[[21,225]],[[22,225]],[[23,225]],[[24,225]],[[25,225]],[[26,225]],[[27,225]],[[28,225]],[[29,225]],[[30,225]],[[31,225]],[[32,225]],[[33,225]],[[34,225]],[[35,225]],[[36,225]],[[40,225]],[[41,225]],[[42,225]],[[43,225]],[[18,225]],[[44,225]],[[45,225]],[[46,225]],[[47,225]],[[14,225]],[[48,225]],[[49,225]],[[50,225]],[[51,225]],[[52,225]],[[53,225]],[[54,225]],[[55,225]],[[56,225]],[[57,225]],[[58,225]],[[59,225]],[[60,225]],[[61,225]],[[62,225]],[[63,225]],[[65,225]],[[66,225]],[[67,225]],[[68,225]],[[69,225]],[[70,225]],[[71,225]],[[72,225]],[[12,225]],[[73,225]],[[74,225]],[[75,225]],[[76,225]],[[77,225]],[[78,225]],[[79,225]],[[80,225]],[[81,225]],[[82,225]],[[83,225]],[[84,225]],[[85,225]],[[86,225]],[[87,225]],[[88,225]],[[89,225]],[[90,225]],[[91,225]],[[92,225]],[[93,225]],[[94,225]],[[95,225]],[[96,225]],[[97,225]],[[98,225]],[[99,225]],[[100,225]],[[101,225]],[[102,225]],[[103,225]],[[104,225]],[[105,225]],[[106,225]],[[107,225]],[[108,225]],[[109,225]],[[110,225]],[[111,225]],[[112,225]],[[17,225]],[[113,225]],[[114,225]],[[115,225]],[[116,225]],[[4,225]],[[117,225]],[[118,225]],[[119,225]],[[120,225]],[[121,225]],[[122,225]],[[123,225]],[[124,225]],[[125,225]],[[126,225]],[[127,225]],[[128,225]],[[129,225]],[[130,225]],[[131,225]],[[132,225]],[[133,225]],[[134,225]],[[135,225]],[[136,225]],[[137,225]],[[138,225]],[[139,225]],[[140,225]],[[143,225]],[[144,225]],[[148,225]],[[149,225]],[[150,225]],[[151,225]],[[152,225]],[[153,225]],[[7,225]],[[5,225]],[[154,225]],[[155,225]],[[156,225]],[[157,225]],[[158,225]],[[159,225]],[[160,225]],[[161,225]],[[162,225]],[[163,225]],[[164,225]],[[165,225]],[[166,225]],[[167,225]],[[168,225]],[[169,225]],[[170,225]],[[171,225]],[[172,225]],[[173,225]],[[174,225]],[[175,225]],[[176,225]],[[177,225]],[[178,225]],[[179,225]],[[180,225]],[[181,225]],[[182,225]],[[183,225]],[[184,225]],[[185,225]],[[186,225]],[[187,225]],[[188,225]],[[189,225]],[[190,225]],[[191,225]],[[192,225]],[[193,225]],[[194,225]],[[195,225]],[[196,225]],[[197,225]],[[198,225]],[[199,225]],[[200,225]],[[201,225]],[[203,225]],[[204,225]],[[205,225]],[[206,225]],[[207,225]],[[208,225]],[[209,225]],[[210,225]],[[211,225]],[[212,225]],[[213,225]],[[214,225]],[[218,225]],[[219,225]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[226,8],0,[[8,8],226],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[226,8],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[182,222],0,0,[182,227],0,[182,9],[182,228],[182,229],[182,228],[182,32],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],[[],224],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],[[],230],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"c":[715,1369,3347,4249,4613,6736,6737,6738,6739,7000,7001,8852,8853,8854,8855,8906],"p":[[6,"__u16"],[6,"__u32"],[6,"__u8"],[3,"sock_filter"],[3,"cmsghdr"],[6,"c_uchar"],[3,"msghdr"],[6,"c_uint"],[6,"c_int"],[6,"size_t"],[15,"usize"],[3,"cpu_set_t"],[15,"bool"],[3,"fd_set"],[15,"u8"],[15,"u32"],[3,"sock_extended_err"],[3,"sockaddr"],[4,"DIR"],[3,"group"],[3,"utimbuf"],[3,"timeval"],[3,"timespec"],[3,"rlimit"],[3,"rusage"],[3,"ipv6_mreq"],[3,"hostent"],[3,"iovec"],[3,"pollfd"],[3,"winsize"],[3,"linger"],[3,"sigval"],[3,"itimerval"],[3,"tms"],[3,"servent"],[3,"protoent"],[4,"FILE"],[4,"fpos_t"],[4,"timezone"],[3,"in_addr"],[3,"ip_mreq"],[3,"ip_mreqn"],[3,"ip_mreq_source"],[3,"sockaddr_in"],[3,"sockaddr_in6"],[3,"addrinfo"],[3,"sockaddr_ll"],[3,"tm"],[3,"sched_param"],[3,"Dl_info"],[3,"lconv"],[3,"in_pktinfo"],[3,"ifaddrs"],[3,"in6_rtmsg"],[3,"arpreq"],[3,"arpreq_old"],[3,"arphdr"],[3,"mmsghdr"],[3,"epoll_event"],[3,"sockaddr_un"],[3,"sockaddr_storage"],[3,"utsname"],[3,"sigevent"],[4,"fpos64_t"],[3,"glob_t"],[3,"passwd"],[3,"spwd"],[3,"dqblk"],[3,"signalfd_siginfo"],[3,"itimerspec"],[3,"fsid_t"],[3,"packet_mreq"],[3,"if_nameindex"],[3,"msginfo"],[3,"sembuf"],[3,"input_event"],[3,"input_id"],[3,"input_absinfo"],[3,"input_keymap_entry"],[3,"input_mask"],[3,"ff_replay"],[3,"ff_trigger"],[3,"ff_envelope"],[3,"ff_constant_effect"],[3,"ff_ramp_effect"],[3,"ff_condition_effect"],[3,"ff_periodic_effect"],[3,"ff_rumble_effect"],[3,"ff_effect"],[3,"uinput_ff_upload"],[3,"uinput_ff_erase"],[3,"uinput_abs_setup"],[3,"dl_phdr_info"],[3,"Elf32_Ehdr"],[3,"Elf64_Ehdr"],[3,"Elf32_Sym"],[3,"Elf64_Sym"],[3,"Elf32_Phdr"],[3,"Elf64_Phdr"],[3,"Elf32_Shdr"],[3,"Elf64_Shdr"],[3,"ucred"],[3,"mntent"],[3,"posix_spawn_file_actions_t"],[3,"posix_spawnattr_t"],[3,"genlmsghdr"],[3,"in6_pktinfo"],[3,"arpd_request"],[3,"inotify_event"],[3,"fanotify_response"],[3,"sockaddr_vm"],[3,"regmatch_t"],[3,"__c_anonymous_sockaddr_can_tp"],[3,"__c_anonymous_sockaddr_can_j1939"],[3,"can_filter"],[3,"j1939_filter"],[3,"sock_fprog"],[3,"seccomp_data"],[3,"nlmsghdr"],[3,"nlmsgerr"],[3,"nlattr"],[3,"file_clone_range"],[3,"__c_anonymous_ifru_map"],[3,"in6_ifreq"],[3,"option"],[3,"sctp_initmsg"],[3,"sctp_sndrcvinfo"],[3,"sctp_sndinfo"],[3,"sctp_rcvinfo"],[3,"sctp_nxtinfo"],[3,"sctp_prinfo"],[3,"sctp_authinfo"],[3,"rlimit64"],[3,"sockaddr_nl"],[3,"dirent"],[3,"sockaddr_alg"],[3,"uinput_setup"],[3,"uinput_user_dev"],[3,"af_alg_iv"],[3,"mq_attr"],[19,"__c_anonymous_ifr_ifru"],[3,"ifreq"],[3,"hwtstamp_config"],[3,"dirent64"],[3,"sock_txtime"],[19,"__c_anonymous_sockaddr_can_can_addr"],[3,"sockaddr_can"],[3,"statx"],[3,"statx_timestamp"],[3,"aiocb"],[3,"__exit_status"],[3,"__timeval"],[3,"glob64_t"],[3,"termios"],[3,"mallinfo"],[3,"mallinfo2"],[3,"nl_pktinfo"],[3,"nl_mmap_req"],[3,"nl_mmap_hdr"],[3,"rtentry"],[3,"timex"],[3,"ntptimeval"],[3,"regex_t"],[3,"Elf64_Chdr"],[3,"Elf32_Chdr"],[3,"seminfo"],[3,"ptrace_peeksiginfo_args"],[3,"__c_anonymous_ptrace_syscall_info_entry"],[3,"__c_anonymous_ptrace_syscall_info_exit"],[3,"__c_anonymous_ptrace_syscall_info_seccomp"],[3,"ptrace_syscall_info"],[19,"__c_anonymous_ptrace_syscall_info_data"],[3,"utmpx"],[3,"sigset_t"],[3,"sysinfo"],[3,"msqid_ds"],[3,"semid_ds"],[3,"sigaction"],[3,"statfs"],[3,"flock"],[3,"flock64"],[3,"siginfo_t"],[3,"stack_t"],[3,"stat"],[3,"stat64"],[3,"statfs64"],[3,"statvfs64"],[3,"pthread_attr_t"],[3,"_libc_fpxreg"],[3,"_libc_xmmreg"],[3,"_libc_fpstate"],[3,"user_regs_struct"],[3,"user"],[3,"mcontext_t"],[3,"ipc_perm"],[3,"shmid_ds"],[3,"seccomp_notif_sizes"],[3,"ptrace_rseq_configuration"],[3,"user_fpregs_struct"],[3,"ucontext_t"],[3,"statvfs"],[3,"max_align_t"],[3,"clone_args"],[3,"sem_t"],[3,"termios2"],[3,"pthread_mutexattr_t"],[3,"pthread_rwlockattr_t"],[3,"pthread_condattr_t"],[3,"pthread_barrierattr_t"],[3,"fanotify_event_metadata"],[3,"pthread_cond_t"],[3,"pthread_mutex_t"],[3,"pthread_rwlock_t"],[3,"pthread_barrier_t"],[3,"can_frame"],[3,"canfd_frame"],[3,"canxl_frame"],[3,"open_how"],[3,"in6_addr"],[3,"Formatter"],[6,"Result"],[4,"c_void"],[3,"Error"],[4,"Result"],[8,"Hasher"],[6,"dev_t"],[6,"pid_t"],[6,"c_long"],[6,"uid_t"],[3,"TypeId"]]},\ "libloading":{"doc":"Bindings around the platform’s dynamic library loading …","t":"NNNNNNNNENNNNNNNDNNDLLLLLLALLLLLLLLLLLLLLLLLLFLLALLLLLLLLLLLLLMMMMMMMMMAAAAAAAAAAAAAAAAAAAAAAAAAADRRRRDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL","n":["CreateCString","CreateCStringWithTrailing","DlClose","DlCloseUnknown","DlOpen","DlOpenUnknown","DlSym","DlSymUnknown","Error","FreeLibrary","FreeLibraryUnknown","GetModuleHandleExW","GetModuleHandleExWUnknown","GetProcAddress","GetProcAddressUnknown","IncompatibleSize","Library","LoadLibraryExW","LoadLibraryExWUnknown","Symbol","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","changelog","clone","clone_into","close","deref","fmt","fmt","fmt","fmt","from","from","from","from","from_raw","get","into","into","into","into_raw","library_filename","lift_option","new","os","provide","source","to_owned","to_string","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","desc","desc","desc","source","source","source","source","source","source","r0_3_0","r0_3_1","r0_3_2","r0_3_3","r0_3_4","r0_4_0","r0_4_1","r0_4_2","r0_4_3","r0_5_0","r0_5_1","r0_5_2","r0_6_0","r0_6_1","r0_6_2","r0_6_3","r0_6_4","r0_6_5","r0_6_6","r0_6_7","r0_7_0","r0_7_1","r0_7_2","r0_7_3","r0_7_4","unix","Library","RTLD_GLOBAL","RTLD_LAZY","RTLD_LOCAL","RTLD_NOW","Symbol","borrow","borrow","borrow_mut","borrow_mut","clone","clone_into","close","deref","drop","fmt","fmt","from","from","from","from_raw","get","get_singlethreaded","into","into","into_raw","into_raw","lift_option","new","open","this","to_owned","try_from","try_from","try_into","try_into","type_id","type_id"],"q":[[0,"libloading"],[62,"libloading::Error"],[71,"libloading::changelog"],[96,"libloading::os"],[97,"libloading::os::unix"]],"d":["Could not create a new CString.","Could not create a new CString from bytes with trailing …","The dlclose call failed.","The dlclose call failed and system did not report an error.","The dlopen call failed.","The dlopen call failed and system did not report an error.","The dlsym call failed.","The dlsym call failed and system did not report an error.","Errors.","The FreeLibrary call failed.","The FreeLibrary call failed and system did not report an …","The GetModuleHandleExW call failed.","The GetModuleHandleExW call failed and system did not …","The GetProcAddress call failed.","The GetProcAddressUnknown call failed and system did not …","The requested type cannot possibly work.","A loaded dynamic library.","The LoadLibraryW call failed.","The LoadLibraryW call failed and system did not report an …","Symbol from a library.","","","","","","","The change log.","","","Unload the library.","","","","","","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Wrap the os::platform::Symbol into this safe wrapper.","Get a pointer to a function or static variable by symbol …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Extract the wrapped os::platform::Symbol.","Converts a library name to a filename generally …","Lift Option out of the symbol.","Find and load a dynamic library.","Unsafe but flexible platform-specific bindings to dynamic …","","","","","","","","","","","","","","The source error.","The source error.","The source error.","The source error.","The source error.","The source error.","The source error.","The source error.","The source error.","Release 0.3.0 (2016-07-27)","Release 0.3.1 (2016-10-01)","Release 0.3.2 (2017-02-10)","Release 0.3.3 (2017-03-25)","Release 0.3.4 (2017-03-25)","Release 0.4.0 (2017-05-01)","Release 0.4.1 (2017-08-29)","Release 0.4.2 (2017-09-24)","Release 0.4.3 (2017-12-07)","Release 0.5.0 (2018-01-11)","Release 0.5.1 (2019-06-01)","Release 0.5.2 (2019-07-07)","Release 0.6.0 (2020-04-05)","Release 0.6.1 (2020-04-15)","Release 0.6.2 (2020-05-06)","Release 0.6.3 (2020-08-22)","Release 0.6.4 (2020-10-10)","Release 0.6.5 (2020-10-23)","Release 0.6.6 (2020-12-03)","Release 0.6.7 (2021-01-14)","Release 0.7.0 (2021-02-06)","Release 0.7.1 (2021-10-09)","Release 0.7.2 (2021-11-14)","Release 0.7.3 (2022-01-15)","Release 0.7.4 (2022-11-07)","UNIX implementation of dynamic library loading.","A platform-specific counterpart of the cross-platform …","Make loaded symbols available for resolution globally.","Perform lazy binding.","Load symbols into an isolated namespace.","Perform eager binding.","Symbol from a library.","","","","","","","Unload the library.","","","","","Returns the argument unchanged.","","Returns the argument unchanged.","Convert a raw handle returned by dlopen-family of calls to …","Get a pointer to a function or static variable by symbol …","Get a pointer to function or static variable by symbol …","Calls U::from(self).","Calls U::from(self).","Convert the Library to a raw handle.","Convert the loaded Symbol into a raw pointer.","Lift Option out of the symbol.","Find and eagerly load a shared library (module).","Find and load an executable object file (shared library).","Load the Library representing the current executable.","","","","","","",""],"i":[3,3,3,3,3,3,3,3,0,3,3,3,3,3,3,3,0,3,3,0,2,1,3,2,1,3,0,1,1,2,1,2,1,3,3,2,2,1,3,1,2,2,1,3,1,0,1,2,0,3,3,1,3,2,1,3,2,1,3,2,1,3,21,22,23,24,25,26,27,28,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,8,7,8,8,8,7,8,7,7,8,7,7,8,7,7,7,7,8,7,8,8,7,7,7,8,7,8,7,8,7,8],"f":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],0,[1,1],[[]],[2,[[4,[3]]]],[1],[[2,5],6],[[1,5],6],[[3,5],6],[[3,5],6],[[]],[7,2],[[]],[[]],[8,1],[[2,[10,[9]]],[[4,[1,3]]]],[[]],[[]],[[]],[1,8],[[[12,[11]]],13],[[[1,[14]]],[[14,[1]]]],[[[12,[11]]],[[4,[2,3]]]],0,[15],[3,[[14,[16]]]],[[]],[[],17],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],18],[[],18],[[],18],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[8,8],[[]],[7,[[4,[3]]]],[8],[7],[[7,5],6],[[8,5],6],[[]],[2,7],[[]],[19,7],[[7,[10,[9]]],[[4,[8,3]]]],[[7,[10,[9]]],[[4,[8,3]]]],[[]],[[]],[7,19],[8,19],[[[8,[14]]],[[14,[8]]]],[[[12,[11]]],[[4,[7,3]]]],[[[14,[[12,[11]]]],20],[[4,[7,3]]]],[[],7],[[]],[[],4],[[],4],[[],4],[[],4],[[],18],[[],18]],"c":[],"p":[[3,"Symbol"],[3,"Library"],[4,"Error"],[4,"Result"],[3,"Formatter"],[6,"Result"],[3,"Library"],[3,"Symbol"],[15,"u8"],[15,"slice"],[3,"OsStr"],[8,"AsRef"],[3,"OsString"],[4,"Option"],[3,"Demand"],[8,"Error"],[3,"String"],[3,"TypeId"],[6,"c_void"],[6,"c_int"],[13,"DlOpen"],[13,"DlSym"],[13,"DlClose"],[13,"LoadLibraryExW"],[13,"GetModuleHandleExW"],[13,"GetProcAddress"],[13,"FreeLibrary"],[13,"CreateCString"],[13,"CreateCStringWithTrailing"]]},\ -"linux_api":{"doc":"Type definitions and utilities for interacting with the …","t":"AAAAAAAAAAAAAAAAAASSSSSSSSSSSSSSSSSNNNDEDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLGLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSDSLLLLLLLLLLLLLLLLLLLLLLLLLLLFFFFDSNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNEEEEEDSSSSSSSSSSSSSSSSSSSSSSSNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMDMMMGLLLLNNNNNNNNENNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNSNNNNNNNNNNNNNNNNNNNNNNNNNNNNNSNNNNNNNNNNNNNNNNNNNNNNNNNNNNLLLLLLLLLLLLLLLGRRRSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSDDSSSSSSSDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDLLLLLLLLLLLLLLGGGGGGGGLLLLGLLLLMMLLMLLLDGMLLLLSSSSSSSSSSSSSSSSSSSSSSSSSSSNNDELLLLLLLLLLLLLLLMMFLLGLLFLLLLLLLLLMLMLLLLLLFFLLLLLLLLLLLLLLLLLLLLDLMMLFLMMMMLLLMLLLLLLLLLLLLLNNNNNNNNNNNNNNNNSNNNNNNNNNNSNNNNNNNNNNNNNNRESSNNNNNNNNSSSSSSSSNNNNNNNNNSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSNNNNNNNNNNSSSSNNNNDDNNNNEEEEDEEEEEEEGGGGGGGNENDGDEGNNNNNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFFFFGGGGLLLLLLLLLLLLLLLLLLLLLFFFFLLDFFFDLMDGLLLLLLFFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLMMMLLMDMMMMMGLMMMLLLMNNNNNNNNNNNNEDNNNESLLLLLLLLLLLLLLLLLLLLLLLLLFFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMLLGGGDDDDDLGLLLLLGGLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMLLLLLLLLLGGNNNNSSSSSSDESSSLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL","n":["epoll","errno","exit","fcntl","inet","ioctls","ldt","limits","mman","posix_types","resource","rseq","sched","signal","sysinfo","time","ucontext","wait","EPOLLERR","EPOLLET","EPOLLEXCLUSIVE","EPOLLHUP","EPOLLIN","EPOLLMSG","EPOLLNVAL","EPOLLONESHOT","EPOLLOUT","EPOLLPRI","EPOLLRDBAND","EPOLLRDHUP","EPOLLRDNORM","EPOLLWAKEUP","EPOLLWRBAND","EPOLLWRNORM","EPOLL_CLOEXEC","EPOLL_CTL_ADD","EPOLL_CTL_DEL","EPOLL_CTL_MOD","EpollCreateFlags","EpollCtlOp","EpollEvents","all","all","bitand","bitand","bitand_assign","bitand_assign","bitor","bitor","bitor_assign","bitor_assign","bits","bits","bits","bits","bitxor","bitxor","bitxor_assign","bitxor_assign","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","complement","complement","contains","contains","default","default","difference","difference","empty","empty","epoll_event","eq","eq","eq","equivalent","equivalent","equivalent","extend","extend","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from_bits","from_bits","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_truncate","from_bits_truncate","from_iter","from_iter","from_name","from_name","insert","insert","intersection","intersection","intersects","intersects","into","into","into","into_iter","into_iter","is_all","is_all","is_empty","is_empty","iter","iter","iter_names","iter_names","not","not","remove","remove","set","set","sub","sub","sub_assign","sub_assign","symmetric_difference","symmetric_difference","to_owned","to_owned","to_owned","toggle","toggle","try_from","try_from","try_from","try_from","try_from_primitive","try_into","try_into","try_into","type_id","type_id","type_id","union","union","EADDRINUSE","EADDRNOTAVAIL","EADV","EAFNOSUPPORT","EAGAIN","EALREADY","EBADE","EBADF","EBADFD","EBADMSG","EBADR","EBADRQC","EBADSLT","EBFONT","ECANCELED","ECHILD","ECHRNG","ECOMM","ECONNABORTED","ECONNREFUSED","ECONNRESET","EDEADLK","EDEADLOCK","EDESTADDRREQ","EDOTDOT","EDQUOT","EEXIST","EFAULT","EHOSTDOWN","EHOSTUNREACH","EHWPOISON","EIDRM","EILSEQ","EINPROGRESS","EINTR","EINVAL","EISCONN","EISNAM","EKEYEXPIRED","EKEYREJECTED","EKEYREVOKED","EL2HLT","EL2NSYNC","EL3HLT","EL3RST","ELIBACC","ELIBBAD","ELIBEXEC","ELIBMAX","ELIBSCN","ELNRNG","ELOOP","EMEDIUMTYPE","EMSGSIZE","EMULTIHOP","ENAMETOOLONG","ENAVAIL","ENETDOWN","ENETRESET","ENETUNREACH","ENFILE","ENOANO","ENOBUFS","ENOCSI","ENODATA","ENOENT","ENOKEY","ENOLCK","ENOLINK","ENOMEDIUM","ENOMSG","ENONET","ENOPKG","ENOPROTOOPT","ENOSR","ENOSTR","ENOSYS","ENOTCONN","ENOTEMPTY","ENOTNAM","ENOTRECOVERABLE","ENOTSOCK","ENOTSUP","ENOTTY","ENOTUNIQ","EOPNOTSUPP","EOVERFLOW","EOWNERDEAD","EPERM","EPFNOSUPPORT","EPIPE","EPROTO","EPROTONOSUPPORT","EPROTOTYPE","EREMCHG","EREMOTE","EREMOTEIO","ERESTART","ERFKILL","ESHUTDOWN","ESOCKTNOSUPPORT","ESPIPE","ESRCH","ESRMNT","ESTALE","ESTRPIPE","ETIME","ETIMEDOUT","ETOOMANYREFS","EUCLEAN","EUNATCH","EUSERS","EWOULDBLOCK","EXFULL","Errno","MAX","borrow","borrow_mut","clone","clone_into","eq","equivalent","fmt","fmt","from","from","from_u16","into","provide","to_negated_i32","to_negated_i64","to_owned","to_string","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","type_id","exit","exit_group","exit_group_raw","exit_raw","DescriptorFlags","FD_CLOEXEC","F_ADD_SEALS","F_CANCELLK","F_DUPFD","F_DUPFD_CLOEXEC","F_EXLCK","F_GETFD","F_GETFL","F_GETLEASE","F_GETLK","F_GETOWN","F_GETOWNER_UIDS","F_GETOWN_EX","F_GETPIPE_SZ","F_GETSIG","F_GET_FILE_RW_HINT","F_GET_RW_HINT","F_GET_SEALS","F_NOTIFY","F_OFD_GETLK","F_OFD_SETLK","F_OFD_SETLKW","F_OWNER_PGRP","F_OWNER_PID","F_OWNER_TID","F_RDLCK","F_SEAL_FUTURE_WRITE","F_SEAL_GROW","F_SEAL_SEAL","F_SEAL_SHRINK","F_SEAL_WRITE","F_SETFD","F_SETFL","F_SETLEASE","F_SETLK","F_SETLKW","F_SETOWN","F_SETOWN_EX","F_SETPIPE_SZ","F_SETSIG","F_SET_FILE_RW_HINT","F_SET_RW_HINT","F_SHLCK","F_UNLCK","F_WRLCK","FcntlCommand","FcntlLeaseType","FcntlOwner","FcntlRwHint","FcntlSealType","OFlag","O_ACCMODE","O_APPEND","O_ASYNC","O_CLOEXEC","O_CREAT","O_DIRECT","O_DIRECTORY","O_DSYNC","O_EXCL","O_LARGEFILE","O_NDELAY","O_NOATIME","O_NOCTTY","O_NOFOLLOW","O_NONBLOCK","O_PATH","O_RDONLY","O_RDWR","O_SYNC","O_TMPFILE","O_TMPFILE_MASK","O_TRUNC","O_WRONLY","RWH_WRITE_LIFE_EXTREME","RWH_WRITE_LIFE_LONG","RWH_WRITE_LIFE_MEDIUM","RWH_WRITE_LIFE_NONE","RWH_WRITE_LIFE_NOT_SET","RWH_WRITE_LIFE_SHORT","all","all","as_o_flags","bitand","bitand","bitand_assign","bitand_assign","bitor","bitor","bitor_assign","bitor_assign","bits","bits","bits","bits","bitxor","bitxor","bitxor_assign","bitxor_assign","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","complement","complement","contains","contains","default","default","difference","difference","empty","empty","eq","eq","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","extend","extend","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from_bits","from_bits","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_truncate","from_bits_truncate","from_iter","from_iter","from_name","from_name","from_o_flags","insert","insert","intersection","intersection","intersects","intersects","into","into","into","into","into","into","into","into_iter","into_iter","is_all","is_all","is_empty","is_empty","iter","iter","iter_names","iter_names","not","not","remove","remove","set","set","sub","sub","sub_assign","sub_assign","symmetric_difference","symmetric_difference","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","toggle","toggle","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from_primitive","try_from_primitive","try_from_primitive","try_from_primitive","try_from_primitive","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","union","union","borrow","borrow_mut","clone","clone_into","eq","equivalent","fmt","from","into","l__pad","linux_sockaddr_in","sin_addr","sin_family","sin_port","sockaddr_in","to_owned","try_from","try_into","type_id","FIOASYNC","FIOCLEX","FIOGETOWN","FIONBIO","FIONCLEX","FIONREAD","FIOQSIZE","FIOSETOWN","IoctlRequest","SIOCADDDLCI","SIOCADDMULTI","SIOCADDRT","SIOCATMARK","SIOCBONDCHANGEACTIVE","SIOCBONDENSLAVE","SIOCBONDINFOQUERY","SIOCBONDRELEASE","SIOCBONDSETHWADDR","SIOCBONDSLAVEINFOQUERY","SIOCBRADDBR","SIOCBRADDIF","SIOCBRDELBR","SIOCBRDELIF","SIOCDARP","SIOCDELDLCI","SIOCDELMULTI","SIOCDELRT","SIOCDEVPRIVATE","SIOCDIFADDR","SIOCDRARP","SIOCETHTOOL","SIOCGARP","SIOCGHWTSTAMP","SIOCGIFADDR","SIOCGIFBR","SIOCGIFBRDADDR","SIOCGIFCONF","SIOCGIFCOUNT","SIOCGIFDSTADDR","SIOCGIFENCAP","SIOCGIFFLAGS","SIOCGIFHWADDR","SIOCGIFINDEX","SIOCGIFMAP","SIOCGIFMEM","SIOCGIFMETRIC","SIOCGIFMTU","SIOCGIFNAME","SIOCGIFNETMASK","SIOCGIFPFLAGS","SIOCGIFSLAVE","SIOCGIFTXQLEN","SIOCGIFVLAN","SIOCGMIIPHY","SIOCGMIIREG","SIOCGPGRP","SIOCGRARP","SIOCGSKNS","SIOCGSTAMP","SIOCGSTAMPNS","SIOCOUTQNSD","SIOCPROTOPRIVATE","SIOCRTMSG","SIOCSARP","SIOCSHWTSTAMP","SIOCSIFADDR","SIOCSIFBR","SIOCSIFBRDADDR","SIOCSIFDSTADDR","SIOCSIFENCAP","SIOCSIFFLAGS","SIOCSIFHWADDR","SIOCSIFHWBROADCAST","SIOCSIFLINK","SIOCSIFMAP","SIOCSIFMEM","SIOCSIFMETRIC","SIOCSIFMTU","SIOCSIFNAME","SIOCSIFNETMASK","SIOCSIFPFLAGS","SIOCSIFSLAVE","SIOCSIFTXQLEN","SIOCSIFVLAN","SIOCSMIIREG","SIOCSPGRP","SIOCSRARP","SIOCWANDEV","SIOGIFINDEX","SOCK_IOC_TYPE","TCFLSH","TCGETA","TCGETS","TCGETX","TCSBRK","TCSBRKP","TCSETA","TCSETAF","TCSETAW","TCSETS","TCSETSF","TCSETSW","TCSETX","TCSETXF","TCSETXW","TCXONC","TIOCCBRK","TIOCCONS","TIOCEXCL","TIOCGETD","TIOCGICOUNT","TIOCGLCKTRMIOS","TIOCGPGRP","TIOCGRS485","TIOCGSERIAL","TIOCGSID","TIOCGSOFTCAR","TIOCGWINSZ","TIOCINQ","TIOCLINUX","TIOCMBIC","TIOCMBIS","TIOCMGET","TIOCMIWAIT","TIOCMSET","TIOCNOTTY","TIOCNXCL","TIOCOUTQ","TIOCPKT","TIOCSBRK","TIOCSCTTY","TIOCSERCONFIG","TIOCSERGETLSR","TIOCSERGETMULTI","TIOCSERGSTRUCT","TIOCSERGWILD","TIOCSERSETMULTI","TIOCSERSWILD","TIOCSETD","TIOCSLCKTRMIOS","TIOCSPGRP","TIOCSRS485","TIOCSSERIAL","TIOCSSOFTCAR","TIOCSTI","TIOCSWINSZ","TIOCVHANGUP","borrow","borrow_mut","clone","clone_into","eq","equivalent","fmt","from","into","to_owned","try_from","try_from","try_from_primitive","try_into","type_id","linux_user_desc","ARG_MAX","NAME_MAX","PATH_MAX","MAP_ANONYMOUS","MAP_DENYWRITE","MAP_EXECUTABLE","MAP_FIXED","MAP_FIXED_NOREPLACE","MAP_GROWSDOWN","MAP_HUGETLB","MAP_HUGE_16GB","MAP_HUGE_16KB","MAP_HUGE_16MB","MAP_HUGE_1GB","MAP_HUGE_1MB","MAP_HUGE_256MB","MAP_HUGE_2GB","MAP_HUGE_2MB","MAP_HUGE_32MB","MAP_HUGE_512KB","MAP_HUGE_512MB","MAP_HUGE_64KB","MAP_HUGE_8MB","MAP_HUGE_MASK","MAP_HUGE_SHIFT","MAP_LOCKED","MAP_NONBLOCK","MAP_NORESERVE","MAP_POPULATE","MAP_PRIVATE","MAP_SHARED","MAP_SHARED_VALIDATE","MAP_STACK","MAP_SYNC","MAP_TYPE","MAP_UNINITIALIZED","MREMAP_DONTUNMAP","MREMAP_FIXED","MREMAP_MAYMOVE","MRemapFlags","MapFlags","PROT_EXEC","PROT_GROWSDOWN","PROT_GROWSUP","PROT_NONE","PROT_READ","PROT_SEM","PROT_WRITE","ProtFlags","all","all","all","bitand","bitand","bitand","bitand_assign","bitand_assign","bitand_assign","bitor","bitor","bitor","bitor_assign","bitor_assign","bitor_assign","bits","bits","bits","bits","bits","bits","bitxor","bitxor","bitxor","bitxor_assign","bitxor_assign","bitxor_assign","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","complement","complement","complement","contains","contains","contains","default","default","default","difference","difference","difference","empty","empty","empty","eq","eq","eq","equivalent","equivalent","equivalent","extend","extend","extend","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from_bits","from_bits","from_bits","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_truncate","from_bits_truncate","from_bits_truncate","from_iter","from_iter","from_iter","from_name","from_name","from_name","insert","insert","insert","intersection","intersection","intersection","intersects","intersects","intersects","into","into","into","into_iter","into_iter","into_iter","is_all","is_all","is_all","is_empty","is_empty","is_empty","iter","iter","iter","iter_names","iter_names","iter_names","not","not","not","remove","remove","remove","set","set","set","sub","sub","sub","sub_assign","sub_assign","sub_assign","symmetric_difference","symmetric_difference","symmetric_difference","to_owned","to_owned","to_owned","toggle","toggle","toggle","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","union","union","union","Pid","as_raw","as_raw_nonzero","borrow","borrow_mut","clone","clone_into","eq","equivalent","fmt","from","from","from_raw","hash","into","kernel_mode_t","kernel_off_t","kernel_pid_t","kernel_ulong_t","linux___kernel_mode_t","linux___kernel_off_t","linux___kernel_pid_t","linux___kernel_ulong_t","to_owned","try_from","try_into","type_id","rusage","borrow","borrow_mut","clone","clone_into","cpu_id","cpu_id_start","eq","equivalent","flags","fmt","from","into","linux_rseq","rseq","rseq_cs","to_owned","try_from","try_into","type_id","CLONE_CHILD_CLEARTID","CLONE_CHILD_SETTID","CLONE_CLEAR_SIGHAND","CLONE_DETACHED","CLONE_FILES","CLONE_FS","CLONE_INTO_CGROUP","CLONE_IO","CLONE_NEWCGROUP","CLONE_NEWIPC","CLONE_NEWNET","CLONE_NEWNS","CLONE_NEWPID","CLONE_NEWTIME","CLONE_NEWUSER","CLONE_NEWUTS","CLONE_PARENT","CLONE_PARENT_SETTID","CLONE_PIDFD","CLONE_PTRACE","CLONE_SETTLS","CLONE_SIGHAND","CLONE_SYSVSEM","CLONE_THREAD","CLONE_UNTRACED","CLONE_VFORK","CLONE_VM","CallerIsChild","CallerIsParent","CloneFlags","CloneResult","all","bitand","bitand_assign","bitor","bitor_assign","bits","bits","bitxor","bitxor_assign","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","cgroup","child_tid","clone","clone","clone","clone_args","clone_into","clone_into","clone_raw","complement","contains","default","difference","empty","eq","eq","equivalent","equivalent","exit_signal","extend","flags","fmt","fmt","fmt","fmt","fmt","fmt","fork","fork_raw","from","from","from","from_bits","from_bits_retain","from_bits_retain","from_bits_truncate","from_iter","from_name","insert","intersection","intersects","into","into","into","into_iter","is_all","is_empty","iter","iter_names","linux_clone_args","not","parent_tid","pidfd","remove","sched_yield","set","set_tid","set_tid_size","stack","stack_size","sub","sub_assign","symmetric_difference","tls","to_owned","to_owned","toggle","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","union","Action","BUS_ADRALN","BUS_ADRERR","BUS_MCEERR_AO","BUS_MCEERR_AR","BUS_OBJERR","Bus","CLD_CONTINUED","CLD_DUMPED","CLD_EXITED","CLD_KILLED","CLD_STOPPED","CLD_TRAPPED","CONT","CORE","Cld","EMPTY","FPE_CONDTRAP","FPE_FLTDIV","FPE_FLTINV","FPE_FLTOVF","FPE_FLTRES","FPE_FLTSUB","FPE_FLTUND","FPE_FLTUNK","FPE_INTDIV","FPE_INTOVF","FULL","Fpe","Handler","IGN","ILL_BADIADDR","ILL_BADSTK","ILL_COPROC","ILL_ILLADR","ILL_ILLOPC","ILL_ILLOPN","ILL_ILLTRP","ILL_PRVOPC","ILL_PRVREG","Ill","Kill","LINUX_SS_AUTODISARM","LinuxDefaultAction","MAX","MIN","POLL_ERR","POLL_HUP","POLL_IN","POLL_MSG","POLL_OUT","POLL_PRI","Poll","Rt","SA_NOCLDSTOP","SA_NOCLDWAIT","SA_NODEFER","SA_ONSTACK","SA_RESETHAND","SA_RESTART","SA_RESTORER","SA_SIGINFO","SEGV_ACCADI","SEGV_ACCERR","SEGV_ADIDERR","SEGV_ADIPERR","SEGV_BNDERR","SEGV_MAPERR","SEGV_MTEAERR","SEGV_MTESERR","SEGV_PKUERR","SIGABRT","SIGALRM","SIGBUS","SIGCHLD","SIGCONT","SIGFPE","SIGHUP","SIGILL","SIGINT","SIGIO","SIGIOT","SIGKILL","SIGPIPE","SIGPOLL","SIGPROF","SIGPWR","SIGQUIT","SIGRT_MAX","SIGRT_MIN","SIGSEGV","SIGSTKFLT","SIGSTOP","SIGSYS","SIGTERM","SIGTRAP","SIGTSTP","SIGTTIN","SIGTTOU","SIGUNUSED","SIGURG","SIGUSR1","SIGUSR2","SIGVTALRM","SIGWINCH","SIGXCPU","SIGXFSZ","SIG_BLOCK","SIG_SETMASK","SIG_UNBLOCK","SI_ASYNCIO","SI_KERNEL","SI_MESGQ","SI_QUEUE","SI_TIMER","SI_TKILL","SI_USER","SS_AUTODISARM","SS_DISABLE","SS_ONSTACK","STANDARD_MAX","STOP","SYS_SECCOMP","Segv","Si","SigActionFlags","SigAltStackFlags","SigChld","SigDfl","SigFault","SigIgn","SigInfoCode","SigInfoCodeBus","SigInfoCodeCld","SigInfoCodeFpe","SigInfoCodeFromRawError","SigInfoCodeIll","SigInfoCodePoll","SigInfoCodeSegv","SigInfoCodeSi","SigInfoCodeSys","SigInfoCodeTrap","SigInfoDetails","SigInfoDetailsKill","SigInfoDetailsRt","SigInfoDetailsSigChld","SigInfoDetailsSigFault","SigInfoDetailsSigPoll","SigInfoDetailsSigSys","SigInfoDetailsTimer","SigPoll","SigProcMaskAction","SigSys","Signal","SignalActionFn","SignalFromI32Error","SignalHandler","SignalHandlerFn","Sys","TERM","TRAP_BRANCH","TRAP_BRKPT","TRAP_HWBKPT","TRAP_PERF","TRAP_TRACE","TRAP_UNK","Timer","Trap","add","all","all","as_i32","as_raw","bitand","bitand","bitand","bitand_assign","bitand_assign","bitand_assign","bitor","bitor","bitor","bitor_assign","bitor_assign","bitor_assign","bits","bits","bits","bits","bitxor","bitxor","bitxor_assign","bitxor_assign","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","code","code","complement","complement","contains","contains","default","default","default","default","default","defaultaction","del","details","difference","difference","empty","empty","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","extend","extend","flags","flags_retain","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_bits","from_bits","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_truncate","from_bits_truncate","from_iter","from_iter","from_name","from_name","handler","has","insert","insert","intersection","intersection","intersects","intersects","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_iter","into_iter","is_all","is_all","is_default","is_empty","is_empty","is_empty","is_ignore","is_realtime","iter","iter","iter_names","iter_names","kill_current_process_group","kill_process","kill_process_group","kill_raw","linux_sigaction","linux_siginfo_t","linux_sigset_t","linux_stack_t","lowest","mask","new_for_kill","new_for_mq","new_for_sigchld_continued","new_for_sigchld_dumped","new_for_sigchld_exited","new_for_sigchld_killed","new_for_sigchld_stopped","new_for_sigchld_trapped","new_for_timer","new_for_tkill","new_raw","new_with_default_restorer","not","not","not","peel","peel","remove","remove","rt_sigaction","rt_sigaction_raw","rt_sigprocmask","rt_sigprocmask_raw","set","set","sigaction","sigaction_restorer","sigaltstack","sigaltstack_raw","siginfo_t","signal","signo","sigset_t","stack_t","sub","sub","sub_assign","sub_assign","symmetric_difference","symmetric_difference","tgkill","tgkill_raw","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","toggle","toggle","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from_primitive","try_from_primitive","try_from_primitive","try_from_primitive","try_from_primitive","try_from_primitive","try_from_primitive","try_from_primitive","try_from_primitive","try_from_primitive","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","union","union","wrap","wrap_assume_initd","wrap_mut","wrap_mut_assume_initd","wrap_ref","wrap_ref_assume_initd","borrow","borrow_mut","bufferram","clone","clone_into","fmt","freehigh","freeram","freeswap","from","into","l_f","linux_sysinfo","loads","mem_unit","pad","procs","sharedram","sysinfo","to_owned","totalhigh","totalram","totalswap","try_from","try_into","type_id","uptime","CLOCK_BOOTTIME","CLOCK_BOOTTIME_ALARM","CLOCK_MONOTONIC","CLOCK_MONOTONIC_COARSE","CLOCK_MONOTONIC_RAW","CLOCK_PROCESS_CPUTIME_ID","CLOCK_REALTIME","CLOCK_REALTIME_ALARM","CLOCK_REALTIME_COARSE","CLOCK_SGI_CYCLE","CLOCK_TAI","CLOCK_THREAD_CPUTIME_ID","ClockId","ClockNanosleepFlags","ITIMER_PROF","ITIMER_REAL","ITIMER_VIRTUAL","ITimerId","TIMER_ABSTIME","all","bitand","bitand_assign","bitor","bitor_assign","bits","bits","bitxor","bitxor_assign","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clock_gettime","clock_gettime_raw","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","complement","contains","default","difference","empty","eq","eq","eq","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","extend","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from_bits","from_bits_retain","from_bits_retain","from_bits_truncate","from_iter","from_name","insert","intersection","intersects","into","into","into","into","into","into","into","into","into_iter","is_all","is_empty","it_interval","it_interval","it_value","it_value","iter","iter_names","itimerspec","itimerval","linux___kernel_clockid_t","linux___kernel_old_timeval","linux_itimerspec","linux_itimerval","linux_timespec","linux_timeval","not","old_timeval","remove","set","sub","sub_assign","symmetric_difference","timespec","timeval","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","toggle","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from_primitive","try_from_primitive","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","tv_nsec","tv_sec","tv_sec","tv_sec","tv_usec","tv_usec","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","union","sigcontext","ucontext","P_ALL","P_PGID","P_PID","P_PIDFD","WCONTINUED","WEXITED","WNOHANG","WNOWAIT","WSTOPPED","WUNTRACED","WaitFlags","WaitId","__WALL","__WCLONE","__WNOTHREAD","all","bitand","bitand_assign","bitor","bitor_assign","bits","bits","bitxor","bitxor_assign","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","complement","contains","default","difference","empty","eq","eq","equivalent","equivalent","extend","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from_bits","from_bits_retain","from_bits_retain","from_bits_truncate","from_iter","from_name","insert","intersection","intersects","into","into","into_iter","is_all","is_empty","iter","iter_names","not","remove","set","sub","sub_assign","symmetric_difference","to_owned","to_owned","toggle","try_from","try_from","try_from","try_from_primitive","try_into","try_into","type_id","type_id","union"],"q":[[0,"linux_api"],[18,"linux_api::epoll"],[165,"linux_api::errno"],[308,"linux_api::exit"],[312,"linux_api::fcntl"],[578,"linux_api::inet"],[597,"linux_api::ioctls"],[759,"linux_api::ldt"],[760,"linux_api::limits"],[763,"linux_api::mman"],[971,"linux_api::posix_types"],[998,"linux_api::resource"],[999,"linux_api::rseq"],[1018,"linux_api::sched"],[1141,"linux_api::signal"],[1740,"linux_api::sysinfo"],[1767,"linux_api::time"],[1958,"linux_api::ucontext"],[1960,"linux_api::wait"]],"d":["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Epoll create flags, as used with epoll_create1.","Epoll control operation, as used with epoll_ctl.","Epoll event types and input flags, which are ORed together …","Returns the set containing all flags.","Returns the set containing all flags.","Returns the intersection between the two sets of flags.","Returns the intersection between the two sets of flags.","Disables all flags disabled in the set.","Disables all flags disabled in the set.","Returns the union of the two sets of flags.","Returns the union of the two sets of flags.","Adds the set of flags.","Adds the set of flags.","Returns the raw value of the flags currently stored.","","Returns the raw value of the flags currently stored.","","Returns the left flags, but with all the right flags …","Returns the left flags, but with all the right flags …","Toggles the set of flags.","Toggles the set of flags.","","","","","","","","","","","","","Returns the complement of this set of flags.","Returns the complement of this set of flags.","Returns true if all of the flags in other are contained …","Returns true if all of the flags in other are contained …","","","Returns the difference between the flags in self and other.","Returns the difference between the flags in self and other.","Returns an empty set of flags.","Returns an empty set of flags.","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Convert from underlying bit representation, unless that …","Convert from underlying bit representation, unless that …","Convert from underlying bit representation, preserving all …","","","Convert from underlying bit representation, preserving all …","Convert from underlying bit representation, dropping any …","Convert from underlying bit representation, dropping any …","","","Get the value for a flag from its stringified name.","Get the value for a flag from its stringified name.","Inserts the specified flags in-place.","Inserts the specified flags in-place.","Returns the intersection between the flags in self and …","Returns the intersection between the flags in self and …","Returns true if there are flags common to both self and …","Returns true if there are flags common to both self and …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","Returns true if all flags are currently set.","Returns true if all flags are currently set.","Returns true if no flags are currently stored.","Returns true if no flags are currently stored.","Iterate over enabled flag values.","Iterate over enabled flag values.","Iterate over enabled flag values with their stringified …","Iterate over enabled flag values with their stringified …","Returns the complement of this set of flags.","Returns the complement of this set of flags.","Removes the specified flags in-place.","Removes the specified flags in-place.","Inserts or removes the specified flags depending on the …","Inserts or removes the specified flags depending on the …","Returns the set difference of the two sets of flags.","Returns the set difference of the two sets of flags.","Disables all flags enabled in the set.","Disables all flags enabled in the set.","Returns the symmetric difference between the flags in self …","Returns the symmetric difference between the flags in self …","","","","Toggles the specified flags in-place.","Toggles the specified flags in-place.","","","","","","","","","","","","Returns the union of between the flags in self and other.","Returns the union of between the flags in self and other.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","From MAX_ERRNO in include/linux/err.h in kernel source. …","","","","","","","","","Returns the argument unchanged.","","","Calls U::from(self).","","For C interop.","For C interop.","","","","","","","","","","","","","Exits the current thread, setting val as the exit code.","Exits the current process, setting val as the exit code.","Exits the process, setting val & 0xff as the exit code.","Exits the current thread, setting val & 0xff as the exit …","Descriptor flags, as used with FcntlCommand::F_GETFL and …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","fcntl commands, as used with fcntl.","Lease type, as used with FcntlCommand::F_SETLEASE","Owner, as used with FcntlCommand::F_SETOWN_EX and …","Read-write hint, as used with FcntlCommand::F_GET_RW_HINT …","Seal type, as used with FcntlCommand::F_ADD_SEALS and …","Open flags, as used e.g. with open.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the set containing all flags.","Returns the set containing all flags.","","Returns the intersection between the two sets of flags.","Returns the intersection between the two sets of flags.","Disables all flags disabled in the set.","Disables all flags disabled in the set.","Returns the union of the two sets of flags.","Returns the union of the two sets of flags.","Adds the set of flags.","Adds the set of flags.","","Returns the raw value of the flags currently stored.","","Returns the raw value of the flags currently stored.","Returns the left flags, but with all the right flags …","Returns the left flags, but with all the right flags …","Toggles the set of flags.","Toggles the set of flags.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the complement of this set of flags.","Returns the complement of this set of flags.","Returns true if all of the flags in other are contained …","Returns true if all of the flags in other are contained …","","","Returns the difference between the flags in self and other.","Returns the difference between the flags in self and other.","Returns an empty set of flags.","Returns an empty set of flags.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Convert from underlying bit representation, unless that …","Convert from underlying bit representation, unless that …","Convert from underlying bit representation, preserving all …","","","Convert from underlying bit representation, preserving all …","Convert from underlying bit representation, dropping any …","Convert from underlying bit representation, dropping any …","","","Get the value for a flag from its stringified name.","Get the value for a flag from its stringified name.","Returns a tuple of the DescriptorFlags and any remaining …","Inserts the specified flags in-place.","Inserts the specified flags in-place.","Returns the intersection between the flags in self and …","Returns the intersection between the flags in self and …","Returns true if there are flags common to both self and …","Returns true if there are flags common to both self and …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","Returns true if all flags are currently set.","Returns true if all flags are currently set.","Returns true if no flags are currently stored.","Returns true if no flags are currently stored.","Iterate over enabled flag values.","Iterate over enabled flag values.","Iterate over enabled flag values with their stringified …","Iterate over enabled flag values with their stringified …","Returns the complement of this set of flags.","Returns the complement of this set of flags.","Removes the specified flags in-place.","Removes the specified flags in-place.","Inserts or removes the specified flags depending on the …","Inserts or removes the specified flags depending on the …","Returns the set difference of the two sets of flags.","Returns the set difference of the two sets of flags.","Disables all flags enabled in the set.","Disables all flags enabled in the set.","Returns the symmetric difference between the flags in self …","Returns the symmetric difference between the flags in self …","","","","","","","","Toggles the specified flags in-place.","Toggles the specified flags in-place.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the union of between the flags in self and other.","Returns the union of between the flags in self and other.","","","","","","","","Returns the argument unchanged.","Calls U::from(self).","","","","","","","","","","","","","","","","","","","ioctl requests","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Calls U::from(self).","","","","","","","Descriptor type, used e.g. as the tls parameter to the …","bytes of args + environ for exec()","chars in a file name","chars in a path name including nul","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Flags used with mremap. u64 to match the x86-64 mremap …","Map flags, as used with mmap. These are u64 to match the …","","","","","","","","Prot flags, as used with mmap. These are u64 to match the …","Returns the set containing all flags.","Returns the set containing all flags.","Returns the set containing all flags.","Returns the intersection between the two sets of flags.","Returns the intersection between the two sets of flags.","Returns the intersection between the two sets of flags.","Disables all flags disabled in the set.","Disables all flags disabled in the set.","Disables all flags disabled in the set.","Returns the union of the two sets of flags.","Returns the union of the two sets of flags.","Returns the union of the two sets of flags.","Adds the set of flags.","Adds the set of flags.","Adds the set of flags.","Returns the raw value of the flags currently stored.","","Returns the raw value of the flags currently stored.","","","Returns the raw value of the flags currently stored.","Returns the left flags, but with all the right flags …","Returns the left flags, but with all the right flags …","Returns the left flags, but with all the right flags …","Toggles the set of flags.","Toggles the set of flags.","Toggles the set of flags.","","","","","","","","","","","","","Returns the complement of this set of flags.","Returns the complement of this set of flags.","Returns the complement of this set of flags.","Returns true if all of the flags in other are contained …","Returns true if all of the flags in other are contained …","Returns true if all of the flags in other are contained …","","","","Returns the difference between the flags in self and other.","Returns the difference between the flags in self and other.","Returns the difference between the flags in self and other.","Returns an empty set of flags.","Returns an empty set of flags.","Returns an empty set of flags.","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Convert from underlying bit representation, unless that …","Convert from underlying bit representation, unless that …","Convert from underlying bit representation, unless that …","","Convert from underlying bit representation, preserving all …","Convert from underlying bit representation, preserving all …","","Convert from underlying bit representation, preserving all …","","Convert from underlying bit representation, dropping any …","Convert from underlying bit representation, dropping any …","Convert from underlying bit representation, dropping any …","","","","Get the value for a flag from its stringified name.","Get the value for a flag from its stringified name.","Get the value for a flag from its stringified name.","Inserts the specified flags in-place.","Inserts the specified flags in-place.","Inserts the specified flags in-place.","Returns the intersection between the flags in self and …","Returns the intersection between the flags in self and …","Returns the intersection between the flags in self and …","Returns true if there are flags common to both self and …","Returns true if there are flags common to both self and …","Returns true if there are flags common to both self and …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","Returns true if all flags are currently set.","Returns true if all flags are currently set.","Returns true if all flags are currently set.","Returns true if no flags are currently stored.","Returns true if no flags are currently stored.","Returns true if no flags are currently stored.","Iterate over enabled flag values.","Iterate over enabled flag values.","Iterate over enabled flag values.","Iterate over enabled flag values with their stringified …","Iterate over enabled flag values with their stringified …","Iterate over enabled flag values with their stringified …","Returns the complement of this set of flags.","Returns the complement of this set of flags.","Returns the complement of this set of flags.","Removes the specified flags in-place.","Removes the specified flags in-place.","Removes the specified flags in-place.","Inserts or removes the specified flags depending on the …","Inserts or removes the specified flags depending on the …","Inserts or removes the specified flags depending on the …","Returns the set difference of the two sets of flags.","Returns the set difference of the two sets of flags.","Returns the set difference of the two sets of flags.","Disables all flags enabled in the set.","Disables all flags enabled in the set.","Disables all flags enabled in the set.","Returns the symmetric difference between the flags in self …","Returns the symmetric difference between the flags in self …","Returns the symmetric difference between the flags in self …","","","","Toggles the specified flags in-place.","Toggles the specified flags in-place.","Toggles the specified flags in-place.","","","","","","","","","","Returns the union of between the flags in self and other.","Returns the union of between the flags in self and other.","Returns the union of between the flags in self and other.","Type-safe wrapper around kernel_pid_t. Value is strictly …","Returns a stricly positive integer for Some, or 0 for None.","","","","","","","","","","Returns the argument unchanged.","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The flags passed to the clone and clone3 syscalls. While …","","Returns the set containing all flags.","Returns the intersection between the two sets of flags.","Disables all flags disabled in the set.","Returns the union of the two sets of flags.","Adds the set of flags.","","Returns the raw value of the flags currently stored.","Returns the left flags, but with all the right flags …","Toggles the set of flags.","","","","","","","","","Safety","","","","","","Safety","Returns the complement of this set of flags.","Returns true if all of the flags in other are contained …","","Returns the difference between the flags in self and other.","Returns an empty set of flags.","","","","","","","","","","","","","","Safety","See fork(2).","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Convert from underlying bit representation, unless that …","Convert from underlying bit representation, preserving all …","","Convert from underlying bit representation, dropping any …","","Get the value for a flag from its stringified name.","Inserts the specified flags in-place.","Returns the intersection between the flags in self and …","Returns true if there are flags common to both self and …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","Returns true if all flags are currently set.","Returns true if no flags are currently stored.","Iterate over enabled flag values.","Iterate over enabled flag values with their stringified …","struct linux_clone_args - arguments for the clone3 syscall …","Returns the complement of this set of flags.","","","Removes the specified flags in-place.","","Inserts or removes the specified flags depending on the …","","","","","Returns the set difference of the two sets of flags.","Disables all flags enabled in the set.","Returns the symmetric difference between the flags in self …","","","","Toggles the specified flags in-place.","","","","","","","","","","Returns the union of between the flags in self and other.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Describes how a signal was sent.","Codes for SIGBUS","Codes for SIGCHLD","Codes for SIGFPE","","Codes for SIGILL","Codes for SIGIO/SIGPOLL","Codes for SIGSEGV","","Codes for SIGSYS","Codes for SIGTRAP","","","","","","","","","","For use with rt_sigprocmask.","","","","","","","","","","","","","","","","","","Returns the set containing all flags.","Returns the set containing all flags.","","Returns the raw signal integer or 0.","Returns the intersection between the two sets of flags.","","Returns the intersection between the two sets of flags.","Disables all flags disabled in the set.","","Disables all flags disabled in the set.","Returns the union of the two sets of flags.","","Returns the union of the two sets of flags.","Adds the set of flags.","","Adds the set of flags.","Returns the raw value of the flags currently stored.","","Returns the raw value of the flags currently stored.","","Returns the left flags, but with all the right flags …","Returns the left flags, but with all the right flags …","Toggles the set of flags.","Toggles the set of flags.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the complement of this set of flags.","Returns the complement of this set of flags.","Returns true if all of the flags in other are contained …","Returns true if all of the flags in other are contained …","","","","","","","","Safety","Returns the difference between the flags in self and other.","Returns the difference between the flags in self and other.","Returns an empty set of flags.","Returns an empty set of flags.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Convert from underlying bit representation, unless that …","Convert from underlying bit representation, unless that …","Convert from underlying bit representation, preserving all …","","","Convert from underlying bit representation, preserving all …","Convert from underlying bit representation, dropping any …","Convert from underlying bit representation, dropping any …","","","Get the value for a flag from its stringified name.","Get the value for a flag from its stringified name.","Safety","","Inserts the specified flags in-place.","Inserts the specified flags in-place.","Returns the intersection between the flags in self and …","Returns the intersection between the flags in self and …","Returns true if there are flags common to both self and …","Returns true if there are flags common to both self and …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","Returns true if all flags are currently set.","Returns true if all flags are currently set.","","Returns true if no flags are currently stored.","","Returns true if no flags are currently stored.","","","Iterate over enabled flag values.","Iterate over enabled flag values.","Iterate over enabled flag values with their stringified …","Iterate over enabled flag values with their stringified …","Execute the kill syscall, targeting the current process …","Execute the kill syscall, targeting a process.","Execute the kill syscall, targeting a process group.","Execute the kill syscall.","Expose for cbindgen APIs","","","","","","","","","","","","","","","","Consider sigaction::new_with_default_restorer instead, …","Creates a sigaction with SA_RESTORER set, and the internal …","Returns the complement of this set of flags.","","Returns the complement of this set of flags.","Safety","Safety","Removes the specified flags in-place.","Removes the specified flags in-place.","Calls the rt_sigaction syscall.","Calls the rt_sigaction syscall.","Make the rt_sigprocmask syscall.","Make the rt_sigprocmask syscall.","Inserts or removes the specified flags depending on the …","Inserts or removes the specified flags depending on the …","Invariants","Restorer suitable for use with sigaction.","Safety","Safety","Wrapper around linux_siginfo_t.","","","Compatible with the Linux kernel’s definition of …","","Returns the set difference of the two sets of flags.","Returns the set difference of the two sets of flags.","Disables all flags enabled in the set.","Disables all flags enabled in the set.","Returns the symmetric difference between the flags in self …","Returns the symmetric difference between the flags in self …","","","","","","","","","","","","","","","","","","","","","Toggles the specified flags in-place.","Toggles the specified flags in-place.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the union of between the flags in self and other.","Returns the union of between the flags in self and other.","","Analogous to bytemuck::TransparentWrapper::wrap, but unsafe…","","Analogous to bytemuck::TransparentWrapper::wrap_mut, but …","","Analogous to bytemuck::TransparentWrapper::wrap_ref, but …","","","Memory used by buffers","","","","Available high memory size","Available memory size","swap space still available","Returns the argument unchanged.","Calls U::from(self).","Padding: libc5 uses this..","","1, 5, and 15 minute load averages","Memory unit size in bytes","Explicit padding for m68k","Number of current processes","Amount of shared memory","","","Total high memory size","Total usable main memory size","Total swap space size","","","","Seconds since boot","","","","","","","","","","","","","Clocks","Valid flags passed to clock_nanosleep(2).","","","","Interval timers","","Returns the set containing all flags.","Returns the intersection between the two sets of flags.","Disables all flags disabled in the set.","Returns the union of the two sets of flags.","Adds the set of flags.","","Returns the raw value of the flags currently stored.","Returns the left flags, but with all the right flags …","Toggles the set of flags.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the complement of this set of flags.","Returns true if all of the flags in other are contained …","","Returns the difference between the flags in self and other.","Returns an empty set of flags.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Convert from underlying bit representation, unless that …","Convert from underlying bit representation, preserving all …","","Convert from underlying bit representation, dropping any …","","Get the value for a flag from its stringified name.","Inserts the specified flags in-place.","Returns the intersection between the flags in self and …","Returns true if there are flags common to both self and …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","Returns true if all flags are currently set.","Returns true if no flags are currently stored.","","","","","Iterate over enabled flag values.","Iterate over enabled flag values with their stringified …","","","","","","","","","Returns the complement of this set of flags.","","Removes the specified flags in-place.","Inserts or removes the specified flags depending on the …","Returns the set difference of the two sets of flags.","Disables all flags enabled in the set.","Returns the symmetric difference between the flags in self …","","","","","","","","","","","Toggles the specified flags in-place.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the union of between the flags in self and other.","","","","","","","","","","","","","","","","","","Returns the set containing all flags.","Returns the intersection between the two sets of flags.","Disables all flags disabled in the set.","Returns the union of the two sets of flags.","Adds the set of flags.","Returns the raw value of the flags currently stored.","","Returns the left flags, but with all the right flags …","Toggles the set of flags.","","","","","","","","","Returns the complement of this set of flags.","Returns true if all of the flags in other are contained …","","Returns the difference between the flags in self and other.","Returns an empty set of flags.","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Convert from underlying bit representation, unless that …","Convert from underlying bit representation, preserving all …","","Convert from underlying bit representation, dropping any …","","Get the value for a flag from its stringified name.","Inserts the specified flags in-place.","Returns the intersection between the flags in self and …","Returns true if there are flags common to both self and …","Calls U::from(self).","Calls U::from(self).","","Returns true if all flags are currently set.","Returns true if no flags are currently stored.","Iterate over enabled flag values.","Iterate over enabled flag values with their stringified …","Returns the complement of this set of flags.","Removes the specified flags in-place.","Inserts or removes the specified flags depending on the …","Returns the set difference of the two sets of flags.","Disables all flags enabled in the set.","Returns the symmetric difference between the flags in self …","","","Toggles the specified flags in-place.","","","","","","","","","Returns the union of between the flags in self and other."],"i":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,5,5,5,0,0,0,1,2,1,2,1,2,1,2,1,2,1,1,2,2,1,2,1,2,1,5,2,1,5,2,1,5,2,1,5,2,1,2,1,2,1,2,1,2,1,2,0,1,5,2,1,5,2,1,2,1,1,1,1,1,5,2,2,2,2,2,1,5,2,1,2,1,1,2,2,1,2,1,2,1,2,1,2,1,2,1,2,1,5,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,5,2,1,2,1,5,5,2,5,1,5,2,1,5,2,1,2,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,0,0,0,0,30,31,31,31,31,33,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,32,32,32,33,34,34,34,34,34,31,31,31,31,31,31,31,31,31,31,31,33,33,33,0,0,0,0,0,0,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,35,35,35,35,35,35,29,30,30,29,30,29,30,29,30,29,30,29,29,30,30,29,30,29,30,29,31,32,33,34,35,30,29,31,32,33,34,35,30,29,31,32,33,34,35,30,29,31,32,33,34,35,30,29,30,29,30,29,30,29,30,29,30,29,31,32,33,34,35,30,29,31,32,33,34,35,30,29,30,29,29,29,29,29,31,32,33,34,35,30,30,30,30,30,29,31,32,33,34,35,30,29,30,29,29,30,30,29,30,29,30,29,30,30,29,30,29,30,29,30,29,31,32,33,34,35,30,29,30,29,30,29,30,29,30,29,30,29,30,29,30,29,30,29,30,29,30,29,30,29,31,32,33,34,35,30,29,30,29,31,31,32,32,33,33,34,34,35,35,30,31,32,33,34,35,29,31,32,33,34,35,30,29,31,32,33,34,35,30,29,30,36,36,36,36,36,36,36,36,36,36,0,36,36,36,0,36,36,36,36,37,37,37,37,37,37,37,37,0,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,0,0,0,0,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,40,40,40,0,0,38,38,38,38,38,38,38,0,38,39,40,38,39,40,38,39,40,38,39,40,38,39,40,38,38,39,39,40,40,38,39,40,38,39,40,38,39,40,38,39,40,38,39,40,38,39,40,38,39,40,38,39,40,38,39,40,38,39,40,38,39,40,38,39,40,38,39,40,38,39,40,38,38,38,38,38,39,39,39,39,39,40,40,40,40,40,38,39,40,38,39,40,38,38,39,39,40,40,38,39,40,38,39,40,38,39,40,38,39,40,38,39,40,38,39,40,38,39,40,38,39,40,38,39,40,38,39,40,38,39,40,38,39,40,38,39,40,38,39,40,38,39,40,38,39,40,38,39,40,38,39,40,38,39,40,38,39,40,38,39,40,38,39,40,38,39,40,38,39,40,0,41,41,41,41,41,41,41,41,41,41,41,41,41,41,0,0,0,0,0,0,0,0,41,41,41,41,0,46,46,46,46,46,46,46,46,46,46,46,46,0,0,46,46,46,46,46,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,51,51,0,0,47,47,47,47,47,47,47,47,47,51,52,47,51,52,47,52,52,0,52,47,0,52,47,0,47,47,47,47,47,52,47,52,47,52,47,52,52,47,47,47,47,47,0,0,51,52,47,47,47,47,47,47,47,47,47,47,51,52,47,47,47,47,47,47,0,47,52,52,47,0,47,52,52,52,52,47,47,47,52,52,47,47,51,52,47,51,52,47,51,52,47,47,76,67,67,67,67,67,60,63,63,63,63,63,63,73,73,60,56,65,65,65,65,65,65,65,65,65,65,56,60,76,73,64,64,64,64,64,64,64,64,64,60,74,0,0,48,48,69,69,69,69,69,69,60,74,57,57,57,57,57,57,57,57,66,66,66,66,66,66,66,66,66,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,75,75,75,62,62,62,62,62,62,62,58,58,58,48,73,70,60,60,0,0,74,76,74,76,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,74,0,74,0,0,0,0,0,60,73,68,68,68,68,68,68,74,60,56,57,58,48,48,57,56,58,57,56,58,57,56,58,57,56,58,57,57,58,58,57,58,57,58,74,76,48,59,57,60,61,62,63,64,65,66,67,68,69,70,71,56,72,73,75,58,74,76,48,59,57,60,61,62,63,64,65,66,67,68,69,70,71,56,72,73,75,58,48,59,57,60,61,62,63,64,65,66,67,68,69,70,71,56,72,58,48,59,57,60,61,62,63,64,65,66,67,68,69,70,71,56,72,58,71,61,57,58,57,58,57,71,56,72,58,0,56,71,57,58,57,58,48,57,60,62,63,64,65,66,67,68,69,70,56,73,75,58,48,57,60,62,63,64,65,66,67,68,69,70,56,73,75,58,57,58,72,72,48,59,57,57,57,57,57,60,61,62,63,64,65,66,67,68,69,70,71,56,75,58,58,58,58,58,74,76,48,59,57,60,61,62,63,64,65,66,67,68,69,70,71,56,56,72,73,75,58,57,58,57,57,58,58,57,58,57,58,57,58,72,56,57,58,57,58,57,58,74,76,48,59,57,60,61,62,63,64,65,66,67,68,69,70,71,56,72,73,75,58,57,58,57,58,72,57,56,58,72,48,57,58,57,58,0,0,0,0,0,0,0,0,56,72,71,71,71,71,71,71,71,71,71,71,72,72,57,56,58,71,72,57,58,0,0,0,0,57,58,0,0,0,0,0,71,61,0,0,57,58,57,58,57,58,0,0,48,59,57,60,61,62,63,64,65,66,67,68,69,70,71,56,72,58,57,58,74,76,48,48,59,57,60,61,62,62,63,63,64,64,65,65,66,66,67,67,68,68,69,69,70,70,71,56,72,73,75,75,58,62,63,64,65,66,67,68,69,70,75,74,76,48,59,57,60,61,62,63,64,65,66,67,68,69,70,71,56,72,73,75,58,74,76,48,59,57,60,61,62,63,64,65,66,67,68,69,70,71,56,72,73,75,58,57,58,72,71,72,71,72,71,81,81,81,81,81,81,81,81,81,81,81,81,0,81,81,81,81,81,0,81,81,81,81,81,81,81,81,83,83,83,83,83,83,83,83,83,83,83,83,0,0,91,91,91,0,82,82,82,82,82,82,82,82,82,82,86,87,88,89,90,83,82,91,86,87,88,89,90,83,82,91,0,0,86,87,88,89,90,83,82,91,86,87,88,89,90,83,82,91,82,82,82,82,82,86,87,88,89,90,83,82,91,86,87,88,89,90,83,82,91,82,86,87,88,89,90,83,82,82,82,82,82,91,86,87,88,89,90,83,82,91,82,82,82,82,82,82,82,82,82,86,87,88,89,90,83,82,91,82,82,82,89,90,89,90,82,82,0,0,0,0,0,0,0,0,82,0,82,82,82,82,82,0,0,86,87,88,89,90,83,82,91,82,86,87,88,89,90,83,83,82,91,91,83,91,86,87,88,89,90,83,82,91,87,86,87,88,86,88,86,87,88,89,90,83,82,91,82,0,0,93,93,93,93,92,92,92,92,92,92,0,0,92,92,92,92,92,92,92,92,92,92,92,92,92,93,92,93,92,93,92,93,92,92,92,92,92,92,93,92,93,92,92,92,92,92,92,93,92,93,92,92,92,92,92,92,92,92,92,92,93,92,92,92,92,92,92,92,92,92,92,92,92,93,92,92,93,93,93,92,93,92,93,92],"f":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[],1],[[],2],[[1,1],1],[[2,2],2],[[1,1]],[[2,2]],[[1,1],1],[[2,2],2],[[1,1]],[[2,2]],[1,3],[1,3],[2,4],[2,4],[[1,1],1],[[2,2],2],[[1,1]],[[2,2]],[[]],[[]],[[]],[[]],[[]],[[]],[1,1],[5,5],[2,2],[[]],[[]],[[]],[1,1],[2,2],[[1,1],6],[[2,2],6],[[],1],[[],2],[[1,1],1],[[2,2],2],[[],1],[[],2],0,[[1,1],6],[[5,5],6],[[2,2],6],[[],6],[[],6],[[],6],[[1,7]],[[2,7]],[[1,8],9],[[1,8],9],[[1,8],9],[[1,8],9],[[1,8],9],[[5,8],9],[[2,8],9],[[2,8],9],[[2,8],9],[[2,8],9],[[2,8],9],[[]],[[]],[[]],[3,[[10,[1]]]],[4,[[10,[2]]]],[3,1],[3,1],[4,2],[4,2],[3,1],[4,2],[7,1],[7,2],[11,[[10,[1]]]],[11,[[10,[2]]]],[[1,1]],[[2,2]],[[1,1],1],[[2,2],2],[[1,1],6],[[2,2],6],[[]],[[]],[[]],[1],[2],[1,6],[2,6],[1,6],[2,6],[1,[[12,[1]]]],[2,[[12,[2]]]],[1,[[13,[1]]]],[2,[[13,[2]]]],[1,1],[2,2],[[1,1]],[[2,2]],[[1,1,6]],[[2,2,6]],[[1,1],1],[[2,2],2],[[1,1]],[[2,2]],[[1,1],1],[[2,2],2],[[]],[[]],[[]],[[1,1]],[[2,2]],[[],14],[3,[[14,[5,[15,[5]]]]]],[[],14],[[],14],[[],[[14,[5,[15,[5]]]]]],[[],14],[[],14],[[],14],[[],16],[[],16],[[],16],[[1,1],1],[[2,2],2],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[]],[[]],[17,17],[[]],[[17,17],6],[[],6],[[17,8],[[14,[18]]]],[[17,8],[[14,[18]]]],[[]],[19,17],[20,[[10,[17]]]],[[]],[21],[17,3],[17,22],[[]],[[],23],[22,[[14,[17]]]],[4,[[14,[17]]]],[3,[[14,[17]]]],[[],14],[24,[[14,[17]]]],[25,[[14,[17]]]],[26,[[14,[17]]]],[20,[[14,[17]]]],[[],14],[[],16],[27,28],[27,28],[3,[[14,[17]]]],[3,[[14,[17]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[],29],[[],30],[30,29],[[29,29],29],[[30,30],30],[[29,29]],[[30,30]],[[29,29],29],[[30,30],30],[[29,29]],[[30,30]],[29,3],[29,3],[30,3],[30,3],[[29,29],29],[[30,30],30],[[29,29]],[[30,30]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[29,29],[31,31],[32,32],[33,33],[34,34],[35,35],[30,30],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[29,29],[30,30],[[29,29],6],[[30,30],6],[[],29],[[],30],[[29,29],29],[[30,30],30],[[],29],[[],30],[[29,29],6],[[31,31],6],[[32,32],6],[[33,33],6],[[34,34],6],[[35,35],6],[[30,30],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[29,7]],[[30,7]],[[29,8],9],[[29,8],9],[[29,8],9],[[29,8],9],[[29,8],9],[[31,8],9],[[32,8],9],[[33,8],9],[[34,8],9],[[35,8],9],[[30,8],9],[[30,8],9],[[30,8],9],[[30,8],9],[[30,8],9],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[3,[[10,[29]]]],[3,[[10,[30]]]],[3,29],[3,29],[3,30],[3,30],[3,29],[3,30],[7,29],[7,30],[11,[[10,[29]]]],[11,[[10,[30]]]],[29],[[29,29]],[[30,30]],[[29,29],29],[[30,30],30],[[29,29],6],[[30,30],6],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[29],[30],[29,6],[30,6],[29,6],[30,6],[29,[[12,[29]]]],[30,[[12,[30]]]],[29,[[13,[29]]]],[30,[[13,[30]]]],[29,29],[30,30],[[29,29]],[[30,30]],[[29,29,6]],[[30,30,6]],[[29,29],29],[[30,30],30],[[29,29]],[[30,30]],[[29,29],29],[[30,30],30],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[29,29]],[[30,30]],[[],14],[[],14],[3,[[14,[31,[15,[31]]]]]],[[],14],[3,[[14,[32,[15,[32]]]]]],[[],14],[3,[[14,[33,[15,[33]]]]]],[[],14],[3,[[14,[34,[15,[34]]]]]],[3,[[14,[35,[15,[35]]]]]],[[],14],[[],14],[[],[[14,[31,[15,[31]]]]]],[[],[[14,[32,[15,[32]]]]]],[[],[[14,[33,[15,[33]]]]]],[[],[[14,[34,[15,[34]]]]]],[[],[[14,[35,[15,[35]]]]]],[[],14],[[],14],[[],14],[[],14],[[],14],[[],14],[[],14],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[29,29],29],[[30,30],30],[[]],[[]],[36,36],[[]],[[36,36],6],[[],6],[[36,8],9],[[]],[[]],0,0,0,0,0,0,[[]],[[],14],[[],14],[[],16],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[]],[[]],[37,37],[[]],[[37,37],6],[[],6],[[37,8],9],[[]],[[]],[[]],[4,[[14,[37,[15,[37]]]]]],[[],14],[[],[[14,[37,[15,[37]]]]]],[[],14],[[],16],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[],38],[[],39],[[],40],[[38,38],38],[[39,39],39],[[40,40],40],[[38,38]],[[39,39]],[[40,40]],[[38,38],38],[[39,39],39],[[40,40],40],[[38,38]],[[39,39]],[[40,40]],[38,26],[38,26],[39,26],[39,26],[40,26],[40,26],[[38,38],38],[[39,39],39],[[40,40],40],[[38,38]],[[39,39]],[[40,40]],[[]],[[]],[[]],[[]],[[]],[[]],[38,38],[39,39],[40,40],[[]],[[]],[[]],[38,38],[39,39],[40,40],[[38,38],6],[[39,39],6],[[40,40],6],[[],38],[[],39],[[],40],[[38,38],38],[[39,39],39],[[40,40],40],[[],38],[[],39],[[],40],[[38,38],6],[[39,39],6],[[40,40],6],[[],6],[[],6],[[],6],[[38,7]],[[39,7]],[[40,7]],[[38,8],9],[[38,8],9],[[38,8],9],[[38,8],9],[[38,8],9],[[39,8],9],[[39,8],9],[[39,8],9],[[39,8],9],[[39,8],9],[[40,8],9],[[40,8],9],[[40,8],9],[[40,8],9],[[40,8],9],[[]],[[]],[[]],[26,[[10,[38]]]],[26,[[10,[39]]]],[26,[[10,[40]]]],[26,38],[26,38],[26,39],[26,39],[26,40],[26,40],[26,38],[26,39],[26,40],[7,38],[7,39],[7,40],[11,[[10,[38]]]],[11,[[10,[39]]]],[11,[[10,[40]]]],[[38,38]],[[39,39]],[[40,40]],[[38,38],38],[[39,39],39],[[40,40],40],[[38,38],6],[[39,39],6],[[40,40],6],[[]],[[]],[[]],[38],[39],[40],[38,6],[39,6],[40,6],[38,6],[39,6],[40,6],[38,[[12,[38]]]],[39,[[12,[39]]]],[40,[[12,[40]]]],[38,[[13,[38]]]],[39,[[13,[39]]]],[40,[[13,[40]]]],[38,38],[39,39],[40,40],[[38,38]],[[39,39]],[[40,40]],[[38,38,6]],[[39,39,6]],[[40,40,6]],[[38,38],38],[[39,39],39],[[40,40],40],[[38,38]],[[39,39]],[[40,40]],[[38,38],38],[[39,39],39],[[40,40],40],[[]],[[]],[[]],[[38,38]],[[39,39]],[[40,40]],[[],14],[[],14],[[],14],[[],14],[[],14],[[],14],[[],16],[[],16],[[],16],[[38,38],38],[[39,39],39],[[40,40],40],0,[[[10,[41]]],42],[41,43],[[]],[[]],[41,41],[[]],[[41,41],6],[[],6],[[41,8],9],[44,41],[[]],[42,[[10,[41]]]],[[41,45]],[[]],0,0,0,0,0,0,0,0,[[]],[[],14],[[],14],[[],16],0,[[]],[[]],[46,46],[[]],0,0,[[46,46],6],[[],6],0,[[46,8],9],[[]],[[]],0,0,0,[[]],[[],14],[[],14],[[],16],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[],47],[[47,47],47],[[47,47]],[[47,47],47],[[47,47]],[47,26],[47,26],[[47,47],47],[[47,47]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,[[47,[10,[48]],49,42,42,50],[[14,[51,17]]]],[52,52],[47,47],0,[[]],[[]],[[53,53,54,54,53],[[14,[55,17]]]],[47,47],[[47,47],6],[[],47],[[47,47],47],[[],47],[[52,52],6],[[47,47],6],[[],6],[[],6],0,[[47,7]],0,[[52,8],9],[[47,8],9],[[47,8],9],[[47,8],9],[[47,8],9],[[47,8],9],[[],[[14,[51,17]]]],[[],[[14,[55,17]]]],[[]],[[]],[[]],[26,[[10,[47]]]],[26,47],[26,47],[26,47],[7,47],[11,[[10,[47]]]],[[47,47]],[[47,47],47],[[47,47],6],[[]],[[]],[[]],[47],[47,6],[47,6],[47,[[12,[47]]]],[47,[[13,[47]]]],0,[47,47],0,0,[[47,47]],[[],[[14,[17]]]],[[47,47,6]],0,0,0,0,[[47,47],47],[[47,47]],[[47,47],47],0,[[]],[[]],[[47,47]],[[],14],[[],14],[[],14],[[],14],[[],14],[[],14],[[],16],[[],16],[[],16],[[47,47],47],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[56,48]],[[],57],[[],58],[48,3],[[[10,[48]]],3],[[57,57],57],[[56,56]],[[58,58],58],[[57,57]],[[56,56]],[[58,58]],[[57,57],57],[[56,56]],[[58,58],58],[[57,57]],[[56,56]],[[58,58]],[57,26],[57,26],[58,3],[58,3],[[57,57],57],[[58,58],58],[[57,57]],[[58,58]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[48,48],[59,59],[57,57],[60,60],[61,61],[62,62],[63,63],[64,64],[65,65],[66,66],[67,67],[68,68],[69,69],[70,70],[71,71],[56,56],[72,72],[58,58],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[71,[[14,[60,61]]]],0,[57,57],[58,58],[[57,57],6],[[58,58],6],[[],57],[[],71],[[],56],[[],72],[[],58],[48,73],[[56,48]],[71,[[10,[74]]]],[[57,57],57],[[58,58],58],[[],57],[[],58],[[48,48],6],[[57,57],6],[[60,60],6],[[62,62],6],[[63,63],6],[[64,64],6],[[65,65],6],[[66,66],6],[[67,67],6],[[68,68],6],[[69,69],6],[[70,70],6],[[56,56],6],[[73,73],6],[[75,75],6],[[58,58],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[57,7]],[[58,7]],[72,[[10,[57]]]],[72,57],[[48,8],9],[[59,8],9],[[57,8],9],[[57,8],9],[[57,8],9],[[57,8],9],[[57,8],9],[[60,8],9],[[61,8],9],[[62,8],9],[[63,8],9],[[64,8],9],[[65,8],9],[[66,8],9],[[67,8],9],[[68,8],9],[[69,8],9],[[70,8],9],[[71,8],9],[[56,8],9],[[75,8],9],[[58,8],9],[[58,8],9],[[58,8],9],[[58,8],9],[[58,8],9],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[48,56],[[]],[[]],[[]],[[]],[26,[[10,[57]]]],[3,[[10,[58]]]],[26,57],[26,57],[3,58],[3,58],[26,57],[3,58],[7,57],[7,58],[11,[[10,[57]]]],[11,[[10,[58]]]],[72,76],[[56,48],6],[[57,57]],[[58,58]],[[57,57],57],[[58,58],58],[[57,57],6],[[58,58],6],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[57],[58],[57,6],[58,6],[72,6],[57,6],[56,6],[58,6],[72,6],[48,6],[57,[[12,[57]]]],[58,[[12,[58]]]],[57,[[13,[57]]]],[58,[[13,[58]]]],[[[10,[48]]],[[14,[17]]]],[[41,[10,[48]]],[[14,[17]]]],[[41,[10,[48]]],[[14,[17]]]],[[42,3],[[14,[17]]]],0,0,0,0,[56,[[10,[48]]]],[72,56],[[48,3,4],71],0,[[48,3,4,22,22],71],[[48,3,4,48,22,22],71],[[48,3,4,3,22,22],71],[[48,3,4,48,22,22],71],[[48,3,4,22,22],71],[[48,3,4,22,22],71],[[48,3,3],71],[[48,3,4],71],[[76,57,56,10],72],[[76,57,56],72],[57,57],[56],[58,58],[71,77],[72,78],[[57,57]],[[58,58]],[[48,72,[10,[72]]],[[14,[17]]]],[[3,72,72,79],[[14,[17]]]],[[75,56,[10,[56]]],[[14,[17]]]],[[3,56,56,79],[[14,[17]]]],[[57,57,6]],[[58,58,6]],0,0,[[[10,[80]],[10,[80]]],[[14,[17]]]],[[80,80],[[14,[17]]]],0,[71,[[14,[48,59]]]],0,0,0,[[57,57],57],[[58,58],58],[[57,57]],[[58,58]],[[57,57],57],[[58,58],58],[[41,41,[10,[48]]],[[14,[17]]]],[[42,42,3],[[14,[17]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[57,57]],[[58,58]],[[],14],[[],14],[[],14],[3,[[14,[48]]]],[[],14],[[],14],[[],14],[[],14],[[],14],[3,[[14,[62,[15,[62]]]]]],[[],14],[3,[[14,[63,[15,[63]]]]]],[[],14],[3,[[14,[64,[15,[64]]]]]],[3,[[14,[65,[15,[65]]]]]],[[],14],[[],14],[3,[[14,[66,[15,[66]]]]]],[3,[[14,[67,[15,[67]]]]]],[[],14],[3,[[14,[68,[15,[68]]]]]],[[],14],[[],14],[3,[[14,[69,[15,[69]]]]]],[[],14],[3,[[14,[70,[15,[70]]]]]],[[],14],[[],14],[[],14],[[],14],[[],14],[3,[[14,[75,[15,[75]]]]]],[[],14],[[],[[14,[62,[15,[62]]]]]],[[],[[14,[63,[15,[63]]]]]],[[],[[14,[64,[15,[64]]]]]],[[],[[14,[65,[15,[65]]]]]],[[],[[14,[66,[15,[66]]]]]],[[],[[14,[67,[15,[67]]]]]],[[],[[14,[68,[15,[68]]]]]],[[],[[14,[69,[15,[69]]]]]],[[],[[14,[70,[15,[70]]]]]],[[],[[14,[75,[15,[75]]]]]],[[],14],[[],14],[[],14],[[],14],[[],14],[[],14],[[],14],[[],14],[[],14],[[],14],[[],14],[[],14],[[],14],[[],14],[[],14],[[],14],[[],14],[[],14],[[],14],[[],14],[[],14],[[],14],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[57,57],57],[[58,58],58],[78,72],[77,71],[78,72],[77,71],[78,72],[77,71],[[]],[[]],0,[81,81],[[]],[[81,8],9],0,0,0,[[]],[[]],0,0,0,0,0,0,0,0,[[]],0,0,0,[[],14],[[],14],[[],16],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[],82],[[82,82],82],[[82,82]],[[82,82],82],[[82,82]],[82,3],[82,3],[[82,82],82],[[82,82]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[83,[[14,[84,17]]]],[85,[[14,[84,17]]]],[86,86],[87,87],[88,88],[89,89],[90,90],[83,83],[82,82],[91,91],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[82,82],[[82,82],6],[[],82],[[82,82],82],[[],82],[[86,86],6],[[87,87],6],[[88,88],6],[[89,89],6],[[90,90],6],[[83,83],6],[[82,82],6],[[91,91],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[82,7]],[[86,8],9],[[87,8],9],[[88,8],9],[[89,8],9],[[90,8],9],[[83,8],9],[[82,8],9],[[82,8],9],[[82,8],9],[[82,8],9],[[82,8],9],[[91,8],9],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[3,[[10,[82]]]],[3,82],[3,82],[3,82],[7,82],[11,[[10,[82]]]],[[82,82]],[[82,82],82],[[82,82],6],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[82],[82,6],[82,6],0,0,0,0,[82,[[12,[82]]]],[82,[[13,[82]]]],0,0,0,0,0,0,0,0,[82,82],0,[[82,82]],[[82,82,6]],[[82,82],82],[[82,82]],[[82,82],82],0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[82,82]],[[],14],[[],14],[[],14],[[],14],[[],14],[[],14],[3,[[14,[83,[15,[83]]]]]],[[],14],[[],14],[3,[[14,[91,[15,[91]]]]]],[[],[[14,[83,[15,[83]]]]]],[[],[[14,[91,[15,[91]]]]]],[[],14],[[],14],[[],14],[[],14],[[],14],[[],14],[[],14],[[],14],0,0,0,0,0,0,[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[82,82],82],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[],92],[[92,92],92],[[92,92]],[[92,92],92],[[92,92]],[92,3],[92,3],[[92,92],92],[[92,92]],[[]],[[]],[[]],[[]],[92,92],[93,93],[[]],[[]],[92,92],[[92,92],6],[[],92],[[92,92],92],[[],92],[[92,92],6],[[93,93],6],[[],6],[[],6],[[92,7]],[[92,8],9],[[92,8],9],[[92,8],9],[[92,8],9],[[92,8],9],[[93,8],9],[[]],[[]],[3,[[10,[92]]]],[3,92],[3,92],[3,92],[7,92],[11,[[10,[92]]]],[[92,92]],[[92,92],92],[[92,92],6],[[]],[[]],[92],[92,6],[92,6],[92,[[12,[92]]]],[92,[[13,[92]]]],[92,92],[[92,92]],[[92,92,6]],[[92,92],92],[[92,92]],[[92,92],92],[[]],[[]],[[92,92]],[[],14],[3,[[14,[93,[15,[93]]]]]],[[],14],[[],[[14,[93,[15,[93]]]]]],[[],14],[[],14],[[],16],[[],16],[[92,92],92]],"c":[],"p":[[3,"EpollCreateFlags"],[3,"EpollEvents"],[15,"i32"],[15,"u32"],[4,"EpollCtlOp"],[15,"bool"],[8,"IntoIterator"],[3,"Formatter"],[6,"Result"],[4,"Option"],[15,"str"],[3,"Iter"],[3,"IterNames"],[4,"Result"],[3,"TryFromPrimitiveError"],[3,"TypeId"],[3,"Errno"],[3,"Error"],[3,"Error"],[15,"u16"],[3,"Demand"],[15,"i64"],[3,"String"],[3,"Error"],[15,"i16"],[15,"u64"],[15,"i8"],[15,"never"],[3,"OFlag"],[3,"DescriptorFlags"],[4,"FcntlCommand"],[4,"FcntlOwner"],[4,"FcntlLeaseType"],[4,"FcntlSealType"],[4,"FcntlRwHint"],[3,"linux_sockaddr_in"],[4,"IoctlRequest"],[3,"ProtFlags"],[3,"MapFlags"],[3,"MRemapFlags"],[3,"Pid"],[6,"kernel_pid_t"],[3,"NonZeroI32"],[3,"Pid"],[8,"Hasher"],[3,"linux_rseq"],[3,"CloneFlags"],[3,"Signal"],[4,"c_void"],[6,"linux_user_desc"],[4,"CloneResult"],[3,"linux_clone_args"],[6,"c_ulong"],[6,"c_int"],[6,"c_long"],[3,"sigset_t"],[3,"SigActionFlags"],[3,"SigAltStackFlags"],[3,"SignalFromI32Error"],[4,"SigInfoCode"],[3,"SigInfoCodeFromRawError"],[4,"SigInfoCodeSi"],[4,"SigInfoCodeCld"],[4,"SigInfoCodeIll"],[4,"SigInfoCodeFpe"],[4,"SigInfoCodeSegv"],[4,"SigInfoCodeBus"],[4,"SigInfoCodeTrap"],[4,"SigInfoCodePoll"],[4,"SigInfoCodeSys"],[3,"siginfo_t"],[3,"sigaction"],[4,"LinuxDefaultAction"],[4,"SigInfoDetails"],[4,"SigProcMaskAction"],[4,"SignalHandler"],[6,"linux_siginfo_t"],[6,"linux_sigaction"],[15,"usize"],[6,"stack_t"],[3,"linux_sysinfo"],[3,"ClockNanosleepFlags"],[4,"ClockId"],[6,"timespec"],[6,"linux___kernel_clockid_t"],[3,"linux___kernel_old_timeval"],[3,"linux_timespec"],[3,"linux_timeval"],[3,"linux_itimerspec"],[3,"linux_itimerval"],[4,"ITimerId"],[3,"WaitFlags"],[4,"WaitId"]]},\ +"linux_api":{"doc":"Type definitions and utilities for interacting with the …","t":"AAAAAAAAAAAAAAAAAASSSSSSSSSSSSSSSSSNNNDEDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLGLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSDSLLLLLLLLLLLLLLLLLLLLLLLLLLLFFFFSSDDSNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNEEEEEDSSSSSSSSSSSSSSSSSSSSSSSNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMDMMMGLLLLNNNNNNNNENNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNSNNNNNNNNNNNNNNNNNNNNNNNNNNNNNSNNNNNNNNNNNNNNNNNNNNNNNNNNNNLLLLLLLLLLLLLLLGRRRSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSDDSSSSSSSDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDLLLLLLLLLLLLLLGGGGGGGGLLLLGLLLLMMLLMLLLDGMLLLLSSSSSSSSSSSSSSSSSSSSSSSSSSSNNDELLLLLLLLLLLLLLLMMFLLGLLFLLLLLLLLLMLMLLLLLLFFLLLLLLLLLLLLLLLLLLLLDLMMLFLMMMMLLLMLLLLLLLLLLLLLNNNNNNNNNNNNNNNNSNNNNNNNNNNSNNNNNNNNNNNNNNRESSNNNNNNNNSSSSSSSSNNNNNNNNNSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSNNNNNNNNNNSSSSNNNNDDNNNNEEEEDEEEEEEEGGGGGGGNENDGDEGNNNNNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFFFFGGGGLLLLLLLLLLLLLLLLLLLLLFFFFLLDFFFDLMDGLLLLLLFFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLMMMLLMDMMMMMGLMMMLLLMNNNNNNNNNNNNEDNNNESLLLLLLLLLLLLLLLLLLLLLLLLLFFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMLLGGGDDDDDLGLLLLLGGLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMLLLLLLLLLGGNNNNSSSSSSDESSSLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL","n":["epoll","errno","exit","fcntl","inet","ioctls","ldt","limits","mman","posix_types","resource","rseq","sched","signal","sysinfo","time","ucontext","wait","EPOLLERR","EPOLLET","EPOLLEXCLUSIVE","EPOLLHUP","EPOLLIN","EPOLLMSG","EPOLLNVAL","EPOLLONESHOT","EPOLLOUT","EPOLLPRI","EPOLLRDBAND","EPOLLRDHUP","EPOLLRDNORM","EPOLLWAKEUP","EPOLLWRBAND","EPOLLWRNORM","EPOLL_CLOEXEC","EPOLL_CTL_ADD","EPOLL_CTL_DEL","EPOLL_CTL_MOD","EpollCreateFlags","EpollCtlOp","EpollEvents","all","all","bitand","bitand","bitand_assign","bitand_assign","bitor","bitor","bitor_assign","bitor_assign","bits","bits","bits","bits","bitxor","bitxor","bitxor_assign","bitxor_assign","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","complement","complement","contains","contains","default","default","difference","difference","empty","empty","epoll_event","eq","eq","eq","equivalent","equivalent","equivalent","extend","extend","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from_bits","from_bits","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_truncate","from_bits_truncate","from_iter","from_iter","from_name","from_name","insert","insert","intersection","intersection","intersects","intersects","into","into","into","into_iter","into_iter","is_all","is_all","is_empty","is_empty","iter","iter","iter_names","iter_names","not","not","remove","remove","set","set","sub","sub","sub_assign","sub_assign","symmetric_difference","symmetric_difference","to_owned","to_owned","to_owned","toggle","toggle","try_from","try_from","try_from","try_from","try_from_primitive","try_into","try_into","try_into","type_id","type_id","type_id","union","union","EADDRINUSE","EADDRNOTAVAIL","EADV","EAFNOSUPPORT","EAGAIN","EALREADY","EBADE","EBADF","EBADFD","EBADMSG","EBADR","EBADRQC","EBADSLT","EBFONT","ECANCELED","ECHILD","ECHRNG","ECOMM","ECONNABORTED","ECONNREFUSED","ECONNRESET","EDEADLK","EDEADLOCK","EDESTADDRREQ","EDOTDOT","EDQUOT","EEXIST","EFAULT","EHOSTDOWN","EHOSTUNREACH","EHWPOISON","EIDRM","EILSEQ","EINPROGRESS","EINTR","EINVAL","EISCONN","EISNAM","EKEYEXPIRED","EKEYREJECTED","EKEYREVOKED","EL2HLT","EL2NSYNC","EL3HLT","EL3RST","ELIBACC","ELIBBAD","ELIBEXEC","ELIBMAX","ELIBSCN","ELNRNG","ELOOP","EMEDIUMTYPE","EMSGSIZE","EMULTIHOP","ENAMETOOLONG","ENAVAIL","ENETDOWN","ENETRESET","ENETUNREACH","ENFILE","ENOANO","ENOBUFS","ENOCSI","ENODATA","ENOENT","ENOKEY","ENOLCK","ENOLINK","ENOMEDIUM","ENOMSG","ENONET","ENOPKG","ENOPROTOOPT","ENOSR","ENOSTR","ENOSYS","ENOTCONN","ENOTEMPTY","ENOTNAM","ENOTRECOVERABLE","ENOTSOCK","ENOTSUP","ENOTTY","ENOTUNIQ","EOPNOTSUPP","EOVERFLOW","EOWNERDEAD","EPERM","EPFNOSUPPORT","EPIPE","EPROTO","EPROTONOSUPPORT","EPROTOTYPE","EREMCHG","EREMOTE","EREMOTEIO","ERESTART","ERFKILL","ESHUTDOWN","ESOCKTNOSUPPORT","ESPIPE","ESRCH","ESRMNT","ESTALE","ESTRPIPE","ETIME","ETIMEDOUT","ETOOMANYREFS","EUCLEAN","EUNATCH","EUSERS","EWOULDBLOCK","EXFULL","Errno","MAX","borrow","borrow_mut","clone","clone_into","eq","equivalent","fmt","fmt","from","from","from_u16","into","provide","to_negated_i32","to_negated_i64","to_owned","to_string","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","type_id","exit","exit_group","exit_group_raw","exit_raw","AT_EMPTY_PATH","AT_SYMLINK_NOFOLLOW","DescriptorFlags","ExecveAtFlags","FD_CLOEXEC","F_ADD_SEALS","F_CANCELLK","F_DUPFD","F_DUPFD_CLOEXEC","F_EXLCK","F_GETFD","F_GETFL","F_GETLEASE","F_GETLK","F_GETOWN","F_GETOWNER_UIDS","F_GETOWN_EX","F_GETPIPE_SZ","F_GETSIG","F_GET_FILE_RW_HINT","F_GET_RW_HINT","F_GET_SEALS","F_NOTIFY","F_OFD_GETLK","F_OFD_SETLK","F_OFD_SETLKW","F_OWNER_PGRP","F_OWNER_PID","F_OWNER_TID","F_RDLCK","F_SEAL_FUTURE_WRITE","F_SEAL_GROW","F_SEAL_SEAL","F_SEAL_SHRINK","F_SEAL_WRITE","F_SETFD","F_SETFL","F_SETLEASE","F_SETLK","F_SETLKW","F_SETOWN","F_SETOWN_EX","F_SETPIPE_SZ","F_SETSIG","F_SET_FILE_RW_HINT","F_SET_RW_HINT","F_SHLCK","F_UNLCK","F_WRLCK","FcntlCommand","FcntlLeaseType","FcntlOwner","FcntlRwHint","FcntlSealType","OFlag","O_ACCMODE","O_APPEND","O_ASYNC","O_CLOEXEC","O_CREAT","O_DIRECT","O_DIRECTORY","O_DSYNC","O_EXCL","O_LARGEFILE","O_NDELAY","O_NOATIME","O_NOCTTY","O_NOFOLLOW","O_NONBLOCK","O_PATH","O_RDONLY","O_RDWR","O_SYNC","O_TMPFILE","O_TMPFILE_MASK","O_TRUNC","O_WRONLY","RWH_WRITE_LIFE_EXTREME","RWH_WRITE_LIFE_LONG","RWH_WRITE_LIFE_MEDIUM","RWH_WRITE_LIFE_NONE","RWH_WRITE_LIFE_NOT_SET","RWH_WRITE_LIFE_SHORT","all","all","all","as_o_flags","bitand","bitand","bitand","bitand_assign","bitand_assign","bitand_assign","bitor","bitor","bitor","bitor_assign","bitor_assign","bitor_assign","bits","bits","bits","bits","bits","bits","bitxor","bitxor","bitxor","bitxor_assign","bitxor_assign","bitxor_assign","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","complement","complement","complement","contains","contains","contains","default","default","default","difference","difference","difference","empty","empty","empty","eq","eq","eq","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","extend","extend","extend","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from_bits","from_bits","from_bits","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_truncate","from_bits_truncate","from_bits_truncate","from_iter","from_iter","from_iter","from_name","from_name","from_name","from_o_flags","insert","insert","insert","intersection","intersection","intersection","intersects","intersects","intersects","into","into","into","into","into","into","into","into","into_iter","into_iter","into_iter","is_all","is_all","is_all","is_empty","is_empty","is_empty","iter","iter","iter","iter_names","iter_names","iter_names","not","not","not","remove","remove","remove","set","set","set","sub","sub","sub","sub_assign","sub_assign","sub_assign","symmetric_difference","symmetric_difference","symmetric_difference","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","toggle","toggle","toggle","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from_primitive","try_from_primitive","try_from_primitive","try_from_primitive","try_from_primitive","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","union","union","union","borrow","borrow_mut","clone","clone_into","eq","equivalent","fmt","from","into","l__pad","linux_sockaddr_in","sin_addr","sin_family","sin_port","sockaddr_in","to_owned","try_from","try_into","type_id","FIOASYNC","FIOCLEX","FIOGETOWN","FIONBIO","FIONCLEX","FIONREAD","FIOQSIZE","FIOSETOWN","IoctlRequest","SIOCADDDLCI","SIOCADDMULTI","SIOCADDRT","SIOCATMARK","SIOCBONDCHANGEACTIVE","SIOCBONDENSLAVE","SIOCBONDINFOQUERY","SIOCBONDRELEASE","SIOCBONDSETHWADDR","SIOCBONDSLAVEINFOQUERY","SIOCBRADDBR","SIOCBRADDIF","SIOCBRDELBR","SIOCBRDELIF","SIOCDARP","SIOCDELDLCI","SIOCDELMULTI","SIOCDELRT","SIOCDEVPRIVATE","SIOCDIFADDR","SIOCDRARP","SIOCETHTOOL","SIOCGARP","SIOCGHWTSTAMP","SIOCGIFADDR","SIOCGIFBR","SIOCGIFBRDADDR","SIOCGIFCONF","SIOCGIFCOUNT","SIOCGIFDSTADDR","SIOCGIFENCAP","SIOCGIFFLAGS","SIOCGIFHWADDR","SIOCGIFINDEX","SIOCGIFMAP","SIOCGIFMEM","SIOCGIFMETRIC","SIOCGIFMTU","SIOCGIFNAME","SIOCGIFNETMASK","SIOCGIFPFLAGS","SIOCGIFSLAVE","SIOCGIFTXQLEN","SIOCGIFVLAN","SIOCGMIIPHY","SIOCGMIIREG","SIOCGPGRP","SIOCGRARP","SIOCGSKNS","SIOCGSTAMP","SIOCGSTAMPNS","SIOCOUTQNSD","SIOCPROTOPRIVATE","SIOCRTMSG","SIOCSARP","SIOCSHWTSTAMP","SIOCSIFADDR","SIOCSIFBR","SIOCSIFBRDADDR","SIOCSIFDSTADDR","SIOCSIFENCAP","SIOCSIFFLAGS","SIOCSIFHWADDR","SIOCSIFHWBROADCAST","SIOCSIFLINK","SIOCSIFMAP","SIOCSIFMEM","SIOCSIFMETRIC","SIOCSIFMTU","SIOCSIFNAME","SIOCSIFNETMASK","SIOCSIFPFLAGS","SIOCSIFSLAVE","SIOCSIFTXQLEN","SIOCSIFVLAN","SIOCSMIIREG","SIOCSPGRP","SIOCSRARP","SIOCWANDEV","SIOGIFINDEX","SOCK_IOC_TYPE","TCFLSH","TCGETA","TCGETS","TCGETX","TCSBRK","TCSBRKP","TCSETA","TCSETAF","TCSETAW","TCSETS","TCSETSF","TCSETSW","TCSETX","TCSETXF","TCSETXW","TCXONC","TIOCCBRK","TIOCCONS","TIOCEXCL","TIOCGETD","TIOCGICOUNT","TIOCGLCKTRMIOS","TIOCGPGRP","TIOCGRS485","TIOCGSERIAL","TIOCGSID","TIOCGSOFTCAR","TIOCGWINSZ","TIOCINQ","TIOCLINUX","TIOCMBIC","TIOCMBIS","TIOCMGET","TIOCMIWAIT","TIOCMSET","TIOCNOTTY","TIOCNXCL","TIOCOUTQ","TIOCPKT","TIOCSBRK","TIOCSCTTY","TIOCSERCONFIG","TIOCSERGETLSR","TIOCSERGETMULTI","TIOCSERGSTRUCT","TIOCSERGWILD","TIOCSERSETMULTI","TIOCSERSWILD","TIOCSETD","TIOCSLCKTRMIOS","TIOCSPGRP","TIOCSRS485","TIOCSSERIAL","TIOCSSOFTCAR","TIOCSTI","TIOCSWINSZ","TIOCVHANGUP","borrow","borrow_mut","clone","clone_into","eq","equivalent","fmt","from","into","to_owned","try_from","try_from","try_from_primitive","try_into","type_id","linux_user_desc","ARG_MAX","NAME_MAX","PATH_MAX","MAP_ANONYMOUS","MAP_DENYWRITE","MAP_EXECUTABLE","MAP_FIXED","MAP_FIXED_NOREPLACE","MAP_GROWSDOWN","MAP_HUGETLB","MAP_HUGE_16GB","MAP_HUGE_16KB","MAP_HUGE_16MB","MAP_HUGE_1GB","MAP_HUGE_1MB","MAP_HUGE_256MB","MAP_HUGE_2GB","MAP_HUGE_2MB","MAP_HUGE_32MB","MAP_HUGE_512KB","MAP_HUGE_512MB","MAP_HUGE_64KB","MAP_HUGE_8MB","MAP_HUGE_MASK","MAP_HUGE_SHIFT","MAP_LOCKED","MAP_NONBLOCK","MAP_NORESERVE","MAP_POPULATE","MAP_PRIVATE","MAP_SHARED","MAP_SHARED_VALIDATE","MAP_STACK","MAP_SYNC","MAP_TYPE","MAP_UNINITIALIZED","MREMAP_DONTUNMAP","MREMAP_FIXED","MREMAP_MAYMOVE","MRemapFlags","MapFlags","PROT_EXEC","PROT_GROWSDOWN","PROT_GROWSUP","PROT_NONE","PROT_READ","PROT_SEM","PROT_WRITE","ProtFlags","all","all","all","bitand","bitand","bitand","bitand_assign","bitand_assign","bitand_assign","bitor","bitor","bitor","bitor_assign","bitor_assign","bitor_assign","bits","bits","bits","bits","bits","bits","bitxor","bitxor","bitxor","bitxor_assign","bitxor_assign","bitxor_assign","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","complement","complement","complement","contains","contains","contains","default","default","default","difference","difference","difference","empty","empty","empty","eq","eq","eq","equivalent","equivalent","equivalent","extend","extend","extend","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from_bits","from_bits","from_bits","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_truncate","from_bits_truncate","from_bits_truncate","from_iter","from_iter","from_iter","from_name","from_name","from_name","insert","insert","insert","intersection","intersection","intersection","intersects","intersects","intersects","into","into","into","into_iter","into_iter","into_iter","is_all","is_all","is_all","is_empty","is_empty","is_empty","iter","iter","iter","iter_names","iter_names","iter_names","not","not","not","remove","remove","remove","set","set","set","sub","sub","sub","sub_assign","sub_assign","sub_assign","symmetric_difference","symmetric_difference","symmetric_difference","to_owned","to_owned","to_owned","toggle","toggle","toggle","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","union","union","union","Pid","as_raw","as_raw_nonzero","borrow","borrow_mut","clone","clone_into","eq","equivalent","fmt","from","from","from_raw","hash","into","kernel_mode_t","kernel_off_t","kernel_pid_t","kernel_ulong_t","linux___kernel_mode_t","linux___kernel_off_t","linux___kernel_pid_t","linux___kernel_ulong_t","to_owned","try_from","try_into","type_id","rusage","borrow","borrow_mut","clone","clone_into","cpu_id","cpu_id_start","eq","equivalent","flags","fmt","from","into","linux_rseq","rseq","rseq_cs","to_owned","try_from","try_into","type_id","CLONE_CHILD_CLEARTID","CLONE_CHILD_SETTID","CLONE_CLEAR_SIGHAND","CLONE_DETACHED","CLONE_FILES","CLONE_FS","CLONE_INTO_CGROUP","CLONE_IO","CLONE_NEWCGROUP","CLONE_NEWIPC","CLONE_NEWNET","CLONE_NEWNS","CLONE_NEWPID","CLONE_NEWTIME","CLONE_NEWUSER","CLONE_NEWUTS","CLONE_PARENT","CLONE_PARENT_SETTID","CLONE_PIDFD","CLONE_PTRACE","CLONE_SETTLS","CLONE_SIGHAND","CLONE_SYSVSEM","CLONE_THREAD","CLONE_UNTRACED","CLONE_VFORK","CLONE_VM","CallerIsChild","CallerIsParent","CloneFlags","CloneResult","all","bitand","bitand_assign","bitor","bitor_assign","bits","bits","bitxor","bitxor_assign","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","cgroup","child_tid","clone","clone","clone","clone_args","clone_into","clone_into","clone_raw","complement","contains","default","difference","empty","eq","eq","equivalent","equivalent","exit_signal","extend","flags","fmt","fmt","fmt","fmt","fmt","fmt","fork","fork_raw","from","from","from","from_bits","from_bits_retain","from_bits_retain","from_bits_truncate","from_iter","from_name","insert","intersection","intersects","into","into","into","into_iter","is_all","is_empty","iter","iter_names","linux_clone_args","not","parent_tid","pidfd","remove","sched_yield","set","set_tid","set_tid_size","stack","stack_size","sub","sub_assign","symmetric_difference","tls","to_owned","to_owned","toggle","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","union","Action","BUS_ADRALN","BUS_ADRERR","BUS_MCEERR_AO","BUS_MCEERR_AR","BUS_OBJERR","Bus","CLD_CONTINUED","CLD_DUMPED","CLD_EXITED","CLD_KILLED","CLD_STOPPED","CLD_TRAPPED","CONT","CORE","Cld","EMPTY","FPE_CONDTRAP","FPE_FLTDIV","FPE_FLTINV","FPE_FLTOVF","FPE_FLTRES","FPE_FLTSUB","FPE_FLTUND","FPE_FLTUNK","FPE_INTDIV","FPE_INTOVF","FULL","Fpe","Handler","IGN","ILL_BADIADDR","ILL_BADSTK","ILL_COPROC","ILL_ILLADR","ILL_ILLOPC","ILL_ILLOPN","ILL_ILLTRP","ILL_PRVOPC","ILL_PRVREG","Ill","Kill","LINUX_SS_AUTODISARM","LinuxDefaultAction","MAX","MIN","POLL_ERR","POLL_HUP","POLL_IN","POLL_MSG","POLL_OUT","POLL_PRI","Poll","Rt","SA_NOCLDSTOP","SA_NOCLDWAIT","SA_NODEFER","SA_ONSTACK","SA_RESETHAND","SA_RESTART","SA_RESTORER","SA_SIGINFO","SEGV_ACCADI","SEGV_ACCERR","SEGV_ADIDERR","SEGV_ADIPERR","SEGV_BNDERR","SEGV_MAPERR","SEGV_MTEAERR","SEGV_MTESERR","SEGV_PKUERR","SIGABRT","SIGALRM","SIGBUS","SIGCHLD","SIGCONT","SIGFPE","SIGHUP","SIGILL","SIGINT","SIGIO","SIGIOT","SIGKILL","SIGPIPE","SIGPOLL","SIGPROF","SIGPWR","SIGQUIT","SIGRT_MAX","SIGRT_MIN","SIGSEGV","SIGSTKFLT","SIGSTOP","SIGSYS","SIGTERM","SIGTRAP","SIGTSTP","SIGTTIN","SIGTTOU","SIGUNUSED","SIGURG","SIGUSR1","SIGUSR2","SIGVTALRM","SIGWINCH","SIGXCPU","SIGXFSZ","SIG_BLOCK","SIG_SETMASK","SIG_UNBLOCK","SI_ASYNCIO","SI_KERNEL","SI_MESGQ","SI_QUEUE","SI_TIMER","SI_TKILL","SI_USER","SS_AUTODISARM","SS_DISABLE","SS_ONSTACK","STANDARD_MAX","STOP","SYS_SECCOMP","Segv","Si","SigActionFlags","SigAltStackFlags","SigChld","SigDfl","SigFault","SigIgn","SigInfoCode","SigInfoCodeBus","SigInfoCodeCld","SigInfoCodeFpe","SigInfoCodeFromRawError","SigInfoCodeIll","SigInfoCodePoll","SigInfoCodeSegv","SigInfoCodeSi","SigInfoCodeSys","SigInfoCodeTrap","SigInfoDetails","SigInfoDetailsKill","SigInfoDetailsRt","SigInfoDetailsSigChld","SigInfoDetailsSigFault","SigInfoDetailsSigPoll","SigInfoDetailsSigSys","SigInfoDetailsTimer","SigPoll","SigProcMaskAction","SigSys","Signal","SignalActionFn","SignalFromI32Error","SignalHandler","SignalHandlerFn","Sys","TERM","TRAP_BRANCH","TRAP_BRKPT","TRAP_HWBKPT","TRAP_PERF","TRAP_TRACE","TRAP_UNK","Timer","Trap","add","all","all","as_i32","as_raw","bitand","bitand","bitand","bitand_assign","bitand_assign","bitand_assign","bitor","bitor","bitor","bitor_assign","bitor_assign","bitor_assign","bits","bits","bits","bits","bitxor","bitxor","bitxor_assign","bitxor_assign","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","code","code","complement","complement","contains","contains","default","default","default","default","default","defaultaction","del","details","difference","difference","empty","empty","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","extend","extend","flags","flags_retain","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_bits","from_bits","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_truncate","from_bits_truncate","from_iter","from_iter","from_name","from_name","handler","has","insert","insert","intersection","intersection","intersects","intersects","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_iter","into_iter","is_all","is_all","is_default","is_empty","is_empty","is_empty","is_ignore","is_realtime","iter","iter","iter_names","iter_names","kill_current_process_group","kill_process","kill_process_group","kill_raw","linux_sigaction","linux_siginfo_t","linux_sigset_t","linux_stack_t","lowest","mask","new_for_kill","new_for_mq","new_for_sigchld_continued","new_for_sigchld_dumped","new_for_sigchld_exited","new_for_sigchld_killed","new_for_sigchld_stopped","new_for_sigchld_trapped","new_for_timer","new_for_tkill","new_raw","new_with_default_restorer","not","not","not","peel","peel","remove","remove","rt_sigaction","rt_sigaction_raw","rt_sigprocmask","rt_sigprocmask_raw","set","set","sigaction","sigaction_restorer","sigaltstack","sigaltstack_raw","siginfo_t","signal","signo","sigset_t","stack_t","sub","sub","sub_assign","sub_assign","symmetric_difference","symmetric_difference","tgkill","tgkill_raw","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","toggle","toggle","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from_primitive","try_from_primitive","try_from_primitive","try_from_primitive","try_from_primitive","try_from_primitive","try_from_primitive","try_from_primitive","try_from_primitive","try_from_primitive","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","union","union","wrap","wrap_assume_initd","wrap_mut","wrap_mut_assume_initd","wrap_ref","wrap_ref_assume_initd","borrow","borrow_mut","bufferram","clone","clone_into","fmt","freehigh","freeram","freeswap","from","into","l_f","linux_sysinfo","loads","mem_unit","pad","procs","sharedram","sysinfo","to_owned","totalhigh","totalram","totalswap","try_from","try_into","type_id","uptime","CLOCK_BOOTTIME","CLOCK_BOOTTIME_ALARM","CLOCK_MONOTONIC","CLOCK_MONOTONIC_COARSE","CLOCK_MONOTONIC_RAW","CLOCK_PROCESS_CPUTIME_ID","CLOCK_REALTIME","CLOCK_REALTIME_ALARM","CLOCK_REALTIME_COARSE","CLOCK_SGI_CYCLE","CLOCK_TAI","CLOCK_THREAD_CPUTIME_ID","ClockId","ClockNanosleepFlags","ITIMER_PROF","ITIMER_REAL","ITIMER_VIRTUAL","ITimerId","TIMER_ABSTIME","all","bitand","bitand_assign","bitor","bitor_assign","bits","bits","bitxor","bitxor_assign","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clock_gettime","clock_gettime_raw","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","complement","contains","default","difference","empty","eq","eq","eq","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","extend","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from_bits","from_bits_retain","from_bits_retain","from_bits_truncate","from_iter","from_name","insert","intersection","intersects","into","into","into","into","into","into","into","into","into_iter","is_all","is_empty","it_interval","it_interval","it_value","it_value","iter","iter_names","itimerspec","itimerval","linux___kernel_clockid_t","linux___kernel_old_timeval","linux_itimerspec","linux_itimerval","linux_timespec","linux_timeval","not","old_timeval","remove","set","sub","sub_assign","symmetric_difference","timespec","timeval","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","toggle","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from_primitive","try_from_primitive","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","tv_nsec","tv_sec","tv_sec","tv_sec","tv_usec","tv_usec","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","union","sigcontext","ucontext","P_ALL","P_PGID","P_PID","P_PIDFD","WCONTINUED","WEXITED","WNOHANG","WNOWAIT","WSTOPPED","WUNTRACED","WaitFlags","WaitId","__WALL","__WCLONE","__WNOTHREAD","all","bitand","bitand_assign","bitor","bitor_assign","bits","bits","bitxor","bitxor_assign","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","complement","contains","default","difference","empty","eq","eq","equivalent","equivalent","extend","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from_bits","from_bits_retain","from_bits_retain","from_bits_truncate","from_iter","from_name","insert","intersection","intersects","into","into","into_iter","is_all","is_empty","iter","iter_names","not","remove","set","sub","sub_assign","symmetric_difference","to_owned","to_owned","toggle","try_from","try_from","try_from","try_from_primitive","try_into","try_into","type_id","type_id","union"],"q":[[0,"linux_api"],[18,"linux_api::epoll"],[165,"linux_api::errno"],[308,"linux_api::exit"],[312,"linux_api::fcntl"],[635,"linux_api::inet"],[654,"linux_api::ioctls"],[816,"linux_api::ldt"],[817,"linux_api::limits"],[820,"linux_api::mman"],[1028,"linux_api::posix_types"],[1055,"linux_api::resource"],[1056,"linux_api::rseq"],[1075,"linux_api::sched"],[1198,"linux_api::signal"],[1797,"linux_api::sysinfo"],[1824,"linux_api::time"],[2015,"linux_api::ucontext"],[2017,"linux_api::wait"]],"d":["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Epoll create flags, as used with epoll_create1.","Epoll control operation, as used with epoll_ctl.","Epoll event types and input flags, which are ORed together …","Returns the set containing all flags.","Returns the set containing all flags.","Returns the intersection between the two sets of flags.","Returns the intersection between the two sets of flags.","Disables all flags disabled in the set.","Disables all flags disabled in the set.","Returns the union of the two sets of flags.","Returns the union of the two sets of flags.","Adds the set of flags.","Adds the set of flags.","","Returns the raw value of the flags currently stored.","Returns the raw value of the flags currently stored.","","Returns the left flags, but with all the right flags …","Returns the left flags, but with all the right flags …","Toggles the set of flags.","Toggles the set of flags.","","","","","","","","","","","","","Returns the complement of this set of flags.","Returns the complement of this set of flags.","Returns true if all of the flags in other are contained …","Returns true if all of the flags in other are contained …","","","Returns the difference between the flags in self and other.","Returns the difference between the flags in self and other.","Returns an empty set of flags.","Returns an empty set of flags.","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Convert from underlying bit representation, unless that …","Convert from underlying bit representation, unless that …","","Convert from underlying bit representation, preserving all …","","Convert from underlying bit representation, preserving all …","Convert from underlying bit representation, dropping any …","Convert from underlying bit representation, dropping any …","","","Get the value for a flag from its stringified name.","Get the value for a flag from its stringified name.","Inserts the specified flags in-place.","Inserts the specified flags in-place.","Returns the intersection between the flags in self and …","Returns the intersection between the flags in self and …","Returns true if there are flags common to both self and …","Returns true if there are flags common to both self and …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","Returns true if all flags are currently set.","Returns true if all flags are currently set.","Returns true if no flags are currently stored.","Returns true if no flags are currently stored.","Iterate over enabled flag values.","Iterate over enabled flag values.","Iterate over enabled flag values with their stringified …","Iterate over enabled flag values with their stringified …","Returns the complement of this set of flags.","Returns the complement of this set of flags.","Removes the specified flags in-place.","Removes the specified flags in-place.","Inserts or removes the specified flags depending on the …","Inserts or removes the specified flags depending on the …","Returns the set difference of the two sets of flags.","Returns the set difference of the two sets of flags.","Disables all flags enabled in the set.","Disables all flags enabled in the set.","Returns the symmetric difference between the flags in self …","Returns the symmetric difference between the flags in self …","","","","Toggles the specified flags in-place.","Toggles the specified flags in-place.","","","","","","","","","","","","Returns the union of between the flags in self and other.","Returns the union of between the flags in self and other.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","From MAX_ERRNO in include/linux/err.h in kernel source. …","","","","","","","","","","Returns the argument unchanged.","","Calls U::from(self).","","For C interop.","For C interop.","","","","","","","","","","","","","Exits the current thread, setting val as the exit code.","Exits the current process, setting val as the exit code.","Exits the process, setting val & 0xff as the exit code.","Exits the current thread, setting val & 0xff as the exit …","","","Descriptor flags, as used with FcntlCommand::F_GETFL and …","flags for execveat.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","fcntl commands, as used with fcntl.","Lease type, as used with FcntlCommand::F_SETLEASE","Owner, as used with FcntlCommand::F_SETOWN_EX and …","Read-write hint, as used with FcntlCommand::F_GET_RW_HINT …","Seal type, as used with FcntlCommand::F_ADD_SEALS and …","Open flags, as used e.g. with open.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the set containing all flags.","Returns the set containing all flags.","Returns the set containing all flags.","","Returns the intersection between the two sets of flags.","Returns the intersection between the two sets of flags.","Returns the intersection between the two sets of flags.","Disables all flags disabled in the set.","Disables all flags disabled in the set.","Disables all flags disabled in the set.","Returns the union of the two sets of flags.","Returns the union of the two sets of flags.","Returns the union of the two sets of flags.","Adds the set of flags.","Adds the set of flags.","Adds the set of flags.","Returns the raw value of the flags currently stored.","","Returns the raw value of the flags currently stored.","","","Returns the raw value of the flags currently stored.","Returns the left flags, but with all the right flags …","Returns the left flags, but with all the right flags …","Returns the left flags, but with all the right flags …","Toggles the set of flags.","Toggles the set of flags.","Toggles the set of flags.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the complement of this set of flags.","Returns the complement of this set of flags.","Returns the complement of this set of flags.","Returns true if all of the flags in other are contained …","Returns true if all of the flags in other are contained …","Returns true if all of the flags in other are contained …","","","","Returns the difference between the flags in self and other.","Returns the difference between the flags in self and other.","Returns the difference between the flags in self and other.","Returns an empty set of flags.","Returns an empty set of flags.","Returns an empty set of flags.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Convert from underlying bit representation, unless that …","Convert from underlying bit representation, unless that …","Convert from underlying bit representation, unless that …","Convert from underlying bit representation, preserving all …","","","Convert from underlying bit representation, preserving all …","","Convert from underlying bit representation, preserving all …","Convert from underlying bit representation, dropping any …","Convert from underlying bit representation, dropping any …","Convert from underlying bit representation, dropping any …","","","","Get the value for a flag from its stringified name.","Get the value for a flag from its stringified name.","Get the value for a flag from its stringified name.","Returns a tuple of the DescriptorFlags and any remaining …","Inserts the specified flags in-place.","Inserts the specified flags in-place.","Inserts the specified flags in-place.","Returns the intersection between the flags in self and …","Returns the intersection between the flags in self and …","Returns the intersection between the flags in self and …","Returns true if there are flags common to both self and …","Returns true if there are flags common to both self and …","Returns true if there are flags common to both self and …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","Returns true if all flags are currently set.","Returns true if all flags are currently set.","Returns true if all flags are currently set.","Returns true if no flags are currently stored.","Returns true if no flags are currently stored.","Returns true if no flags are currently stored.","Iterate over enabled flag values.","Iterate over enabled flag values.","Iterate over enabled flag values.","Iterate over enabled flag values with their stringified …","Iterate over enabled flag values with their stringified …","Iterate over enabled flag values with their stringified …","Returns the complement of this set of flags.","Returns the complement of this set of flags.","Returns the complement of this set of flags.","Removes the specified flags in-place.","Removes the specified flags in-place.","Removes the specified flags in-place.","Inserts or removes the specified flags depending on the …","Inserts or removes the specified flags depending on the …","Inserts or removes the specified flags depending on the …","Returns the set difference of the two sets of flags.","Returns the set difference of the two sets of flags.","Returns the set difference of the two sets of flags.","Disables all flags enabled in the set.","Disables all flags enabled in the set.","Disables all flags enabled in the set.","Returns the symmetric difference between the flags in self …","Returns the symmetric difference between the flags in self …","Returns the symmetric difference between the flags in self …","","","","","","","","","Toggles the specified flags in-place.","Toggles the specified flags in-place.","Toggles the specified flags in-place.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the union of between the flags in self and other.","Returns the union of between the flags in self and other.","Returns the union of between the flags in self and other.","","","","","","","","Returns the argument unchanged.","Calls U::from(self).","","","","","","","","","","","","","","","","","","","ioctl requests","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Calls U::from(self).","","","","","","","Descriptor type, used e.g. as the tls parameter to the …","bytes of args + environ for exec()","chars in a file name","chars in a path name including nul","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Flags used with mremap. u64 to match the x86-64 mremap …","Map flags, as used with mmap. These are u64 to match the …","","","","","","","","Prot flags, as used with mmap. These are u64 to match the …","Returns the set containing all flags.","Returns the set containing all flags.","Returns the set containing all flags.","Returns the intersection between the two sets of flags.","Returns the intersection between the two sets of flags.","Returns the intersection between the two sets of flags.","Disables all flags disabled in the set.","Disables all flags disabled in the set.","Disables all flags disabled in the set.","Returns the union of the two sets of flags.","Returns the union of the two sets of flags.","Returns the union of the two sets of flags.","Adds the set of flags.","Adds the set of flags.","Adds the set of flags.","Returns the raw value of the flags currently stored.","","","Returns the raw value of the flags currently stored.","","Returns the raw value of the flags currently stored.","Returns the left flags, but with all the right flags …","Returns the left flags, but with all the right flags …","Returns the left flags, but with all the right flags …","Toggles the set of flags.","Toggles the set of flags.","Toggles the set of flags.","","","","","","","","","","","","","Returns the complement of this set of flags.","Returns the complement of this set of flags.","Returns the complement of this set of flags.","Returns true if all of the flags in other are contained …","Returns true if all of the flags in other are contained …","Returns true if all of the flags in other are contained …","","","","Returns the difference between the flags in self and other.","Returns the difference between the flags in self and other.","Returns the difference between the flags in self and other.","Returns an empty set of flags.","Returns an empty set of flags.","Returns an empty set of flags.","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Convert from underlying bit representation, unless that …","Convert from underlying bit representation, unless that …","Convert from underlying bit representation, unless that …","","Convert from underlying bit representation, preserving all …","","Convert from underlying bit representation, preserving all …","","Convert from underlying bit representation, preserving all …","Convert from underlying bit representation, dropping any …","Convert from underlying bit representation, dropping any …","Convert from underlying bit representation, dropping any …","","","","Get the value for a flag from its stringified name.","Get the value for a flag from its stringified name.","Get the value for a flag from its stringified name.","Inserts the specified flags in-place.","Inserts the specified flags in-place.","Inserts the specified flags in-place.","Returns the intersection between the flags in self and …","Returns the intersection between the flags in self and …","Returns the intersection between the flags in self and …","Returns true if there are flags common to both self and …","Returns true if there are flags common to both self and …","Returns true if there are flags common to both self and …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","Returns true if all flags are currently set.","Returns true if all flags are currently set.","Returns true if all flags are currently set.","Returns true if no flags are currently stored.","Returns true if no flags are currently stored.","Returns true if no flags are currently stored.","Iterate over enabled flag values.","Iterate over enabled flag values.","Iterate over enabled flag values.","Iterate over enabled flag values with their stringified …","Iterate over enabled flag values with their stringified …","Iterate over enabled flag values with their stringified …","Returns the complement of this set of flags.","Returns the complement of this set of flags.","Returns the complement of this set of flags.","Removes the specified flags in-place.","Removes the specified flags in-place.","Removes the specified flags in-place.","Inserts or removes the specified flags depending on the …","Inserts or removes the specified flags depending on the …","Inserts or removes the specified flags depending on the …","Returns the set difference of the two sets of flags.","Returns the set difference of the two sets of flags.","Returns the set difference of the two sets of flags.","Disables all flags enabled in the set.","Disables all flags enabled in the set.","Disables all flags enabled in the set.","Returns the symmetric difference between the flags in self …","Returns the symmetric difference between the flags in self …","Returns the symmetric difference between the flags in self …","","","","Toggles the specified flags in-place.","Toggles the specified flags in-place.","Toggles the specified flags in-place.","","","","","","","","","","Returns the union of between the flags in self and other.","Returns the union of between the flags in self and other.","Returns the union of between the flags in self and other.","Type-safe wrapper around kernel_pid_t. Value is strictly …","Returns a stricly positive integer for Some, or 0 for None.","","","","","","","","","Returns the argument unchanged.","","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The flags passed to the clone and clone3 syscalls. While …","","Returns the set containing all flags.","Returns the intersection between the two sets of flags.","Disables all flags disabled in the set.","Returns the union of the two sets of flags.","Adds the set of flags.","Returns the raw value of the flags currently stored.","","Returns the left flags, but with all the right flags …","Toggles the set of flags.","","","","","","","","","Safety","","","","","","Safety","Returns the complement of this set of flags.","Returns true if all of the flags in other are contained …","","Returns the difference between the flags in self and other.","Returns an empty set of flags.","","","","","","","","","","","","","","Safety","See fork(2).","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Convert from underlying bit representation, unless that …","Convert from underlying bit representation, preserving all …","","Convert from underlying bit representation, dropping any …","","Get the value for a flag from its stringified name.","Inserts the specified flags in-place.","Returns the intersection between the flags in self and …","Returns true if there are flags common to both self and …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","Returns true if all flags are currently set.","Returns true if no flags are currently stored.","Iterate over enabled flag values.","Iterate over enabled flag values with their stringified …","struct linux_clone_args - arguments for the clone3 syscall …","Returns the complement of this set of flags.","","","Removes the specified flags in-place.","","Inserts or removes the specified flags depending on the …","","","","","Returns the set difference of the two sets of flags.","Disables all flags enabled in the set.","Returns the symmetric difference between the flags in self …","","","","Toggles the specified flags in-place.","","","","","","","","","","Returns the union of between the flags in self and other.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Describes how a signal was sent.","Codes for SIGBUS","Codes for SIGCHLD","Codes for SIGFPE","","Codes for SIGILL","Codes for SIGIO/SIGPOLL","Codes for SIGSEGV","","Codes for SIGSYS","Codes for SIGTRAP","","","","","","","","","","For use with rt_sigprocmask.","","","","","","","","","","","","","","","","","","Returns the set containing all flags.","Returns the set containing all flags.","","Returns the raw signal integer or 0.","Returns the intersection between the two sets of flags.","","Returns the intersection between the two sets of flags.","Disables all flags disabled in the set.","","Disables all flags disabled in the set.","Returns the union of the two sets of flags.","","Returns the union of the two sets of flags.","Adds the set of flags.","","Adds the set of flags.","","Returns the raw value of the flags currently stored.","Returns the raw value of the flags currently stored.","","Returns the left flags, but with all the right flags …","Returns the left flags, but with all the right flags …","Toggles the set of flags.","Toggles the set of flags.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the complement of this set of flags.","Returns the complement of this set of flags.","Returns true if all of the flags in other are contained …","Returns true if all of the flags in other are contained …","","","","","","","","Safety","Returns the difference between the flags in self and other.","Returns the difference between the flags in self and other.","Returns an empty set of flags.","Returns an empty set of flags.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Convert from underlying bit representation, unless that …","Convert from underlying bit representation, unless that …","Convert from underlying bit representation, preserving all …","","","Convert from underlying bit representation, preserving all …","Convert from underlying bit representation, dropping any …","Convert from underlying bit representation, dropping any …","","","Get the value for a flag from its stringified name.","Get the value for a flag from its stringified name.","Safety","","Inserts the specified flags in-place.","Inserts the specified flags in-place.","Returns the intersection between the flags in self and …","Returns the intersection between the flags in self and …","Returns true if there are flags common to both self and …","Returns true if there are flags common to both self and …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","Returns true if all flags are currently set.","Returns true if all flags are currently set.","","Returns true if no flags are currently stored.","","Returns true if no flags are currently stored.","","","Iterate over enabled flag values.","Iterate over enabled flag values.","Iterate over enabled flag values with their stringified …","Iterate over enabled flag values with their stringified …","Execute the kill syscall, targeting the current process …","Execute the kill syscall, targeting a process.","Execute the kill syscall, targeting a process group.","Execute the kill syscall.","Expose for cbindgen APIs","","","","","","","","","","","","","","","","Consider sigaction::new_with_default_restorer instead, …","Creates a sigaction with SA_RESTORER set, and the internal …","Returns the complement of this set of flags.","","Returns the complement of this set of flags.","Safety","Safety","Removes the specified flags in-place.","Removes the specified flags in-place.","Calls the rt_sigaction syscall.","Calls the rt_sigaction syscall.","Make the rt_sigprocmask syscall.","Make the rt_sigprocmask syscall.","Inserts or removes the specified flags depending on the …","Inserts or removes the specified flags depending on the …","Invariants","Restorer suitable for use with sigaction.","Safety","Safety","Wrapper around linux_siginfo_t.","","","Compatible with the Linux kernel’s definition of …","","Returns the set difference of the two sets of flags.","Returns the set difference of the two sets of flags.","Disables all flags enabled in the set.","Disables all flags enabled in the set.","Returns the symmetric difference between the flags in self …","Returns the symmetric difference between the flags in self …","","","","","","","","","","","","","","","","","","","","","Toggles the specified flags in-place.","Toggles the specified flags in-place.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the union of between the flags in self and other.","Returns the union of between the flags in self and other.","","Analogous to bytemuck::TransparentWrapper::wrap, but unsafe…","","Analogous to bytemuck::TransparentWrapper::wrap_mut, but …","","Analogous to bytemuck::TransparentWrapper::wrap_ref, but …","","","Memory used by buffers","","","","Available high memory size","Available memory size","swap space still available","Returns the argument unchanged.","Calls U::from(self).","Padding: libc5 uses this..","","1, 5, and 15 minute load averages","Memory unit size in bytes","Explicit padding for m68k","Number of current processes","Amount of shared memory","","","Total high memory size","Total usable main memory size","Total swap space size","","","","Seconds since boot","","","","","","","","","","","","","Clocks","Valid flags passed to clock_nanosleep(2).","","","","Interval timers","","Returns the set containing all flags.","Returns the intersection between the two sets of flags.","Disables all flags disabled in the set.","Returns the union of the two sets of flags.","Adds the set of flags.","Returns the raw value of the flags currently stored.","","Returns the left flags, but with all the right flags …","Toggles the set of flags.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the complement of this set of flags.","Returns true if all of the flags in other are contained …","","Returns the difference between the flags in self and other.","Returns an empty set of flags.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Convert from underlying bit representation, unless that …","","Convert from underlying bit representation, preserving all …","Convert from underlying bit representation, dropping any …","","Get the value for a flag from its stringified name.","Inserts the specified flags in-place.","Returns the intersection between the flags in self and …","Returns true if there are flags common to both self and …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","Returns true if all flags are currently set.","Returns true if no flags are currently stored.","","","","","Iterate over enabled flag values.","Iterate over enabled flag values with their stringified …","","","","","","","","","Returns the complement of this set of flags.","","Removes the specified flags in-place.","Inserts or removes the specified flags depending on the …","Returns the set difference of the two sets of flags.","Disables all flags enabled in the set.","Returns the symmetric difference between the flags in self …","","","","","","","","","","","Toggles the specified flags in-place.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the union of between the flags in self and other.","","","","","","","","","","","","","","","","","","Returns the set containing all flags.","Returns the intersection between the two sets of flags.","Disables all flags disabled in the set.","Returns the union of the two sets of flags.","Adds the set of flags.","Returns the raw value of the flags currently stored.","","Returns the left flags, but with all the right flags …","Toggles the set of flags.","","","","","","","","","Returns the complement of this set of flags.","Returns true if all of the flags in other are contained …","","Returns the difference between the flags in self and other.","Returns an empty set of flags.","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Convert from underlying bit representation, unless that …","","Convert from underlying bit representation, preserving all …","Convert from underlying bit representation, dropping any …","","Get the value for a flag from its stringified name.","Inserts the specified flags in-place.","Returns the intersection between the flags in self and …","Returns true if there are flags common to both self and …","Calls U::from(self).","Calls U::from(self).","","Returns true if all flags are currently set.","Returns true if no flags are currently stored.","Iterate over enabled flag values.","Iterate over enabled flag values with their stringified …","Returns the complement of this set of flags.","Removes the specified flags in-place.","Inserts or removes the specified flags depending on the …","Returns the set difference of the two sets of flags.","Disables all flags enabled in the set.","Returns the symmetric difference between the flags in self …","","","Toggles the specified flags in-place.","","","","","","","","","Returns the union of between the flags in self and other."],"i":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,5,5,5,0,0,0,1,2,1,2,1,2,1,2,1,2,1,1,2,2,1,2,1,2,1,5,2,1,5,2,1,5,2,1,5,2,1,2,1,2,1,2,1,2,1,2,0,1,5,2,1,5,2,1,2,1,1,1,1,1,5,2,2,2,2,2,1,5,2,1,2,1,1,2,2,1,2,1,2,1,2,1,2,1,2,1,2,1,5,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,5,2,1,2,1,5,5,2,5,1,5,2,1,5,2,1,2,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,0,0,0,31,31,0,0,30,32,32,32,32,34,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,33,33,33,34,35,35,35,35,35,32,32,32,32,32,32,32,32,32,32,32,34,34,34,0,0,0,0,0,0,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,36,36,36,36,36,36,29,30,31,30,29,30,31,29,30,31,29,30,31,29,30,31,29,29,30,30,31,31,29,30,31,29,30,31,29,32,33,34,35,36,30,31,29,32,33,34,35,36,30,31,29,32,33,34,35,36,30,31,29,32,33,34,35,36,30,31,29,30,31,29,30,31,29,30,31,29,30,31,29,30,31,29,32,33,34,35,36,30,31,29,32,33,34,35,36,30,31,29,30,31,29,29,29,29,29,32,33,34,35,36,30,30,30,30,30,31,31,31,31,31,29,32,33,34,35,36,30,31,29,30,31,29,29,30,30,31,31,29,30,31,29,30,31,29,30,31,30,29,30,31,29,30,31,29,30,31,29,32,33,34,35,36,30,31,29,30,31,29,30,31,29,30,31,29,30,31,29,30,31,29,30,31,29,30,31,29,30,31,29,30,31,29,30,31,29,30,31,29,32,33,34,35,36,30,31,29,30,31,29,32,32,33,33,34,34,35,35,36,36,30,31,32,33,34,35,36,29,32,33,34,35,36,30,31,29,32,33,34,35,36,30,31,29,30,31,37,37,37,37,37,37,37,37,37,37,0,37,37,37,0,37,37,37,37,38,38,38,38,38,38,38,38,0,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,0,0,0,0,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,41,41,41,0,0,39,39,39,39,39,39,39,0,39,40,41,39,40,41,39,40,41,39,40,41,39,40,41,39,39,40,40,41,41,39,40,41,39,40,41,39,40,41,39,40,41,39,40,41,39,40,41,39,40,41,39,40,41,39,40,41,39,40,41,39,40,41,39,40,41,39,40,41,39,40,41,39,39,39,39,39,40,40,40,40,40,41,41,41,41,41,39,40,41,39,40,41,39,39,40,40,41,41,39,40,41,39,40,41,39,40,41,39,40,41,39,40,41,39,40,41,39,40,41,39,40,41,39,40,41,39,40,41,39,40,41,39,40,41,39,40,41,39,40,41,39,40,41,39,40,41,39,40,41,39,40,41,39,40,41,39,40,41,39,40,41,39,40,41,39,40,41,39,40,41,0,42,42,42,42,42,42,42,42,42,42,42,42,42,42,0,0,0,0,0,0,0,0,42,42,42,42,0,47,47,47,47,47,47,47,47,47,47,47,47,0,0,47,47,47,47,47,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,52,52,0,0,48,48,48,48,48,48,48,48,48,52,53,48,52,53,48,53,53,0,53,48,0,53,48,0,48,48,48,48,48,53,48,53,48,53,48,53,53,48,48,48,48,48,0,0,52,53,48,48,48,48,48,48,48,48,48,48,52,53,48,48,48,48,48,48,0,48,53,53,48,0,48,53,53,53,53,48,48,48,53,53,48,48,52,53,48,52,53,48,52,53,48,48,77,68,68,68,68,68,61,64,64,64,64,64,64,74,74,61,57,66,66,66,66,66,66,66,66,66,66,57,61,77,74,65,65,65,65,65,65,65,65,65,61,75,0,0,49,49,70,70,70,70,70,70,61,75,58,58,58,58,58,58,58,58,67,67,67,67,67,67,67,67,67,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,76,76,76,63,63,63,63,63,63,63,59,59,59,49,74,71,61,61,0,0,75,77,75,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,75,0,75,0,0,0,0,0,61,74,69,69,69,69,69,69,75,61,57,58,59,49,49,58,57,59,58,57,59,58,57,59,58,57,59,58,58,59,59,58,59,58,59,75,77,49,60,58,61,62,63,64,65,66,67,68,69,70,71,72,57,73,74,76,59,75,77,49,60,58,61,62,63,64,65,66,67,68,69,70,71,72,57,73,74,76,59,49,60,58,61,62,63,64,65,66,67,68,69,70,71,72,57,73,59,49,60,58,61,62,63,64,65,66,67,68,69,70,71,72,57,73,59,72,62,58,59,58,59,58,72,57,73,59,0,57,72,58,59,58,59,49,58,61,63,64,65,66,67,68,69,70,71,57,74,76,59,49,58,61,63,64,65,66,67,68,69,70,71,57,74,76,59,58,59,73,73,49,60,58,58,58,58,58,61,62,63,64,65,66,67,68,69,70,71,72,57,76,59,59,59,59,59,75,77,49,60,58,61,62,63,64,65,66,67,68,69,70,71,72,57,57,73,74,76,59,58,59,58,58,59,59,58,59,58,59,58,59,73,57,58,59,58,59,58,59,75,77,49,60,58,61,62,63,64,65,66,67,68,69,70,71,72,57,73,74,76,59,58,59,58,59,73,58,57,59,73,49,58,59,58,59,0,0,0,0,0,0,0,0,57,73,72,72,72,72,72,72,72,72,72,72,73,73,58,57,59,72,73,58,59,0,0,0,0,58,59,0,0,0,0,0,72,62,0,0,58,59,58,59,58,59,0,0,49,60,58,61,62,63,64,65,66,67,68,69,70,71,72,57,73,59,58,59,75,77,49,49,60,58,61,62,63,63,64,64,65,65,66,66,67,67,68,68,69,69,70,70,71,71,72,57,73,74,76,76,59,63,64,65,66,67,68,69,70,71,76,75,77,49,60,58,61,62,63,64,65,66,67,68,69,70,71,72,57,73,74,76,59,75,77,49,60,58,61,62,63,64,65,66,67,68,69,70,71,72,57,73,74,76,59,58,59,73,72,73,72,73,72,82,82,82,82,82,82,82,82,82,82,82,82,0,82,82,82,82,82,0,82,82,82,82,82,82,82,82,84,84,84,84,84,84,84,84,84,84,84,84,0,0,92,92,92,0,83,83,83,83,83,83,83,83,83,83,87,88,89,90,91,84,83,92,87,88,89,90,91,84,83,92,0,0,87,88,89,90,91,84,83,92,87,88,89,90,91,84,83,92,83,83,83,83,83,87,88,89,90,91,84,83,92,87,88,89,90,91,84,83,92,83,87,88,89,90,91,84,83,83,83,83,83,92,87,88,89,90,91,84,83,92,83,83,83,83,83,83,83,83,83,87,88,89,90,91,84,83,92,83,83,83,90,91,90,91,83,83,0,0,0,0,0,0,0,0,83,0,83,83,83,83,83,0,0,87,88,89,90,91,84,83,92,83,87,88,89,90,91,84,84,83,92,92,84,92,87,88,89,90,91,84,83,92,88,87,88,89,87,89,87,88,89,90,91,84,83,92,83,0,0,94,94,94,94,93,93,93,93,93,93,0,0,93,93,93,93,93,93,93,93,93,93,93,93,93,94,93,94,93,94,93,94,93,93,93,93,93,93,94,93,94,93,93,93,93,93,93,94,93,94,93,93,93,93,93,93,93,93,93,93,94,93,93,93,93,93,93,93,93,93,93,93,93,94,93,93,94,94,94,93,94,93,94,93],"f":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[],1],[[],2],[[1,1],1],[[2,2],2],[[1,1]],[[2,2]],[[1,1],1],[[2,2],2],[[1,1]],[[2,2]],[1,3],[1,3],[2,4],[2,4],[[1,1],1],[[2,2],2],[[1,1]],[[2,2]],[[]],[[]],[[]],[[]],[[]],[[]],[1,1],[5,5],[2,2],[[]],[[]],[[]],[1,1],[2,2],[[1,1],6],[[2,2],6],[[],1],[[],2],[[1,1],1],[[2,2],2],[[],1],[[],2],0,[[1,1],6],[[5,5],6],[[2,2],6],[[],6],[[],6],[[],6],[[1,7]],[[2,7]],[[1,8],9],[[1,8],9],[[1,8],9],[[1,8],9],[[1,8],9],[[5,8],9],[[2,8],9],[[2,8],9],[[2,8],9],[[2,8],9],[[2,8],9],[[]],[[]],[[]],[3,[[10,[1]]]],[4,[[10,[2]]]],[3,1],[3,1],[4,2],[4,2],[3,1],[4,2],[7,1],[7,2],[11,[[10,[1]]]],[11,[[10,[2]]]],[[1,1]],[[2,2]],[[1,1],1],[[2,2],2],[[1,1],6],[[2,2],6],[[]],[[]],[[]],[1],[2],[1,6],[2,6],[1,6],[2,6],[1,[[12,[1]]]],[2,[[12,[2]]]],[1,[[13,[1]]]],[2,[[13,[2]]]],[1,1],[2,2],[[1,1]],[[2,2]],[[1,1,6]],[[2,2,6]],[[1,1],1],[[2,2],2],[[1,1]],[[2,2]],[[1,1],1],[[2,2],2],[[]],[[]],[[]],[[1,1]],[[2,2]],[[],14],[[],14],[3,[[14,[5,[15,[5]]]]]],[[],14],[[],[[14,[5,[15,[5]]]]]],[[],14],[[],14],[[],14],[[],16],[[],16],[[],16],[[1,1],1],[[2,2],2],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[]],[[]],[17,17],[[]],[[17,17],6],[[],6],[[17,8],[[14,[18]]]],[[17,8],[[14,[18]]]],[19,17],[[]],[20,[[10,[17]]]],[[]],[21],[17,3],[17,22],[[]],[[],23],[[],14],[24,[[14,[17]]]],[25,[[14,[17]]]],[22,[[14,[17]]]],[26,[[14,[17]]]],[20,[[14,[17]]]],[3,[[14,[17]]]],[4,[[14,[17]]]],[[],14],[[],16],[27,28],[27,28],[3,[[14,[17]]]],[3,[[14,[17]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[],29],[[],30],[[],31],[30,29],[[29,29],29],[[30,30],30],[[31,31],31],[[29,29]],[[30,30]],[[31,31]],[[29,29],29],[[30,30],30],[[31,31],31],[[29,29]],[[30,30]],[[31,31]],[29,3],[29,3],[30,3],[30,3],[31,3],[31,3],[[29,29],29],[[30,30],30],[[31,31],31],[[29,29]],[[30,30]],[[31,31]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[29,29],[32,32],[33,33],[34,34],[35,35],[36,36],[30,30],[31,31],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[29,29],[30,30],[31,31],[[29,29],6],[[30,30],6],[[31,31],6],[[],29],[[],30],[[],31],[[29,29],29],[[30,30],30],[[31,31],31],[[],29],[[],30],[[],31],[[29,29],6],[[32,32],6],[[33,33],6],[[34,34],6],[[35,35],6],[[36,36],6],[[30,30],6],[[31,31],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[29,7]],[[30,7]],[[31,7]],[[29,8],9],[[29,8],9],[[29,8],9],[[29,8],9],[[29,8],9],[[32,8],9],[[33,8],9],[[34,8],9],[[35,8],9],[[36,8],9],[[30,8],9],[[30,8],9],[[30,8],9],[[30,8],9],[[30,8],9],[[31,8],9],[[31,8],9],[[31,8],9],[[31,8],9],[[31,8],9],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[3,[[10,[29]]]],[3,[[10,[30]]]],[3,[[10,[31]]]],[3,29],[3,29],[3,30],[3,30],[3,31],[3,31],[3,29],[3,30],[3,31],[7,29],[7,30],[7,31],[11,[[10,[29]]]],[11,[[10,[30]]]],[11,[[10,[31]]]],[29],[[29,29]],[[30,30]],[[31,31]],[[29,29],29],[[30,30],30],[[31,31],31],[[29,29],6],[[30,30],6],[[31,31],6],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[29],[30],[31],[29,6],[30,6],[31,6],[29,6],[30,6],[31,6],[29,[[12,[29]]]],[30,[[12,[30]]]],[31,[[12,[31]]]],[29,[[13,[29]]]],[30,[[13,[30]]]],[31,[[13,[31]]]],[29,29],[30,30],[31,31],[[29,29]],[[30,30]],[[31,31]],[[29,29,6]],[[30,30,6]],[[31,31,6]],[[29,29],29],[[30,30],30],[[31,31],31],[[29,29]],[[30,30]],[[31,31]],[[29,29],29],[[30,30],30],[[31,31],31],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[29,29]],[[30,30]],[[31,31]],[[],14],[[],14],[3,[[14,[32,[15,[32]]]]]],[[],14],[3,[[14,[33,[15,[33]]]]]],[[],14],[3,[[14,[34,[15,[34]]]]]],[3,[[14,[35,[15,[35]]]]]],[[],14],[3,[[14,[36,[15,[36]]]]]],[[],14],[[],14],[[],14],[[],[[14,[32,[15,[32]]]]]],[[],[[14,[33,[15,[33]]]]]],[[],[[14,[34,[15,[34]]]]]],[[],[[14,[35,[15,[35]]]]]],[[],[[14,[36,[15,[36]]]]]],[[],14],[[],14],[[],14],[[],14],[[],14],[[],14],[[],14],[[],14],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[29,29],29],[[30,30],30],[[31,31],31],[[]],[[]],[37,37],[[]],[[37,37],6],[[],6],[[37,8],9],[[]],[[]],0,0,0,0,0,0,[[]],[[],14],[[],14],[[],16],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[]],[[]],[38,38],[[]],[[38,38],6],[[],6],[[38,8],9],[[]],[[]],[[]],[4,[[14,[38,[15,[38]]]]]],[[],14],[[],[[14,[38,[15,[38]]]]]],[[],14],[[],16],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[],39],[[],40],[[],41],[[39,39],39],[[40,40],40],[[41,41],41],[[39,39]],[[40,40]],[[41,41]],[[39,39],39],[[40,40],40],[[41,41],41],[[39,39]],[[40,40]],[[41,41]],[39,24],[39,24],[40,24],[40,24],[41,24],[41,24],[[39,39],39],[[40,40],40],[[41,41],41],[[39,39]],[[40,40]],[[41,41]],[[]],[[]],[[]],[[]],[[]],[[]],[39,39],[40,40],[41,41],[[]],[[]],[[]],[39,39],[40,40],[41,41],[[39,39],6],[[40,40],6],[[41,41],6],[[],39],[[],40],[[],41],[[39,39],39],[[40,40],40],[[41,41],41],[[],39],[[],40],[[],41],[[39,39],6],[[40,40],6],[[41,41],6],[[],6],[[],6],[[],6],[[39,7]],[[40,7]],[[41,7]],[[39,8],9],[[39,8],9],[[39,8],9],[[39,8],9],[[39,8],9],[[40,8],9],[[40,8],9],[[40,8],9],[[40,8],9],[[40,8],9],[[41,8],9],[[41,8],9],[[41,8],9],[[41,8],9],[[41,8],9],[[]],[[]],[[]],[24,[[10,[39]]]],[24,[[10,[40]]]],[24,[[10,[41]]]],[24,39],[24,39],[24,40],[24,40],[24,41],[24,41],[24,39],[24,40],[24,41],[7,39],[7,40],[7,41],[11,[[10,[39]]]],[11,[[10,[40]]]],[11,[[10,[41]]]],[[39,39]],[[40,40]],[[41,41]],[[39,39],39],[[40,40],40],[[41,41],41],[[39,39],6],[[40,40],6],[[41,41],6],[[]],[[]],[[]],[39],[40],[41],[39,6],[40,6],[41,6],[39,6],[40,6],[41,6],[39,[[12,[39]]]],[40,[[12,[40]]]],[41,[[12,[41]]]],[39,[[13,[39]]]],[40,[[13,[40]]]],[41,[[13,[41]]]],[39,39],[40,40],[41,41],[[39,39]],[[40,40]],[[41,41]],[[39,39,6]],[[40,40,6]],[[41,41,6]],[[39,39],39],[[40,40],40],[[41,41],41],[[39,39]],[[40,40]],[[41,41]],[[39,39],39],[[40,40],40],[[41,41],41],[[]],[[]],[[]],[[39,39]],[[40,40]],[[41,41]],[[],14],[[],14],[[],14],[[],14],[[],14],[[],14],[[],16],[[],16],[[],16],[[39,39],39],[[40,40],40],[[41,41],41],0,[[[10,[42]]],43],[42,44],[[]],[[]],[42,42],[[]],[[42,42],6],[[],6],[[42,8],9],[[]],[45,42],[43,[[10,[42]]]],[[42,46]],[[]],0,0,0,0,0,0,0,0,[[]],[[],14],[[],14],[[],16],0,[[]],[[]],[47,47],[[]],0,0,[[47,47],6],[[],6],0,[[47,8],9],[[]],[[]],0,0,0,[[]],[[],14],[[],14],[[],16],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[],48],[[48,48],48],[[48,48]],[[48,48],48],[[48,48]],[48,24],[48,24],[[48,48],48],[[48,48]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,[[48,[10,[49]],50,43,43,51],[[14,[52,17]]]],[53,53],[48,48],0,[[]],[[]],[[54,54,55,55,54],[[14,[56,17]]]],[48,48],[[48,48],6],[[],48],[[48,48],48],[[],48],[[53,53],6],[[48,48],6],[[],6],[[],6],0,[[48,7]],0,[[53,8],9],[[48,8],9],[[48,8],9],[[48,8],9],[[48,8],9],[[48,8],9],[[],[[14,[52,17]]]],[[],[[14,[56,17]]]],[[]],[[]],[[]],[24,[[10,[48]]]],[24,48],[24,48],[24,48],[7,48],[11,[[10,[48]]]],[[48,48]],[[48,48],48],[[48,48],6],[[]],[[]],[[]],[48],[48,6],[48,6],[48,[[12,[48]]]],[48,[[13,[48]]]],0,[48,48],0,0,[[48,48]],[[],[[14,[17]]]],[[48,48,6]],0,0,0,0,[[48,48],48],[[48,48]],[[48,48],48],0,[[]],[[]],[[48,48]],[[],14],[[],14],[[],14],[[],14],[[],14],[[],14],[[],16],[[],16],[[],16],[[48,48],48],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[57,49]],[[],58],[[],59],[49,3],[[[10,[49]]],3],[[58,58],58],[[57,57]],[[59,59],59],[[58,58]],[[57,57]],[[59,59]],[[58,58],58],[[57,57]],[[59,59],59],[[58,58]],[[57,57]],[[59,59]],[58,24],[58,24],[59,3],[59,3],[[58,58],58],[[59,59],59],[[58,58]],[[59,59]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[49,49],[60,60],[58,58],[61,61],[62,62],[63,63],[64,64],[65,65],[66,66],[67,67],[68,68],[69,69],[70,70],[71,71],[72,72],[57,57],[73,73],[59,59],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[72,[[14,[61,62]]]],0,[58,58],[59,59],[[58,58],6],[[59,59],6],[[],58],[[],72],[[],57],[[],73],[[],59],[49,74],[[57,49]],[72,[[10,[75]]]],[[58,58],58],[[59,59],59],[[],58],[[],59],[[49,49],6],[[58,58],6],[[61,61],6],[[63,63],6],[[64,64],6],[[65,65],6],[[66,66],6],[[67,67],6],[[68,68],6],[[69,69],6],[[70,70],6],[[71,71],6],[[57,57],6],[[74,74],6],[[76,76],6],[[59,59],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[58,7]],[[59,7]],[73,[[10,[58]]]],[73,58],[[49,8],9],[[60,8],9],[[58,8],9],[[58,8],9],[[58,8],9],[[58,8],9],[[58,8],9],[[61,8],9],[[62,8],9],[[63,8],9],[[64,8],9],[[65,8],9],[[66,8],9],[[67,8],9],[[68,8],9],[[69,8],9],[[70,8],9],[[71,8],9],[[72,8],9],[[57,8],9],[[76,8],9],[[59,8],9],[[59,8],9],[[59,8],9],[[59,8],9],[[59,8],9],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[49,57],[[]],[[]],[[]],[[]],[24,[[10,[58]]]],[3,[[10,[59]]]],[24,58],[24,58],[3,59],[3,59],[24,58],[3,59],[7,58],[7,59],[11,[[10,[58]]]],[11,[[10,[59]]]],[73,77],[[57,49],6],[[58,58]],[[59,59]],[[58,58],58],[[59,59],59],[[58,58],6],[[59,59],6],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[58],[59],[58,6],[59,6],[73,6],[58,6],[57,6],[59,6],[73,6],[49,6],[58,[[12,[58]]]],[59,[[12,[59]]]],[58,[[13,[58]]]],[59,[[13,[59]]]],[[[10,[49]]],[[14,[17]]]],[[42,[10,[49]]],[[14,[17]]]],[[42,[10,[49]]],[[14,[17]]]],[[43,3],[[14,[17]]]],0,0,0,0,[57,[[10,[49]]]],[73,57],[[49,3,4],72],0,[[49,3,4,22,22],72],[[49,3,4,49,22,22],72],[[49,3,4,3,22,22],72],[[49,3,4,49,22,22],72],[[49,3,4,22,22],72],[[49,3,4,22,22],72],[[49,3,3],72],[[49,3,4],72],[[77,58,57,10],73],[[77,58,57],73],[58,58],[57],[59,59],[72,78],[73,79],[[58,58]],[[59,59]],[[49,73,[10,[73]]],[[14,[17]]]],[[3,73,73,80],[[14,[17]]]],[[76,57,[10,[57]]],[[14,[17]]]],[[3,57,57,80],[[14,[17]]]],[[58,58,6]],[[59,59,6]],0,0,[[[10,[81]],[10,[81]]],[[14,[17]]]],[[81,81],[[14,[17]]]],0,[72,[[14,[49,60]]]],0,0,0,[[58,58],58],[[59,59],59],[[58,58]],[[59,59]],[[58,58],58],[[59,59],59],[[42,42,[10,[49]]],[[14,[17]]]],[[43,43,3],[[14,[17]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[58,58]],[[59,59]],[[],14],[[],14],[3,[[14,[49]]]],[[],14],[[],14],[[],14],[[],14],[[],14],[[],14],[3,[[14,[63,[15,[63]]]]]],[3,[[14,[64,[15,[64]]]]]],[[],14],[3,[[14,[65,[15,[65]]]]]],[[],14],[[],14],[3,[[14,[66,[15,[66]]]]]],[3,[[14,[67,[15,[67]]]]]],[[],14],[[],14],[3,[[14,[68,[15,[68]]]]]],[3,[[14,[69,[15,[69]]]]]],[[],14],[3,[[14,[70,[15,[70]]]]]],[[],14],[[],14],[3,[[14,[71,[15,[71]]]]]],[[],14],[[],14],[[],14],[[],14],[[],14],[3,[[14,[76,[15,[76]]]]]],[[],14],[[],[[14,[63,[15,[63]]]]]],[[],[[14,[64,[15,[64]]]]]],[[],[[14,[65,[15,[65]]]]]],[[],[[14,[66,[15,[66]]]]]],[[],[[14,[67,[15,[67]]]]]],[[],[[14,[68,[15,[68]]]]]],[[],[[14,[69,[15,[69]]]]]],[[],[[14,[70,[15,[70]]]]]],[[],[[14,[71,[15,[71]]]]]],[[],[[14,[76,[15,[76]]]]]],[[],14],[[],14],[[],14],[[],14],[[],14],[[],14],[[],14],[[],14],[[],14],[[],14],[[],14],[[],14],[[],14],[[],14],[[],14],[[],14],[[],14],[[],14],[[],14],[[],14],[[],14],[[],14],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[58,58],58],[[59,59],59],[79,73],[78,72],[79,73],[78,72],[79,73],[78,72],[[]],[[]],0,[82,82],[[]],[[82,8],9],0,0,0,[[]],[[]],0,0,0,0,0,0,0,0,[[]],0,0,0,[[],14],[[],14],[[],16],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[],83],[[83,83],83],[[83,83]],[[83,83],83],[[83,83]],[83,3],[83,3],[[83,83],83],[[83,83]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[84,[[14,[85,17]]]],[86,[[14,[85,17]]]],[87,87],[88,88],[89,89],[90,90],[91,91],[84,84],[83,83],[92,92],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[83,83],[[83,83],6],[[],83],[[83,83],83],[[],83],[[87,87],6],[[88,88],6],[[89,89],6],[[90,90],6],[[91,91],6],[[84,84],6],[[83,83],6],[[92,92],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[83,7]],[[87,8],9],[[88,8],9],[[89,8],9],[[90,8],9],[[91,8],9],[[84,8],9],[[83,8],9],[[83,8],9],[[83,8],9],[[83,8],9],[[83,8],9],[[92,8],9],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[3,[[10,[83]]]],[3,83],[3,83],[3,83],[7,83],[11,[[10,[83]]]],[[83,83]],[[83,83],83],[[83,83],6],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[83],[83,6],[83,6],0,0,0,0,[83,[[12,[83]]]],[83,[[13,[83]]]],0,0,0,0,0,0,0,0,[83,83],0,[[83,83]],[[83,83,6]],[[83,83],83],[[83,83]],[[83,83],83],0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[83,83]],[[],14],[[],14],[[],14],[[],14],[[],14],[3,[[14,[84,[15,[84]]]]]],[[],14],[[],14],[3,[[14,[92,[15,[92]]]]]],[[],14],[[],[[14,[84,[15,[84]]]]]],[[],[[14,[92,[15,[92]]]]]],[[],14],[[],14],[[],14],[[],14],[[],14],[[],14],[[],14],[[],14],0,0,0,0,0,0,[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[83,83],83],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[],93],[[93,93],93],[[93,93]],[[93,93],93],[[93,93]],[93,3],[93,3],[[93,93],93],[[93,93]],[[]],[[]],[[]],[[]],[93,93],[94,94],[[]],[[]],[93,93],[[93,93],6],[[],93],[[93,93],93],[[],93],[[93,93],6],[[94,94],6],[[],6],[[],6],[[93,7]],[[93,8],9],[[93,8],9],[[93,8],9],[[93,8],9],[[93,8],9],[[94,8],9],[[]],[[]],[3,[[10,[93]]]],[3,93],[3,93],[3,93],[7,93],[11,[[10,[93]]]],[[93,93]],[[93,93],93],[[93,93],6],[[]],[[]],[93],[93,6],[93,6],[93,[[12,[93]]]],[93,[[13,[93]]]],[93,93],[[93,93]],[[93,93,6]],[[93,93],93],[[93,93]],[[93,93],93],[[]],[[]],[[93,93]],[[],14],[[],14],[3,[[14,[94,[15,[94]]]]]],[[],[[14,[94,[15,[94]]]]]],[[],14],[[],14],[[],16],[[],16],[[93,93],93]],"c":[],"p":[[3,"EpollCreateFlags"],[3,"EpollEvents"],[15,"i32"],[15,"u32"],[4,"EpollCtlOp"],[15,"bool"],[8,"IntoIterator"],[3,"Formatter"],[6,"Result"],[4,"Option"],[15,"str"],[3,"Iter"],[3,"IterNames"],[4,"Result"],[3,"TryFromPrimitiveError"],[3,"TypeId"],[3,"Errno"],[3,"Error"],[3,"Error"],[15,"u16"],[3,"Demand"],[15,"i64"],[3,"String"],[15,"u64"],[3,"Error"],[15,"i16"],[15,"i8"],[15,"never"],[3,"OFlag"],[3,"DescriptorFlags"],[3,"ExecveAtFlags"],[4,"FcntlCommand"],[4,"FcntlOwner"],[4,"FcntlLeaseType"],[4,"FcntlSealType"],[4,"FcntlRwHint"],[3,"linux_sockaddr_in"],[4,"IoctlRequest"],[3,"ProtFlags"],[3,"MapFlags"],[3,"MRemapFlags"],[3,"Pid"],[6,"kernel_pid_t"],[3,"NonZeroI32"],[3,"Pid"],[8,"Hasher"],[3,"linux_rseq"],[3,"CloneFlags"],[3,"Signal"],[4,"c_void"],[6,"linux_user_desc"],[4,"CloneResult"],[3,"linux_clone_args"],[6,"c_ulong"],[6,"c_int"],[6,"c_long"],[3,"sigset_t"],[3,"SigActionFlags"],[3,"SigAltStackFlags"],[3,"SignalFromI32Error"],[4,"SigInfoCode"],[3,"SigInfoCodeFromRawError"],[4,"SigInfoCodeSi"],[4,"SigInfoCodeCld"],[4,"SigInfoCodeIll"],[4,"SigInfoCodeFpe"],[4,"SigInfoCodeSegv"],[4,"SigInfoCodeBus"],[4,"SigInfoCodeTrap"],[4,"SigInfoCodePoll"],[4,"SigInfoCodeSys"],[3,"siginfo_t"],[3,"sigaction"],[4,"LinuxDefaultAction"],[4,"SigInfoDetails"],[4,"SigProcMaskAction"],[4,"SignalHandler"],[6,"linux_siginfo_t"],[6,"linux_sigaction"],[15,"usize"],[6,"stack_t"],[3,"linux_sysinfo"],[3,"ClockNanosleepFlags"],[4,"ClockId"],[6,"timespec"],[6,"linux___kernel_clockid_t"],[3,"linux___kernel_old_timeval"],[3,"linux_timespec"],[3,"linux_timeval"],[3,"linux_itimerspec"],[3,"linux_itimerval"],[4,"ITimerId"],[3,"WaitFlags"],[4,"WaitId"]]},\ "linux_errno":{"doc":"This library defines an Error struct that represents error …","t":"RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRDALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLAAAAAAAAAARRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR","n":["E2BIG","EACCES","EADDRINUSE","EADDRNOTAVAIL","EADV","EAFNOSUPPORT","EAGAIN","EALREADY","EBADE","EBADF","EBADFD","EBADMSG","EBADR","EBADRQC","EBADSLT","EBFONT","EBUSY","ECANCELED","ECHILD","ECHRNG","ECOMM","ECONNABORTED","ECONNREFUSED","ECONNRESET","EDEADLK","EDEADLOCK","EDESTADDRREQ","EDOM","EDOTDOT","EDQUOT","EEXIST","EFAULT","EFBIG","EHOSTDOWN","EHOSTUNREACH","EHWPOISON","EIDRM","EILSEQ","EINPROGRESS","EINTR","EINVAL","EIO","EISCONN","EISDIR","EISNAM","EKEYEXPIRED","EKEYREJECTED","EKEYREVOKED","EL2HLT","EL2NSYNC","EL3HLT","EL3RST","ELIBACC","ELIBBAD","ELIBEXEC","ELIBMAX","ELIBSCN","ELNRNG","ELOOP","EMEDIUMTYPE","EMFILE","EMLINK","EMSGSIZE","EMULTIHOP","ENAMETOOLONG","ENAVAIL","ENETDOWN","ENETRESET","ENETUNREACH","ENFILE","ENOANO","ENOBUFS","ENOCSI","ENODATA","ENODEV","ENOENT","ENOEXEC","ENOKEY","ENOLCK","ENOLINK","ENOMEDIUM","ENOMEM","ENOMSG","ENONET","ENOPKG","ENOPROTOOPT","ENOSPC","ENOSR","ENOSTR","ENOSYS","ENOTBLK","ENOTCONN","ENOTDIR","ENOTEMPTY","ENOTNAM","ENOTRECOVERABLE","ENOTSOCK","ENOTTY","ENOTUNIQ","ENXIO","EOPNOTSUPP","EOVERFLOW","EOWNERDEAD","EPERM","EPFNOSUPPORT","EPIPE","EPROTO","EPROTONOSUPPORT","EPROTOTYPE","ERANGE","EREMCHG","EREMOTE","EREMOTEIO","ERESTART","ERFKILL","EROFS","ESHUTDOWN","ESOCKTNOSUPPORT","ESPIPE","ESRCH","ESRMNT","ESTALE","ESTRPIPE","ETIME","ETIMEDOUT","ETOOMANYREFS","ETXTBSY","EUCLEAN","EUNATCH","EUSERS","EWOULDBLOCK","EXDEV","EXFULL","Error","arch","borrow","borrow_mut","clone","cmp","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","fmt","fmt","fmt","fmt","from","get","get_nonzero","hash","into","new","new_unchecked","partial_cmp","try_from","try_into","type_id","alpha","arm","m68k","mips","parisc","powerpc","riscv32","s390x","sparc","x86","E2BIG","EACCES","EADDRINUSE","EADDRNOTAVAIL","EADV","EAFNOSUPPORT","EAGAIN","EALREADY","EBADE","EBADF","EBADFD","EBADMSG","EBADR","EBADRQC","EBADSLT","EBFONT","EBUSY","ECANCELED","ECHILD","ECHRNG","ECOMM","ECONNABORTED","ECONNREFUSED","ECONNRESET","EDEADLK","EDEADLOCK","EDESTADDRREQ","EDOM","EDOTDOT","EDQUOT","EEXIST","EFAULT","EFBIG","EHOSTDOWN","EHOSTUNREACH","EHWPOISON","EIDRM","EILSEQ","EINPROGRESS","EINTR","EINVAL","EIO","EISCONN","EISDIR","EISNAM","EKEYEXPIRED","EKEYREJECTED","EKEYREVOKED","EL2HLT","EL2NSYNC","EL3HLT","EL3RST","ELIBACC","ELIBBAD","ELIBEXEC","ELIBMAX","ELIBSCN","ELNRNG","ELOOP","EMEDIUMTYPE","EMFILE","EMLINK","EMSGSIZE","EMULTIHOP","ENAMETOOLONG","ENAVAIL","ENETDOWN","ENETRESET","ENETUNREACH","ENFILE","ENOANO","ENOBUFS","ENOCSI","ENODATA","ENODEV","ENOENT","ENOEXEC","ENOKEY","ENOLCK","ENOLINK","ENOMEDIUM","ENOMEM","ENOMSG","ENONET","ENOPKG","ENOPROTOOPT","ENOSPC","ENOSR","ENOSTR","ENOSYS","ENOTBLK","ENOTCONN","ENOTDIR","ENOTEMPTY","ENOTNAM","ENOTRECOVERABLE","ENOTSOCK","ENOTTY","ENOTUNIQ","ENXIO","EOPNOTSUPP","EOVERFLOW","EOWNERDEAD","EPERM","EPFNOSUPPORT","EPIPE","EPROTO","EPROTONOSUPPORT","EPROTOTYPE","ERANGE","EREMCHG","EREMOTE","EREMOTEIO","ERESTART","ERFKILL","EROFS","ESHUTDOWN","ESOCKTNOSUPPORT","ESPIPE","ESRCH","ESRMNT","ESTALE","ESTRPIPE","ETIME","ETIMEDOUT","ETOOMANYREFS","ETXTBSY","EUCLEAN","EUNATCH","EUSERS","EWOULDBLOCK","EXDEV","EXFULL","E2BIG","EACCES","EADDRINUSE","EADDRNOTAVAIL","EADV","EAFNOSUPPORT","EAGAIN","EALREADY","EBADE","EBADF","EBADFD","EBADMSG","EBADR","EBADRQC","EBADSLT","EBFONT","EBUSY","ECANCELED","ECHILD","ECHRNG","ECOMM","ECONNABORTED","ECONNREFUSED","ECONNRESET","EDEADLK","EDEADLOCK","EDESTADDRREQ","EDOM","EDOTDOT","EDQUOT","EEXIST","EFAULT","EFBIG","EHOSTDOWN","EHOSTUNREACH","EHWPOISON","EIDRM","EILSEQ","EINPROGRESS","EINTR","EINVAL","EIO","EISCONN","EISDIR","EISNAM","EKEYEXPIRED","EKEYREJECTED","EKEYREVOKED","EL2HLT","EL2NSYNC","EL3HLT","EL3RST","ELIBACC","ELIBBAD","ELIBEXEC","ELIBMAX","ELIBSCN","ELNRNG","ELOOP","EMEDIUMTYPE","EMFILE","EMLINK","EMSGSIZE","EMULTIHOP","ENAMETOOLONG","ENAVAIL","ENETDOWN","ENETRESET","ENETUNREACH","ENFILE","ENOANO","ENOBUFS","ENOCSI","ENODATA","ENODEV","ENOENT","ENOEXEC","ENOKEY","ENOLCK","ENOLINK","ENOMEDIUM","ENOMEM","ENOMSG","ENONET","ENOPKG","ENOPROTOOPT","ENOSPC","ENOSR","ENOSTR","ENOSYS","ENOTBLK","ENOTCONN","ENOTDIR","ENOTEMPTY","ENOTNAM","ENOTRECOVERABLE","ENOTSOCK","ENOTTY","ENOTUNIQ","ENXIO","EOPNOTSUPP","EOVERFLOW","EOWNERDEAD","EPERM","EPFNOSUPPORT","EPIPE","EPROTO","EPROTONOSUPPORT","EPROTOTYPE","ERANGE","EREMCHG","EREMOTE","EREMOTEIO","ERESTART","ERFKILL","EROFS","ESHUTDOWN","ESOCKTNOSUPPORT","ESPIPE","ESRCH","ESRMNT","ESTALE","ESTRPIPE","ETIME","ETIMEDOUT","ETOOMANYREFS","ETXTBSY","EUCLEAN","EUNATCH","EUSERS","EWOULDBLOCK","EXDEV","EXFULL","E2BIG","EACCES","EADDRINUSE","EADDRNOTAVAIL","EADV","EAFNOSUPPORT","EAGAIN","EALREADY","EBADE","EBADF","EBADFD","EBADMSG","EBADR","EBADRQC","EBADSLT","EBFONT","EBUSY","ECANCELED","ECHILD","ECHRNG","ECOMM","ECONNABORTED","ECONNREFUSED","ECONNRESET","EDEADLK","EDEADLOCK","EDESTADDRREQ","EDOM","EDOTDOT","EDQUOT","EEXIST","EFAULT","EFBIG","EHOSTDOWN","EHOSTUNREACH","EHWPOISON","EIDRM","EILSEQ","EINPROGRESS","EINTR","EINVAL","EIO","EISCONN","EISDIR","EISNAM","EKEYEXPIRED","EKEYREJECTED","EKEYREVOKED","EL2HLT","EL2NSYNC","EL3HLT","EL3RST","ELIBACC","ELIBBAD","ELIBEXEC","ELIBMAX","ELIBSCN","ELNRNG","ELOOP","EMEDIUMTYPE","EMFILE","EMLINK","EMSGSIZE","EMULTIHOP","ENAMETOOLONG","ENAVAIL","ENETDOWN","ENETRESET","ENETUNREACH","ENFILE","ENOANO","ENOBUFS","ENOCSI","ENODATA","ENODEV","ENOENT","ENOEXEC","ENOKEY","ENOLCK","ENOLINK","ENOMEDIUM","ENOMEM","ENOMSG","ENONET","ENOPKG","ENOPROTOOPT","ENOSPC","ENOSR","ENOSTR","ENOSYS","ENOTBLK","ENOTCONN","ENOTDIR","ENOTEMPTY","ENOTNAM","ENOTRECOVERABLE","ENOTSOCK","ENOTTY","ENOTUNIQ","ENXIO","EOPNOTSUPP","EOVERFLOW","EOWNERDEAD","EPERM","EPFNOSUPPORT","EPIPE","EPROTO","EPROTONOSUPPORT","EPROTOTYPE","ERANGE","EREMCHG","EREMOTE","EREMOTEIO","ERESTART","ERFKILL","EROFS","ESHUTDOWN","ESOCKTNOSUPPORT","ESPIPE","ESRCH","ESRMNT","ESTALE","ESTRPIPE","ETIME","ETIMEDOUT","ETOOMANYREFS","ETXTBSY","EUCLEAN","EUNATCH","EUSERS","EWOULDBLOCK","EXDEV","EXFULL","E2BIG","EACCES","EADDRINUSE","EADDRNOTAVAIL","EADV","EAFNOSUPPORT","EAGAIN","EALREADY","EBADE","EBADF","EBADFD","EBADMSG","EBADR","EBADRQC","EBADSLT","EBFONT","EBUSY","ECANCELED","ECHILD","ECHRNG","ECOMM","ECONNABORTED","ECONNREFUSED","ECONNRESET","EDEADLK","EDEADLOCK","EDESTADDRREQ","EDOM","EDOTDOT","EDQUOT","EEXIST","EFAULT","EFBIG","EHOSTDOWN","EHOSTUNREACH","EHWPOISON","EIDRM","EILSEQ","EINIT","EINPROGRESS","EINTR","EINVAL","EIO","EISCONN","EISDIR","EISNAM","EKEYEXPIRED","EKEYREJECTED","EKEYREVOKED","EL2HLT","EL2NSYNC","EL3HLT","EL3RST","ELIBACC","ELIBBAD","ELIBEXEC","ELIBMAX","ELIBSCN","ELNRNG","ELOOP","EMEDIUMTYPE","EMFILE","EMLINK","EMSGSIZE","EMULTIHOP","ENAMETOOLONG","ENAVAIL","ENETDOWN","ENETRESET","ENETUNREACH","ENFILE","ENOANO","ENOBUFS","ENOCSI","ENODATA","ENODEV","ENOENT","ENOEXEC","ENOKEY","ENOLCK","ENOLINK","ENOMEDIUM","ENOMEM","ENOMSG","ENONET","ENOPKG","ENOPROTOOPT","ENOSPC","ENOSR","ENOSTR","ENOSYS","ENOTBLK","ENOTCONN","ENOTDIR","ENOTEMPTY","ENOTNAM","ENOTRECOVERABLE","ENOTSOCK","ENOTTY","ENOTUNIQ","ENXIO","EOPNOTSUPP","EOVERFLOW","EOWNERDEAD","EPERM","EPFNOSUPPORT","EPIPE","EPROTO","EPROTONOSUPPORT","EPROTOTYPE","ERANGE","EREMCHG","EREMDEV","EREMOTE","EREMOTEIO","ERESTART","ERFKILL","EROFS","ESHUTDOWN","ESOCKTNOSUPPORT","ESPIPE","ESRCH","ESRMNT","ESTALE","ESTRPIPE","ETIME","ETIMEDOUT","ETOOMANYREFS","ETXTBSY","EUCLEAN","EUNATCH","EUSERS","EWOULDBLOCK","EXDEV","EXFULL","E2BIG","EACCES","EADDRINUSE","EADDRNOTAVAIL","EADV","EAFNOSUPPORT","EAGAIN","EALREADY","EBADE","EBADF","EBADFD","EBADMSG","EBADR","EBADRQC","EBADSLT","EBFONT","EBUSY","ECANCELED","ECANCELLED","ECHILD","ECHRNG","ECOMM","ECONNABORTED","ECONNREFUSED","ECONNRESET","EDEADLK","EDEADLOCK","EDESTADDRREQ","EDOM","EDOTDOT","EDQUOT","EEXIST","EFAULT","EFBIG","EHOSTDOWN","EHOSTUNREACH","EHWPOISON","EIDRM","EILSEQ","EINPROGRESS","EINTR","EINVAL","EIO","EISCONN","EISDIR","EISNAM","EKEYEXPIRED","EKEYREJECTED","EKEYREVOKED","EL2HLT","EL2NSYNC","EL3HLT","EL3RST","ELIBACC","ELIBBAD","ELIBEXEC","ELIBMAX","ELIBSCN","ELNRNG","ELOOP","EMEDIUMTYPE","EMFILE","EMLINK","EMSGSIZE","EMULTIHOP","ENAMETOOLONG","ENAVAIL","ENETDOWN","ENETRESET","ENETUNREACH","ENFILE","ENOANO","ENOBUFS","ENOCSI","ENODATA","ENODEV","ENOENT","ENOEXEC","ENOKEY","ENOLCK","ENOLINK","ENOMEDIUM","ENOMEM","ENOMSG","ENONET","ENOPKG","ENOPROTOOPT","ENOSPC","ENOSR","ENOSTR","ENOSYM","ENOSYS","ENOTBLK","ENOTCONN","ENOTDIR","ENOTEMPTY","ENOTNAM","ENOTRECOVERABLE","ENOTSOCK","ENOTTY","ENOTUNIQ","ENXIO","EOPNOTSUPP","EOVERFLOW","EOWNERDEAD","EPERM","EPFNOSUPPORT","EPIPE","EPROTO","EPROTONOSUPPORT","EPROTOTYPE","ERANGE","EREFUSED","EREMCHG","EREMOTE","EREMOTEIO","EREMOTERELEASE","ERESTART","ERFKILL","EROFS","ESHUTDOWN","ESOCKTNOSUPPORT","ESPIPE","ESRCH","ESRMNT","ESTALE","ESTRPIPE","ETIME","ETIMEDOUT","ETOOMANYREFS","ETXTBSY","EUCLEAN","EUNATCH","EUSERS","EWOULDBLOCK","EXDEV","EXFULL","E2BIG","EACCES","EADDRINUSE","EADDRNOTAVAIL","EADV","EAFNOSUPPORT","EAGAIN","EALREADY","EBADE","EBADF","EBADFD","EBADMSG","EBADR","EBADRQC","EBADSLT","EBFONT","EBUSY","ECANCELED","ECHILD","ECHRNG","ECOMM","ECONNABORTED","ECONNREFUSED","ECONNRESET","EDEADLK","EDEADLOCK","EDEADLOCK","EDESTADDRREQ","EDOM","EDOTDOT","EDQUOT","EEXIST","EFAULT","EFBIG","EHOSTDOWN","EHOSTUNREACH","EHWPOISON","EIDRM","EILSEQ","EINPROGRESS","EINTR","EINVAL","EIO","EISCONN","EISDIR","EISNAM","EKEYEXPIRED","EKEYREJECTED","EKEYREVOKED","EL2HLT","EL2NSYNC","EL3HLT","EL3RST","ELIBACC","ELIBBAD","ELIBEXEC","ELIBMAX","ELIBSCN","ELNRNG","ELOOP","EMEDIUMTYPE","EMFILE","EMLINK","EMSGSIZE","EMULTIHOP","ENAMETOOLONG","ENAVAIL","ENETDOWN","ENETRESET","ENETUNREACH","ENFILE","ENOANO","ENOBUFS","ENOCSI","ENODATA","ENODEV","ENOENT","ENOEXEC","ENOKEY","ENOLCK","ENOLINK","ENOMEDIUM","ENOMEM","ENOMSG","ENONET","ENOPKG","ENOPROTOOPT","ENOSPC","ENOSR","ENOSTR","ENOSYS","ENOTBLK","ENOTCONN","ENOTDIR","ENOTEMPTY","ENOTNAM","ENOTRECOVERABLE","ENOTSOCK","ENOTTY","ENOTUNIQ","ENXIO","EOPNOTSUPP","EOVERFLOW","EOWNERDEAD","EPERM","EPFNOSUPPORT","EPIPE","EPROTO","EPROTONOSUPPORT","EPROTOTYPE","ERANGE","EREMCHG","EREMOTE","EREMOTEIO","ERESTART","ERFKILL","EROFS","ESHUTDOWN","ESOCKTNOSUPPORT","ESPIPE","ESRCH","ESRMNT","ESTALE","ESTRPIPE","ETIME","ETIMEDOUT","ETOOMANYREFS","ETXTBSY","EUCLEAN","EUNATCH","EUSERS","EWOULDBLOCK","EXDEV","EXFULL","E2BIG","EACCES","EADDRINUSE","EADDRNOTAVAIL","EADV","EAFNOSUPPORT","EAGAIN","EALREADY","EBADE","EBADF","EBADFD","EBADMSG","EBADR","EBADRQC","EBADSLT","EBFONT","EBUSY","ECANCELED","ECHILD","ECHRNG","ECOMM","ECONNABORTED","ECONNREFUSED","ECONNRESET","EDEADLK","EDEADLOCK","EDESTADDRREQ","EDOM","EDOTDOT","EDQUOT","EEXIST","EFAULT","EFBIG","EHOSTDOWN","EHOSTUNREACH","EHWPOISON","EIDRM","EILSEQ","EINPROGRESS","EINTR","EINVAL","EIO","EISCONN","EISDIR","EISNAM","EKEYEXPIRED","EKEYREJECTED","EKEYREVOKED","EL2HLT","EL2NSYNC","EL3HLT","EL3RST","ELIBACC","ELIBBAD","ELIBEXEC","ELIBMAX","ELIBSCN","ELNRNG","ELOOP","EMEDIUMTYPE","EMFILE","EMLINK","EMSGSIZE","EMULTIHOP","ENAMETOOLONG","ENAVAIL","ENETDOWN","ENETRESET","ENETUNREACH","ENFILE","ENOANO","ENOBUFS","ENOCSI","ENODATA","ENODEV","ENOENT","ENOEXEC","ENOKEY","ENOLCK","ENOLINK","ENOMEDIUM","ENOMEM","ENOMSG","ENONET","ENOPKG","ENOPROTOOPT","ENOSPC","ENOSR","ENOSTR","ENOSYS","ENOTBLK","ENOTCONN","ENOTDIR","ENOTEMPTY","ENOTNAM","ENOTRECOVERABLE","ENOTSOCK","ENOTTY","ENOTUNIQ","ENXIO","EOPNOTSUPP","EOVERFLOW","EOWNERDEAD","EPERM","EPFNOSUPPORT","EPIPE","EPROTO","EPROTONOSUPPORT","EPROTOTYPE","ERANGE","EREMCHG","EREMOTE","EREMOTEIO","ERESTART","ERFKILL","EROFS","ESHUTDOWN","ESOCKTNOSUPPORT","ESPIPE","ESRCH","ESRMNT","ESTALE","ESTRPIPE","ETIME","ETIMEDOUT","ETOOMANYREFS","ETXTBSY","EUCLEAN","EUNATCH","EUSERS","EWOULDBLOCK","EXDEV","EXFULL","E2BIG","EACCES","EADDRINUSE","EADDRNOTAVAIL","EADV","EAFNOSUPPORT","EAGAIN","EALREADY","EBADE","EBADF","EBADFD","EBADMSG","EBADR","EBADRQC","EBADSLT","EBFONT","EBUSY","ECANCELED","ECHILD","ECHRNG","ECOMM","ECONNABORTED","ECONNREFUSED","ECONNRESET","EDEADLK","EDEADLOCK","EDESTADDRREQ","EDOM","EDOTDOT","EDQUOT","EEXIST","EFAULT","EFBIG","EHOSTDOWN","EHOSTUNREACH","EHWPOISON","EIDRM","EILSEQ","EINPROGRESS","EINTR","EINVAL","EIO","EISCONN","EISDIR","EISNAM","EKEYEXPIRED","EKEYREJECTED","EKEYREVOKED","EL2HLT","EL2NSYNC","EL3HLT","EL3RST","ELIBACC","ELIBBAD","ELIBEXEC","ELIBMAX","ELIBSCN","ELNRNG","ELOOP","EMEDIUMTYPE","EMFILE","EMLINK","EMSGSIZE","EMULTIHOP","ENAMETOOLONG","ENAVAIL","ENETDOWN","ENETRESET","ENETUNREACH","ENFILE","ENOANO","ENOBUFS","ENOCSI","ENODATA","ENODEV","ENOENT","ENOEXEC","ENOKEY","ENOLCK","ENOLINK","ENOMEDIUM","ENOMEM","ENOMSG","ENONET","ENOPKG","ENOPROTOOPT","ENOSPC","ENOSR","ENOSTR","ENOSYS","ENOTBLK","ENOTCONN","ENOTDIR","ENOTEMPTY","ENOTNAM","ENOTRECOVERABLE","ENOTSOCK","ENOTTY","ENOTUNIQ","ENXIO","EOPNOTSUPP","EOVERFLOW","EOWNERDEAD","EPERM","EPFNOSUPPORT","EPIPE","EPROTO","EPROTONOSUPPORT","EPROTOTYPE","ERANGE","EREMCHG","EREMOTE","EREMOTEIO","ERESTART","ERFKILL","EROFS","ESHUTDOWN","ESOCKTNOSUPPORT","ESPIPE","ESRCH","ESRMNT","ESTALE","ESTRPIPE","ETIME","ETIMEDOUT","ETOOMANYREFS","ETXTBSY","EUCLEAN","EUNATCH","EUSERS","EWOULDBLOCK","EXDEV","EXFULL","E2BIG","EACCES","EADDRINUSE","EADDRNOTAVAIL","EADV","EAFNOSUPPORT","EAGAIN","EALREADY","EBADE","EBADF","EBADFD","EBADMSG","EBADR","EBADRQC","EBADSLT","EBFONT","EBUSY","ECANCELED","ECHILD","ECHRNG","ECOMM","ECONNABORTED","ECONNREFUSED","ECONNRESET","EDEADLK","EDEADLOCK","EDESTADDRREQ","EDOM","EDOTDOT","EDQUOT","EEXIST","EFAULT","EFBIG","EHOSTDOWN","EHOSTUNREACH","EHWPOISON","EIDRM","EILSEQ","EINPROGRESS","EINTR","EINVAL","EIO","EISCONN","EISDIR","EISNAM","EKEYEXPIRED","EKEYREJECTED","EKEYREVOKED","EL2HLT","EL2NSYNC","EL3HLT","EL3RST","ELIBACC","ELIBBAD","ELIBEXEC","ELIBMAX","ELIBSCN","ELNRNG","ELOOP","EMEDIUMTYPE","EMFILE","EMLINK","EMSGSIZE","EMULTIHOP","ENAMETOOLONG","ENAVAIL","ENETDOWN","ENETRESET","ENETUNREACH","ENFILE","ENOANO","ENOBUFS","ENOCSI","ENODATA","ENODEV","ENOENT","ENOEXEC","ENOKEY","ENOLCK","ENOLINK","ENOMEDIUM","ENOMEM","ENOMSG","ENONET","ENOPKG","ENOPROTOOPT","ENOSPC","ENOSR","ENOSTR","ENOSYS","ENOTBLK","ENOTCONN","ENOTDIR","ENOTEMPTY","ENOTNAM","ENOTRECOVERABLE","ENOTSOCK","ENOTTY","ENOTUNIQ","ENXIO","EOPNOTSUPP","EOVERFLOW","EOWNERDEAD","EPERM","EPFNOSUPPORT","EPIPE","EPROCLIM","EPROTO","EPROTONOSUPPORT","EPROTOTYPE","ERANGE","EREMCHG","EREMOTE","EREMOTEIO","ERESTART","ERFKILL","EROFS","ERREMOTE","ESHUTDOWN","ESOCKTNOSUPPORT","ESPIPE","ESRCH","ESRMNT","ESTALE","ESTRPIPE","ETIME","ETIMEDOUT","ETOOMANYREFS","ETXTBSY","EUCLEAN","EUNATCH","EUSERS","EWOULDBLOCK","EXDEV","EXFULL","E2BIG","EACCES","EADDRINUSE","EADDRNOTAVAIL","EADV","EAFNOSUPPORT","EAGAIN","EALREADY","EBADE","EBADF","EBADFD","EBADMSG","EBADR","EBADRQC","EBADSLT","EBFONT","EBUSY","ECANCELED","ECHILD","ECHRNG","ECOMM","ECONNABORTED","ECONNREFUSED","ECONNRESET","EDEADLK","EDEADLOCK","EDESTADDRREQ","EDOM","EDOTDOT","EDQUOT","EEXIST","EFAULT","EFBIG","EHOSTDOWN","EHOSTUNREACH","EHWPOISON","EIDRM","EILSEQ","EINPROGRESS","EINTR","EINVAL","EIO","EISCONN","EISDIR","EISNAM","EKEYEXPIRED","EKEYREJECTED","EKEYREVOKED","EL2HLT","EL2NSYNC","EL3HLT","EL3RST","ELIBACC","ELIBBAD","ELIBEXEC","ELIBMAX","ELIBSCN","ELNRNG","ELOOP","EMEDIUMTYPE","EMFILE","EMLINK","EMSGSIZE","EMULTIHOP","ENAMETOOLONG","ENAVAIL","ENETDOWN","ENETRESET","ENETUNREACH","ENFILE","ENOANO","ENOBUFS","ENOCSI","ENODATA","ENODEV","ENOENT","ENOEXEC","ENOKEY","ENOLCK","ENOLINK","ENOMEDIUM","ENOMEM","ENOMSG","ENONET","ENOPKG","ENOPROTOOPT","ENOSPC","ENOSR","ENOSTR","ENOSYS","ENOTBLK","ENOTCONN","ENOTDIR","ENOTEMPTY","ENOTNAM","ENOTRECOVERABLE","ENOTSOCK","ENOTTY","ENOTUNIQ","ENXIO","EOPNOTSUPP","EOVERFLOW","EOWNERDEAD","EPERM","EPFNOSUPPORT","EPIPE","EPROTO","EPROTONOSUPPORT","EPROTOTYPE","ERANGE","EREMCHG","EREMOTE","EREMOTEIO","ERESTART","ERFKILL","EROFS","ESHUTDOWN","ESOCKTNOSUPPORT","ESPIPE","ESRCH","ESRMNT","ESTALE","ESTRPIPE","ETIME","ETIMEDOUT","ETOOMANYREFS","ETXTBSY","EUCLEAN","EUNATCH","EUSERS","EWOULDBLOCK","EXDEV","EXFULL"],"q":[[0,"linux_errno"],[172,"linux_errno::arch"],[182,"linux_errno::arch::alpha"],[315,"linux_errno::arch::arm"],[448,"linux_errno::arch::m68k"],[581,"linux_errno::arch::mips"],[716,"linux_errno::arch::parisc"],[853,"linux_errno::arch::powerpc"],[987,"linux_errno::arch::riscv32"],[1120,"linux_errno::arch::s390x"],[1253,"linux_errno::arch::sparc"],[1388,"linux_errno::arch::x86"]],"d":["Argument list too long","Permission denied","Address already in use","Cannot assign requested address","Advertise error","Address family not supported by protocol","Try again","Operation already in progress","Invalid exchange","Bad file number","File descriptor in bad state","Not a data message","Invalid request descriptor","Invalid request code","Invalid slot","Bad font file format","Device or resource busy","Operation Canceled","No child processes","Channel number out of range","Communication error on send","Software caused connection abort","Connection refused","Connection reset by peer","Resource deadlock would occur","Alias for EDEADLK","Destination address required","Math argument out of domain of func","RFS specific error","Quota exceeded","File exists","Bad address","File too large","Host is down","No route to host","Memory page has hardware error","Identifier removed","Illegal byte sequence","Operation now in progress","Interrupted system call","Invalid argument","I/O error","Transport endpoint is already connected","Is a directory","Is a named type file","Key has expired","Key was rejected by service","Key has been revoked","Level 2 halted","Level 2 not synchronized","Level 3 halted","Level 3 reset","Can not access a needed shared library","Accessing a corrupted shared library","Cannot exec a shared library directly","Attempting to link in too many shared libraries",".lib section in a.out corrupted","Link number out of range","Too many symbolic links encountered","Wrong medium type","Too many open files","Too many links","Message too long","Multihop attempted","File name too long","No XENIX semaphores available","Network is down","Network dropped connection because of reset","Network is unreachable","File table overflow","No anode","No buffer space available","No CSI structure available","No data available","No such device","No such file or directory","Exec format error","Required key not available","No record locks available","Link has been severed","No medium found","Out of memory","No message of desired type","Machine is not on the network","Package not installed","Protocol not available","No space left on device","Out of streams resources","Device not a stream","Invalid system call number","Block device required","Transport endpoint is not connected","Not a directory","Directory not empty","Not a XENIX named type file","State not recoverable","Socket operation on non-socket","Not a typewriter","Name not unique on network","No such device or address","Operation not supported on transport endpoint","Value too large for defined data type","Owner died","Operation not permitted","Protocol family not supported","Broken pipe","Protocol error","Protocol not supported","Protocol wrong type for socket","Math result not representable","Remote address changed","Object is remote","Remote I/O error","Interrupted system call should be restarted","Operation not possible due to RF-kill","Read-only file system","Cannot send after transport endpoint shutdown","Socket type not supported","Illegal seek","No such process","Srmount error","Stale file handle","Streams pipe error","Timer expired","Connection timed out","Too many references: cannot splice","Text file busy","Structure needs cleaning","Protocol driver not attached","Too many users","Operation would block (alias for EAGAIN)","Cross-device link","Exchange full","Type for error numbers returned from Linux system calls.","Linux error numbers for specific target architectures.","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the error number as a primitive u16.","Returns the error number as a NonZeroU16.","","Calls U::from(self).","Create a new error from a raw error number. If outside the …","Unsafely create a new error from a raw error number, …","","","","","Linux error numbers for the alpha architecture.","Linux error numbers for the arm and aarch64 architectures.","Linux error numbers for the m68k architecture.","Linux error numbers for the mips and mips64 architectures.","Linux error numbers for the parisc architecture.","Linux error numbers for the powerpc and powerpc64 …","Linux error numbers for the riscv32 and riscv64 …","Linux error numbers for the s390x architecture.","Linux error numbers for the sparc and sparc64 …","Linux error numbers for the x86 and x86_64 architectures.","Argument list too long","Permission denied","Address already in use","Cannot assign requested address","Advertise error","Address family not supported by protocol","Try again","Operation already in progress","Invalid exchange","Bad file number","File descriptor in bad state","Not a data message","Invalid request descriptor","Invalid request code","Invalid slot","Bad font file format","Device or resource busy","Operation Cancelled","No child processes","Channel number out of range","Communication error on send","Software caused connection abort","Connection refused","Connection reset by peer","Resource deadlock would occur","Alias for EDEADLK","Destination address required","Math argument out of domain of func","RFS specific error","Quota exceeded","File exists","Bad address","File too large","Host is down","No route to host","Memory page has hardware error","Identifier removed","Illegal byte sequence","Operation now in progress","Interrupted system call","Invalid argument","I/O error","Transport endpoint is already connected","Is a directory","Is a named type file","Key has expired","Key was rejected by service","Key has been revoked","Level 2 halted","Level 2 not synchronized","Level 3 halted","Level 3 reset","Can not access a needed shared library","Accessing a corrupted shared library","Cannot exec a shared library directly","Attempting to link in too many shared libraries",".lib section in a.out corrupted","Link number out of range","Too many symbolic links encountered","Wrong medium type","Too many open files","Too many links","Message too long","Multihop attempted","File name too long","No XENIX semaphores available","Network is down","Network dropped connection because of reset","Network is unreachable","File table overflow","No anode","No buffer space available","No CSI structure available","No data available","No such device","No such file or directory","Exec format error","Required key not available","No record locks available","Link has been severed","No medium found","Out of memory","No message of desired type","Machine is not on the network","Package not installed","Protocol not available","No space left on device","Out of streams resources","Device not a stream","Function not implemented","Block device required","Transport endpoint is not connected","Not a directory","Directory not empty","Not a XENIX named type file","State not recoverable","Socket operation on non-socket","Not a typewriter","Name not unique on network","No such device or address","Operation not supported on transport endpoint","Value too large for defined data type","Owner died","Operation not permitted","Protocol family not supported","Broken pipe","Protocol error","Protocol not supported","Protocol wrong type for socket","Math result not representable","Remote address changed","Object is remote","Remote I/O error","Interrupted system call should be restarted","Operation not possible due to RF-kill","Read-only file system","Cannot send after transport endpoint shutdown","Socket type not supported","Illegal seek","No such process","Srmount error","Stale file handle","Streams pipe error","Timer expired","Connection timed out","Too many references: cannot splice","Text file busy","Structure needs cleaning","Protocol driver not attached","Too many users","Operation would block (alias for EAGAIN)","Cross-device link","Exchange full","Argument list too long","Permission denied","Address already in use","Cannot assign requested address","Advertise error","Address family not supported by protocol","Try again","Operation already in progress","Invalid exchange","Bad file number","File descriptor in bad state","Not a data message","Invalid request descriptor","Invalid request code","Invalid slot","Bad font file format","Device or resource busy","Operation Canceled","No child processes","Channel number out of range","Communication error on send","Software caused connection abort","Connection refused","Connection reset by peer","Resource deadlock would occur","Alias for EDEADLK","Destination address required","Math argument out of domain of func","RFS specific error","Quota exceeded","File exists","Bad address","File too large","Host is down","No route to host","Memory page has hardware error","Identifier removed","Illegal byte sequence","Operation now in progress","Interrupted system call","Invalid argument","I/O error","Transport endpoint is already connected","Is a directory","Is a named type file","Key has expired","Key was rejected by service","Key has been revoked","Level 2 halted","Level 2 not synchronized","Level 3 halted","Level 3 reset","Can not access a needed shared library","Accessing a corrupted shared library","Cannot exec a shared library directly","Attempting to link in too many shared libraries",".lib section in a.out corrupted","Link number out of range","Too many symbolic links encountered","Wrong medium type","Too many open files","Too many links","Message too long","Multihop attempted","File name too long","No XENIX semaphores available","Network is down","Network dropped connection because of reset","Network is unreachable","File table overflow","No anode","No buffer space available","No CSI structure available","No data available","No such device","No such file or directory","Exec format error","Required key not available","No record locks available","Link has been severed","No medium found","Out of memory","No message of desired type","Machine is not on the network","Package not installed","Protocol not available","No space left on device","Out of streams resources","Device not a stream","Invalid system call number","Block device required","Transport endpoint is not connected","Not a directory","Directory not empty","Not a XENIX named type file","State not recoverable","Socket operation on non-socket","Not a typewriter","Name not unique on network","No such device or address","Operation not supported on transport endpoint","Value too large for defined data type","Owner died","Operation not permitted","Protocol family not supported","Broken pipe","Protocol error","Protocol not supported","Protocol wrong type for socket","Math result not representable","Remote address changed","Object is remote","Remote I/O error","Interrupted system call should be restarted","Operation not possible due to RF-kill","Read-only file system","Cannot send after transport endpoint shutdown","Socket type not supported","Illegal seek","No such process","Srmount error","Stale file handle","Streams pipe error","Timer expired","Connection timed out","Too many references: cannot splice","Text file busy","Structure needs cleaning","Protocol driver not attached","Too many users","Operation would block (alias for EAGAIN)","Cross-device link","Exchange full","Argument list too long","Permission denied","Address already in use","Cannot assign requested address","Advertise error","Address family not supported by protocol","Try again","Operation already in progress","Invalid exchange","Bad file number","File descriptor in bad state","Not a data message","Invalid request descriptor","Invalid request code","Invalid slot","Bad font file format","Device or resource busy","Operation Canceled","No child processes","Channel number out of range","Communication error on send","Software caused connection abort","Connection refused","Connection reset by peer","Resource deadlock would occur","Alias for EDEADLK","Destination address required","Math argument out of domain of func","RFS specific error","Quota exceeded","File exists","Bad address","File too large","Host is down","No route to host","Memory page has hardware error","Identifier removed","Illegal byte sequence","Operation now in progress","Interrupted system call","Invalid argument","I/O error","Transport endpoint is already connected","Is a directory","Is a named type file","Key has expired","Key was rejected by service","Key has been revoked","Level 2 halted","Level 2 not synchronized","Level 3 halted","Level 3 reset","Can not access a needed shared library","Accessing a corrupted shared library","Cannot exec a shared library directly","Attempting to link in too many shared libraries",".lib section in a.out corrupted","Link number out of range","Too many symbolic links encountered","Wrong medium type","Too many open files","Too many links","Message too long","Multihop attempted","File name too long","No XENIX semaphores available","Network is down","Network dropped connection because of reset","Network is unreachable","File table overflow","No anode","No buffer space available","No CSI structure available","No data available","No such device","No such file or directory","Exec format error","Required key not available","No record locks available","Link has been severed","No medium found","Out of memory","No message of desired type","Machine is not on the network","Package not installed","Protocol not available","No space left on device","Out of streams resources","Device not a stream","Invalid system call number","Block device required","Transport endpoint is not connected","Not a directory","Directory not empty","Not a XENIX named type file","State not recoverable","Socket operation on non-socket","Not a typewriter","Name not unique on network","No such device or address","Operation not supported on transport endpoint","Value too large for defined data type","Owner died","Operation not permitted","Protocol family not supported","Broken pipe","Protocol error","Protocol not supported","Protocol wrong type for socket","Math result not representable","Remote address changed","Object is remote","Remote I/O error","Interrupted system call should be restarted","Operation not possible due to RF-kill","Read-only file system","Cannot send after transport endpoint shutdown","Socket type not supported","Illegal seek","No such process","Srmount error","Stale file handle","Streams pipe error","Timer expired","Connection timed out","Too many references: cannot splice","Text file busy","Structure needs cleaning","Protocol driver not attached","Too many users","Operation would block (alias for EAGAIN)","Cross-device link","Exchange full","Argument list too long","Permission denied","Address already in use","Cannot assign requested address","Advertise error","Address family not supported by protocol","Try again","Operation already in progress","Invalid exchange","Bad file number","File descriptor in bad state","Not a data message","Invalid request descriptor","Invalid request code","Invalid slot","Bad font file format","Device or resource busy","AIO operation canceled","No child processes","Channel number out of range","Communication error on send","Software caused connection abort","Connection refused","Connection reset by peer","Resource deadlock would occur","File locking deadlock error","Destination address required","Math argument out of domain of func","RFS specific error","Quota exceeded","File exists","Bad address","File too large","Host is down","No route to host","Memory page has hardware error","Identifier removed","Illegal byte sequence","Reserved","Operation now in progress","Interrupted system call","Invalid argument","I/O error","Transport endpoint is already connected","Is a directory","Is a named type file","Key has expired","Key was rejected by service","Key has been revoked","Level 2 halted","Level 2 not synchronized","Level 3 halted","Level 3 reset","Can not access a needed shared library","Accessing a corrupted shared library","Cannot exec a shared library directly","Attempting to link in too many shared libraries",".lib section in a.out corrupted","Link number out of range","Too many symbolic links encountered","Wrong medium type","Too many open files","Too many links","Message too long","Multihop attempted","File name too long","No XENIX semaphores available","Network is down","Network dropped connection because of reset","Network is unreachable","File table overflow","No anode","No buffer space available","No CSI structure available","No data available","No such device","No such file or directory","Exec format error","Required key not available","No record locks available","Link has been severed","No medium found","Out of memory","No message of desired type","Machine is not on the network","Package not installed","Protocol not available","No space left on device","Out of streams resources","Device not a stream","Function not implemented","Block device required","Transport endpoint is not connected","Not a directory","Directory not empty","Not a XENIX named type file","State not recoverable","Socket operation on non-socket","Not a typewriter","Name not unique on network","No such device or address","Operation not supported on transport endpoint","Value too large for defined data type","Owner died","Operation not permitted","Protocol family not supported","Broken pipe","Protocol error","Protocol not supported","Protocol wrong type for socket","Math result not representable","Remote address changed","Error 142","Object is remote","Remote I/O error","Interrupted system call should be restarted","Operation not possible due to RF-kill","Read-only file system","Cannot send after transport endpoint shutdown","Socket type not supported","Illegal seek","No such process","Srmount error","Stale file handle","Streams pipe error","Timer expired","Connection timed out","Too many references: cannot splice","Text file busy","Structure needs cleaning","Protocol driver not attached","Too many users","Operation would block (alias for EAGAIN)","Cross-device link","Exchange full","Argument list too long","Permission denied","Address already in use","Cannot assign requested address","Advertise error","Address family not supported by protocol","Try again","Operation already in progress","Invalid exchange","Bad file number","File descriptor in bad state","Not a data message","Invalid request descriptor","Invalid request code","Invalid slot","Bad font file format","Device or resource busy","SuSv3 and Solaris wants one ‘L’ (alias for ECANCELLED)","aio request was canceled before complete (POSIX.4 / HPUX)","No child processes","Channel number out of range","Communication error on send","Software caused connection abort","Connection refused","Connection reset by peer","Resource deadlock would occur","Alias for EDEADLK","Destination address required","Math argument out of domain of func","RFS specific error","Quota exceeded","File exists","Bad address","File too large","Host is down","No route to host","Memory page has hardware error","Identifier removed","Illegal byte sequence","Operation now in progress","Interrupted system call","Invalid argument","I/O error","Transport endpoint is already connected","Is a directory","Is a named type file","Key has expired","Key was rejected by service","Key has been revoked","Level 2 halted","Level 2 not synchronized","Level 3 halted","Level 3 reset","Can not access a needed shared library","Accessing a corrupted shared library","Cannot exec a shared library directly","Attempting to link in too many shared libraries",".lib section in a.out corrupted","Link number out of range","Too many symbolic links encountered","Wrong medium type","Too many open files","Too many links","Message too long","Multihop attempted","File name too long","No XENIX semaphores available","Network is down","Network dropped connection because of reset","Network is unreachable","File table overflow","No anode","No buffer space available","No CSI structure available","No data available","No such device","No such file or directory","Exec format error","Required key not available","No record locks available","Link has been severed","No medium found","Out of memory","No message of desired type","Machine is not on the network","Package not installed","Protocol not available","No space left on device","Out of streams resources","Device not a stream","symbol does not exist in executable","Function not implemented","Block device required","Transport endpoint is not connected","Not a directory","Directory not empty","Not a XENIX named type file","State not recoverable","Socket operation on non-socket","Not a typewriter","Name not unique on network","No such device or address","Operation not supported on transport endpoint","Value too large for defined data type","Owner died","Operation not permitted","Protocol family not supported","Broken pipe","Protocol error","Protocol not supported","Protocol wrong type for socket","Math result not representable","For HP’s NFS apparently (alias for ECONNREFUSED)","Remote address changed","Object is remote","Remote I/O error","Remote peer released connection","Interrupted system call should be restarted","Operation not possible due to RF-kill","Read-only file system","Cannot send after transport endpoint shutdown","Socket type not supported","Illegal seek","No such process","Srmount error","Stale file handle","Streams pipe error","Timer expired","Connection timed out","Too many references: cannot splice","Text file busy","Structure needs cleaning","Protocol driver not attached","Too many users","Operation would block (Not HPUX compliant) (alias for …","Cross-device link","Exchange full","Argument list too long","Permission denied","Address already in use","Cannot assign requested address","Advertise error","Address family not supported by protocol","Try again","Operation already in progress","Invalid exchange","Bad file number","File descriptor in bad state","Not a data message","Invalid request descriptor","Invalid request code","Invalid slot","Bad font file format","Device or resource busy","Operation Canceled","No child processes","Channel number out of range","Communication error on send","Software caused connection abort","Connection refused","Connection reset by peer","Resource deadlock would occur","File locking deadlock error","Alias for EDEADLK","Destination address required","Math argument out of domain of func","RFS specific error","Quota exceeded","File exists","Bad address","File too large","Host is down","No route to host","Memory page has hardware error","Identifier removed","Illegal byte sequence","Operation now in progress","Interrupted system call","Invalid argument","I/O error","Transport endpoint is already connected","Is a directory","Is a named type file","Key has expired","Key was rejected by service","Key has been revoked","Level 2 halted","Level 2 not synchronized","Level 3 halted","Level 3 reset","Can not access a needed shared library","Accessing a corrupted shared library","Cannot exec a shared library directly","Attempting to link in too many shared libraries",".lib section in a.out corrupted","Link number out of range","Too many symbolic links encountered","Wrong medium type","Too many open files","Too many links","Message too long","Multihop attempted","File name too long","No XENIX semaphores available","Network is down","Network dropped connection because of reset","Network is unreachable","File table overflow","No anode","No buffer space available","No CSI structure available","No data available","No such device","No such file or directory","Exec format error","Required key not available","No record locks available","Link has been severed","No medium found","Out of memory","No message of desired type","Machine is not on the network","Package not installed","Protocol not available","No space left on device","Out of streams resources","Device not a stream","Invalid system call number","Block device required","Transport endpoint is not connected","Not a directory","Directory not empty","Not a XENIX named type file","State not recoverable","Socket operation on non-socket","Not a typewriter","Name not unique on network","No such device or address","Operation not supported on transport endpoint","Value too large for defined data type","Owner died","Operation not permitted","Protocol family not supported","Broken pipe","Protocol error","Protocol not supported","Protocol wrong type for socket","Math result not representable","Remote address changed","Object is remote","Remote I/O error","Interrupted system call should be restarted","Operation not possible due to RF-kill","Read-only file system","Cannot send after transport endpoint shutdown","Socket type not supported","Illegal seek","No such process","Srmount error","Stale file handle","Streams pipe error","Timer expired","Connection timed out","Too many references: cannot splice","Text file busy","Structure needs cleaning","Protocol driver not attached","Too many users","Operation would block (alias for EAGAIN)","Cross-device link","Exchange full","Argument list too long","Permission denied","Address already in use","Cannot assign requested address","Advertise error","Address family not supported by protocol","Try again","Operation already in progress","Invalid exchange","Bad file number","File descriptor in bad state","Not a data message","Invalid request descriptor","Invalid request code","Invalid slot","Bad font file format","Device or resource busy","Operation Canceled","No child processes","Channel number out of range","Communication error on send","Software caused connection abort","Connection refused","Connection reset by peer","Resource deadlock would occur","Alias for EDEADLK","Destination address required","Math argument out of domain of func","RFS specific error","Quota exceeded","File exists","Bad address","File too large","Host is down","No route to host","Memory page has hardware error","Identifier removed","Illegal byte sequence","Operation now in progress","Interrupted system call","Invalid argument","I/O error","Transport endpoint is already connected","Is a directory","Is a named type file","Key has expired","Key was rejected by service","Key has been revoked","Level 2 halted","Level 2 not synchronized","Level 3 halted","Level 3 reset","Can not access a needed shared library","Accessing a corrupted shared library","Cannot exec a shared library directly","Attempting to link in too many shared libraries",".lib section in a.out corrupted","Link number out of range","Too many symbolic links encountered","Wrong medium type","Too many open files","Too many links","Message too long","Multihop attempted","File name too long","No XENIX semaphores available","Network is down","Network dropped connection because of reset","Network is unreachable","File table overflow","No anode","No buffer space available","No CSI structure available","No data available","No such device","No such file or directory","Exec format error","Required key not available","No record locks available","Link has been severed","No medium found","Out of memory","No message of desired type","Machine is not on the network","Package not installed","Protocol not available","No space left on device","Out of streams resources","Device not a stream","Invalid system call number","Block device required","Transport endpoint is not connected","Not a directory","Directory not empty","Not a XENIX named type file","State not recoverable","Socket operation on non-socket","Not a typewriter","Name not unique on network","No such device or address","Operation not supported on transport endpoint","Value too large for defined data type","Owner died","Operation not permitted","Protocol family not supported","Broken pipe","Protocol error","Protocol not supported","Protocol wrong type for socket","Math result not representable","Remote address changed","Object is remote","Remote I/O error","Interrupted system call should be restarted","Operation not possible due to RF-kill","Read-only file system","Cannot send after transport endpoint shutdown","Socket type not supported","Illegal seek","No such process","Srmount error","Stale file handle","Streams pipe error","Timer expired","Connection timed out","Too many references: cannot splice","Text file busy","Structure needs cleaning","Protocol driver not attached","Too many users","Operation would block (alias for EAGAIN)","Cross-device link","Exchange full","Argument list too long","Permission denied","Address already in use","Cannot assign requested address","Advertise error","Address family not supported by protocol","Try again","Operation already in progress","Invalid exchange","Bad file number","File descriptor in bad state","Not a data message","Invalid request descriptor","Invalid request code","Invalid slot","Bad font file format","Device or resource busy","Operation Canceled","No child processes","Channel number out of range","Communication error on send","Software caused connection abort","Connection refused","Connection reset by peer","Resource deadlock would occur","Alias for EDEADLK","Destination address required","Math argument out of domain of func","RFS specific error","Quota exceeded","File exists","Bad address","File too large","Host is down","No route to host","Memory page has hardware error","Identifier removed","Illegal byte sequence","Operation now in progress","Interrupted system call","Invalid argument","I/O error","Transport endpoint is already connected","Is a directory","Is a named type file","Key has expired","Key was rejected by service","Key has been revoked","Level 2 halted","Level 2 not synchronized","Level 3 halted","Level 3 reset","Can not access a needed shared library","Accessing a corrupted shared library","Cannot exec a shared library directly","Attempting to link in too many shared libraries",".lib section in a.out corrupted","Link number out of range","Too many symbolic links encountered","Wrong medium type","Too many open files","Too many links","Message too long","Multihop attempted","File name too long","No XENIX semaphores available","Network is down","Network dropped connection because of reset","Network is unreachable","File table overflow","No anode","No buffer space available","No CSI structure available","No data available","No such device","No such file or directory","Exec format error","Required key not available","No record locks available","Link has been severed","No medium found","Out of memory","No message of desired type","Machine is not on the network","Package not installed","Protocol not available","No space left on device","Out of streams resources","Device not a stream","Invalid system call number","Block device required","Transport endpoint is not connected","Not a directory","Directory not empty","Not a XENIX named type file","State not recoverable","Socket operation on non-socket","Not a typewriter","Name not unique on network","No such device or address","Operation not supported on transport endpoint","Value too large for defined data type","Owner died","Operation not permitted","Protocol family not supported","Broken pipe","Protocol error","Protocol not supported","Protocol wrong type for socket","Math result not representable","Remote address changed","Object is remote","Remote I/O error","Interrupted system call should be restarted","Operation not possible due to RF-kill","Read-only file system","Cannot send after transport endpoint shutdown","Socket type not supported","Illegal seek","No such process","Srmount error","Stale file handle","Streams pipe error","Timer expired","Connection timed out","Too many references: cannot splice","Text file busy","Structure needs cleaning","Protocol driver not attached","Too many users","Operation would block (alias for EAGAIN)","Cross-device link","Exchange full","Argument list too long","Permission denied","Address already in use","Cannot assign requested address","Advertise error","Address family not supported by protocol","Try again","Operation already in progress","Invalid exchange","Bad file number","File descriptor in bad state","Not a data message","Invalid request descriptor","Invalid request code","Invalid slot","Bad font file format","Device or resource busy","Operation Cancelled","No child processes","Channel number out of range","Communication error on send","Software caused connection abort","Connection refused","Connection reset by peer","Resource deadlock would occur","File locking deadlock error","Destination address required","Math argument out of domain of func","RFS specific error","Quota exceeded","File exists","Bad address","File too large","Host is down","No route to host","Memory page has hardware error","Identifier removed","Illegal byte sequence","Operation now in progress","Interrupted system call","Invalid argument","I/O error","Transport endpoint is already connected","Is a directory","Is a named type file","Key has expired","Key was rejected by service","Key has been revoked","Level 2 halted","Level 2 not synchronized","Level 3 halted","Level 3 reset","Can not access a needed shared library","Accessing a corrupted shared library","Cannot exec a shared library directly","Attempt to link in too many shared libs",".lib section in a.out corrupted","Link number out of range","Too many symbolic links encountered","Wrong medium type","Too many open files","Too many links","Message too long","Multihop attempted","File name too long","No XENIX semaphores available","Network is down","Net dropped connection because of reset","Network is unreachable","File table overflow","No anode","No buffer space available","No CSI structure available","No data available","No such device","No such file or directory","Exec format error","Required key not available","No record locks available","Link has been severed","No medium found","Out of memory","No message of desired type","Machine is not on the network","Package not installed","Protocol not available","No space left on device","Out of streams resources","Device not a stream","Function not implemented","Block device required","Transport endpoint is not connected","Not a directory","Directory not empty","Not a XENIX named type file","State not recoverable","Socket operation on non-socket","Not a typewriter","Name not unique on network","No such device or address","Op not supported on transport endpoint","Value too large for defined data type","Owner died","Operation not permitted","Protocol family not supported","Broken pipe","SUNOS: Too many processes","Protocol error","Protocol not supported","Protocol wrong type for socket","Math result not representable","Remote address changed","Object is remote","Remote I/O error","Interrupted syscall should be restarted","Operation not possible due to RF-kill","Read-only file system","SunOS: Too many lvls of remote in path","No send after transport endpoint shutdown","Socket type not supported","Illegal seek","No such process","Srmount error","Stale file handle","Streams pipe error","Timer expired","Connection timed out","Too many references: cannot splice","Text file busy","Structure needs cleaning","Protocol driver not attached","Too many users","Operation would block (alias for EAGAIN)","Cross-device link","Exchange full","Argument list too long","Permission denied","Address already in use","Cannot assign requested address","Advertise error","Address family not supported by protocol","Try again","Operation already in progress","Invalid exchange","Bad file number","File descriptor in bad state","Not a data message","Invalid request descriptor","Invalid request code","Invalid slot","Bad font file format","Device or resource busy","Operation Canceled","No child processes","Channel number out of range","Communication error on send","Software caused connection abort","Connection refused","Connection reset by peer","Resource deadlock would occur","Alias for EDEADLK","Destination address required","Math argument out of domain of func","RFS specific error","Quota exceeded","File exists","Bad address","File too large","Host is down","No route to host","Memory page has hardware error","Identifier removed","Illegal byte sequence","Operation now in progress","Interrupted system call","Invalid argument","I/O error","Transport endpoint is already connected","Is a directory","Is a named type file","Key has expired","Key was rejected by service","Key has been revoked","Level 2 halted","Level 2 not synchronized","Level 3 halted","Level 3 reset","Can not access a needed shared library","Accessing a corrupted shared library","Cannot exec a shared library directly","Attempting to link in too many shared libraries",".lib section in a.out corrupted","Link number out of range","Too many symbolic links encountered","Wrong medium type","Too many open files","Too many links","Message too long","Multihop attempted","File name too long","No XENIX semaphores available","Network is down","Network dropped connection because of reset","Network is unreachable","File table overflow","No anode","No buffer space available","No CSI structure available","No data available","No such device","No such file or directory","Exec format error","Required key not available","No record locks available","Link has been severed","No medium found","Out of memory","No message of desired type","Machine is not on the network","Package not installed","Protocol not available","No space left on device","Out of streams resources","Device not a stream","Invalid system call number","Block device required","Transport endpoint is not connected","Not a directory","Directory not empty","Not a XENIX named type file","State not recoverable","Socket operation on non-socket","Not a typewriter","Name not unique on network","No such device or address","Operation not supported on transport endpoint","Value too large for defined data type","Owner died","Operation not permitted","Protocol family not supported","Broken pipe","Protocol error","Protocol not supported","Protocol wrong type for socket","Math result not representable","Remote address changed","Object is remote","Remote I/O error","Interrupted system call should be restarted","Operation not possible due to RF-kill","Read-only file system","Cannot send after transport endpoint shutdown","Socket type not supported","Illegal seek","No such process","Srmount error","Stale file handle","Streams pipe error","Timer expired","Connection timed out","Too many references: cannot splice","Text file busy","Structure needs cleaning","Protocol driver not attached","Too many users","Operation would block (alias for EAGAIN)","Cross-device link","Exchange full"],"i":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"f":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[]],[[]],[1,1],[[1,1],2],[[1,3],4],[[1,5],4],[[1,6],4],[[1,7],4],[[1,8],4],[[1,9],4],[[1,10],4],[[1,11],4],[[1,12],4],[[1,13],4],[[1,14],4],[[1,1],4],[[1,15],4],[[1,16],4],[[1,17],4],[[1,18],4],[[1,19],4],[[1,20],4],[[1,21],22],[[1,21],22],[[1,21],22],[[1,21],22],[[]],[1,7],[1,10],[[1,23]],[[]],[7,[[24,[1]]]],[7,1],[[1,1],[[24,[2]]]],[[],25],[[],25],[[],26],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"c":[],"p":[[3,"Error"],[4,"Ordering"],[4,"Error"],[15,"bool"],[3,"NonZeroUsize"],[15,"i64"],[15,"u16"],[3,"NonZeroI16"],[15,"i16"],[3,"NonZeroU16"],[15,"usize"],[3,"NonZeroIsize"],[3,"NonZeroI64"],[15,"i32"],[15,"u64"],[3,"NonZeroI32"],[15,"u32"],[15,"isize"],[3,"NonZeroU64"],[3,"NonZeroU32"],[3,"Formatter"],[6,"Result"],[8,"Hasher"],[4,"Option"],[4,"Result"],[3,"TypeId"]]},\ "linux_raw_sys":{"doc":"","t":"AAAAAGGGGGGGGGGGGGGRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRNNNNNNNNRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRNNNNNNNNNNNNSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRDRRRRRRRRDRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRGGGMMMMGGGGGDDGGGGGDGGGGGGGGDGDDGGGGGGDGGGGGDGGGGGGGDMMGMMMMMMMMMGGGGGTDDDDDTDDDDDGGGMMGGGGGMDDGMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLLMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMGGGMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDLMMMMMMMMMMMMLLMMMMMMMMMMMDLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMDMMMMMMMMMMDDDMMDMMMMMMDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMEDDDTDDTDDDDDMMMMMMDMDLLLLLLMMMMMDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMDMMMMMMMMDDDDMMMMDMMMMMMMMMMMMMMMMLDMMLMMMMMMMEEMMMMMMMMDMLLLMMMMMDMMLMMMMMMMMDMMDMMMMMMMMLMMMMMMMMMMMMMMMMMMMDDDDMMMMMMMMMMMMMMMMMDMMMMMMMMLLLLLLLLLLMMLMMMMDDMMMDTDGDTDGGTGMMMGMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMGMMMDDDMMMDDMMMMMMMMMMMMMMMMMMMMMMGDDDDDDMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMDTDTDDDDDDDDDDDLMDMMMMMMMMMDDDDMDMMMMMFFFFRF","n":["ctypes","errno","general","select_macros","signal_macros","c_char","c_double","c_float","c_int","c_long","c_longlong","c_schar","c_short","c_uchar","c_uint","c_ulong","c_ulonglong","c_ushort","c_void","E2BIG","EACCES","EADDRINUSE","EADDRNOTAVAIL","EADV","EAFNOSUPPORT","EAGAIN","EALREADY","EBADE","EBADF","EBADFD","EBADMSG","EBADR","EBADRQC","EBADSLT","EBFONT","EBUSY","ECANCELED","ECHILD","ECHRNG","ECOMM","ECONNABORTED","ECONNREFUSED","ECONNRESET","EDEADLK","EDEADLOCK","EDESTADDRREQ","EDOM","EDOTDOT","EDQUOT","EEXIST","EFAULT","EFBIG","EHOSTDOWN","EHOSTUNREACH","EHWPOISON","EIDRM","EILSEQ","EINPROGRESS","EINTR","EINVAL","EIO","EISCONN","EISDIR","EISNAM","EKEYEXPIRED","EKEYREJECTED","EKEYREVOKED","EL2HLT","EL2NSYNC","EL3HLT","EL3RST","ELIBACC","ELIBBAD","ELIBEXEC","ELIBMAX","ELIBSCN","ELNRNG","ELOOP","EMEDIUMTYPE","EMFILE","EMLINK","EMSGSIZE","EMULTIHOP","ENAMETOOLONG","ENAVAIL","ENETDOWN","ENETRESET","ENETUNREACH","ENFILE","ENOANO","ENOBUFS","ENOCSI","ENODATA","ENODEV","ENOENT","ENOEXEC","ENOKEY","ENOLCK","ENOLINK","ENOMEDIUM","ENOMEM","ENOMSG","ENONET","ENOPKG","ENOPROTOOPT","ENOSPC","ENOSR","ENOSTR","ENOSYS","ENOTBLK","ENOTCONN","ENOTDIR","ENOTEMPTY","ENOTNAM","ENOTRECOVERABLE","ENOTSOCK","ENOTTY","ENOTUNIQ","ENXIO","EOPNOTSUPP","EOVERFLOW","EOWNERDEAD","EPERM","EPFNOSUPPORT","EPIPE","EPROTO","EPROTONOSUPPORT","EPROTOTYPE","ERANGE","EREMCHG","EREMOTE","EREMOTEIO","ERESTART","ERFKILL","EROFS","ESHUTDOWN","ESOCKTNOSUPPORT","ESPIPE","ESRCH","ESRMNT","ESTALE","ESTRPIPE","ETIME","ETIMEDOUT","ETOOMANYREFS","ETXTBSY","EUCLEAN","EUNATCH","EUSERS","EWOULDBLOCK","EXDEV","EXFULL","AAFS_MAGIC","ADDRB","ADFS_SUPER_MAGIC","AFFS_SUPER_MAGIC","AFS_FS_MAGIC","AFS_SUPER_MAGIC","ANON_INODE_FS_MAGIC","ARCH_SET_FS","ARG_MAX","AT_BASE","AT_BASE_PLATFORM","AT_CLKTCK","AT_EACCESS","AT_EGID","AT_EMPTY_PATH","AT_ENTRY","AT_EUID","AT_EXECFD","AT_EXECFN","AT_FDCWD","AT_FLAGS","AT_GID","AT_HWCAP","AT_HWCAP2","AT_IGNORE","AT_MINSIGSTKSZ","AT_NOTELF","AT_NO_AUTOMOUNT","AT_NULL","AT_PAGESZ","AT_PHDR","AT_PHENT","AT_PHNUM","AT_PLATFORM","AT_RANDOM","AT_RECURSIVE","AT_REMOVEDIR","AT_RSEQ_ALIGN","AT_RSEQ_FEATURE_SIZE","AT_SECURE","AT_STATX_DONT_SYNC","AT_STATX_FORCE_SYNC","AT_STATX_SYNC_AS_STAT","AT_STATX_SYNC_TYPE","AT_SYMLINK_FOLLOW","AT_SYMLINK_NOFOLLOW","AT_SYSINFO_EHDR","AT_UID","AT_VECTOR_SIZE_ARCH","AUTOFS_SUPER_MAGIC","B0","B1000000","B110","B115200","B1152000","B1200","B134","B150","B1500000","B1800","B19200","B200","B2000000","B230400","B2400","B2500000","B300","B3000000","B3500000","B38400","B4000000","B460800","B4800","B50","B500000","B57600","B576000","B600","B75","B921600","B9600","BDEVFS_MAGIC","BINDERFS_SUPER_MAGIC","BINFMTFS_MAGIC","BLOCK_SIZE","BLOCK_SIZE_BITS","BMAP_IOCTL","BOTHER","BPF_FS_MAGIC","BRKINT","BS0","BS1","BSDLY","BTRFS_SUPER_MAGIC","BTRFS_TEST_MAGIC","BUS_ADRALN","BUS_ADRERR","BUS_MCEERR_AO","BUS_MCEERR_AR","BUS_OBJERR","CAP_AUDIT_CONTROL","CAP_AUDIT_READ","CAP_AUDIT_WRITE","CAP_BLOCK_SUSPEND","CAP_BPF","CAP_CHECKPOINT_RESTORE","CAP_CHOWN","CAP_DAC_OVERRIDE","CAP_DAC_READ_SEARCH","CAP_FOWNER","CAP_FSETID","CAP_IPC_LOCK","CAP_IPC_OWNER","CAP_KILL","CAP_LAST_CAP","CAP_LEASE","CAP_LINUX_IMMUTABLE","CAP_MAC_ADMIN","CAP_MAC_OVERRIDE","CAP_MKNOD","CAP_NET_ADMIN","CAP_NET_BIND_SERVICE","CAP_NET_BROADCAST","CAP_NET_RAW","CAP_PERFMON","CAP_SETFCAP","CAP_SETGID","CAP_SETPCAP","CAP_SETUID","CAP_SYSLOG","CAP_SYS_ADMIN","CAP_SYS_BOOT","CAP_SYS_CHROOT","CAP_SYS_MODULE","CAP_SYS_NICE","CAP_SYS_PACCT","CAP_SYS_PTRACE","CAP_SYS_RAWIO","CAP_SYS_RESOURCE","CAP_SYS_TIME","CAP_SYS_TTY_CONFIG","CAP_WAKE_ALARM","CBAUD","CBAUDEX","CEPH_SUPER_MAGIC","CGROUP2_SUPER_MAGIC","CGROUP_SUPER_MAGIC","CIBAUD","CIFS_SUPER_MAGIC","CLD_CONTINUED","CLD_DUMPED","CLD_EXITED","CLD_KILLED","CLD_STOPPED","CLD_TRAPPED","CLOCAL","CLOCKS_MASK","CLOCKS_MONO","CLOCK_BOOTTIME","CLOCK_BOOTTIME_ALARM","CLOCK_MONOTONIC","CLOCK_MONOTONIC_COARSE","CLOCK_MONOTONIC_RAW","CLOCK_PROCESS_CPUTIME_ID","CLOCK_REALTIME","CLOCK_REALTIME_ALARM","CLOCK_REALTIME_COARSE","CLOCK_SGI_CYCLE","CLOCK_TAI","CLOCK_THREAD_CPUTIME_ID","CLONE_ARGS_SIZE_VER0","CLONE_ARGS_SIZE_VER1","CLONE_ARGS_SIZE_VER2","CLONE_CHILD_CLEARTID","CLONE_CHILD_SETTID","CLONE_CLEAR_SIGHAND","CLONE_DETACHED","CLONE_FILES","CLONE_FS","CLONE_INTO_CGROUP","CLONE_IO","CLONE_NEWCGROUP","CLONE_NEWIPC","CLONE_NEWNET","CLONE_NEWNS","CLONE_NEWPID","CLONE_NEWTIME","CLONE_NEWUSER","CLONE_NEWUTS","CLONE_PARENT","CLONE_PARENT_SETTID","CLONE_PIDFD","CLONE_PTRACE","CLONE_SETTLS","CLONE_SIGHAND","CLONE_SYSVSEM","CLONE_THREAD","CLONE_UNTRACED","CLONE_VFORK","CLONE_VM","CMSPAR","CODA_SUPER_MAGIC","CR0","CR1","CR2","CR3","CRAMFS_MAGIC","CRAMFS_MAGIC_WEND","CRDLY","CREAD","CRTSCTS","CS5","CS6","CS7","CS8","CSIGNAL","CSIZE","CSTOPB","DAXFS_MAGIC","DEBUGFS_MAGIC","DEVMEM_MAGIC","DEVPTS_SUPER_MAGIC","DMA_BUF_MAGIC","DN_ACCESS","DN_ATTRIB","DN_CREATE","DN_DELETE","DN_MODIFY","DN_MULTISHOT","DN_RENAME","DT_BLK","DT_CHR","DT_DIR","DT_FIFO","DT_LNK","DT_REG","DT_SOCK","DT_UNKNOWN","ECHO","ECHOCTL","ECHOE","ECHOK","ECHOKE","ECHONL","ECHOPRT","ECRYPTFS_SUPER_MAGIC","EFD_CLOEXEC","EFD_NONBLOCK","EFD_SEMAPHORE","EFIVARFS_MAGIC","EFS_SUPER_MAGIC","EMT_TAGOVF","EPOLLERR","EPOLLET","EPOLLEXCLUSIVE","EPOLLHUP","EPOLLIN","EPOLLMSG","EPOLLNVAL","EPOLLONESHOT","EPOLLOUT","EPOLLPRI","EPOLLRDBAND","EPOLLRDHUP","EPOLLRDNORM","EPOLLWAKEUP","EPOLLWRBAND","EPOLLWRNORM","EPOLL_CLOEXEC","EPOLL_CTL_ADD","EPOLL_CTL_DEL","EPOLL_CTL_MOD","EROFS_SUPER_MAGIC_V1","EXFAT_SUPER_MAGIC","EXT2_SUPER_MAGIC","EXT3_SUPER_MAGIC","EXT4_SUPER_MAGIC","EXTA","EXTB","EXTPROC","F2FS_SUPER_MAGIC","FALLOC_FL_COLLAPSE_RANGE","FALLOC_FL_INSERT_RANGE","FALLOC_FL_KEEP_SIZE","FALLOC_FL_NO_HIDE_STALE","FALLOC_FL_PUNCH_HOLE","FALLOC_FL_UNSHARE_RANGE","FALLOC_FL_ZERO_RANGE","FASYNC","FD_CLOEXEC","FF0","FF1","FFDLY","FILE_DEDUPE_RANGE_DIFFERS","FILE_DEDUPE_RANGE_SAME","FLUSHO","FPE_CONDTRAP","FPE_FLTDIV","FPE_FLTINV","FPE_FLTOVF","FPE_FLTRES","FPE_FLTSUB","FPE_FLTUND","FPE_FLTUNK","FPE_INTDIV","FPE_INTOVF","FSCONFIG_CMD_CREATE","FSCONFIG_CMD_RECONFIGURE","FSCONFIG_SET_BINARY","FSCONFIG_SET_FD","FSCONFIG_SET_FLAG","FSCONFIG_SET_PATH","FSCONFIG_SET_PATH_EMPTY","FSCONFIG_SET_STRING","FSCRYPT_KEY_DESCRIPTOR_SIZE","FSCRYPT_KEY_DESC_PREFIX","FSCRYPT_KEY_DESC_PREFIX_SIZE","FSCRYPT_KEY_IDENTIFIER_SIZE","FSCRYPT_KEY_REMOVAL_STATUS_FLAG_FILES_BUSY","FSCRYPT_KEY_REMOVAL_STATUS_FLAG_OTHER_USERS","FSCRYPT_KEY_SPEC_TYPE_DESCRIPTOR","FSCRYPT_KEY_SPEC_TYPE_IDENTIFIER","FSCRYPT_KEY_STATUS_ABSENT","FSCRYPT_KEY_STATUS_FLAG_ADDED_BY_SELF","FSCRYPT_KEY_STATUS_INCOMPLETELY_REMOVED","FSCRYPT_KEY_STATUS_PRESENT","FSCRYPT_MAX_KEY_SIZE","FSCRYPT_MODE_ADIANTUM","FSCRYPT_MODE_AES_128_CBC","FSCRYPT_MODE_AES_128_CTS","FSCRYPT_MODE_AES_256_CTS","FSCRYPT_MODE_AES_256_HCTR2","FSCRYPT_MODE_AES_256_XTS","FSCRYPT_MODE_SM4_CTS","FSCRYPT_MODE_SM4_XTS","FSCRYPT_POLICY_FLAGS_PAD_16","FSCRYPT_POLICY_FLAGS_PAD_32","FSCRYPT_POLICY_FLAGS_PAD_4","FSCRYPT_POLICY_FLAGS_PAD_8","FSCRYPT_POLICY_FLAGS_PAD_MASK","FSCRYPT_POLICY_FLAG_DIRECT_KEY","FSCRYPT_POLICY_FLAG_IV_INO_LBLK_32","FSCRYPT_POLICY_FLAG_IV_INO_LBLK_64","FSCRYPT_POLICY_V1","FSCRYPT_POLICY_V2","FSLABEL_MAX","FSMOUNT_CLOEXEC","FSOPEN_CLOEXEC","FSPICK_CLOEXEC","FSPICK_EMPTY_PATH","FSPICK_NO_AUTOMOUNT","FSPICK_SYMLINK_NOFOLLOW","FS_APPEND_FL","FS_BTREE_FL","FS_CASEFOLD_FL","FS_COMPRBLK_FL","FS_COMPR_FL","FS_DAX_FL","FS_DIRSYNC_FL","FS_DIRTY_FL","FS_EA_INODE_FL","FS_ENCRYPTION_MODE_ADIANTUM","FS_ENCRYPTION_MODE_AES_128_CBC","FS_ENCRYPTION_MODE_AES_128_CTS","FS_ENCRYPTION_MODE_AES_256_CBC","FS_ENCRYPTION_MODE_AES_256_CTS","FS_ENCRYPTION_MODE_AES_256_GCM","FS_ENCRYPTION_MODE_AES_256_XTS","FS_ENCRYPTION_MODE_INVALID","FS_ENCRYPT_FL","FS_EOFBLOCKS_FL","FS_EXTENT_FL","FS_FL_USER_MODIFIABLE","FS_FL_USER_VISIBLE","FS_HUGE_FILE_FL","FS_IMAGIC_FL","FS_IMMUTABLE_FL","FS_INDEX_FL","FS_INLINE_DATA_FL","FS_JOURNAL_DATA_FL","FS_KEY_DESCRIPTOR_SIZE","FS_KEY_DESC_PREFIX","FS_KEY_DESC_PREFIX_SIZE","FS_MAX_KEY_SIZE","FS_NOATIME_FL","FS_NOCOMP_FL","FS_NOCOW_FL","FS_NODUMP_FL","FS_NOTAIL_FL","FS_POLICY_FLAGS_PAD_16","FS_POLICY_FLAGS_PAD_32","FS_POLICY_FLAGS_PAD_4","FS_POLICY_FLAGS_PAD_8","FS_POLICY_FLAGS_PAD_MASK","FS_POLICY_FLAGS_VALID","FS_POLICY_FLAG_DIRECT_KEY","FS_PROJINHERIT_FL","FS_RESERVED_FL","FS_SECRM_FL","FS_SYNC_FL","FS_TOPDIR_FL","FS_UNRM_FL","FS_VERITY_FL","FS_XFLAG_APPEND","FS_XFLAG_COWEXTSIZE","FS_XFLAG_DAX","FS_XFLAG_EXTSIZE","FS_XFLAG_EXTSZINHERIT","FS_XFLAG_FILESTREAM","FS_XFLAG_HASATTR","FS_XFLAG_IMMUTABLE","FS_XFLAG_NOATIME","FS_XFLAG_NODEFRAG","FS_XFLAG_NODUMP","FS_XFLAG_NOSYMLINKS","FS_XFLAG_PREALLOC","FS_XFLAG_PROJINHERIT","FS_XFLAG_REALTIME","FS_XFLAG_RTINHERIT","FS_XFLAG_SYNC","FUSE_SUPER_MAGIC","FUTEXFS_SUPER_MAGIC","FUTEX_32","FUTEX_BITSET_MATCH_ANY","FUTEX_CLOCK_REALTIME","FUTEX_CMD_MASK","FUTEX_CMP_REQUEUE","FUTEX_CMP_REQUEUE_PI","FUTEX_CMP_REQUEUE_PI_PRIVATE","FUTEX_CMP_REQUEUE_PRIVATE","FUTEX_FD","FUTEX_LOCK_PI","FUTEX_LOCK_PI2","FUTEX_LOCK_PI2_PRIVATE","FUTEX_LOCK_PI_PRIVATE","FUTEX_OP_ADD","FUTEX_OP_ANDN","FUTEX_OP_CMP_EQ","FUTEX_OP_CMP_GE","FUTEX_OP_CMP_GT","FUTEX_OP_CMP_LE","FUTEX_OP_CMP_LT","FUTEX_OP_CMP_NE","FUTEX_OP_OPARG_SHIFT","FUTEX_OP_OR","FUTEX_OP_SET","FUTEX_OP_XOR","FUTEX_OWNER_DIED","FUTEX_PRIVATE_FLAG","FUTEX_REQUEUE","FUTEX_REQUEUE_PRIVATE","FUTEX_TID_MASK","FUTEX_TRYLOCK_PI","FUTEX_TRYLOCK_PI_PRIVATE","FUTEX_UNLOCK_PI","FUTEX_UNLOCK_PI_PRIVATE","FUTEX_WAIT","FUTEX_WAITERS","FUTEX_WAITV_MAX","FUTEX_WAIT_BITSET","FUTEX_WAIT_BITSET_PRIVATE","FUTEX_WAIT_PRIVATE","FUTEX_WAIT_REQUEUE_PI","FUTEX_WAIT_REQUEUE_PI_PRIVATE","FUTEX_WAKE","FUTEX_WAKE_BITSET","FUTEX_WAKE_BITSET_PRIVATE","FUTEX_WAKE_OP","FUTEX_WAKE_OP_PRIVATE","FUTEX_WAKE_PRIVATE","F_ADD_SEALS","F_CANCELLK","F_DUPFD","F_DUPFD_CLOEXEC","F_EXLCK","F_GETFD","F_GETFL","F_GETLEASE","F_GETLK","F_GETOWN","F_GETOWNER_UIDS","F_GETOWN_EX","F_GETPIPE_SZ","F_GETSIG","F_GET_FILE_RW_HINT","F_GET_RW_HINT","F_GET_SEALS","F_LINUX_SPECIFIC_BASE","F_NOTIFY","F_OFD_GETLK","F_OFD_SETLK","F_OFD_SETLKW","F_OK","F_OWNER_PGRP","F_OWNER_PID","F_OWNER_TID","F_RDLCK","F_SEAL_EXEC","F_SEAL_FUTURE_WRITE","F_SEAL_GROW","F_SEAL_SEAL","F_SEAL_SHRINK","F_SEAL_WRITE","F_SETFD","F_SETFL","F_SETLEASE","F_SETLK","F_SETLKW","F_SETOWN","F_SETOWN_EX","F_SETPIPE_SZ","F_SETSIG","F_SET_FILE_RW_HINT","F_SET_RW_HINT","F_SHLCK","F_UNLCK","F_WRLCK","GRND_INSECURE","GRND_NONBLOCK","GRND_RANDOM","HOSTFS_SUPER_MAGIC","HPFS_SUPER_MAGIC","HUGETLBFS_MAGIC","HUGETLB_FLAG_ENCODE_16GB","HUGETLB_FLAG_ENCODE_16KB","HUGETLB_FLAG_ENCODE_16MB","HUGETLB_FLAG_ENCODE_1GB","HUGETLB_FLAG_ENCODE_1MB","HUGETLB_FLAG_ENCODE_256MB","HUGETLB_FLAG_ENCODE_2GB","HUGETLB_FLAG_ENCODE_2MB","HUGETLB_FLAG_ENCODE_32MB","HUGETLB_FLAG_ENCODE_512KB","HUGETLB_FLAG_ENCODE_512MB","HUGETLB_FLAG_ENCODE_64KB","HUGETLB_FLAG_ENCODE_8MB","HUGETLB_FLAG_ENCODE_MASK","HUGETLB_FLAG_ENCODE_SHIFT","HUPCL","IBSHIFT","ICANON","ICRNL","IEXTEN","IGNBRK","IGNCR","IGNPAR","ILL_BADIADDR","ILL_BADSTK","ILL_COPROC","ILL_ILLADR","ILL_ILLOPC","ILL_ILLOPN","ILL_ILLTRP","ILL_PRVOPC","ILL_PRVREG","IMAXBEL","INLCR","INPCK","INR_OPEN_CUR","INR_OPEN_MAX","IN_ACCESS","IN_ALL_EVENTS","IN_ATTRIB","IN_CLOEXEC","IN_CLOSE","IN_CLOSE_NOWRITE","IN_CLOSE_WRITE","IN_CREATE","IN_DELETE","IN_DELETE_SELF","IN_DONT_FOLLOW","IN_EXCL_UNLINK","IN_IGNORED","IN_ISDIR","IN_MASK_ADD","IN_MASK_CREATE","IN_MODIFY","IN_MOVE","IN_MOVED_FROM","IN_MOVED_TO","IN_MOVE_SELF","IN_NONBLOCK","IN_ONESHOT","IN_ONLYDIR","IN_OPEN","IN_Q_OVERFLOW","IN_UNMOUNT","IOCSIZE_MASK","IOCSIZE_SHIFT","IOC_IN","IOC_INOUT","IOC_OUT","ISIG","ISOFS_SUPER_MAGIC","ISTRIP","ITIMER_PROF","ITIMER_REAL","ITIMER_VIRTUAL","IUCLC","IUTF8","IXANY","IXOFF","IXON","JFFS2_SUPER_MAGIC","LINK_MAX","LINUX_VERSION_CODE","LINUX_VERSION_MAJOR","LINUX_VERSION_PATCHLEVEL","LINUX_VERSION_SUBLEVEL","LOCK_EX","LOCK_MAND","LOCK_NB","LOCK_READ","LOCK_RW","LOCK_SH","LOCK_UN","LOCK_WRITE","MADV_COLD","MADV_COLLAPSE","MADV_DODUMP","MADV_DOFORK","MADV_DONTDUMP","MADV_DONTFORK","MADV_DONTNEED","MADV_DONTNEED_LOCKED","MADV_FREE","MADV_HUGEPAGE","MADV_HWPOISON","MADV_KEEPONFORK","MADV_MERGEABLE","MADV_NOHUGEPAGE","MADV_NORMAL","MADV_PAGEOUT","MADV_POPULATE_READ","MADV_POPULATE_WRITE","MADV_RANDOM","MADV_REMOVE","MADV_SEQUENTIAL","MADV_SOFT_OFFLINE","MADV_UNMERGEABLE","MADV_WILLNEED","MADV_WIPEONFORK","MAP_32BIT","MAP_ANONYMOUS","MAP_DENYWRITE","MAP_EXECUTABLE","MAP_FILE","MAP_FIXED","MAP_FIXED_NOREPLACE","MAP_GROWSDOWN","MAP_HUGETLB","MAP_HUGE_16GB","MAP_HUGE_16KB","MAP_HUGE_16MB","MAP_HUGE_1GB","MAP_HUGE_1MB","MAP_HUGE_256MB","MAP_HUGE_2GB","MAP_HUGE_2MB","MAP_HUGE_32MB","MAP_HUGE_512KB","MAP_HUGE_512MB","MAP_HUGE_64KB","MAP_HUGE_8MB","MAP_HUGE_MASK","MAP_HUGE_SHIFT","MAP_LOCKED","MAP_NONBLOCK","MAP_NORESERVE","MAP_POPULATE","MAP_PRIVATE","MAP_SHARED","MAP_SHARED_VALIDATE","MAP_STACK","MAP_SYNC","MAP_TYPE","MAP_UNINITIALIZED","MAX_CANON","MAX_CLOCKS","MAX_INPUT","MCL_CURRENT","MCL_FUTURE","MCL_ONFAULT","MEMBARRIER_CMD_FLAG_CPU","MEMBARRIER_CMD_GET_REGISTRATIONS","MEMBARRIER_CMD_GLOBAL","MEMBARRIER_CMD_GLOBAL_EXPEDITED","MEMBARRIER_CMD_PRIVATE_EXPEDITED","MEMBARRIER_CMD_PRIVATE_EXPEDITED_RSEQ","MEMBARRIER_CMD_PRIVATE_EXPEDITED_SYNC_CORE","MEMBARRIER_CMD_QUERY","MEMBARRIER_CMD_REGISTER_GLOBAL_EXPEDITED","MEMBARRIER_CMD_REGISTER_PRIVATE_EXPEDITED","MEMBARRIER_CMD_REGISTER_PRIVATE_EXPEDITED_RSEQ","MEMBARRIER_CMD_REGISTER_PRIVATE_EXPEDITED_SYNC_CORE","MEMBARRIER_CMD_SHARED","MFD_ALLOW_SEALING","MFD_CLOEXEC","MFD_EXEC","MFD_HUGETLB","MFD_HUGE_16GB","MFD_HUGE_16MB","MFD_HUGE_1GB","MFD_HUGE_1MB","MFD_HUGE_256MB","MFD_HUGE_2GB","MFD_HUGE_2MB","MFD_HUGE_32MB","MFD_HUGE_512KB","MFD_HUGE_512MB","MFD_HUGE_64KB","MFD_HUGE_8MB","MFD_HUGE_MASK","MFD_HUGE_SHIFT","MFD_NOEXEC_SEAL","MINIX2_SUPER_MAGIC","MINIX2_SUPER_MAGIC2","MINIX3_SUPER_MAGIC","MINIX_SUPER_MAGIC","MINIX_SUPER_MAGIC2","MINSIGSTKSZ","MLOCK_LIMIT","MLOCK_ONFAULT","MNT_DETACH","MNT_EXPIRE","MNT_FORCE","MOUNT_ATTR_IDMAP","MOUNT_ATTR_NOATIME","MOUNT_ATTR_NODEV","MOUNT_ATTR_NODIRATIME","MOUNT_ATTR_NOEXEC","MOUNT_ATTR_NOSUID","MOUNT_ATTR_NOSYMFOLLOW","MOUNT_ATTR_RDONLY","MOUNT_ATTR_RELATIME","MOUNT_ATTR_SIZE_VER0","MOUNT_ATTR_STRICTATIME","MOUNT_ATTR__ATIME","MOVE_MOUNT_F_AUTOMOUNTS","MOVE_MOUNT_F_EMPTY_PATH","MOVE_MOUNT_F_SYMLINKS","MOVE_MOUNT_SET_GROUP","MOVE_MOUNT_T_AUTOMOUNTS","MOVE_MOUNT_T_EMPTY_PATH","MOVE_MOUNT_T_SYMLINKS","MOVE_MOUNT__MASK","MREMAP_DONTUNMAP","MREMAP_FIXED","MREMAP_MAYMOVE","MSDOS_SUPER_MAGIC","MS_ACTIVE","MS_ASYNC","MS_BIND","MS_BORN","MS_DIRSYNC","MS_INVALIDATE","MS_I_VERSION","MS_KERNMOUNT","MS_LAZYTIME","MS_MANDLOCK","MS_MGC_MSK","MS_MGC_VAL","MS_MOVE","MS_NOATIME","MS_NODEV","MS_NODIRATIME","MS_NOEXEC","MS_NOREMOTELOCK","MS_NOSEC","MS_NOSUID","MS_NOSYMFOLLOW","MS_NOUSER","MS_POSIXACL","MS_PRIVATE","MS_RDONLY","MS_REC","MS_RELATIME","MS_REMOUNT","MS_RMT_MASK","MS_SHARED","MS_SILENT","MS_SLAVE","MS_STRICTATIME","MS_SUBMOUNT","MS_SYNC","MS_SYNCHRONOUS","MS_UNBINDABLE","MS_VERBOSE","MTD_INODE_FS_MAGIC","NAME_MAX","NCC","NCCS","NCP_SUPER_MAGIC","NFS_SUPER_MAGIC","NGROUPS_MAX","NILFS_SUPER_MAGIC","NL0","NL1","NLDLY","NOFLSH","NR_FILE","NR_OPEN","NSFS_MAGIC","NSIG","NSIGBUS","NSIGCHLD","NSIGEMT","NSIGFPE","NSIGILL","NSIGPOLL","NSIGSEGV","NSIGSYS","NSIGTRAP","OCFS2_SUPER_MAGIC","OCRNL","OFDEL","OFILL","OLCUC","ONLCR","ONLRET","ONOCR","OPENPROM_SUPER_MAGIC","OPEN_TREE_CLOEXEC","OPEN_TREE_CLONE","OPOST","OVERCOMMIT_ALWAYS","OVERCOMMIT_GUESS","OVERCOMMIT_NEVER","OVERLAYFS_SUPER_MAGIC","O_ACCMODE","O_APPEND","O_CLOEXEC","O_CREAT","O_DIRECT","O_DIRECTORY","O_DSYNC","O_EXCL","O_LARGEFILE","O_NDELAY","O_NOATIME","O_NOCTTY","O_NOFOLLOW","O_NONBLOCK","O_PATH","O_RDONLY","O_RDWR","O_SYNC","O_TMPFILE","O_TRUNC","O_WRONLY","PARENB","PARMRK","PARODD","PATH_MAX","PENDIN","PIPEFS_MAGIC","PIPE_BUF","PKEY_ACCESS_MASK","PKEY_DISABLE_ACCESS","PKEY_DISABLE_WRITE","POLLERR","POLLHUP","POLLIN","POLLMSG","POLLNVAL","POLLOUT","POLLPRI","POLLRDBAND","POLLRDHUP","POLLRDNORM","POLLREMOVE","POLLWRBAND","POLLWRNORM","POLL_ERR","POLL_HUP","POLL_IN","POLL_MSG","POLL_OUT","POLL_PRI","POSIX_FADV_DONTNEED","POSIX_FADV_NOREUSE","POSIX_FADV_NORMAL","POSIX_FADV_RANDOM","POSIX_FADV_SEQUENTIAL","POSIX_FADV_WILLNEED","PRIO_MAX","PRIO_MIN","PRIO_PGRP","PRIO_PROCESS","PRIO_USER","PROC_SUPER_MAGIC","PROT_EXEC","PROT_GROWSDOWN","PROT_GROWSUP","PROT_NONE","PROT_READ","PROT_SEM","PROT_WRITE","PSTOREFS_MAGIC","P_ALL","P_PGID","P_PID","P_PIDFD","QNX4_SUPER_MAGIC","QNX6_SUPER_MAGIC","RAMFS_MAGIC","RDTGROUP_SUPER_MAGIC","REISER2FS_JR_SUPER_MAGIC_STRING","REISER2FS_SUPER_MAGIC_STRING","REISERFS_SUPER_MAGIC","REISERFS_SUPER_MAGIC_STRING","RENAME_EXCHANGE","RENAME_NOREPLACE","RENAME_WHITEOUT","RESOLVE_BENEATH","RESOLVE_CACHED","RESOLVE_IN_ROOT","RESOLVE_NO_MAGICLINKS","RESOLVE_NO_SYMLINKS","RESOLVE_NO_XDEV","RLIM64_INFINITY","RLIMIT_AS","RLIMIT_CORE","RLIMIT_CPU","RLIMIT_DATA","RLIMIT_FSIZE","RLIMIT_LOCKS","RLIMIT_MEMLOCK","RLIMIT_MSGQUEUE","RLIMIT_NICE","RLIMIT_NOFILE","RLIMIT_NPROC","RLIMIT_RSS","RLIMIT_RTPRIO","RLIMIT_RTTIME","RLIMIT_SIGPENDING","RLIMIT_STACK","RLIM_INFINITY","RLIM_NLIMITS","ROBUST_LIST_LIMIT","RTSIG_MAX","RUSAGE_BOTH","RUSAGE_CHILDREN","RUSAGE_SELF","RUSAGE_THREAD","RWF_APPEND","RWF_DSYNC","RWF_HIPRI","RWF_NOWAIT","RWF_SYNC","RWF_WRITE_LIFE_NOT_SET","RWH_WRITE_LIFE_EXTREME","RWH_WRITE_LIFE_LONG","RWH_WRITE_LIFE_MEDIUM","RWH_WRITE_LIFE_NONE","RWH_WRITE_LIFE_NOT_SET","RWH_WRITE_LIFE_SHORT","R_OK","SA_EXPOSE_TAGBITS","SA_NOCLDSTOP","SA_NOCLDWAIT","SA_NODEFER","SA_NOMASK","SA_ONESHOT","SA_ONSTACK","SA_RESETHAND","SA_RESTART","SA_RESTORER","SA_SIGINFO","SA_UNSUPPORTED","SCHED_BATCH","SCHED_DEADLINE","SCHED_FIFO","SCHED_FLAG_ALL","SCHED_FLAG_DL_OVERRUN","SCHED_FLAG_KEEP_ALL","SCHED_FLAG_KEEP_PARAMS","SCHED_FLAG_KEEP_POLICY","SCHED_FLAG_RECLAIM","SCHED_FLAG_RESET_ON_FORK","SCHED_FLAG_UTIL_CLAMP","SCHED_FLAG_UTIL_CLAMP_MAX","SCHED_FLAG_UTIL_CLAMP_MIN","SCHED_IDLE","SCHED_NORMAL","SCHED_RESET_ON_FORK","SCHED_RR","SECRETMEM_MAGIC","SECURITYFS_MAGIC","SEEK_CUR","SEEK_DATA","SEEK_END","SEEK_HOLE","SEEK_MAX","SEEK_SET","SEGV_ACCADI","SEGV_ACCERR","SEGV_ADIDERR","SEGV_ADIPERR","SEGV_BNDERR","SEGV_MAPERR","SEGV_MTEAERR","SEGV_MTESERR","SEGV_PKUERR","SELINUX_MAGIC","SIGABRT","SIGALRM","SIGBUS","SIGCHLD","SIGCONT","SIGEV_MAX_SIZE","SIGEV_NONE","SIGEV_SIGNAL","SIGEV_THREAD","SIGEV_THREAD_ID","SIGFPE","SIGHUP","SIGILL","SIGINT","SIGIO","SIGIOT","SIGKILL","SIGPIPE","SIGPOLL","SIGPROF","SIGPWR","SIGQUIT","SIGRTMIN","SIGSEGV","SIGSTKFLT","SIGSTKSZ","SIGSTOP","SIGSYS","SIGTERM","SIGTRAP","SIGTSTP","SIGTTIN","SIGTTOU","SIGUNUSED","SIGURG","SIGUSR1","SIGUSR2","SIGVTALRM","SIGWINCH","SIGXCPU","SIGXFSZ","SIG_BLOCK","SIG_SETMASK","SIG_UNBLOCK","SI_ASYNCIO","SI_ASYNCNL","SI_DETHREAD","SI_KERNEL","SI_MAX_SIZE","SI_MESGQ","SI_QUEUE","SI_SIGIO","SI_TIMER","SI_TKILL","SI_USER","SMACK_MAGIC","SMB2_SUPER_MAGIC","SMB_SUPER_MAGIC","SOCKFS_MAGIC","SPLICE_F_GIFT","SPLICE_F_MORE","SPLICE_F_MOVE","SPLICE_F_NONBLOCK","SQUASHFS_MAGIC","SS_AUTODISARM","SS_DISABLE","SS_FLAG_BITS","SS_ONSTACK","STACK_END_MAGIC","STATX_ALL","STATX_ATIME","STATX_ATTR_APPEND","STATX_ATTR_AUTOMOUNT","STATX_ATTR_COMPRESSED","STATX_ATTR_DAX","STATX_ATTR_ENCRYPTED","STATX_ATTR_IMMUTABLE","STATX_ATTR_MOUNT_ROOT","STATX_ATTR_NODUMP","STATX_ATTR_VERITY","STATX_BASIC_STATS","STATX_BLOCKS","STATX_BTIME","STATX_CTIME","STATX_DIOALIGN","STATX_GID","STATX_INO","STATX_MNT_ID","STATX_MODE","STATX_MTIME","STATX_NLINK","STATX_SIZE","STATX_TYPE","STATX_UID","STATX__RESERVED","STAT_HAVE_NSEC","STDERR_FILENO","STDIN_FILENO","STDOUT_FILENO","SYNC_FILE_RANGE_WAIT_AFTER","SYNC_FILE_RANGE_WAIT_BEFORE","SYNC_FILE_RANGE_WRITE","SYNC_FILE_RANGE_WRITE_AND_WAIT","SYSFS_MAGIC","SYS_SECCOMP","SYS_USER_DISPATCH","S_IFBLK","S_IFCHR","S_IFDIR","S_IFIFO","S_IFLNK","S_IFMT","S_IFREG","S_IFSOCK","S_IRGRP","S_IROTH","S_IRUSR","S_IRWXG","S_IRWXO","S_IRWXU","S_ISGID","S_ISUID","S_ISVTX","S_IWGRP","S_IWOTH","S_IWUSR","S_IXGRP","S_IXOTH","S_IXUSR","TAB0","TAB1","TAB2","TAB3","TABDLY","TCIFLUSH","TCIOFF","TCIOFLUSH","TCION","TCOFLUSH","TCOOFF","TCOON","TCSADRAIN","TCSAFLUSH","TCSANOW","TFD_CLOEXEC","TFD_CREATE_FLAGS","TFD_NONBLOCK","TFD_SETTIME_FLAGS","TFD_SHARED_FCNTL_FLAGS","TFD_TIMER_ABSTIME","TFD_TIMER_CANCEL_ON_SET","TIMER_ABSTIME","TIOCM_CAR","TIOCM_CD","TIOCM_CTS","TIOCM_DSR","TIOCM_DTR","TIOCM_LE","TIOCM_LOOP","TIOCM_OUT1","TIOCM_OUT2","TIOCM_RI","TIOCM_RNG","TIOCM_RTS","TIOCM_SR","TIOCM_ST","TIOCPKT_DATA","TIOCPKT_DOSTOP","TIOCPKT_FLUSHREAD","TIOCPKT_FLUSHWRITE","TIOCPKT_IOCTL","TIOCPKT_NOSTOP","TIOCPKT_START","TIOCPKT_STOP","TIOCSER_TEMT","TMPFS_MAGIC","TOSTOP","TRACEFS_MAGIC","TRAP_BRANCH","TRAP_BRKPT","TRAP_HWBKPT","TRAP_PERF","TRAP_PERF_FLAG_ASYNC","TRAP_TRACE","TRAP_UNK","UDF_SUPER_MAGIC","UFFDIO","UFFDIO_COPY_MODE_DONTWAKE","UFFDIO_COPY_MODE_WP","UFFDIO_REGISTER_MODE_MINOR","UFFDIO_REGISTER_MODE_MISSING","UFFDIO_REGISTER_MODE_WP","UFFDIO_ZEROPAGE_MODE_DONTWAKE","UFFD_API","UFFD_EVENT_FORK","UFFD_EVENT_PAGEFAULT","UFFD_EVENT_REMAP","UFFD_EVENT_REMOVE","UFFD_EVENT_UNMAP","UFFD_FEATURE_EVENT_FORK","UFFD_FEATURE_EVENT_REMAP","UFFD_FEATURE_EVENT_REMOVE","UFFD_FEATURE_EVENT_UNMAP","UFFD_FEATURE_EXACT_ADDRESS","UFFD_FEATURE_MINOR_HUGETLBFS","UFFD_FEATURE_MINOR_SHMEM","UFFD_FEATURE_MISSING_HUGETLBFS","UFFD_FEATURE_MISSING_SHMEM","UFFD_FEATURE_PAGEFAULT_FLAG_WP","UFFD_FEATURE_SIGBUS","UFFD_FEATURE_THREAD_ID","UFFD_FEATURE_WP_HUGETLBFS_SHMEM","UFFD_FEATURE_WP_UNPOPULATED","UFFD_PAGEFAULT_FLAG_MINOR","UFFD_PAGEFAULT_FLAG_WP","UFFD_PAGEFAULT_FLAG_WRITE","UFFD_USER_MODE_ONLY","UIO_FASTIOV","UIO_MAXIOV","UMOUNT_NOFOLLOW","UMOUNT_UNUSED","USBDEVICE_SUPER_MAGIC","USERFAULTFD_IOC","UTIME_NOW","UTIME_OMIT","V9FS_MAGIC","VDISCARD","VEOF","VEOL","VEOL2","VERASE","VFS_CAP_FLAGS_EFFECTIVE","VFS_CAP_FLAGS_MASK","VFS_CAP_REVISION","VFS_CAP_REVISION_1","VFS_CAP_REVISION_2","VFS_CAP_REVISION_3","VFS_CAP_REVISION_MASK","VFS_CAP_REVISION_SHIFT","VFS_CAP_U32","VFS_CAP_U32_1","VFS_CAP_U32_2","VFS_CAP_U32_3","VINTR","VKILL","VLNEXT","VMIN","VQUIT","VREPRINT","VSTART","VSTOP","VSUSP","VSWTC","VT0","VT1","VTDLY","VTIME","VWERASE","WCONTINUED","WEXITED","WNOHANG","WNOWAIT","WSTOPPED","WUNTRACED","W_OK","XATTR_APPARMOR_SUFFIX","XATTR_BTRFS_PREFIX","XATTR_CAPS_SUFFIX","XATTR_CREATE","XATTR_EVM_SUFFIX","XATTR_HURD_PREFIX","XATTR_IMA_SUFFIX","XATTR_LIST_MAX","XATTR_MAC_OSX_PREFIX","XATTR_NAME_APPARMOR","XATTR_NAME_CAPS","XATTR_NAME_EVM","XATTR_NAME_IMA","XATTR_NAME_MAX","XATTR_NAME_POSIX_ACL_ACCESS","XATTR_NAME_POSIX_ACL_DEFAULT","XATTR_NAME_SELINUX","XATTR_NAME_SMACK","XATTR_NAME_SMACKEXEC","XATTR_NAME_SMACKIPIN","XATTR_NAME_SMACKIPOUT","XATTR_NAME_SMACKMMAP","XATTR_NAME_SMACKTRANSMUTE","XATTR_OS2_PREFIX","XATTR_POSIX_ACL_ACCESS","XATTR_POSIX_ACL_DEFAULT","XATTR_REPLACE","XATTR_SECURITY_PREFIX","XATTR_SELINUX_SUFFIX","XATTR_SIZE_MAX","XATTR_SMACK_EXEC","XATTR_SMACK_IPIN","XATTR_SMACK_IPOUT","XATTR_SMACK_MMAP","XATTR_SMACK_SUFFIX","XATTR_SMACK_TRANSMUTE","XATTR_SYSTEM_PREFIX","XATTR_TRUSTED_PREFIX","XATTR_USER_PREFIX","XCASE","XENFS_SUPER_MAGIC","XFS_SUPER_MAGIC","XTABS","X_OK","ZONEFS_MAGIC","_IOC_DIRBITS","_IOC_DIRMASK","_IOC_DIRSHIFT","_IOC_NONE","_IOC_NRBITS","_IOC_NRMASK","_IOC_NRSHIFT","_IOC_READ","_IOC_SIZEBITS","_IOC_SIZEMASK","_IOC_SIZESHIFT","_IOC_TYPEBITS","_IOC_TYPEMASK","_IOC_TYPESHIFT","_IOC_WRITE","_LINUX_CAPABILITY_U32S","_LINUX_CAPABILITY_U32S_1","_LINUX_CAPABILITY_U32S_2","_LINUX_CAPABILITY_U32S_3","_LINUX_CAPABILITY_VERSION","_LINUX_CAPABILITY_VERSION_1","_LINUX_CAPABILITY_VERSION_2","_LINUX_CAPABILITY_VERSION_3","_NSIG","_STK_LIM","_UFFDIO_API","_UFFDIO_CONTINUE","_UFFDIO_COPY","_UFFDIO_REGISTER","_UFFDIO_UNREGISTER","_UFFDIO_WAKE","_UFFDIO_WRITEPROTECT","_UFFDIO_ZEROPAGE","__BindgenBitfieldUnit","__FD_SETSIZE","__FPE_DECDIV","__FPE_DECERR","__FPE_DECOVF","__FPE_INVASC","__FPE_INVDEC","__ILL_BNDMOD","__ILL_BREAK","__IncompleteArrayField","__NR__sysctl","__NR_accept","__NR_accept4","__NR_access","__NR_acct","__NR_add_key","__NR_adjtimex","__NR_afs_syscall","__NR_alarm","__NR_arch_prctl","__NR_bind","__NR_bpf","__NR_brk","__NR_capget","__NR_capset","__NR_chdir","__NR_chmod","__NR_chown","__NR_chroot","__NR_clock_adjtime","__NR_clock_getres","__NR_clock_gettime","__NR_clock_nanosleep","__NR_clock_settime","__NR_clone","__NR_clone3","__NR_close","__NR_close_range","__NR_connect","__NR_copy_file_range","__NR_creat","__NR_create_module","__NR_delete_module","__NR_dup","__NR_dup2","__NR_dup3","__NR_epoll_create","__NR_epoll_create1","__NR_epoll_ctl","__NR_epoll_ctl_old","__NR_epoll_pwait","__NR_epoll_pwait2","__NR_epoll_wait","__NR_epoll_wait_old","__NR_eventfd","__NR_eventfd2","__NR_execve","__NR_execveat","__NR_exit","__NR_exit_group","__NR_faccessat","__NR_faccessat2","__NR_fadvise64","__NR_fallocate","__NR_fanotify_init","__NR_fanotify_mark","__NR_fchdir","__NR_fchmod","__NR_fchmodat","__NR_fchown","__NR_fchownat","__NR_fcntl","__NR_fdatasync","__NR_fgetxattr","__NR_finit_module","__NR_flistxattr","__NR_flock","__NR_fork","__NR_fremovexattr","__NR_fsconfig","__NR_fsetxattr","__NR_fsmount","__NR_fsopen","__NR_fspick","__NR_fstat","__NR_fstatfs","__NR_fsync","__NR_ftruncate","__NR_futex","__NR_futex_waitv","__NR_futimesat","__NR_get_kernel_syms","__NR_get_mempolicy","__NR_get_robust_list","__NR_get_thread_area","__NR_getcpu","__NR_getcwd","__NR_getdents","__NR_getdents64","__NR_getegid","__NR_geteuid","__NR_getgid","__NR_getgroups","__NR_getitimer","__NR_getpeername","__NR_getpgid","__NR_getpgrp","__NR_getpid","__NR_getpmsg","__NR_getppid","__NR_getpriority","__NR_getrandom","__NR_getresgid","__NR_getresuid","__NR_getrlimit","__NR_getrusage","__NR_getsid","__NR_getsockname","__NR_getsockopt","__NR_gettid","__NR_gettimeofday","__NR_getuid","__NR_getxattr","__NR_init_module","__NR_inotify_add_watch","__NR_inotify_init","__NR_inotify_init1","__NR_inotify_rm_watch","__NR_io_cancel","__NR_io_destroy","__NR_io_getevents","__NR_io_pgetevents","__NR_io_setup","__NR_io_submit","__NR_io_uring_enter","__NR_io_uring_register","__NR_io_uring_setup","__NR_ioctl","__NR_ioperm","__NR_iopl","__NR_ioprio_get","__NR_ioprio_set","__NR_kcmp","__NR_kexec_file_load","__NR_kexec_load","__NR_keyctl","__NR_kill","__NR_landlock_add_rule","__NR_landlock_create_ruleset","__NR_landlock_restrict_self","__NR_lchown","__NR_lgetxattr","__NR_link","__NR_linkat","__NR_listen","__NR_listxattr","__NR_llistxattr","__NR_lookup_dcookie","__NR_lremovexattr","__NR_lseek","__NR_lsetxattr","__NR_lstat","__NR_madvise","__NR_mbind","__NR_membarrier","__NR_memfd_create","__NR_memfd_secret","__NR_migrate_pages","__NR_mincore","__NR_mkdir","__NR_mkdirat","__NR_mknod","__NR_mknodat","__NR_mlock","__NR_mlock2","__NR_mlockall","__NR_mmap","__NR_modify_ldt","__NR_mount","__NR_mount_setattr","__NR_move_mount","__NR_move_pages","__NR_mprotect","__NR_mq_getsetattr","__NR_mq_notify","__NR_mq_open","__NR_mq_timedreceive","__NR_mq_timedsend","__NR_mq_unlink","__NR_mremap","__NR_msgctl","__NR_msgget","__NR_msgrcv","__NR_msgsnd","__NR_msync","__NR_munlock","__NR_munlockall","__NR_munmap","__NR_name_to_handle_at","__NR_nanosleep","__NR_newfstatat","__NR_nfsservctl","__NR_open","__NR_open_by_handle_at","__NR_open_tree","__NR_openat","__NR_openat2","__NR_pause","__NR_perf_event_open","__NR_personality","__NR_pidfd_getfd","__NR_pidfd_open","__NR_pidfd_send_signal","__NR_pipe","__NR_pipe2","__NR_pivot_root","__NR_pkey_alloc","__NR_pkey_free","__NR_pkey_mprotect","__NR_poll","__NR_ppoll","__NR_prctl","__NR_pread64","__NR_preadv","__NR_preadv2","__NR_prlimit64","__NR_process_madvise","__NR_process_mrelease","__NR_process_vm_readv","__NR_process_vm_writev","__NR_pselect6","__NR_ptrace","__NR_putpmsg","__NR_pwrite64","__NR_pwritev","__NR_pwritev2","__NR_query_module","__NR_quotactl","__NR_quotactl_fd","__NR_read","__NR_readahead","__NR_readlink","__NR_readlinkat","__NR_readv","__NR_reboot","__NR_recvfrom","__NR_recvmmsg","__NR_recvmsg","__NR_remap_file_pages","__NR_removexattr","__NR_rename","__NR_renameat","__NR_renameat2","__NR_request_key","__NR_restart_syscall","__NR_rmdir","__NR_rseq","__NR_rt_sigaction","__NR_rt_sigpending","__NR_rt_sigprocmask","__NR_rt_sigqueueinfo","__NR_rt_sigreturn","__NR_rt_sigsuspend","__NR_rt_sigtimedwait","__NR_rt_tgsigqueueinfo","__NR_sched_get_priority_max","__NR_sched_get_priority_min","__NR_sched_getaffinity","__NR_sched_getattr","__NR_sched_getparam","__NR_sched_getscheduler","__NR_sched_rr_get_interval","__NR_sched_setaffinity","__NR_sched_setattr","__NR_sched_setparam","__NR_sched_setscheduler","__NR_sched_yield","__NR_seccomp","__NR_security","__NR_select","__NR_semctl","__NR_semget","__NR_semop","__NR_semtimedop","__NR_sendfile","__NR_sendmmsg","__NR_sendmsg","__NR_sendto","__NR_set_mempolicy","__NR_set_mempolicy_home_node","__NR_set_robust_list","__NR_set_thread_area","__NR_set_tid_address","__NR_setdomainname","__NR_setfsgid","__NR_setfsuid","__NR_setgid","__NR_setgroups","__NR_sethostname","__NR_setitimer","__NR_setns","__NR_setpgid","__NR_setpriority","__NR_setregid","__NR_setresgid","__NR_setresuid","__NR_setreuid","__NR_setrlimit","__NR_setsid","__NR_setsockopt","__NR_settimeofday","__NR_setuid","__NR_setxattr","__NR_shmat","__NR_shmctl","__NR_shmdt","__NR_shmget","__NR_shutdown","__NR_sigaltstack","__NR_signalfd","__NR_signalfd4","__NR_socket","__NR_socketpair","__NR_splice","__NR_stat","__NR_statfs","__NR_statx","__NR_swapoff","__NR_swapon","__NR_symlink","__NR_symlinkat","__NR_sync","__NR_sync_file_range","__NR_syncfs","__NR_sysfs","__NR_sysinfo","__NR_syslog","__NR_tee","__NR_tgkill","__NR_time","__NR_timer_create","__NR_timer_delete","__NR_timer_getoverrun","__NR_timer_gettime","__NR_timer_settime","__NR_timerfd_create","__NR_timerfd_gettime","__NR_timerfd_settime","__NR_times","__NR_tkill","__NR_truncate","__NR_tuxcall","__NR_umask","__NR_umount2","__NR_uname","__NR_unlink","__NR_unlinkat","__NR_unshare","__NR_uselib","__NR_userfaultfd","__NR_ustat","__NR_utime","__NR_utimensat","__NR_utimes","__NR_vfork","__NR_vhangup","__NR_vmsplice","__NR_vserver","__NR_wait4","__NR_waitid","__NR_write","__NR_writev","__O_SYNC","__O_TMPFILE","__WALL","__WCLONE","__WNOTHREAD","__X32_SYSCALL_BIT","__be16","__be32","__be64","__bindgen_anon_1","__bindgen_anon_1","__bindgen_anon_1","__bindgen_padding_0","__fsword_t","__kernel_caddr_t","__kernel_clock_t","__kernel_clockid_t","__kernel_daddr_t","__kernel_fd_set","__kernel_fsid_t","__kernel_gid16_t","__kernel_gid32_t","__kernel_gid_t","__kernel_ino_t","__kernel_ipc_pid_t","__kernel_itimerspec","__kernel_key_t","__kernel_loff_t","__kernel_long_t","__kernel_mode_t","__kernel_mqd_t","__kernel_off_t","__kernel_old_dev_t","__kernel_old_gid_t","__kernel_old_itimerval","__kernel_old_time_t","__kernel_old_timespec","__kernel_old_timeval","__kernel_old_uid_t","__kernel_pid_t","__kernel_ptrdiff_t","__kernel_rwf_t","__kernel_sighandler_t","__kernel_size_t","__kernel_sock_timeval","__kernel_ssize_t","__kernel_suseconds_t","__kernel_time64_t","__kernel_time_t","__kernel_timer_t","__kernel_timespec","__kernel_uid16_t","__kernel_uid32_t","__kernel_uid_t","__kernel_ulong_t","__le16","__le32","__le64","__old_kernel_stat","__out_reserved","__pad0","__poll_t","__reserved","__reserved","__reserved","__reserved","__reserved","__reserved","__reserved","__reserved","__reserved","__restorefn_t","__s16","__s32","__s64","__s8","__sifields","__sifields__bindgen_ty_1","__sifields__bindgen_ty_2","__sifields__bindgen_ty_3","__sifields__bindgen_ty_4","__sifields__bindgen_ty_5","__sifields__bindgen_ty_5__bindgen_ty_1","__sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_1","__sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_2","__sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_3","__sifields__bindgen_ty_6","__sifields__bindgen_ty_7","__sighandler_t","__signalfn_t","__sigrestore_t","__spare0","__spare3","__sum16","__u16","__u32","__u64","__u8","__unused","__user_cap_data_struct","__user_cap_header_struct","__wsum","_addr","_addr_bnd","_addr_lsb","_addr_pkey","_arch","_attribute","_band","_bitfield_1","_bitfield_align_1","_call_addr","_data","_dummy_bnd","_dummy_pkey","_fd","_flags","_function","_kill","_lower","_overrun","_pad","_perf","_pid","_pid","_pid","_pkey","_rt","_si_pad","_sifields","_sigchld","_sigev_thread","_sigev_un","_sigfault","_sigpoll","_sigsys","_sigval","_sigval","_status","_stime","_sys_private","_syscall","_tid","_tid","_timer","_trapno","_type","_uid","_uid","_uid","_upper","_utime","address","api","arg","as_mut_ptr","as_mut_slice","as_ptr","as_slice","attr_clr","attr_set","base_addr","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","buf","buf_size","bytes_deduped","c_cc","c_cc","c_cc","c_cc","c_cflag","c_cflag","c_cflag","c_cflag","c_iflag","c_iflag","c_iflag","c_iflag","c_ispeed","c_ispeed","c_lflag","c_lflag","c_lflag","c_lflag","c_line","c_line","c_line","c_line","c_oflag","c_oflag","c_oflag","c_oflag","c_ospeed","c_ospeed","cap_user_data_t","cap_user_header_t","cc_t","cgroup","child_tid","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_args","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","cmp","compat_statfs64","contents","contents_encryption_mode","contents_encryption_mode","cookie","copy","d_ino","d_name","d_off","d_reclen","d_type","data","data","data","default","default","descriptor","dest_count","dest_fd","dest_offset","dest_offset","dst","dummy","effective","end","entropy_count","entry_number","epoll_event","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","event","events","events","exit_signal","f_bavail","f_bavail","f_bavail","f_bfree","f_bfree","f_bfree","f_blocks","f_blocks","f_blocks","f_bsize","f_bsize","f_bsize","f_ffree","f_ffree","f_ffree","f_files","f_files","f_files","f_flags","f_flags","f_flags","f_frsize","f_frsize","f_frsize","f_fsid","f_fsid","f_fsid","f_namelen","f_namelen","f_namelen","f_owner_ex","f_spare","f_spare","f_spare","f_type","f_type","f_type","fd","fds_bits","feat","features","file_clone_range","file_dedupe_range","file_dedupe_range_info","filenames_encryption_mode","filenames_encryption_mode","files_stat_struct","flags","flags","flags","flags","flags","flags","flock","flock64","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fork","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","fsconfig_command","fscrypt_add_key_arg","fscrypt_get_key_status_arg","fscrypt_get_policy_ex_arg","fscrypt_get_policy_ex_arg__bindgen_ty_1","fscrypt_key","fscrypt_key_specifier","fscrypt_key_specifier__bindgen_ty_1","fscrypt_policy_v1","fscrypt_policy_v2","fscrypt_provisioning_key_payload","fscrypt_remove_key_arg","fstrim_range","fsx_cowextsize","fsx_extsize","fsx_nextents","fsx_pad","fsx_projid","fsx_xflags","fsxattr","futex_offset","futex_waitv","get","get_bit","hash","hash","hash","hash","identifier","info","inheritable","inheritable","inheritable","inodes_stat_t","inotify_event","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","ioctls","ioctls","iov_base","iov_len","iovec","it_interval","it_interval","it_interval","it_interval","it_value","it_value","it_value","it_value","itimerspec","itimerval","kernel_sigaction","kernel_sigset_t","key_id","key_spec","key_spec","key_spec","ktermios","l_len","l_len","l_pid","l_pid","l_start","l_start","l_type","l_type","l_whence","l_whence","len","len","len","len","len","limit","limit_in_pages","linux_dirent64","list","list_op_pending","lm","magic_etc","magic_etc","mapped","mask","master_key_descriptor","master_key_identifier","max_files","membarrier_cmd","membarrier_cmd_flag","minlen","mode","mode","mode","mode","mode","mode","mode","mount_attr","name","new","new","new_bitfield_1","next","nr_files","nr_free_files","nr_inodes","nr_unused","open_how","pagefault","parent_tid","partial_cmp","permitted","permitted","permitted","pid","pid","pidfd","policy","policy_size","pollfd","propagation","ptid","rand_pool_info","range","range","range","range","raw","raw","raw","raw_size","read_exec_only","remap","removal_status_flags","remove","reserved","reserved","reserved1","reserved1","reserved1","reserved2","reserved2","reserved2","reserved3","reserved3","resolve","revents","rlim_cur","rlim_cur","rlim_max","rlim_max","rlimit","rlimit64","robust_list","robust_list_head","rootid","ru_idrss","ru_inblock","ru_isrss","ru_ixrss","ru_majflt","ru_maxrss","ru_minflt","ru_msgrcv","ru_msgsnd","ru_nivcsw","ru_nsignals","ru_nswap","ru_nvcsw","ru_oublock","ru_stime","ru_utime","rusage","sa_flags","sa_flags","sa_handler","sa_handler_kernel","sa_mask","sa_mask","sa_restorer","sa_restorer","seg_32bit","seg_not_present","set","set_bit","set_contents","set_limit_in_pages","set_lm","set_read_exec_only","set_seg_32bit","set_seg_not_present","set_tid","set_tid_size","set_useable","si_code","si_errno","si_signo","sig","sigaction","sigaltstack","sigev_notify","sigev_signo","sigev_value","sigevent","sigevent__bindgen_ty_1","sigevent__bindgen_ty_1__bindgen_ty_1","sigevent_t","siginfo","siginfo__bindgen_ty_1","siginfo__bindgen_ty_1__bindgen_ty_1","siginfo_t","sigset_t","sigval","sigval_t","sival_int","sival_ptr","size","speed_t","src","src_fd","src_length","src_length","src_offset","src_offset","ss_flags","ss_size","ss_sp","st_atime","st_atime","st_atime_nsec","st_blksize","st_blocks","st_ctime","st_ctime","st_ctime_nsec","st_dev","st_dev","st_gid","st_gid","st_ino","st_ino","st_mode","st_mode","st_mtime","st_mtime","st_mtime_nsec","st_nlink","st_nlink","st_rdev","st_rdev","st_size","st_size","st_uid","st_uid","stack","stack_size","stack_t","start","start","start","stat","statfs","statfs64","status","status","status_flags","statx","statx_timestamp","stx_atime","stx_attributes","stx_attributes_mask","stx_blksize","stx_blocks","stx_btime","stx_ctime","stx_dev_major","stx_dev_minor","stx_dio_mem_align","stx_dio_offset_align","stx_gid","stx_ino","stx_mask","stx_mnt_id","stx_mode","stx_mtime","stx_nlink","stx_rdev_major","stx_rdev_minor","stx_size","stx_uid","tcflag_t","termio","termios","termios2","timespec","timeval","timezone","tls","to","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","tv_nsec","tv_nsec","tv_nsec","tv_nsec","tv_sec","tv_sec","tv_sec","tv_sec","tv_sec","tv_sec","tv_sec","tv_usec","tv_usec","tv_usec","type_","type_","type_","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","tz_dsttime","tz_minuteswest","u","uaddr","ufd","uffd_msg","uffd_msg__bindgen_ty_1","uffd_msg__bindgen_ty_1__bindgen_ty_1","uffd_msg__bindgen_ty_1__bindgen_ty_1__bindgen_ty_1","uffd_msg__bindgen_ty_1__bindgen_ty_2","uffd_msg__bindgen_ty_1__bindgen_ty_3","uffd_msg__bindgen_ty_1__bindgen_ty_4","uffd_msg__bindgen_ty_1__bindgen_ty_5","uffdio_api","uffdio_continue","uffdio_copy","uffdio_range","uffdio_register","uffdio_writeprotect","uffdio_zeropage","useable","user_count","user_desc","userns_fd","v1","v2","val","val","version","version","version","version","vfs_cap_data","vfs_cap_data__bindgen_ty_1","vfs_ns_cap_data","vfs_ns_cap_data__bindgen_ty_1","wd","winsize","ws_col","ws_row","ws_xpixel","ws_ypixel","zeropage","FD_CLR","FD_ISSET","FD_SET","FD_ZERO","SIG_DFL","sig_ign"],"q":[[0,"linux_raw_sys"],[5,"linux_raw_sys::ctypes"],[19,"linux_raw_sys::errno"],[152,"linux_raw_sys::general"],[3706,"linux_raw_sys::select_macros"],[3710,"linux_raw_sys::signal_macros"]],"d":["Compatibility module for C platform-specific types. Use …","","","","","Equivalent to C’s char type.","Equivalent to C’s double type.","Equivalent to C’s float type.","Equivalent to C’s signed int (int) type.","Equivalent to C’s signed long (long) type.","Equivalent to C’s signed long long (long long) type.","Equivalent to C’s signed char type.","Equivalent to C’s signed short (short) type.","Equivalent to C’s unsigned char type.","Equivalent to C’s unsigned int type.","Equivalent to C’s unsigned long type.","Equivalent to C’s unsigned long long type.","Equivalent to C’s unsigned short type.","Equivalent to C’s void type when used as a pointer.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Rust doesn’t currently permit us to use transmute to …"],"i":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,97,97,97,97,97,97,97,97,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,99,98,98,98,98,98,98,98,98,98,98,98,98,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,64,105,94,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25,89,0,136,21,23,118,24,25,33,68,101,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,69,69,0,0,0,0,0,89,0,0,0,58,104,104,104,63,67,62,94,94,63,61,59,60,62,61,67,103,59,55,106,104,54,56,57,60,103,105,65,103,106,66,103,103,103,55,56,57,57,55,63,55,106,103,104,61,54,56,57,59,57,77,82,76,1,1,1,1,26,26,94,136,5,1,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,118,24,25,26,27,28,29,119,30,31,32,33,34,35,120,36,121,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,122,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,136,5,1,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,118,24,25,26,27,28,29,119,30,31,32,33,34,35,120,36,121,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,122,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,121,121,29,70,71,72,74,70,71,72,74,70,71,72,74,71,72,70,71,72,74,70,71,72,74,70,71,72,74,71,72,0,0,0,51,51,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,0,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,5,0,94,19,21,120,85,122,122,122,122,122,10,12,18,5,1,101,119,29,27,29,85,31,9,80,121,94,0,5,37,97,98,99,5,37,97,98,99,76,18,36,51,91,92,93,91,92,93,91,92,93,91,92,93,91,92,93,91,92,93,91,92,93,91,92,93,91,92,93,91,92,93,0,91,92,93,91,92,93,36,6,77,82,0,0,0,19,21,0,17,19,21,33,51,77,0,0,5,1,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,118,26,27,28,29,119,30,31,32,33,34,35,120,36,121,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,57,59,60,61,62,63,67,68,69,70,71,72,73,74,75,78,79,80,81,82,83,84,85,86,87,88,122,89,90,91,92,93,94,95,96,97,98,99,107,136,5,1,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,118,24,25,26,27,28,29,119,30,31,32,33,34,35,120,36,121,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,122,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,79,0,0,0,0,0,0,0,0,0,0,0,0,0,32,32,32,32,32,32,0,35,0,5,5,5,97,98,99,101,119,9,11,13,0,0,136,5,1,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,118,24,25,26,27,28,29,119,30,31,32,33,34,35,120,36,121,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,122,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,82,84,75,75,0,38,41,45,46,38,41,45,46,0,0,0,0,136,136,24,25,0,15,16,15,16,15,16,15,16,15,16,28,120,79,83,85,94,94,0,35,35,94,10,12,88,120,19,21,30,0,0,28,17,20,84,85,86,87,88,0,120,5,1,94,34,30,30,31,31,0,107,51,5,9,11,13,8,14,51,22,22,0,26,108,0,84,86,87,88,136,20,118,136,94,107,24,107,29,107,119,76,81,119,76,81,76,81,17,36,49,50,49,50,0,0,0,0,12,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,0,52,96,52,96,52,96,52,96,94,94,5,5,94,94,94,94,94,94,51,51,94,65,65,65,95,0,0,66,66,66,0,0,0,0,0,0,0,0,0,0,0,102,102,20,0,85,27,27,119,27,119,53,53,53,89,90,89,89,89,89,90,89,89,90,89,90,89,90,89,90,89,90,89,89,90,89,90,89,90,89,90,51,51,0,28,80,83,0,0,0,25,29,25,0,0,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,0,0,0,0,0,0,0,51,79,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,136,5,1,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,118,24,25,26,27,28,29,119,30,31,32,33,34,35,120,36,121,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,122,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,136,5,1,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,118,24,25,26,27,28,29,119,30,31,32,33,34,35,120,36,121,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,122,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,37,40,43,68,37,39,40,42,43,44,68,39,42,44,14,23,118,136,5,1,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,118,24,25,26,27,28,29,119,30,31,32,33,34,35,120,36,121,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,122,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,47,47,23,33,78,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,94,25,0,26,100,100,7,33,8,19,21,100,0,0,0,0,120,0,73,73,73,73,86,0,0,0,0,0,0],"f":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[1],[[1,2],3],[1],[[1,2],3],0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[[5,[4]]],[[5,[4]]]],[6,6],[7,7],[8,8],[9,9],[10,10],[11,11],[12,12],[13,13],[14,14],[15,15],[16,16],[17,17],[18,18],[19,19],[20,20],[21,21],[22,22],[23,23],[24,24],[25,25],[26,26],[27,27],[28,28],[29,29],[30,30],[31,31],[32,32],[33,33],[34,34],[35,35],[36,36],[37,37],[38,38],[39,39],[40,40],[41,41],[42,42],[43,43],[44,44],[45,45],[46,46],[47,47],[48,48],[49,49],[50,50],[51,51],[52,52],[53,53],[54,54],[55,55],[56,56],[57,57],[58,58],[59,59],[60,60],[61,61],[62,62],[63,63],[64,64],[65,65],[66,66],[67,67],[68,68],[69,69],[70,70],[71,71],[72,72],[73,73],[74,74],[75,75],[76,76],[77,77],[78,78],[79,79],[80,80],[81,81],[82,82],[83,83],[84,84],[85,85],[86,86],[87,87],[88,88],[89,89],[90,90],[91,91],[92,92],[93,93],[94,94],[95,95],[96,96],[97,97],[98,98],[99,99],[100,100],[101,101],[102,102],[103,103],[104,104],[105,105],[106,106],[107,107],[108,108],0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[5,[109]],[5,[109]]],110],0,[94,111],0,0,0,0,0,0,0,0,0,0,0,0,[[],[[5,[112]]]],[[],[[1,[112]]]],0,0,0,0,0,0,0,0,0,0,0,0,[[[5,[113]],[5,[113]]],114],[[37,37],114],[[97,97],114],[[98,98],114],[[99,99],114],[[],114],[[],114],[[],114],[[],114],[[],114],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[[5,[115]],116],117],[[1,116],117],[[6,116],117],[[7,116],117],[[8,116],117],[[9,116],117],[[10,116],117],[[11,116],117],[[12,116],117],[[13,116],117],[[14,116],117],[[15,116],117],[[16,116],117],[[17,116],117],[[18,116],117],[[19,116],117],[[20,116],117],[[21,116],117],[[118,116],117],[[26,116],117],[[27,116],117],[[28,116],117],[[29,116],117],[[119,116],117],[[30,116],117],[[31,116],117],[[32,116],117],[[33,116],117],[[34,116],117],[[35,116],117],[[120,116],117],[[36,116],117],[[121,116],117],[[37,116],117],[[38,116],117],[[39,116],117],[[40,116],117],[[41,116],117],[[42,116],117],[[43,116],117],[[44,116],117],[[45,116],117],[[46,116],117],[[47,116],117],[[48,116],117],[[49,116],117],[[50,116],117],[[51,116],117],[[52,116],117],[[53,116],117],[[54,116],117],[[57,116],117],[[59,116],117],[[60,116],117],[[61,116],117],[[62,116],117],[[63,116],117],[[67,116],117],[[68,116],117],[[69,116],117],[[70,116],117],[[71,116],117],[[72,116],117],[[73,116],117],[[74,116],117],[[75,116],117],[[78,116],117],[[79,116],117],[[80,116],117],[[81,116],117],[[82,116],117],[[83,116],117],[[84,116],117],[[85,116],117],[[86,116],117],[[87,116],117],[[88,116],117],[[122,116],117],[[89,116],117],[[90,116],117],[[91,116],117],[[92,116],117],[[93,116],117],[[94,116],117],[[95,116],117],[[96,116],117],[[97,116],117],[[98,116],117],[[99,116],117],0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[[5,[[0,[[124,[[3,[123]]]],[125,[[3,[123]]]]]]]],2,123],126],[[[5,[[0,[[124,[[3,[123]]]],[125,[[3,[123]]]]]]]],2],114],[[[5,[127]],128]],[[97,128]],[[98,128]],[[99,128]],0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[94,111],0,0,0,[94,111],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[],5],[[],1],[[111,111,111,111,111,111,111],[[5,[[129,[123]]]]]],0,0,0,0,0,0,0,0,[[[5,[130]],[5,[130]]],[[131,[110]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[94,111],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[94,111],[94,111],[[[5,[[0,[[124,[[3,[123]]]],[125,[[3,[123]]]]]]]],2,123,126]],[[[5,[[0,[[124,[[3,[123]]]],[125,[[3,[123]]]]]]]],2,114]],[[94,111]],[[94,111]],[[94,111]],[[94,111]],[[94,111]],[[94,111]],0,0,[[94,111]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],[[],132],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[],133],[[],133],[[],133],[[],133],[[],133],[[],133],[[],133],[[],133],[[],133],[[],133],[[],133],[[],133],[[],133],[[],133],[[],133],[[],133],[[],133],[[],133],[[],133],[[],133],[[],133],[[],133],[[],133],[[],133],[[],133],[[],133],[[],133],[[],133],[[],133],[[],133],[[],133],[[],133],[[],133],[[],133],[[],133],[[],133],[[],133],[[],133],[[],133],[[],133],[[],133],[[],133],[[],133],[[],133],[[],133],[[],133],[[],133],[[],133],[[],133],[[],133],[[],133],[[],133],[[],133],[[],133],[[],133],[[],133],[[],133],[[],133],[[],133],[[],133],[[],133],[[],133],[[],133],[[],133],[[],133],[[],133],[[],133],[[],133],[[],133],[[],133],[[],133],[[],133],[[],133],[[],133],[[],133],[[],133],[[],133],[[],133],[[],133],[[],133],[[],133],[[],133],[[],133],[[],133],[[],133],[[],133],[[],133],[[],133],[[],133],[[],133],[[],133],[[],133],[[],133],[[],133],[[],133],[[],133],[[],133],[[],133],[[],133],[[],133],[[],133],[[],133],[[],133],[[],133],[[],133],[[],133],[[],133],[[],133],[[],133],[[],133],[[],133],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[94,111],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[134,6]],[[134,6],114],[[134,6]],[6],0,[[],135]],"c":[],"p":[[3,"__IncompleteArrayField"],[15,"usize"],[15,"slice"],[8,"Clone"],[3,"__BindgenBitfieldUnit"],[3,"__kernel_fd_set"],[3,"__kernel_fsid_t"],[3,"__user_cap_header_struct"],[3,"__user_cap_data_struct"],[3,"vfs_cap_data"],[3,"vfs_cap_data__bindgen_ty_1"],[3,"vfs_ns_cap_data"],[3,"vfs_ns_cap_data__bindgen_ty_1"],[3,"f_owner_ex"],[3,"flock"],[3,"flock64"],[3,"open_how"],[3,"epoll_event"],[3,"fscrypt_policy_v1"],[3,"fscrypt_key"],[3,"fscrypt_policy_v2"],[3,"fscrypt_get_policy_ex_arg"],[3,"fscrypt_key_specifier"],[3,"fscrypt_remove_key_arg"],[3,"fscrypt_get_key_status_arg"],[3,"mount_attr"],[3,"file_clone_range"],[3,"fstrim_range"],[3,"file_dedupe_range_info"],[3,"files_stat_struct"],[3,"inodes_stat_t"],[3,"fsxattr"],[3,"futex_waitv"],[3,"robust_list"],[3,"robust_list_head"],[3,"pollfd"],[3,"__kernel_timespec"],[3,"__kernel_itimerspec"],[3,"__kernel_old_timeval"],[3,"__kernel_old_timespec"],[3,"__kernel_old_itimerval"],[3,"__kernel_sock_timeval"],[3,"timespec"],[3,"timeval"],[3,"itimerspec"],[3,"itimerval"],[3,"timezone"],[3,"rusage"],[3,"rlimit"],[3,"rlimit64"],[3,"clone_args"],[3,"sigaction"],[3,"sigaltstack"],[3,"__sifields__bindgen_ty_1"],[3,"__sifields__bindgen_ty_2"],[3,"__sifields__bindgen_ty_3"],[3,"__sifields__bindgen_ty_4"],[3,"__sifields__bindgen_ty_5"],[3,"__sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_1"],[3,"__sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_2"],[3,"__sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_3"],[3,"__sifields__bindgen_ty_6"],[3,"__sifields__bindgen_ty_7"],[3,"siginfo"],[3,"siginfo__bindgen_ty_1__bindgen_ty_1"],[3,"sigevent"],[3,"sigevent__bindgen_ty_1__bindgen_ty_1"],[3,"statx_timestamp"],[3,"statx"],[3,"termios"],[3,"termios2"],[3,"ktermios"],[3,"winsize"],[3,"termio"],[3,"iovec"],[3,"uffd_msg"],[3,"uffd_msg__bindgen_ty_1__bindgen_ty_1"],[3,"uffd_msg__bindgen_ty_1__bindgen_ty_2"],[3,"uffd_msg__bindgen_ty_1__bindgen_ty_3"],[3,"uffd_msg__bindgen_ty_1__bindgen_ty_4"],[3,"uffd_msg__bindgen_ty_1__bindgen_ty_5"],[3,"uffdio_api"],[3,"uffdio_range"],[3,"uffdio_register"],[3,"uffdio_copy"],[3,"uffdio_zeropage"],[3,"uffdio_writeprotect"],[3,"uffdio_continue"],[3,"stat"],[3,"__old_kernel_stat"],[3,"statfs"],[3,"statfs64"],[3,"compat_statfs64"],[3,"user_desc"],[3,"kernel_sigset_t"],[3,"kernel_sigaction"],[4,"fsconfig_command"],[4,"membarrier_cmd"],[4,"membarrier_cmd_flag"],[19,"fscrypt_get_policy_ex_arg__bindgen_ty_1"],[19,"fscrypt_key_specifier__bindgen_ty_1"],[19,"sigval"],[19,"__sifields"],[19,"__sifields__bindgen_ty_5__bindgen_ty_1"],[19,"siginfo__bindgen_ty_1"],[19,"sigevent__bindgen_ty_1"],[19,"uffd_msg__bindgen_ty_1"],[19,"uffd_msg__bindgen_ty_1__bindgen_ty_1__bindgen_ty_1"],[8,"Ord"],[4,"Ordering"],[6,"c_uint"],[8,"Default"],[8,"PartialEq"],[15,"bool"],[8,"Debug"],[3,"Formatter"],[6,"Result"],[3,"fscrypt_provisioning_key_payload"],[3,"file_dedupe_range"],[3,"inotify_event"],[3,"rand_pool_info"],[3,"linux_dirent64"],[15,"u8"],[8,"AsRef"],[8,"AsMut"],[15,"u64"],[8,"Hash"],[8,"Hasher"],[15,"array"],[8,"PartialOrd"],[4,"Option"],[4,"Result"],[3,"TypeId"],[6,"c_int"],[6,"__kernel_sighandler_t"],[3,"fscrypt_add_key_arg"]]},\ "linux_syscall":{"doc":"This library defines syscall numbers and a syscall! macro …","t":"IIIIIRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRDALLKLLLLLLLLLLOLKKLKKKKKKLAAAAADRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRLLLLLLLLLLLLLLLLLLLLLLDRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRLLLLLLLLLLLLLLLLLLLLLLDRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRLLLLLLLLLLLLLLLLLLLLLLDRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRLLLLLLLLLLLLLLLLLLLLLLDRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRLLLLLLLLLLLLLLLLLLLLLL","n":["Result","Result32","Result64","ResultPtr","ResultSize","SYS_accept","SYS_accept4","SYS_access","SYS_acct","SYS_add_key","SYS_adjtimex","SYS_alarm","SYS_arch_prctl","SYS_bind","SYS_bpf","SYS_brk","SYS_capget","SYS_capset","SYS_chdir","SYS_chmod","SYS_chown","SYS_chroot","SYS_clock_adjtime","SYS_clock_getres","SYS_clock_gettime","SYS_clock_nanosleep","SYS_clock_settime","SYS_clone","SYS_clone3","SYS_close","SYS_close_range","SYS_connect","SYS_copy_file_range","SYS_creat","SYS_delete_module","SYS_dup","SYS_dup2","SYS_dup3","SYS_epoll_create","SYS_epoll_create1","SYS_epoll_ctl","SYS_epoll_pwait","SYS_epoll_pwait2","SYS_epoll_wait","SYS_eventfd","SYS_eventfd2","SYS_execve","SYS_execveat","SYS_exit","SYS_exit_group","SYS_faccessat","SYS_faccessat2","SYS_fadvise64","SYS_fallocate","SYS_fanotify_init","SYS_fanotify_mark","SYS_fchdir","SYS_fchmod","SYS_fchmodat","SYS_fchown","SYS_fchownat","SYS_fcntl","SYS_fdatasync","SYS_fgetxattr","SYS_finit_module","SYS_flistxattr","SYS_flock","SYS_fork","SYS_fremovexattr","SYS_fsconfig","SYS_fsetxattr","SYS_fsmount","SYS_fsopen","SYS_fspick","SYS_fstat","SYS_fstatfs","SYS_fsync","SYS_ftruncate","SYS_futex","SYS_futex_waitv","SYS_futimesat","SYS_get_mempolicy","SYS_get_robust_list","SYS_get_thread_area","SYS_getcpu","SYS_getcwd","SYS_getdents","SYS_getdents64","SYS_getegid","SYS_geteuid","SYS_getgid","SYS_getgroups","SYS_getitimer","SYS_getpeername","SYS_getpgid","SYS_getpgrp","SYS_getpid","SYS_getppid","SYS_getpriority","SYS_getrandom","SYS_getresgid","SYS_getresuid","SYS_getrlimit","SYS_getrusage","SYS_getsid","SYS_getsockname","SYS_getsockopt","SYS_gettid","SYS_gettimeofday","SYS_getuid","SYS_getxattr","SYS_init_module","SYS_inotify_add_watch","SYS_inotify_init","SYS_inotify_init1","SYS_inotify_rm_watch","SYS_io_cancel","SYS_io_destroy","SYS_io_getevents","SYS_io_pgetevents","SYS_io_setup","SYS_io_submit","SYS_io_uring_enter","SYS_io_uring_register","SYS_io_uring_setup","SYS_ioctl","SYS_ioperm","SYS_iopl","SYS_ioprio_get","SYS_ioprio_set","SYS_kcmp","SYS_kexec_file_load","SYS_kexec_load","SYS_keyctl","SYS_kill","SYS_landlock_add_rule","SYS_landlock_create_ruleset","SYS_landlock_restrict_self","SYS_lchown","SYS_lgetxattr","SYS_link","SYS_linkat","SYS_listen","SYS_listxattr","SYS_llistxattr","SYS_lookup_dcookie","SYS_lremovexattr","SYS_lseek","SYS_lsetxattr","SYS_lstat","SYS_madvise","SYS_mbind","SYS_membarrier","SYS_memfd_create","SYS_memfd_secret","SYS_migrate_pages","SYS_mincore","SYS_mkdir","SYS_mkdirat","SYS_mknod","SYS_mknodat","SYS_mlock","SYS_mlock2","SYS_mlockall","SYS_mmap","SYS_modify_ldt","SYS_mount","SYS_mount_setattr","SYS_move_mount","SYS_move_pages","SYS_mprotect","SYS_mq_getsetattr","SYS_mq_notify","SYS_mq_open","SYS_mq_timedreceive","SYS_mq_timedsend","SYS_mq_unlink","SYS_mremap","SYS_msgctl","SYS_msgget","SYS_msgrcv","SYS_msgsnd","SYS_msync","SYS_munlock","SYS_munlockall","SYS_munmap","SYS_name_to_handle_at","SYS_nanosleep","SYS_newfstatat","SYS_open","SYS_open_by_handle_at","SYS_open_tree","SYS_openat","SYS_openat2","SYS_pause","SYS_perf_event_open","SYS_personality","SYS_pidfd_getfd","SYS_pidfd_open","SYS_pidfd_send_signal","SYS_pipe","SYS_pipe2","SYS_pivot_root","SYS_pkey_alloc","SYS_pkey_free","SYS_pkey_mprotect","SYS_poll","SYS_ppoll","SYS_prctl","SYS_pread64","SYS_preadv","SYS_preadv2","SYS_prlimit64","SYS_process_madvise","SYS_process_mrelease","SYS_process_vm_readv","SYS_process_vm_writev","SYS_pselect6","SYS_ptrace","SYS_pwrite64","SYS_pwritev","SYS_pwritev2","SYS_quotactl","SYS_quotactl_fd","SYS_read","SYS_readahead","SYS_readlink","SYS_readlinkat","SYS_readv","SYS_reboot","SYS_recvfrom","SYS_recvmmsg","SYS_recvmsg","SYS_removexattr","SYS_rename","SYS_renameat","SYS_renameat2","SYS_request_key","SYS_rmdir","SYS_rseq","SYS_rt_sigaction","SYS_rt_sigpending","SYS_rt_sigprocmask","SYS_rt_sigqueueinfo","SYS_rt_sigreturn","SYS_rt_sigsuspend","SYS_rt_sigtimedwait","SYS_rt_tgsigqueueinfo","SYS_sched_get_priority_max","SYS_sched_get_priority_min","SYS_sched_getaffinity","SYS_sched_getattr","SYS_sched_getparam","SYS_sched_getscheduler","SYS_sched_rr_get_interval","SYS_sched_setaffinity","SYS_sched_setattr","SYS_sched_setparam","SYS_sched_setscheduler","SYS_sched_yield","SYS_seccomp","SYS_select","SYS_semctl","SYS_semget","SYS_semop","SYS_semtimedop","SYS_sendfile","SYS_sendmmsg","SYS_sendmsg","SYS_sendto","SYS_set_mempolicy","SYS_set_mempolicy_home_node","SYS_set_robust_list","SYS_set_thread_area","SYS_set_tid_address","SYS_setdomainname","SYS_setfsgid","SYS_setfsuid","SYS_setgid","SYS_setgroups","SYS_sethostname","SYS_setitimer","SYS_setns","SYS_setpgid","SYS_setpriority","SYS_setregid","SYS_setresgid","SYS_setresuid","SYS_setreuid","SYS_setrlimit","SYS_setsid","SYS_setsockopt","SYS_settimeofday","SYS_setuid","SYS_setxattr","SYS_shmat","SYS_shmctl","SYS_shmdt","SYS_shmget","SYS_shutdown","SYS_sigaltstack","SYS_signalfd","SYS_signalfd4","SYS_socket","SYS_socketpair","SYS_splice","SYS_stat","SYS_statfs","SYS_statx","SYS_swapoff","SYS_swapon","SYS_symlink","SYS_symlinkat","SYS_sync","SYS_sync_file_range","SYS_syncfs","SYS_sysinfo","SYS_syslog","SYS_tee","SYS_tgkill","SYS_time","SYS_timer_create","SYS_timer_delete","SYS_timer_getoverrun","SYS_timer_gettime","SYS_timer_settime","SYS_timerfd_create","SYS_timerfd_gettime","SYS_timerfd_settime","SYS_times","SYS_tkill","SYS_truncate","SYS_umask","SYS_umount2","SYS_uname","SYS_unlink","SYS_unlinkat","SYS_unshare","SYS_userfaultfd","SYS_ustat","SYS_utime","SYS_utimensat","SYS_utimes","SYS_vfork","SYS_vhangup","SYS_vmsplice","SYS_wait4","SYS_waitid","SYS_write","SYS_writev","Syscall","arch","borrow","borrow_mut","check","clone","cmp","eq","fmt","from","from","from_u32","hash","into","partial_cmp","syscall","try_from","try_i32","try_i64","try_into","try_isize","try_ptr","try_ptr_mut","try_u32","try_u64","try_usize","type_id","aarch64","arm","riscv64","x86","x86_64","Result","SYS_accept","SYS_accept4","SYS_acct","SYS_add_key","SYS_adjtimex","SYS_bind","SYS_bpf","SYS_brk","SYS_capget","SYS_capset","SYS_chdir","SYS_chroot","SYS_clock_adjtime","SYS_clock_getres","SYS_clock_gettime","SYS_clock_nanosleep","SYS_clock_settime","SYS_clone","SYS_clone3","SYS_close","SYS_close_range","SYS_connect","SYS_copy_file_range","SYS_delete_module","SYS_dup","SYS_dup3","SYS_epoll_create1","SYS_epoll_ctl","SYS_epoll_pwait","SYS_epoll_pwait2","SYS_eventfd2","SYS_execve","SYS_execveat","SYS_exit","SYS_exit_group","SYS_faccessat","SYS_faccessat2","SYS_fadvise64","SYS_fallocate","SYS_fanotify_init","SYS_fanotify_mark","SYS_fchdir","SYS_fchmod","SYS_fchmodat","SYS_fchown","SYS_fchownat","SYS_fcntl","SYS_fdatasync","SYS_fgetxattr","SYS_finit_module","SYS_flistxattr","SYS_flock","SYS_fremovexattr","SYS_fsconfig","SYS_fsetxattr","SYS_fsmount","SYS_fsopen","SYS_fspick","SYS_fstat","SYS_fstatfs","SYS_fsync","SYS_ftruncate","SYS_futex","SYS_futex_waitv","SYS_get_mempolicy","SYS_get_robust_list","SYS_getcpu","SYS_getcwd","SYS_getdents64","SYS_getegid","SYS_geteuid","SYS_getgid","SYS_getgroups","SYS_getitimer","SYS_getpeername","SYS_getpgid","SYS_getpid","SYS_getppid","SYS_getpriority","SYS_getrandom","SYS_getresgid","SYS_getresuid","SYS_getrlimit","SYS_getrusage","SYS_getsid","SYS_getsockname","SYS_getsockopt","SYS_gettid","SYS_gettimeofday","SYS_getuid","SYS_getxattr","SYS_init_module","SYS_inotify_add_watch","SYS_inotify_init1","SYS_inotify_rm_watch","SYS_io_cancel","SYS_io_destroy","SYS_io_getevents","SYS_io_pgetevents","SYS_io_setup","SYS_io_submit","SYS_io_uring_enter","SYS_io_uring_register","SYS_io_uring_setup","SYS_ioctl","SYS_ioprio_get","SYS_ioprio_set","SYS_kcmp","SYS_kexec_file_load","SYS_kexec_load","SYS_keyctl","SYS_kill","SYS_landlock_add_rule","SYS_landlock_create_ruleset","SYS_landlock_restrict_self","SYS_lgetxattr","SYS_linkat","SYS_listen","SYS_listxattr","SYS_llistxattr","SYS_lookup_dcookie","SYS_lremovexattr","SYS_lseek","SYS_lsetxattr","SYS_madvise","SYS_mbind","SYS_membarrier","SYS_memfd_create","SYS_memfd_secret","SYS_migrate_pages","SYS_mincore","SYS_mkdirat","SYS_mknodat","SYS_mlock","SYS_mlock2","SYS_mlockall","SYS_mmap","SYS_mount","SYS_mount_setattr","SYS_move_mount","SYS_move_pages","SYS_mprotect","SYS_mq_getsetattr","SYS_mq_notify","SYS_mq_open","SYS_mq_timedreceive","SYS_mq_timedsend","SYS_mq_unlink","SYS_mremap","SYS_msgctl","SYS_msgget","SYS_msgrcv","SYS_msgsnd","SYS_msync","SYS_munlock","SYS_munlockall","SYS_munmap","SYS_name_to_handle_at","SYS_nanosleep","SYS_newfstatat","SYS_open_by_handle_at","SYS_open_tree","SYS_openat","SYS_openat2","SYS_perf_event_open","SYS_personality","SYS_pidfd_getfd","SYS_pidfd_open","SYS_pidfd_send_signal","SYS_pipe2","SYS_pivot_root","SYS_pkey_alloc","SYS_pkey_free","SYS_pkey_mprotect","SYS_ppoll","SYS_prctl","SYS_pread64","SYS_preadv","SYS_preadv2","SYS_prlimit64","SYS_process_madvise","SYS_process_mrelease","SYS_process_vm_readv","SYS_process_vm_writev","SYS_pselect6","SYS_ptrace","SYS_pwrite64","SYS_pwritev","SYS_pwritev2","SYS_quotactl","SYS_quotactl_fd","SYS_read","SYS_readahead","SYS_readlinkat","SYS_readv","SYS_reboot","SYS_recvfrom","SYS_recvmmsg","SYS_recvmsg","SYS_removexattr","SYS_renameat","SYS_renameat2","SYS_request_key","SYS_rseq","SYS_rt_sigaction","SYS_rt_sigpending","SYS_rt_sigprocmask","SYS_rt_sigqueueinfo","SYS_rt_sigreturn","SYS_rt_sigsuspend","SYS_rt_sigtimedwait","SYS_rt_tgsigqueueinfo","SYS_sched_get_priority_max","SYS_sched_get_priority_min","SYS_sched_getaffinity","SYS_sched_getattr","SYS_sched_getparam","SYS_sched_getscheduler","SYS_sched_rr_get_interval","SYS_sched_setaffinity","SYS_sched_setattr","SYS_sched_setparam","SYS_sched_setscheduler","SYS_sched_yield","SYS_seccomp","SYS_semctl","SYS_semget","SYS_semop","SYS_semtimedop","SYS_sendfile","SYS_sendmmsg","SYS_sendmsg","SYS_sendto","SYS_set_mempolicy","SYS_set_mempolicy_home_node","SYS_set_robust_list","SYS_set_tid_address","SYS_setdomainname","SYS_setfsgid","SYS_setfsuid","SYS_setgid","SYS_setgroups","SYS_sethostname","SYS_setitimer","SYS_setns","SYS_setpgid","SYS_setpriority","SYS_setregid","SYS_setresgid","SYS_setresuid","SYS_setreuid","SYS_setrlimit","SYS_setsid","SYS_setsockopt","SYS_settimeofday","SYS_setuid","SYS_setxattr","SYS_shmat","SYS_shmctl","SYS_shmdt","SYS_shmget","SYS_shutdown","SYS_sigaltstack","SYS_signalfd4","SYS_socket","SYS_socketpair","SYS_splice","SYS_statfs","SYS_statx","SYS_swapoff","SYS_swapon","SYS_symlinkat","SYS_sync","SYS_sync_file_range","SYS_syncfs","SYS_sysinfo","SYS_syslog","SYS_tee","SYS_tgkill","SYS_timer_create","SYS_timer_delete","SYS_timer_getoverrun","SYS_timer_gettime","SYS_timer_settime","SYS_timerfd_create","SYS_timerfd_gettime","SYS_timerfd_settime","SYS_times","SYS_tkill","SYS_truncate","SYS_umask","SYS_umount2","SYS_uname","SYS_unlinkat","SYS_unshare","SYS_userfaultfd","SYS_utimensat","SYS_vhangup","SYS_vmsplice","SYS_wait4","SYS_waitid","SYS_write","SYS_writev","as_u64_unchecked","as_usize_unchecked","borrow","borrow_mut","check","clone","cmp","eq","fmt","from","into","new","partial_cmp","try_from","try_i64","try_into","try_isize","try_ptr","try_ptr_mut","try_u64","try_usize","type_id","Result","SYS__llseek","SYS__newselect","SYS_accept","SYS_accept4","SYS_access","SYS_acct","SYS_add_key","SYS_adjtimex","SYS_alarm","SYS_arm_fadvise64_64","SYS_arm_sync_file_range","SYS_bind","SYS_bpf","SYS_brk","SYS_capget","SYS_capset","SYS_chdir","SYS_chmod","SYS_chown","SYS_chown32","SYS_chroot","SYS_clock_adjtime","SYS_clock_adjtime64","SYS_clock_getres","SYS_clock_getres_time64","SYS_clock_gettime","SYS_clock_gettime64","SYS_clock_nanosleep","SYS_clock_nanosleep_time64","SYS_clock_settime","SYS_clock_settime64","SYS_clone","SYS_clone3","SYS_close","SYS_close_range","SYS_connect","SYS_copy_file_range","SYS_creat","SYS_delete_module","SYS_dup","SYS_dup2","SYS_dup3","SYS_epoll_create","SYS_epoll_create1","SYS_epoll_ctl","SYS_epoll_pwait","SYS_epoll_pwait2","SYS_epoll_wait","SYS_eventfd","SYS_eventfd2","SYS_execve","SYS_execveat","SYS_exit","SYS_exit_group","SYS_faccessat","SYS_faccessat2","SYS_fallocate","SYS_fanotify_init","SYS_fanotify_mark","SYS_fchdir","SYS_fchmod","SYS_fchmodat","SYS_fchown","SYS_fchown32","SYS_fchownat","SYS_fcntl","SYS_fcntl64","SYS_fdatasync","SYS_fgetxattr","SYS_finit_module","SYS_flistxattr","SYS_flock","SYS_fork","SYS_fremovexattr","SYS_fsconfig","SYS_fsetxattr","SYS_fsmount","SYS_fsopen","SYS_fspick","SYS_fstat","SYS_fstat64","SYS_fstatat64","SYS_fstatfs","SYS_fstatfs64","SYS_fsync","SYS_ftruncate","SYS_ftruncate64","SYS_futex","SYS_futex_time64","SYS_futex_waitv","SYS_futimesat","SYS_get_mempolicy","SYS_get_robust_list","SYS_getcpu","SYS_getcwd","SYS_getdents","SYS_getdents64","SYS_getegid","SYS_getegid32","SYS_geteuid","SYS_geteuid32","SYS_getgid","SYS_getgid32","SYS_getgroups","SYS_getgroups32","SYS_getitimer","SYS_getpeername","SYS_getpgid","SYS_getpgrp","SYS_getpid","SYS_getppid","SYS_getpriority","SYS_getrandom","SYS_getresgid","SYS_getresgid32","SYS_getresuid","SYS_getresuid32","SYS_getrlimit","SYS_getrusage","SYS_getsid","SYS_getsockname","SYS_getsockopt","SYS_gettid","SYS_gettimeofday","SYS_getuid","SYS_getuid32","SYS_getxattr","SYS_init_module","SYS_inotify_add_watch","SYS_inotify_init","SYS_inotify_init1","SYS_inotify_rm_watch","SYS_io_cancel","SYS_io_destroy","SYS_io_getevents","SYS_io_pgetevents","SYS_io_pgetevents_time64","SYS_io_setup","SYS_io_submit","SYS_io_uring_enter","SYS_io_uring_register","SYS_io_uring_setup","SYS_ioctl","SYS_ioprio_get","SYS_ioprio_set","SYS_ipc","SYS_kcmp","SYS_kexec_file_load","SYS_kexec_load","SYS_keyctl","SYS_kill","SYS_landlock_add_rule","SYS_landlock_create_ruleset","SYS_landlock_restrict_self","SYS_lchown","SYS_lchown32","SYS_lgetxattr","SYS_link","SYS_linkat","SYS_listen","SYS_listxattr","SYS_llistxattr","SYS_lookup_dcookie","SYS_lremovexattr","SYS_lseek","SYS_lsetxattr","SYS_lstat","SYS_lstat64","SYS_madvise","SYS_mbind","SYS_membarrier","SYS_memfd_create","SYS_migrate_pages","SYS_mincore","SYS_mkdir","SYS_mkdirat","SYS_mknod","SYS_mknodat","SYS_mlock","SYS_mlock2","SYS_mlockall","SYS_mmap","SYS_mmap2","SYS_mount","SYS_mount_setattr","SYS_move_mount","SYS_move_pages","SYS_mprotect","SYS_mq_getsetattr","SYS_mq_notify","SYS_mq_open","SYS_mq_timedreceive","SYS_mq_timedreceive_time64","SYS_mq_timedsend","SYS_mq_timedsend_time64","SYS_mq_unlink","SYS_mremap","SYS_msgctl","SYS_msgget","SYS_msgrcv","SYS_msgsnd","SYS_msync","SYS_munlock","SYS_munlockall","SYS_munmap","SYS_name_to_handle_at","SYS_nanosleep","SYS_nice","SYS_open","SYS_open_by_handle_at","SYS_open_tree","SYS_openat","SYS_openat2","SYS_pause","SYS_pciconfig_iobase","SYS_pciconfig_read","SYS_pciconfig_write","SYS_perf_event_open","SYS_personality","SYS_pidfd_getfd","SYS_pidfd_open","SYS_pidfd_send_signal","SYS_pipe","SYS_pipe2","SYS_pivot_root","SYS_pkey_alloc","SYS_pkey_free","SYS_pkey_mprotect","SYS_poll","SYS_ppoll","SYS_ppoll_time64","SYS_prctl","SYS_pread64","SYS_preadv","SYS_preadv2","SYS_prlimit64","SYS_process_madvise","SYS_process_mrelease","SYS_process_vm_readv","SYS_process_vm_writev","SYS_pselect6","SYS_pselect6_time64","SYS_ptrace","SYS_pwrite64","SYS_pwritev","SYS_pwritev2","SYS_quotactl","SYS_quotactl_fd","SYS_read","SYS_readahead","SYS_readdir","SYS_readlink","SYS_readlinkat","SYS_readv","SYS_reboot","SYS_recv","SYS_recvfrom","SYS_recvmmsg","SYS_recvmmsg_time64","SYS_recvmsg","SYS_removexattr","SYS_rename","SYS_renameat","SYS_renameat2","SYS_request_key","SYS_rmdir","SYS_rseq","SYS_rt_sigaction","SYS_rt_sigpending","SYS_rt_sigprocmask","SYS_rt_sigqueueinfo","SYS_rt_sigreturn","SYS_rt_sigsuspend","SYS_rt_sigtimedwait","SYS_rt_sigtimedwait_time64","SYS_rt_tgsigqueueinfo","SYS_sched_get_priority_max","SYS_sched_get_priority_min","SYS_sched_getaffinity","SYS_sched_getattr","SYS_sched_getparam","SYS_sched_getscheduler","SYS_sched_rr_get_interval","SYS_sched_rr_get_interval_time64","SYS_sched_setaffinity","SYS_sched_setattr","SYS_sched_setparam","SYS_sched_setscheduler","SYS_sched_yield","SYS_seccomp","SYS_select","SYS_semctl","SYS_semget","SYS_semop","SYS_semtimedop","SYS_semtimedop_time64","SYS_send","SYS_sendfile","SYS_sendfile64","SYS_sendmmsg","SYS_sendmsg","SYS_sendto","SYS_set_mempolicy","SYS_set_mempolicy_home_node","SYS_set_robust_list","SYS_set_tid_address","SYS_setdomainname","SYS_setfsgid","SYS_setfsgid32","SYS_setfsuid","SYS_setfsuid32","SYS_setgid","SYS_setgid32","SYS_setgroups","SYS_setgroups32","SYS_sethostname","SYS_setitimer","SYS_setns","SYS_setpgid","SYS_setpriority","SYS_setregid","SYS_setregid32","SYS_setresgid","SYS_setresgid32","SYS_setresuid","SYS_setresuid32","SYS_setreuid","SYS_setreuid32","SYS_setrlimit","SYS_setsid","SYS_setsockopt","SYS_settimeofday","SYS_setuid","SYS_setuid32","SYS_setxattr","SYS_shmat","SYS_shmctl","SYS_shmdt","SYS_shmget","SYS_shutdown","SYS_sigaction","SYS_sigaltstack","SYS_signalfd","SYS_signalfd4","SYS_sigpending","SYS_sigprocmask","SYS_sigreturn","SYS_sigsuspend","SYS_socket","SYS_socketcall","SYS_socketpair","SYS_splice","SYS_stat","SYS_stat64","SYS_statfs","SYS_statfs64","SYS_statx","SYS_stime","SYS_swapoff","SYS_swapon","SYS_symlink","SYS_symlinkat","SYS_sync","SYS_syncfs","SYS_syscall","SYS_sysinfo","SYS_syslog","SYS_tee","SYS_tgkill","SYS_time","SYS_timer_create","SYS_timer_delete","SYS_timer_getoverrun","SYS_timer_gettime","SYS_timer_gettime64","SYS_timer_settime","SYS_timer_settime64","SYS_timerfd_create","SYS_timerfd_gettime","SYS_timerfd_gettime64","SYS_timerfd_settime","SYS_timerfd_settime64","SYS_times","SYS_tkill","SYS_truncate","SYS_truncate64","SYS_ugetrlimit","SYS_umask","SYS_umount","SYS_umount2","SYS_uname","SYS_unlink","SYS_unlinkat","SYS_unshare","SYS_userfaultfd","SYS_ustat","SYS_utime","SYS_utimensat","SYS_utimensat_time64","SYS_utimes","SYS_vfork","SYS_vhangup","SYS_vmsplice","SYS_wait4","SYS_waitid","SYS_write","SYS_writev","as_u32_unchecked","as_usize_unchecked","borrow","borrow_mut","check","clone","cmp","eq","fmt","from","into","new","partial_cmp","try_from","try_i32","try_into","try_isize","try_ptr","try_ptr_mut","try_u32","try_usize","type_id","Result","SYS_accept","SYS_accept4","SYS_acct","SYS_add_key","SYS_adjtimex","SYS_bind","SYS_bpf","SYS_brk","SYS_capget","SYS_capset","SYS_chdir","SYS_chroot","SYS_clock_adjtime","SYS_clock_getres","SYS_clock_gettime","SYS_clock_nanosleep","SYS_clock_settime","SYS_clone","SYS_clone3","SYS_close","SYS_close_range","SYS_connect","SYS_copy_file_range","SYS_delete_module","SYS_dup","SYS_dup3","SYS_epoll_create1","SYS_epoll_ctl","SYS_epoll_pwait","SYS_epoll_pwait2","SYS_eventfd2","SYS_execve","SYS_execveat","SYS_exit","SYS_exit_group","SYS_faccessat","SYS_faccessat2","SYS_fadvise64","SYS_fallocate","SYS_fanotify_init","SYS_fanotify_mark","SYS_fchdir","SYS_fchmod","SYS_fchmodat","SYS_fchown","SYS_fchownat","SYS_fcntl","SYS_fdatasync","SYS_fgetxattr","SYS_finit_module","SYS_flistxattr","SYS_flock","SYS_fremovexattr","SYS_fsconfig","SYS_fsetxattr","SYS_fsmount","SYS_fsopen","SYS_fspick","SYS_fstat","SYS_fstatfs","SYS_fsync","SYS_ftruncate","SYS_futex","SYS_futex_waitv","SYS_get_mempolicy","SYS_get_robust_list","SYS_getcpu","SYS_getcwd","SYS_getdents64","SYS_getegid","SYS_geteuid","SYS_getgid","SYS_getgroups","SYS_getitimer","SYS_getpeername","SYS_getpgid","SYS_getpid","SYS_getppid","SYS_getpriority","SYS_getrandom","SYS_getresgid","SYS_getresuid","SYS_getrlimit","SYS_getrusage","SYS_getsid","SYS_getsockname","SYS_getsockopt","SYS_gettid","SYS_gettimeofday","SYS_getuid","SYS_getxattr","SYS_init_module","SYS_inotify_add_watch","SYS_inotify_init1","SYS_inotify_rm_watch","SYS_io_cancel","SYS_io_destroy","SYS_io_getevents","SYS_io_pgetevents","SYS_io_setup","SYS_io_submit","SYS_io_uring_enter","SYS_io_uring_register","SYS_io_uring_setup","SYS_ioctl","SYS_ioprio_get","SYS_ioprio_set","SYS_kcmp","SYS_kexec_file_load","SYS_kexec_load","SYS_keyctl","SYS_kill","SYS_landlock_add_rule","SYS_landlock_create_ruleset","SYS_landlock_restrict_self","SYS_lgetxattr","SYS_linkat","SYS_listen","SYS_listxattr","SYS_llistxattr","SYS_lookup_dcookie","SYS_lremovexattr","SYS_lseek","SYS_lsetxattr","SYS_madvise","SYS_mbind","SYS_membarrier","SYS_memfd_create","SYS_memfd_secret","SYS_migrate_pages","SYS_mincore","SYS_mkdirat","SYS_mknodat","SYS_mlock","SYS_mlock2","SYS_mlockall","SYS_mmap","SYS_mount","SYS_mount_setattr","SYS_move_mount","SYS_move_pages","SYS_mprotect","SYS_mq_getsetattr","SYS_mq_notify","SYS_mq_open","SYS_mq_timedreceive","SYS_mq_timedsend","SYS_mq_unlink","SYS_mremap","SYS_msgctl","SYS_msgget","SYS_msgrcv","SYS_msgsnd","SYS_msync","SYS_munlock","SYS_munlockall","SYS_munmap","SYS_name_to_handle_at","SYS_nanosleep","SYS_newfstatat","SYS_open_by_handle_at","SYS_open_tree","SYS_openat","SYS_openat2","SYS_perf_event_open","SYS_personality","SYS_pidfd_getfd","SYS_pidfd_open","SYS_pidfd_send_signal","SYS_pipe2","SYS_pivot_root","SYS_pkey_alloc","SYS_pkey_free","SYS_pkey_mprotect","SYS_ppoll","SYS_prctl","SYS_pread64","SYS_preadv","SYS_preadv2","SYS_prlimit64","SYS_process_madvise","SYS_process_mrelease","SYS_process_vm_readv","SYS_process_vm_writev","SYS_pselect6","SYS_ptrace","SYS_pwrite64","SYS_pwritev","SYS_pwritev2","SYS_quotactl","SYS_quotactl_fd","SYS_read","SYS_readahead","SYS_readlinkat","SYS_readv","SYS_reboot","SYS_recvfrom","SYS_recvmmsg","SYS_recvmsg","SYS_removexattr","SYS_renameat2","SYS_request_key","SYS_riscv_flush_icache","SYS_rseq","SYS_rt_sigaction","SYS_rt_sigpending","SYS_rt_sigprocmask","SYS_rt_sigqueueinfo","SYS_rt_sigreturn","SYS_rt_sigsuspend","SYS_rt_sigtimedwait","SYS_rt_tgsigqueueinfo","SYS_sched_get_priority_max","SYS_sched_get_priority_min","SYS_sched_getaffinity","SYS_sched_getattr","SYS_sched_getparam","SYS_sched_getscheduler","SYS_sched_rr_get_interval","SYS_sched_setaffinity","SYS_sched_setattr","SYS_sched_setparam","SYS_sched_setscheduler","SYS_sched_yield","SYS_seccomp","SYS_semctl","SYS_semget","SYS_semop","SYS_semtimedop","SYS_sendfile","SYS_sendmmsg","SYS_sendmsg","SYS_sendto","SYS_set_mempolicy","SYS_set_mempolicy_home_node","SYS_set_robust_list","SYS_set_tid_address","SYS_setdomainname","SYS_setfsgid","SYS_setfsuid","SYS_setgid","SYS_setgroups","SYS_sethostname","SYS_setitimer","SYS_setns","SYS_setpgid","SYS_setpriority","SYS_setregid","SYS_setresgid","SYS_setresuid","SYS_setreuid","SYS_setrlimit","SYS_setsid","SYS_setsockopt","SYS_settimeofday","SYS_setuid","SYS_setxattr","SYS_shmat","SYS_shmctl","SYS_shmdt","SYS_shmget","SYS_shutdown","SYS_sigaltstack","SYS_signalfd4","SYS_socket","SYS_socketpair","SYS_splice","SYS_statfs","SYS_statx","SYS_swapoff","SYS_swapon","SYS_symlinkat","SYS_sync","SYS_sync_file_range","SYS_syncfs","SYS_sysinfo","SYS_syslog","SYS_tee","SYS_tgkill","SYS_timer_create","SYS_timer_delete","SYS_timer_getoverrun","SYS_timer_gettime","SYS_timer_settime","SYS_timerfd_create","SYS_timerfd_gettime","SYS_timerfd_settime","SYS_times","SYS_tkill","SYS_truncate","SYS_umask","SYS_umount2","SYS_uname","SYS_unlinkat","SYS_unshare","SYS_userfaultfd","SYS_utimensat","SYS_vhangup","SYS_vmsplice","SYS_wait4","SYS_waitid","SYS_write","SYS_writev","as_u64_unchecked","as_usize_unchecked","borrow","borrow_mut","check","clone","cmp","eq","fmt","from","into","new","partial_cmp","try_from","try_i64","try_into","try_isize","try_ptr","try_ptr_mut","try_u64","try_usize","type_id","Result","SYS__llseek","SYS__newselect","SYS_accept4","SYS_access","SYS_acct","SYS_add_key","SYS_adjtimex","SYS_alarm","SYS_arch_prctl","SYS_bind","SYS_bpf","SYS_brk","SYS_capget","SYS_capset","SYS_chdir","SYS_chmod","SYS_chown","SYS_chown32","SYS_chroot","SYS_clock_adjtime","SYS_clock_adjtime64","SYS_clock_getres","SYS_clock_getres_time64","SYS_clock_gettime","SYS_clock_gettime64","SYS_clock_nanosleep","SYS_clock_nanosleep_time64","SYS_clock_settime","SYS_clock_settime64","SYS_clone","SYS_clone3","SYS_close","SYS_close_range","SYS_connect","SYS_copy_file_range","SYS_creat","SYS_delete_module","SYS_dup","SYS_dup2","SYS_dup3","SYS_epoll_create","SYS_epoll_create1","SYS_epoll_ctl","SYS_epoll_pwait","SYS_epoll_pwait2","SYS_epoll_wait","SYS_eventfd","SYS_eventfd2","SYS_execve","SYS_execveat","SYS_exit","SYS_exit_group","SYS_faccessat","SYS_faccessat2","SYS_fadvise64","SYS_fadvise64_64","SYS_fallocate","SYS_fanotify_init","SYS_fanotify_mark","SYS_fchdir","SYS_fchmod","SYS_fchmodat","SYS_fchown","SYS_fchown32","SYS_fchownat","SYS_fcntl","SYS_fcntl64","SYS_fdatasync","SYS_fgetxattr","SYS_finit_module","SYS_flistxattr","SYS_flock","SYS_fork","SYS_fremovexattr","SYS_fsconfig","SYS_fsetxattr","SYS_fsmount","SYS_fsopen","SYS_fspick","SYS_fstat","SYS_fstat64","SYS_fstatat64","SYS_fstatfs","SYS_fstatfs64","SYS_fsync","SYS_ftruncate","SYS_ftruncate64","SYS_futex","SYS_futex_time64","SYS_futex_waitv","SYS_futimesat","SYS_get_mempolicy","SYS_get_robust_list","SYS_get_thread_area","SYS_getcpu","SYS_getcwd","SYS_getdents","SYS_getdents64","SYS_getegid","SYS_getegid32","SYS_geteuid","SYS_geteuid32","SYS_getgid","SYS_getgid32","SYS_getgroups","SYS_getgroups32","SYS_getitimer","SYS_getpeername","SYS_getpgid","SYS_getpgrp","SYS_getpid","SYS_getppid","SYS_getpriority","SYS_getrandom","SYS_getresgid","SYS_getresgid32","SYS_getresuid","SYS_getresuid32","SYS_getrlimit","SYS_getrusage","SYS_getsid","SYS_getsockname","SYS_getsockopt","SYS_gettid","SYS_gettimeofday","SYS_getuid","SYS_getuid32","SYS_getxattr","SYS_init_module","SYS_inotify_add_watch","SYS_inotify_init","SYS_inotify_init1","SYS_inotify_rm_watch","SYS_io_cancel","SYS_io_destroy","SYS_io_getevents","SYS_io_pgetevents","SYS_io_pgetevents_time64","SYS_io_setup","SYS_io_submit","SYS_io_uring_enter","SYS_io_uring_register","SYS_io_uring_setup","SYS_ioctl","SYS_ioperm","SYS_iopl","SYS_ioprio_get","SYS_ioprio_set","SYS_ipc","SYS_kcmp","SYS_kexec_load","SYS_keyctl","SYS_kill","SYS_landlock_add_rule","SYS_landlock_create_ruleset","SYS_landlock_restrict_self","SYS_lchown","SYS_lchown32","SYS_lgetxattr","SYS_link","SYS_linkat","SYS_listen","SYS_listxattr","SYS_llistxattr","SYS_lookup_dcookie","SYS_lremovexattr","SYS_lseek","SYS_lsetxattr","SYS_lstat","SYS_lstat64","SYS_madvise","SYS_mbind","SYS_membarrier","SYS_memfd_create","SYS_memfd_secret","SYS_migrate_pages","SYS_mincore","SYS_mkdir","SYS_mkdirat","SYS_mknod","SYS_mknodat","SYS_mlock","SYS_mlock2","SYS_mlockall","SYS_mmap","SYS_mmap2","SYS_modify_ldt","SYS_mount","SYS_mount_setattr","SYS_move_mount","SYS_move_pages","SYS_mprotect","SYS_mq_getsetattr","SYS_mq_notify","SYS_mq_open","SYS_mq_timedreceive","SYS_mq_timedreceive_time64","SYS_mq_timedsend","SYS_mq_timedsend_time64","SYS_mq_unlink","SYS_mremap","SYS_msgctl","SYS_msgget","SYS_msgrcv","SYS_msgsnd","SYS_msync","SYS_munlock","SYS_munlockall","SYS_munmap","SYS_name_to_handle_at","SYS_nanosleep","SYS_nice","SYS_oldfstat","SYS_oldlstat","SYS_oldolduname","SYS_oldstat","SYS_olduname","SYS_open","SYS_open_by_handle_at","SYS_open_tree","SYS_openat","SYS_openat2","SYS_pause","SYS_perf_event_open","SYS_personality","SYS_pidfd_getfd","SYS_pidfd_open","SYS_pidfd_send_signal","SYS_pipe","SYS_pipe2","SYS_pivot_root","SYS_pkey_alloc","SYS_pkey_free","SYS_pkey_mprotect","SYS_poll","SYS_ppoll","SYS_ppoll_time64","SYS_prctl","SYS_pread64","SYS_preadv","SYS_preadv2","SYS_prlimit64","SYS_process_madvise","SYS_process_mrelease","SYS_process_vm_readv","SYS_process_vm_writev","SYS_pselect6","SYS_pselect6_time64","SYS_ptrace","SYS_pwrite64","SYS_pwritev","SYS_pwritev2","SYS_quotactl","SYS_quotactl_fd","SYS_read","SYS_readahead","SYS_readdir","SYS_readlink","SYS_readlinkat","SYS_readv","SYS_reboot","SYS_recvfrom","SYS_recvmmsg","SYS_recvmmsg_time64","SYS_recvmsg","SYS_removexattr","SYS_rename","SYS_renameat","SYS_renameat2","SYS_request_key","SYS_rmdir","SYS_rseq","SYS_rt_sigaction","SYS_rt_sigpending","SYS_rt_sigprocmask","SYS_rt_sigqueueinfo","SYS_rt_sigreturn","SYS_rt_sigsuspend","SYS_rt_sigtimedwait","SYS_rt_sigtimedwait_time64","SYS_rt_tgsigqueueinfo","SYS_sched_get_priority_max","SYS_sched_get_priority_min","SYS_sched_getaffinity","SYS_sched_getattr","SYS_sched_getparam","SYS_sched_getscheduler","SYS_sched_rr_get_interval","SYS_sched_rr_get_interval_time64","SYS_sched_setaffinity","SYS_sched_setattr","SYS_sched_setparam","SYS_sched_setscheduler","SYS_sched_yield","SYS_seccomp","SYS_select","SYS_semctl","SYS_semget","SYS_semtimedop_time64","SYS_sendfile","SYS_sendfile64","SYS_sendmmsg","SYS_sendmsg","SYS_sendto","SYS_set_mempolicy","SYS_set_mempolicy_home_node","SYS_set_robust_list","SYS_set_thread_area","SYS_set_tid_address","SYS_setdomainname","SYS_setfsgid","SYS_setfsgid32","SYS_setfsuid","SYS_setfsuid32","SYS_setgid","SYS_setgid32","SYS_setgroups","SYS_setgroups32","SYS_sethostname","SYS_setitimer","SYS_setns","SYS_setpgid","SYS_setpriority","SYS_setregid","SYS_setregid32","SYS_setresgid","SYS_setresgid32","SYS_setresuid","SYS_setresuid32","SYS_setreuid","SYS_setreuid32","SYS_setrlimit","SYS_setsid","SYS_setsockopt","SYS_settimeofday","SYS_setuid","SYS_setuid32","SYS_setxattr","SYS_sgetmask","SYS_shmat","SYS_shmctl","SYS_shmdt","SYS_shmget","SYS_shutdown","SYS_sigaction","SYS_sigaltstack","SYS_signal","SYS_signalfd","SYS_signalfd4","SYS_sigpending","SYS_sigprocmask","SYS_sigreturn","SYS_sigsuspend","SYS_socket","SYS_socketcall","SYS_socketpair","SYS_splice","SYS_ssetmask","SYS_stat","SYS_stat64","SYS_statfs","SYS_statfs64","SYS_statx","SYS_stime","SYS_swapoff","SYS_swapon","SYS_symlink","SYS_symlinkat","SYS_sync","SYS_sync_file_range","SYS_syncfs","SYS_sysinfo","SYS_syslog","SYS_tee","SYS_tgkill","SYS_time","SYS_timer_create","SYS_timer_delete","SYS_timer_getoverrun","SYS_timer_gettime","SYS_timer_gettime64","SYS_timer_settime","SYS_timer_settime64","SYS_timerfd_create","SYS_timerfd_gettime","SYS_timerfd_gettime64","SYS_timerfd_settime","SYS_timerfd_settime64","SYS_times","SYS_tkill","SYS_truncate","SYS_truncate64","SYS_ugetrlimit","SYS_umask","SYS_umount","SYS_umount2","SYS_uname","SYS_unlink","SYS_unlinkat","SYS_unshare","SYS_userfaultfd","SYS_ustat","SYS_utime","SYS_utimensat","SYS_utimensat_time64","SYS_utimes","SYS_vfork","SYS_vhangup","SYS_vm86","SYS_vm86old","SYS_vmsplice","SYS_wait4","SYS_waitid","SYS_waitpid","SYS_write","SYS_writev","as_u32_unchecked","as_usize_unchecked","borrow","borrow_mut","check","clone","cmp","eq","fmt","from","into","new","partial_cmp","try_from","try_i32","try_into","try_isize","try_ptr","try_ptr_mut","try_u32","try_usize","type_id","Result","SYS_accept","SYS_accept4","SYS_access","SYS_acct","SYS_add_key","SYS_adjtimex","SYS_alarm","SYS_arch_prctl","SYS_bind","SYS_bpf","SYS_brk","SYS_capget","SYS_capset","SYS_chdir","SYS_chmod","SYS_chown","SYS_chroot","SYS_clock_adjtime","SYS_clock_getres","SYS_clock_gettime","SYS_clock_nanosleep","SYS_clock_settime","SYS_clone","SYS_clone3","SYS_close","SYS_close_range","SYS_connect","SYS_copy_file_range","SYS_creat","SYS_delete_module","SYS_dup","SYS_dup2","SYS_dup3","SYS_epoll_create","SYS_epoll_create1","SYS_epoll_ctl","SYS_epoll_pwait","SYS_epoll_pwait2","SYS_epoll_wait","SYS_eventfd","SYS_eventfd2","SYS_execve","SYS_execveat","SYS_exit","SYS_exit_group","SYS_faccessat","SYS_faccessat2","SYS_fadvise64","SYS_fallocate","SYS_fanotify_init","SYS_fanotify_mark","SYS_fchdir","SYS_fchmod","SYS_fchmodat","SYS_fchown","SYS_fchownat","SYS_fcntl","SYS_fdatasync","SYS_fgetxattr","SYS_finit_module","SYS_flistxattr","SYS_flock","SYS_fork","SYS_fremovexattr","SYS_fsconfig","SYS_fsetxattr","SYS_fsmount","SYS_fsopen","SYS_fspick","SYS_fstat","SYS_fstatfs","SYS_fsync","SYS_ftruncate","SYS_futex","SYS_futex_waitv","SYS_futimesat","SYS_get_mempolicy","SYS_get_robust_list","SYS_get_thread_area","SYS_getcpu","SYS_getcwd","SYS_getdents","SYS_getdents64","SYS_getegid","SYS_geteuid","SYS_getgid","SYS_getgroups","SYS_getitimer","SYS_getpeername","SYS_getpgid","SYS_getpgrp","SYS_getpid","SYS_getppid","SYS_getpriority","SYS_getrandom","SYS_getresgid","SYS_getresuid","SYS_getrlimit","SYS_getrusage","SYS_getsid","SYS_getsockname","SYS_getsockopt","SYS_gettid","SYS_gettimeofday","SYS_getuid","SYS_getxattr","SYS_init_module","SYS_inotify_add_watch","SYS_inotify_init","SYS_inotify_init1","SYS_inotify_rm_watch","SYS_io_cancel","SYS_io_destroy","SYS_io_getevents","SYS_io_pgetevents","SYS_io_setup","SYS_io_submit","SYS_io_uring_enter","SYS_io_uring_register","SYS_io_uring_setup","SYS_ioctl","SYS_ioperm","SYS_iopl","SYS_ioprio_get","SYS_ioprio_set","SYS_kcmp","SYS_kexec_file_load","SYS_kexec_load","SYS_keyctl","SYS_kill","SYS_landlock_add_rule","SYS_landlock_create_ruleset","SYS_landlock_restrict_self","SYS_lchown","SYS_lgetxattr","SYS_link","SYS_linkat","SYS_listen","SYS_listxattr","SYS_llistxattr","SYS_lookup_dcookie","SYS_lremovexattr","SYS_lseek","SYS_lsetxattr","SYS_lstat","SYS_madvise","SYS_mbind","SYS_membarrier","SYS_memfd_create","SYS_memfd_secret","SYS_migrate_pages","SYS_mincore","SYS_mkdir","SYS_mkdirat","SYS_mknod","SYS_mknodat","SYS_mlock","SYS_mlock2","SYS_mlockall","SYS_mmap","SYS_modify_ldt","SYS_mount","SYS_mount_setattr","SYS_move_mount","SYS_move_pages","SYS_mprotect","SYS_mq_getsetattr","SYS_mq_notify","SYS_mq_open","SYS_mq_timedreceive","SYS_mq_timedsend","SYS_mq_unlink","SYS_mremap","SYS_msgctl","SYS_msgget","SYS_msgrcv","SYS_msgsnd","SYS_msync","SYS_munlock","SYS_munlockall","SYS_munmap","SYS_name_to_handle_at","SYS_nanosleep","SYS_newfstatat","SYS_open","SYS_open_by_handle_at","SYS_open_tree","SYS_openat","SYS_openat2","SYS_pause","SYS_perf_event_open","SYS_personality","SYS_pidfd_getfd","SYS_pidfd_open","SYS_pidfd_send_signal","SYS_pipe","SYS_pipe2","SYS_pivot_root","SYS_pkey_alloc","SYS_pkey_free","SYS_pkey_mprotect","SYS_poll","SYS_ppoll","SYS_prctl","SYS_pread64","SYS_preadv","SYS_preadv2","SYS_prlimit64","SYS_process_madvise","SYS_process_mrelease","SYS_process_vm_readv","SYS_process_vm_writev","SYS_pselect6","SYS_ptrace","SYS_pwrite64","SYS_pwritev","SYS_pwritev2","SYS_quotactl","SYS_quotactl_fd","SYS_read","SYS_readahead","SYS_readlink","SYS_readlinkat","SYS_readv","SYS_reboot","SYS_recvfrom","SYS_recvmmsg","SYS_recvmsg","SYS_removexattr","SYS_rename","SYS_renameat","SYS_renameat2","SYS_request_key","SYS_rmdir","SYS_rseq","SYS_rt_sigaction","SYS_rt_sigpending","SYS_rt_sigprocmask","SYS_rt_sigqueueinfo","SYS_rt_sigreturn","SYS_rt_sigsuspend","SYS_rt_sigtimedwait","SYS_rt_tgsigqueueinfo","SYS_sched_get_priority_max","SYS_sched_get_priority_min","SYS_sched_getaffinity","SYS_sched_getattr","SYS_sched_getparam","SYS_sched_getscheduler","SYS_sched_rr_get_interval","SYS_sched_setaffinity","SYS_sched_setattr","SYS_sched_setparam","SYS_sched_setscheduler","SYS_sched_yield","SYS_seccomp","SYS_select","SYS_semctl","SYS_semget","SYS_semop","SYS_semtimedop","SYS_sendfile","SYS_sendmmsg","SYS_sendmsg","SYS_sendto","SYS_set_mempolicy","SYS_set_mempolicy_home_node","SYS_set_robust_list","SYS_set_thread_area","SYS_set_tid_address","SYS_setdomainname","SYS_setfsgid","SYS_setfsuid","SYS_setgid","SYS_setgroups","SYS_sethostname","SYS_setitimer","SYS_setns","SYS_setpgid","SYS_setpriority","SYS_setregid","SYS_setresgid","SYS_setresuid","SYS_setreuid","SYS_setrlimit","SYS_setsid","SYS_setsockopt","SYS_settimeofday","SYS_setuid","SYS_setxattr","SYS_shmat","SYS_shmctl","SYS_shmdt","SYS_shmget","SYS_shutdown","SYS_sigaltstack","SYS_signalfd","SYS_signalfd4","SYS_socket","SYS_socketpair","SYS_splice","SYS_stat","SYS_statfs","SYS_statx","SYS_swapoff","SYS_swapon","SYS_symlink","SYS_symlinkat","SYS_sync","SYS_sync_file_range","SYS_syncfs","SYS_sysinfo","SYS_syslog","SYS_tee","SYS_tgkill","SYS_time","SYS_timer_create","SYS_timer_delete","SYS_timer_getoverrun","SYS_timer_gettime","SYS_timer_settime","SYS_timerfd_create","SYS_timerfd_gettime","SYS_timerfd_settime","SYS_times","SYS_tkill","SYS_truncate","SYS_umask","SYS_umount2","SYS_uname","SYS_unlink","SYS_unlinkat","SYS_unshare","SYS_userfaultfd","SYS_ustat","SYS_utime","SYS_utimensat","SYS_utimes","SYS_vfork","SYS_vhangup","SYS_vmsplice","SYS_wait4","SYS_waitid","SYS_write","SYS_writev","as_u64_unchecked","as_usize_unchecked","borrow","borrow_mut","check","clone","cmp","eq","fmt","from","into","new","partial_cmp","try_from","try_i64","try_into","try_isize","try_ptr","try_ptr_mut","try_u64","try_usize","type_id"],"q":[[0,"linux_syscall"],[377,"linux_syscall::arch"],[382,"linux_syscall::arch::aarch64"],[708,"linux_syscall::arch::arm"],[1138,"linux_syscall::arch::riscv64"],[1464,"linux_syscall::arch::x86"],[1903,"linux_syscall::arch::x86_64"]],"d":["Check whether a syscall succeeded or failed.","Interpret a syscall result as a 32-bit integer.","Interpret a syscall result as a 64-bit integer.","Interpret a syscall result as a pointer.","Interpret a syscall result as a pointer-sized integer.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","An architecture-specific syscall number.","Linux syscall numbers for specific target architectures.","","","","","","","","","Returns the argument unchanged.","","","Calls U::from(self).","","Invokes a Linux syscall.","","","","","","","","","","","","Linux syscall numbers for the aarch64 architecture.","Linux syscall numbers for the arm architecture.","Linux syscall numbers for the riscv64 architecture.","Linux syscall numbers for the x86 architecture.","Linux syscall numbers for the x86_64 architecture.","Linux syscall result for the aarch64 architecture.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Calls U::from(self).","","","","","","","","","","","","Linux syscall result for the arm architecture.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Calls U::from(self).","","","","","","","","","","","","Linux syscall result for the riscv64 architecture.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Calls U::from(self).","","","","","","","","","","","","Linux syscall result for the x86 architecture.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Calls U::from(self).","","","","","","","","","","","","Linux syscall result for the x86_64 architecture.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Calls U::from(self).","","","","","","","","","","",""],"i":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,22,3,3,3,3,3,3,3,3,3,3,0,3,23,24,3,25,26,26,23,24,25,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21],"f":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[]],[[]],[[],[[2,[1]]]],[3,3],[[3,3],4],[[3,3],5],[[3,6],7],[8,3],[[]],[8,3],[[3,9]],[[]],[[3,3],[[10,[4]]]],0,[[],2],[[],[[2,[11,1]]]],[[],[[2,[12,1]]]],[[],2],[[],[[2,[13,1]]]],[[],[[2,[1]]]],[[],[[2,[1]]]],[[],[[2,[8,1]]]],[[],[[2,[14,1]]]],[[],[[2,[15,1]]]],[[],16],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[17,14],[17,15],[[]],[[]],[17,[[2,[1]]]],[17,17],[[17,17],4],[[17,17],5],[[17,6],7],[[]],[[]],[14,17],[[17,17],[[10,[4]]]],[[],2],[17,[[2,[12,1]]]],[[],2],[17,[[2,[13,1]]]],[17,[[2,[1]]]],[17,[[2,[1]]]],[17,[[2,[14,1]]]],[17,[[2,[15,1]]]],[[],16],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[18,8],[18,15],[[]],[[]],[18,[[2,[1]]]],[18,18],[[18,18],4],[[18,18],5],[[18,6],7],[[]],[[]],[8,18],[[18,18],[[10,[4]]]],[[],2],[18,[[2,[11,1]]]],[[],2],[18,[[2,[13,1]]]],[18,[[2,[1]]]],[18,[[2,[1]]]],[18,[[2,[8,1]]]],[18,[[2,[15,1]]]],[[],16],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[19,14],[19,15],[[]],[[]],[19,[[2,[1]]]],[19,19],[[19,19],4],[[19,19],5],[[19,6],7],[[]],[[]],[14,19],[[19,19],[[10,[4]]]],[[],2],[19,[[2,[12,1]]]],[[],2],[19,[[2,[13,1]]]],[19,[[2,[1]]]],[19,[[2,[1]]]],[19,[[2,[14,1]]]],[19,[[2,[15,1]]]],[[],16],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[20,8],[20,15],[[]],[[]],[20,[[2,[1]]]],[20,20],[[20,20],4],[[20,20],5],[[20,6],7],[[]],[[]],[8,20],[[20,20],[[10,[4]]]],[[],2],[20,[[2,[11,1]]]],[[],2],[20,[[2,[13,1]]]],[20,[[2,[1]]]],[20,[[2,[1]]]],[20,[[2,[8,1]]]],[20,[[2,[15,1]]]],[[],16],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[21,14],[21,15],[[]],[[]],[21,[[2,[1]]]],[21,21],[[21,21],4],[[21,21],5],[[21,6],7],[[]],[[]],[14,21],[[21,21],[[10,[4]]]],[[],2],[21,[[2,[12,1]]]],[[],2],[21,[[2,[13,1]]]],[21,[[2,[1]]]],[21,[[2,[1]]]],[21,[[2,[14,1]]]],[21,[[2,[15,1]]]],[[],16]],"c":[],"p":[[3,"Error"],[4,"Result"],[3,"Syscall"],[4,"Ordering"],[15,"bool"],[3,"Formatter"],[6,"Result"],[15,"u32"],[8,"Hasher"],[4,"Option"],[15,"i32"],[15,"i64"],[15,"isize"],[15,"u64"],[15,"usize"],[3,"TypeId"],[3,"Result"],[3,"Result"],[3,"Result"],[3,"Result"],[3,"Result"],[8,"Result"],[8,"Result32"],[8,"Result64"],[8,"ResultSize"],[8,"ResultPtr"]]},\ @@ -75,7 +75,7 @@ var searchIndex = JSON.parse('{\ "num_enum_derive":{"doc":"","t":"YYYYY","n":["Default","FromPrimitive","IntoPrimitive","TryFromPrimitive","UnsafeFromPrimitive"],"q":[[0,"num_enum_derive"]],"d":["Implements core::default::Default for a …","Implements From<Primitive> for a #[repr(Primitive)] enum.","Implements Into<Primitive> for a #[repr(Primitive)] enum.","Implements TryFrom<Primitive> for a #[repr(Primitive)] enum…","Generates a …"],"i":[0,0,0,0,0],"f":[0,0,0,0,0],"c":[],"p":[]},\ "num_traits":{"doc":"Numeric traits for generic mathematics","t":"CCCCCCCCCCCNCCCECQCNCCIIIICIICDCCICCCCCCCCCCCCCCCCLLLLAACCFFFALLLLLKAALLMCAACAACLLLLLLLCIIIKKKKIIIIKFKLLLLLKLLLLLKLLLLLLLKLLLLLKLLKKKKKKKKKKIIIKKLKLKKKLKLKKKKKKKKKKLKKLKKKLKKKKLKLKKKKKKLKLKLKLKLKLKKKKKKLKKKLKKKKKKKKKKKKKLKLKLKLKKKKKKKLKLKLIILKFKLLFKIKKKKLKKLKKKKKKKLKKKAAAAAAAIIIIIIIIKKKKKKKKIIKKKKIQKIIQKKIIIKKKIIIIKKKKKIIIIIIKKKKKKQIFFKIKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKIIFKFKKKFK","n":["AsPrimitive","Bounded","CheckedAdd","CheckedDiv","CheckedEuclid","CheckedMul","CheckedNeg","CheckedRem","CheckedShl","CheckedShr","CheckedSub","Empty","Euclid","Float","FloatConst","FloatErrorKind","FromPrimitive","FromStrRadixErr","Inv","Invalid","MulAdd","MulAddAssign","Num","NumAssign","NumAssignOps","NumAssignRef","NumCast","NumOps","NumRef","One","ParseFloatError","Pow","PrimInt","RefNum","Saturating","SaturatingAdd","SaturatingMul","SaturatingSub","Signed","ToPrimitive","Unsigned","WrappingAdd","WrappingMul","WrappingNeg","WrappingShl","WrappingShr","WrappingSub","Zero","abs","abs_sub","borrow","borrow","borrow_mut","borrow_mut","bounds","cast","cast","checked_pow","clamp","clamp_max","clamp_min","float","fmt","fmt","fmt","from","from","from_str_radix","identities","int","into","into","kind","one","ops","pow","pow","real","sign","signum","to_string","try_from","try_from","try_into","try_into","type_id","type_id","zero","Bounded","LowerBounded","UpperBounded","max_value","max_value","min_value","min_value","AsPrimitive","FromPrimitive","NumCast","ToPrimitive","as_","cast","from","from_f32","from_f64","from_i128","from_i16","from_i32","from_i64","from_i8","from_isize","from_u128","from_u16","from_u32","from_u64","from_u8","from_usize","to_f32","to_f64","to_i128","to_i16","to_i32","to_i64","to_i8","to_isize","to_u128","to_u16","to_u32","to_u64","to_u8","to_usize","E","FRAC_1_PI","FRAC_1_SQRT_2","FRAC_2_PI","FRAC_2_SQRT_PI","FRAC_PI_2","FRAC_PI_3","FRAC_PI_4","FRAC_PI_6","FRAC_PI_8","Float","FloatConst","FloatCore","LN_10","LN_2","LOG10_2","LOG10_E","LOG2_10","LOG2_E","PI","SQRT_2","TAU","abs","abs","abs_sub","acos","acosh","asin","asinh","atan","atan2","atanh","cbrt","ceil","ceil","classify","classify","copysign","cos","cosh","epsilon","epsilon","exp","exp2","exp_m1","floor","floor","fract","fract","hypot","infinity","infinity","integer_decode","integer_decode","is_finite","is_finite","is_infinite","is_infinite","is_nan","is_nan","is_normal","is_normal","is_sign_negative","is_sign_negative","is_sign_positive","is_sign_positive","ln","ln_1p","log","log10","log2","max","max","max_value","max_value","min","min","min_positive_value","min_positive_value","min_value","min_value","mul_add","nan","nan","neg_infinity","neg_infinity","neg_zero","neg_zero","powf","powi","powi","recip","recip","round","round","signum","signum","sin","sin_cos","sinh","sqrt","tan","tanh","to_degrees","to_degrees","to_radians","to_radians","trunc","trunc","One","Zero","is_one","is_zero","one","one","set_one","set_zero","zero","zero","PrimInt","count_ones","count_zeros","from_be","from_le","leading_ones","leading_zeros","pow","reverse_bits","rotate_left","rotate_right","signed_shl","signed_shr","swap_bytes","to_be","to_le","trailing_ones","trailing_zeros","unsigned_shl","unsigned_shr","checked","euclid","inv","mul_add","overflowing","saturating","wrapping","CheckedAdd","CheckedDiv","CheckedMul","CheckedNeg","CheckedRem","CheckedShl","CheckedShr","CheckedSub","checked_add","checked_div","checked_mul","checked_neg","checked_rem","checked_shl","checked_shr","checked_sub","CheckedEuclid","Euclid","checked_div_euclid","checked_rem_euclid","div_euclid","rem_euclid","Inv","Output","inv","MulAdd","MulAddAssign","Output","mul_add","mul_add_assign","OverflowingAdd","OverflowingMul","OverflowingSub","overflowing_add","overflowing_mul","overflowing_sub","Saturating","SaturatingAdd","SaturatingMul","SaturatingSub","saturating_add","saturating_add","saturating_mul","saturating_sub","saturating_sub","WrappingAdd","WrappingMul","WrappingNeg","WrappingShl","WrappingShr","WrappingSub","wrapping_add","wrapping_mul","wrapping_neg","wrapping_shl","wrapping_shr","wrapping_sub","Output","Pow","checked_pow","pow","pow","Real","abs","abs_sub","acos","acosh","asin","asinh","atan","atan2","atanh","cbrt","ceil","cos","cosh","epsilon","exp","exp2","exp_m1","floor","fract","hypot","is_sign_negative","is_sign_positive","ln","ln_1p","log","log10","log2","max","max_value","min","min_positive_value","min_value","mul_add","powf","powi","recip","round","signum","sin","sin_cos","sinh","sqrt","tan","tanh","to_degrees","to_radians","trunc","Signed","Unsigned","abs","abs","abs_sub","abs_sub","is_negative","is_positive","signum","signum"],"q":[[0,"num_traits"],[88,"num_traits::bounds"],[95,"num_traits::cast"],[130,"num_traits::float"],[239,"num_traits::identities"],[249,"num_traits::int"],[269,"num_traits::ops"],[276,"num_traits::ops::checked"],[292,"num_traits::ops::euclid"],[298,"num_traits::ops::inv"],[301,"num_traits::ops::mul_add"],[306,"num_traits::ops::overflowing"],[312,"num_traits::ops::saturating"],[321,"num_traits::ops::wrapping"],[333,"num_traits::pow"],[338,"num_traits::real"],[386,"num_traits::sign"]],"d":["","","","","","","","","","","","","","","","","","","","","","","The base trait for numeric types, covering 0 and 1 values, …","The trait for Num types which also implement assignment …","Generic trait for types implementing numeric assignment …","The trait for NumAssign types which also implement …","","Generic trait for types implementing basic numeric …","The trait for Num types which also implement numeric …","","","","","The trait for Num references which implement numeric …","","","","","","","","","","","","","","","","","","","","","","","","","A value bounded by a minimum and a maximum","A value bounded by a maximum value","A value bounded by a minimum value","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Convert from a string and radix (typically 2..=36).","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","Numbers which have upper and lower bounds","Numbers which have lower bounds","Numbers which have upper bounds","Returns the largest finite number this type can represent","Returns the largest finite number this type can represent","Returns the smallest finite number this type can represent","Returns the smallest finite number this type can represent","A generic interface for casting between machine scalars …","A generic trait for converting a number to a value.","An interface for casting between machine scalars.","A generic trait for converting a value to a number.","Convert a value to another, using the as operator.","Cast from one machine scalar to another.","Creates a number from another value that can be converted …","Converts a f32 to return an optional value of this type. …","Converts a f64 to return an optional value of this type. …","Converts an i128 to return an optional value of this type. …","Converts an i16 to return an optional value of this type. …","Converts an i32 to return an optional value of this type. …","Converts an i64 to return an optional value of this type. …","Converts an i8 to return an optional value of this type. …","Converts an isize to return an optional value of this …","Converts an u128 to return an optional value of this type. …","Converts an u16 to return an optional value of this type. …","Converts an u32 to return an optional value of this type. …","Converts an u64 to return an optional value of this type. …","Converts an u8 to return an optional value of this type. …","Converts a usize to return an optional value of this type. …","Converts the value of self to an f32. Overflows may map to …","Converts the value of self to an f64. Overflows may map to …","Converts the value of self to an i128. If the value cannot …","Converts the value of self to an i16. If the value cannot …","Converts the value of self to an i32. If the value cannot …","Converts the value of self to an i64. If the value cannot …","Converts the value of self to an i8. If the value cannot be","Converts the value of self to an isize. If the value …","Converts the value of self to a u128. If the value cannot …","Converts the value of self to a u16. If the value cannot be","Converts the value of self to a u32. If the value cannot be","Converts the value of self to a u64. If the value cannot be","Converts the value of self to a u8. If the value cannot be …","Converts the value of self to a usize. If the value cannot …","Return Euler’s number.","Return 1.0 / π.","Return 1.0 / sqrt(2.0).","Return 2.0 / π.","Return 2.0 / sqrt(π).","Return π / 2.0.","Return π / 3.0.","Return π / 4.0.","Return π / 6.0.","Return π / 8.0.","Generic trait for floating point numbers","","Generic trait for floating point numbers that works with …","Return ln(10.0).","Return ln(2.0).","Return log10(2.0).","Return log10(e).","Return log2(10.0).","Return log2(e).","Return Archimedes’ constant π.","Return sqrt(2.0).","Return the full circle constant τ.","Computes the absolute value of self. Returns Float::nan() …","Computes the absolute value of self. Returns …","The positive difference of two numbers.","Computes the arccosine of a number. Return value is in …","Inverse hyperbolic cosine function.","Computes the arcsine of a number. Return value is in …","Inverse hyperbolic sine function.","Computes the arctangent of a number. Return value is in …","Computes the four quadrant arctangent of self (y) and other…","Inverse hyperbolic tangent function.","Take the cubic root of a number.","Returns the smallest integer greater than or equal to a …","Returns the smallest integer greater than or equal to a …","Returns the floating point category of the number. If only …","Returns the floating point category of the number. If only …","Returns a number composed of the magnitude of self and the …","Computes the cosine of a number (in radians).","Hyperbolic cosine function.","Returns epsilon, a small positive value.","Returns epsilon, a small positive value.","Returns e^(self), (the exponential function).","Returns 2^(self).","Returns e^(self) - 1 in a way that is accurate even if the …","Returns the largest integer less than or equal to a number.","Returns the largest integer less than or equal to a number.","Returns the fractional part of a number.","Returns the fractional part of a number.","Calculate the length of the hypotenuse of a right-angle …","Returns positive infinity.","Returns the infinite value.","Returns the mantissa, base 2 exponent, and sign as …","Returns the mantissa, base 2 exponent, and sign as …","Returns true if this number is neither infinite nor NaN.","Returns true if the number is neither infinite or NaN.","Returns true if this value is positive infinity or …","Returns true if the number is infinite.","Returns true if this value is NaN and false otherwise.","Returns true if the number is NaN.","Returns true if the number is neither zero, infinite, …","Returns true if the number is neither zero, infinite, …","Returns true if self is negative, including -0.0, …","Returns true if self is negative, including -0.0 and …","Returns true if self is positive, including +0.0, …","Returns true if self is positive, including +0.0 and …","Returns the natural logarithm of the number.","Returns ln(1+n) (natural logarithm) more accurately than if","Returns the logarithm of the number with respect to an …","Returns the base 10 logarithm of the number.","Returns the base 2 logarithm of the number.","Returns the maximum of the two numbers.","Returns the maximum of the two numbers.","Returns the largest finite value that this type can …","Returns the largest finite value that this type can …","Returns the minimum of the two numbers.","Returns the minimum of the two numbers.","Returns the smallest positive, normalized value that this …","Returns the smallest positive, normalized value that this …","Returns the smallest finite value that this type can …","Returns the smallest finite value that this type can …","Fused multiply-add. Computes (self * a) + b with only one …","Returns NaN.","Returns the NaN value.","Returns negative infinity.","Returns the negative infinite value.","Returns -0.0.","Returns -0.0.","Raise a number to a floating point power.","Raise a number to an integer power.","Raise a number to an integer power.","Take the reciprocal (inverse) of a number, 1/x.","Returns the reciprocal (multiplicative inverse) of the …","Returns the nearest integer to a number. Round half-way …","Returns the nearest integer to a number. Round half-way …","Returns a number that represents the sign of self.","Returns a number that represents the sign of self.","Computes the sine of a number (in radians).","Simultaneously computes the sine and cosine of the number, …","Hyperbolic sine function.","Take the square root of a number.","Computes the tangent of a number (in radians).","Hyperbolic tangent function.","Converts to degrees, assuming the number is in radians.","Converts radians to degrees.","Converts to radians, assuming the number is in degrees.","Converts degrees to radians.","Return the integer part of a number.","Return the integer part of a number.","Defines a multiplicative identity element for Self.","Defines an additive identity element for Self.","Returns true if self is equal to the multiplicative …","Returns true if self is equal to the additive identity.","Returns the multiplicative identity, 1.","Returns the multiplicative identity element of Self, 1.","Sets self to the multiplicative identity element of Self, 1…","Sets self to the additive identity element of Self, 0.","Returns the additive identity, 0.","Returns the additive identity element of Self, 0.","Generic trait for primitive integers.","Returns the number of ones in the binary representation of …","Returns the number of zeros in the binary representation …","Convert an integer from big endian to the target’s …","Convert an integer from little endian to the target’s …","Returns the number of leading ones in the binary …","Returns the number of leading zeros in the binary …","Raises self to the power of exp, using exponentiation by …","Reverses the order of bits in the integer.","Shifts the bits to the left by a specified amount, n, …","Shifts the bits to the right by a specified amount, n, …","Shifts the bits to the left by a specified amount, n, …","Shifts the bits to the right by a specified amount, n, …","Reverses the byte order of the integer.","Convert self to big endian from the target’s endianness.","Convert self to little endian from the target’s …","Returns the number of trailing ones in the binary …","Returns the number of trailing zeros in the binary …","Shifts the bits to the left by a specified amount, n, …","Shifts the bits to the right by a specified amount, n, …","","","","","","","","Performs addition that returns None instead of wrapping …","Performs division that returns None instead of panicking …","Performs multiplication that returns None instead of …","Performs negation that returns None if the result can’t …","Performs an integral remainder that returns None instead …","Performs a left shift that returns None on shifts larger …","Performs a right shift that returns None on shifts larger …","Performs subtraction that returns None instead of wrapping …","Adds two numbers, checking for overflow. If overflow …","Divides two numbers, checking for underflow, overflow and …","Multiplies two numbers, checking for underflow or …","Negates a number, returning None for results that can’t …","Finds the remainder of dividing two numbers, checking for …","Checked shift left. Computes self << rhs, returning None …","Checked shift right. Computes self >> rhs, returning None …","Subtracts two numbers, checking for underflow. If …","","","Performs euclid division that returns None instead of …","Finds the euclid remainder of dividing two numbers, …","Calculates Euclidean division, the matching method for …","Calculates the least nonnegative remainder of self (mod v).","Unary operator for retrieving the multiplicative inverse, …","The result after applying the operator.","Returns the multiplicative inverse of self.","Fused multiply-add. Computes (self * a) + b with only one …","The fused multiply-add assignment operation.","The resulting type after applying the fused multiply-add.","Performs the fused multiply-add operation.","Performs the fused multiply-add operation.","Performs addition with a flag for overflow.","Performs multiplication with a flag for overflow.","Performs substraction with a flag for overflow.","Returns a tuple of the sum along with a boolean indicating …","Returns a tuple of the product along with a boolean …","Returns a tuple of the difference along with a boolean …","Saturating math operations. Deprecated, use SaturatingAdd, …","Performs addition that saturates at the numeric bounds …","Performs multiplication that saturates at the numeric …","Performs subtraction that saturates at the numeric bounds …","Saturating addition operator. Returns a+b, saturating at …","Saturating addition. Computes self + other, saturating at …","Saturating multiplication. Computes self * other, …","Saturating subtraction operator. Returns a-b, saturating …","Saturating subtraction. Computes self - other, saturating …","Performs addition that wraps around on overflow.","Performs multiplication that wraps around on overflow.","Performs a negation that does not panic.","Performs a left shift that does not panic.","Performs a right shift that does not panic.","Performs subtraction that wraps around on overflow.","Wrapping (modular) addition. Computes self + other, …","Wrapping (modular) multiplication. Computes self * other, …","Wrapping (modular) negation. Computes -self, wrapping …","Panic-free bitwise shift-left; yields self << mask(rhs), …","Panic-free bitwise shift-right; yields self >> mask(rhs), …","Wrapping (modular) subtraction. Computes self - other, …","The result after applying the operator.","Binary operator for raising a value to a power.","Raises a value to the power of exp, returning None if an …","Raises a value to the power of exp, using exponentiation …","Returns self to the power rhs.","A trait for real number types that do not necessarily have …","Computes the absolute value of self. Returns Float::nan() …","The positive difference of two numbers.","Computes the arccosine of a number. Return value is in …","Inverse hyperbolic cosine function.","Computes the arcsine of a number. Return value is in …","Inverse hyperbolic sine function.","Computes the arctangent of a number. Return value is in …","Computes the four quadrant arctangent of self (y) and other…","Inverse hyperbolic tangent function.","Take the cubic root of a number.","Returns the smallest integer greater than or equal to a …","Computes the cosine of a number (in radians).","Hyperbolic cosine function.","Returns epsilon, a small positive value.","Returns e^(self), (the exponential function).","Returns 2^(self).","Returns e^(self) - 1 in a way that is accurate even if the …","Returns the largest integer less than or equal to a number.","Returns the fractional part of a number.","Calculate the length of the hypotenuse of a right-angle …","Returns true if self is negative, including -0.0, …","Returns true if self is positive, including +0.0, …","Returns the natural logarithm of the number.","Returns ln(1+n) (natural logarithm) more accurately than if","Returns the logarithm of the number with respect to an …","Returns the base 10 logarithm of the number.","Returns the base 2 logarithm of the number.","Returns the maximum of the two numbers.","Returns the largest finite value that this type can …","Returns the minimum of the two numbers.","Returns the smallest positive, normalized value that this …","Returns the smallest finite value that this type can …","Fused multiply-add. Computes (self * a) + b with only one …","Raise a number to a real number power.","Raise a number to an integer power.","Take the reciprocal (inverse) of a number, 1/x.","Returns the nearest integer to a number. Round half-way …","Returns a number that represents the sign of self.","Computes the sine of a number (in radians).","Simultaneously computes the sine and cosine of the number, …","Hyperbolic sine function.","Take the square root of a number.","Computes the tangent of a number (in radians).","Hyperbolic tangent function.","Converts radians to degrees.","Converts degrees to radians.","Return the integer part of a number.","Useful functions for signed numbers (i.e. numbers that can …","A trait for values which cannot be negative","Computes the absolute value.","Computes the absolute value.","The positive difference of two numbers.","The positive difference of two numbers.","Returns true if the number is negative and false if the …","Returns true if the number is positive and false if the …","Returns the sign of the number.","Returns the sign of the number."],"i":[0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,39,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,5,2,5,0,0,0,0,0,0,0,0,2,5,5,2,5,39,0,0,2,5,5,0,0,0,0,0,0,0,5,2,5,2,5,2,5,0,0,0,0,40,41,40,42,0,0,0,0,43,0,11,44,44,44,44,44,44,44,44,44,44,44,44,44,44,13,13,13,13,13,13,13,13,13,13,13,13,13,13,45,45,45,45,45,45,45,45,45,45,0,0,0,45,45,45,45,45,45,45,45,45,46,47,46,46,46,46,46,46,46,46,46,46,47,47,46,46,46,46,47,46,46,46,46,46,47,46,47,46,47,46,47,46,46,47,46,47,46,47,46,47,46,47,46,47,46,46,46,46,46,46,47,47,46,46,47,47,46,47,46,46,47,46,47,46,47,46,46,46,47,46,47,46,47,46,47,46,46,46,46,46,46,47,46,47,46,46,47,0,0,33,34,0,33,33,34,0,34,0,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,49,50,36,51,52,53,54,55,0,0,56,56,57,57,0,58,58,0,0,59,59,60,0,0,0,61,62,63,0,0,0,0,64,65,66,64,67,0,0,0,0,0,0,68,69,70,71,72,73,74,0,0,0,74,0,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,0,0,0,38,0,38,38,38,0,38],"f":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],0,0,0,0,[[1,1,1],1],[[1,1],1],[[1,1],1],0,[[2,3],4],[[5,3],4],[[5,3],4],[[]],[[]],[[6,7],8],0,0,[[]],[[]],0,0,0,0,0,0,0,0,[[],9],[[],8],[[],8],[[],8],[[],8],[[],10],[[],10],0,0,0,0,[[]],[[]],[[]],[[]],0,0,0,0,[[]],[11,[[12,[11]]]],[13,12],[14,12],[15,12],[16,12],[17,12],[18,12],[19,12],[20,12],[21,12],[22,12],[23,12],[7,12],[24,12],[25,12],[26,12],[[],[[12,[14]]]],[[],[[12,[15]]]],[[],[[12,[16]]]],[[],[[12,[17]]]],[[],[[12,[18]]]],[[],[[12,[19]]]],[[],[[12,[20]]]],[[],[[12,[21]]]],[[],[[12,[22]]]],[[],[[12,[23]]]],[[],[[12,[7]]]],[[],[[12,[24]]]],[[],[[12,[25]]]],[[],[[12,[26]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,[[]],[[]],[[],[[0,[27,[28,[[0,[27,[28,[[0,[27,[28,[[0,[27,[28,[[0,[27,28]]]]]]]]]]]]]]]]]]]],[[]],[[],[[0,[27,[28,[[0,[27,[28,[[0,[27,[28,[[0,[27,[28,[[0,[27,28]]]]]]]]]]]]]]]]]]]],[[]],[[]],[[]],[[],[[0,[27,[29,[[0,[27,[29,[[0,[27,[29,[[0,[27,[29,[[0,[27,29]]]]]]]]]]]]]]]]]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],30],[[],30],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],31],[[],31],[[],31],[[],31],[[],31],[[],31],[[],31],[[],31],[[],31],[[],31],[[],31],[[],31],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[18],[18],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,[32,31],[[],31],[[],33],[[]],[[]],[[]],[[],34],[[]],0,[[],7],[[],7],[[]],[[]],[[],7],[[],7],[7],[[]],[7],[7],[7],[7],[[]],[[]],[[]],[[],7],[[],7],[7],[7],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[],12],[[],12],[[],12],[[],12],[[],12],[7,12],[7,12],[[],12],0,0,[[],12],[[],12],[[]],[[]],0,0,[[]],0,0,0,[[]],[[]],0,0,0,[[]],[[]],[[]],0,0,0,0,[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,[[]],[[]],[[]],[7],[7],[[]],0,0,[[[0,[35,33,36]],26],[[12,[[0,[35,33,36]]]]]],[[[0,[35,33,[37,[[0,[35,33,[37,[[0,[35,33,[37,[[0,[35,33,[37,[[0,[35,33,37]]]]]]]]]]]]]]]]]],26],[[0,[35,33,[37,[[0,[35,33,[37,[[0,[35,33,[37,[[0,[35,33,[37,[[0,[35,33,37]]]]]]]]]]]]]]]]]]]],[[]],0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],31],[[],31],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[18],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,[38,38],[[]],[[38,38],38],[[]],[[],31],[[],31],[38,38],[[]]],"c":[],"p":[[8,"PartialOrd"],[4,"FloatErrorKind"],[3,"Formatter"],[6,"Result"],[3,"ParseFloatError"],[15,"str"],[15,"u32"],[4,"Result"],[3,"String"],[3,"TypeId"],[8,"NumCast"],[4,"Option"],[8,"ToPrimitive"],[15,"f32"],[15,"f64"],[15,"i128"],[15,"i16"],[15,"i32"],[15,"i64"],[15,"i8"],[15,"isize"],[15,"u128"],[15,"u16"],[15,"u64"],[15,"u8"],[15,"usize"],[8,"Sized"],[8,"Div"],[8,"Add"],[4,"FpCategory"],[15,"bool"],[8,"PartialEq"],[8,"One"],[8,"Zero"],[8,"Clone"],[8,"CheckedMul"],[8,"Mul"],[8,"Signed"],[8,"Num"],[8,"Bounded"],[8,"UpperBounded"],[8,"LowerBounded"],[8,"AsPrimitive"],[8,"FromPrimitive"],[8,"FloatConst"],[8,"Float"],[8,"FloatCore"],[8,"PrimInt"],[8,"CheckedAdd"],[8,"CheckedDiv"],[8,"CheckedNeg"],[8,"CheckedRem"],[8,"CheckedShl"],[8,"CheckedShr"],[8,"CheckedSub"],[8,"CheckedEuclid"],[8,"Euclid"],[8,"Inv"],[8,"MulAdd"],[8,"MulAddAssign"],[8,"OverflowingAdd"],[8,"OverflowingMul"],[8,"OverflowingSub"],[8,"Saturating"],[8,"SaturatingAdd"],[8,"SaturatingMul"],[8,"SaturatingSub"],[8,"WrappingAdd"],[8,"WrappingMul"],[8,"WrappingNeg"],[8,"WrappingShl"],[8,"WrappingShr"],[8,"WrappingSub"],[8,"Pow"],[8,"Real"]]},\ "object":{"doc":"object","t":"NNNNENENNENNNNNNNENNNNNNNNNNNNNNNENNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNEENNNNNNNENENENEEENNNNNNNNNNNNNNNNNNNNNNNNNNNNNLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLAALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLAAAALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMRDDDDRRRLLLLLLLLLLLLLLLLMMLLLLMLLLLMMMMMLLLLMMMMMMMMMMMMLLLLLLLLLLLLLLLLMMDDRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRDDRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRHHHRRRRHRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRDDRDDDRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRDDRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRDDRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRDDDDRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRDDDDDDRRRRRRRRRRDDDDDMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLMMMLLMMLLMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLMMMLLLLLLMMLLMMLLMMLLMMLLMMLLMMLLMMLLMMLLMMLLMMLLMMLLMMLLMMLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLMMLLMMLLMMLLMLLMMLLMMLLMMLLMMLLMMLLMMLLMMLLMMMLLMMLLLLLLLLMMMMLLLLMMMMLLLLLLLLLLLLLLLLLLLLLLLLMMLLMMLLMMLLMMLLMMLLMMLLMMLLMMLLMMLLMMMMMMLLLLLLMMLLMMLLMMLLMMLLMMLLLLLLMMLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMNDIEGDGDGDNDGGDGDGDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRDDRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRDDDDDDDDDDDDDDRRRRRRRRDDDRRRRDDDDDDDRRRRRRRRDRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRDDDDRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRDDRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRDDDRRRRRRRRRRRRRRRRRRRRRRRRRRDDRRRRRRRRRRRRRRRRRRRRRRRRDDDDDRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRDDDDDDDDDDDDRRRDDDDRRRDRRRRRRRRRRLLMMMMLLLLMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMFFFLLLLMMMMLLLLMMMMMMMMMMMMMMMMMMMMMMMLMLLMMMLLMMLLMMLLLLLLMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMLMMMMMLMMMMMLLMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLMMMMMMMMMLLMMMMMMLMLLMMMMMMMMMLLMMLLMMLLMMLLMMLLMMMMMMMLLMMMMMMMMMMMMMMMMMMMMMMLLMMLLMMMMMMMMMMLLLLMMMMMMMMMMMLLLLLLMMMMMMMMMMLMMMMMMMMLLLLMMMMMMMMMMMMMMMMMMMMMMLMMLLMMLLLLMMMMLLLLMMMMMMMLLMMMMMMMLMMMLLMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMLLMMMLLMMMMDDDRRRRRRRRRRRRRRRRRRGRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRDRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDRRDRRRRRRRRDRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRLLLMMLLMMMMMMMMMLMMMMMMLLMMMLLMMMMLLMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMLLMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMLLLLLMMMMMMLLMMMMLMMMMMMMLMMLLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMLLMMLLMMMLMMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLLMMMMMMLLMMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMLLMMMMMMMMMMMMMLLMMMLLMMLLMMMLLMMMLLMMMMMMMMMMMMMMMMMMMMMLLMMLLMMMLLMMMLLMMMMMMMMMLLMMMMMMLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMLMMMMMMMMMMMMMMMLLMMMMMMMMMMMMMMLLMMMLLMMMMLLMLLLLLLMMMMMMMMMMMMMMMMMMLLLMMMMMMMMMMMMMMMMMMLLMMMMMLMMMMMMMMMMMMMMMMMMMMMLLMMMMMMMMMMMMMMMLLMMMMMMMMLLMMLLMMLLMMLLMMMMLLMMMMMLLMMLLMMLLMMMMMMMMMMMMLLMMMMMMMMMMMLMMMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMLLMMIFFFFFFFFNNNDDNDQDQDNDDENNNDQNNDNDDEDNNNNGDNNIIEDDIIIINNINDQEGDNNQDDQQDDQDQDDNQQDDQQDIDEDQNNNNNLKKKKLLLLLLLLLKKLLKLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLAKLKLKLMKKLLLMKKLLLLLLLLKLKLKLALLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLKKLLKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLKLKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLKLKLLKLKLKLKLKLKKKKLLLLLKLLLLLAKKKKLLLLLLLLKKKKLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLALLLLLLLLLKLKLLLLLLLLKLKLKLKLKLLLKLLLKKLLKLKLKLLKKKLLLLLLKLKKLLLLLKLKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMNDEDDNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDDDDDDDDDDDDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLIQIQQQDGGDGGDGGDGGDGGDGGDGGDGGDGGDGGDGGDGGDGGQQQQQQQQQIDDDIQDIQIQIQDIQDQQQIQDDDDDDDDQQQQQQQQLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKLLLLLLLLLLLLLLLLLLLLLLLLLKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLKLKLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKLLLLLLLLLLLLKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKLLLLLLLLLKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLNDDDNNDNNNNQQQQNICCCNNNNNDDENIDGGDGGDGGDGGDGGDGGDGGDGGDGGDGGDGGDGGIQNNNNNNNIQQIQNNNNNNNDNNNNNQQQQQKLLLFKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLKLLLLKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLKLLLLLLLKLLLLLLLLLLLLLLLKLKKKKKKLLLLLLLLLLLLLLKLLLLLLLLKKLLKKLLLLLLLLLLLLKLLLLLLLLKLLLLLLLKKKKLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKNNDDDDDENNNIIQIQEDDDNNNDGGDGGDGGDGGDDGGDGGDGGDGGDDDDEDDEDDCCNKLLLLKLLLLKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLMLLLLLLLLLLLLLLLKLLLLMLLLLLLLKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKLLLLLMKKKKKKKKKKLLLLLLMLLLLLLLLLLLLLLLLLLLLLLKMKFKMLLLLLLLLLKLLLLLLLKLLLLLLLLLLKLLLKKKKKKKKKKLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMKM","n":["AArch64Call","Aarch64","Aarch64_Ilp32","Absolute","AddressSize","Any","Architecture","Arm","Avr","BinaryFormat","Bpf","Coff","Coff","Coff","Coff","Coff","CoffSection","ComdatKind","Common","Compilation","Data","Data","Debug","Dynamic","Elf","Elf","Elf","Elf","Elf","Elf","Elf","ExactMatch","File","FileFlags","Generic","Got","GotBaseOffset","GotBaseRelative","GotRelative","Hexagon","I386","ImageOffset","Label","Largest","Linkage","Linker","LoongArch64","LoongArchBranch","MachO","MachO","MachO","MachO","MachO","MachO","Metadata","Mips","Mips64","Msp430","Newest","NoDuplicates","None","None","None","None","Note","Null","Other","OtherString","Pe","PltRelative","PowerPc","PowerPc64","ReadOnlyData","ReadOnlyDataWithRel","ReadOnlyString","Relative","RelocationEncoding","RelocationKind","Riscv32","Riscv64","S390x","S390xDbl","SameSize","Sbf","Section","SectionFlags","SectionIndex","SectionKind","SectionOffset","SegmentFlags","Sparc64","SymbolFlags","SymbolKind","SymbolScope","Text","Text","Tls","Tls","TlsVariables","U16","U32","U64","U8","UninitializedData","UninitializedTls","Unknown","Unknown","Unknown","Unknown","Unknown","Wasm","Wasm32","X86Branch","X86RipRelative","X86RipRelativeMovq","X86Signed","X86_64","X86_64_X32","Xcoff","Xcoff","Xcoff","Xcoff","Xtensa","address_size","archive","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","bytes","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","elf","endian","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","into","into","into","into","into","into","into","into","into","into","into","into","into","is_bss","macho","pe","pod","read","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","abi_version","characteristics","e_flags","f_flags","flags","os_abi","relative","value","characteristics","flags","s_flags","sh_flags","characteristics","flags","initprot","maxprot","p_flags","associative_section","n_desc","selection","st_info","st_other","AIX_BIG_MAGIC","AixFileHeader","AixHeader","AixMemberOffset","Header","MAGIC","TERMINATOR","THIN_MAGIC","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","date","date","fmt","fmt","fmt","fmt","freeoff","from","from","from","from","fstmoff","gid","gid","gst64off","gstoff","into","into","into","into","lstmoff","magic","memoff","mode","mode","name","namlen","nxtmem","prvmem","size","size","terminator","to_owned","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","uid","uid","CompressionHeader32","CompressionHeader64","DF_1_CONFALT","DF_1_DIRECT","DF_1_DISPRELDNE","DF_1_DISPRELPND","DF_1_EDITED","DF_1_ENDFILTEE","DF_1_GLOBAL","DF_1_GLOBAUDIT","DF_1_GROUP","DF_1_IGNMULDEF","DF_1_INITFIRST","DF_1_INTERPOSE","DF_1_LOADFLTR","DF_1_NODEFLIB","DF_1_NODELETE","DF_1_NODIRECT","DF_1_NODUMP","DF_1_NOHDR","DF_1_NOKSYMS","DF_1_NOOPEN","DF_1_NORELOC","DF_1_NOW","DF_1_ORIGIN","DF_1_PIE","DF_1_SINGLETON","DF_1_STUB","DF_1_SYMINTPOSE","DF_1_TRANS","DF_BIND_NOW","DF_ORIGIN","DF_STATIC_TLS","DF_SYMBOLIC","DF_TEXTREL","DT_ADDRRNGHI","DT_ADDRRNGLO","DT_ALPHA_PLTRO","DT_AUDIT","DT_AUXILIARY","DT_BIND_NOW","DT_CHECKSUM","DT_CONFIG","DT_DEBUG","DT_DEPAUDIT","DT_ENCODING","DT_FEATURE_1","DT_FILTER","DT_FINI","DT_FINI_ARRAY","DT_FINI_ARRAYSZ","DT_FLAGS","DT_FLAGS_1","DT_GNU_CONFLICT","DT_GNU_CONFLICTSZ","DT_GNU_HASH","DT_GNU_LIBLIST","DT_GNU_LIBLISTSZ","DT_GNU_PRELINKED","DT_HASH","DT_HIOS","DT_HIPROC","DT_IA_64_PLT_RESERVE","DT_INIT","DT_INIT_ARRAY","DT_INIT_ARRAYSZ","DT_JMPREL","DT_LOOS","DT_LOPROC","DT_MIPS_AUX_DYNAMIC","DT_MIPS_BASE_ADDRESS","DT_MIPS_COMPACT_SIZE","DT_MIPS_CONFLICT","DT_MIPS_CONFLICTNO","DT_MIPS_CXX_FLAGS","DT_MIPS_DELTA_CLASS","DT_MIPS_DELTA_CLASSSYM","DT_MIPS_DELTA_CLASSSYM_NO","DT_MIPS_DELTA_CLASS_NO","DT_MIPS_DELTA_INSTANCE","DT_MIPS_DELTA_INSTANCE_NO","DT_MIPS_DELTA_RELOC","DT_MIPS_DELTA_RELOC_NO","DT_MIPS_DELTA_SYM","DT_MIPS_DELTA_SYM_NO","DT_MIPS_DYNSTR_ALIGN","DT_MIPS_FLAGS","DT_MIPS_GOTSYM","DT_MIPS_GP_VALUE","DT_MIPS_HIDDEN_GOTIDX","DT_MIPS_HIPAGENO","DT_MIPS_ICHECKSUM","DT_MIPS_INTERFACE","DT_MIPS_INTERFACE_SIZE","DT_MIPS_IVERSION","DT_MIPS_LIBLIST","DT_MIPS_LIBLISTNO","DT_MIPS_LOCALPAGE_GOTIDX","DT_MIPS_LOCAL_GOTIDX","DT_MIPS_LOCAL_GOTNO","DT_MIPS_MSYM","DT_MIPS_OPTIONS","DT_MIPS_PERF_SUFFIX","DT_MIPS_PIXIE_INIT","DT_MIPS_PLTGOT","DT_MIPS_PROTECTED_GOTIDX","DT_MIPS_RLD_MAP","DT_MIPS_RLD_MAP_REL","DT_MIPS_RLD_TEXT_RESOLVE_ADDR","DT_MIPS_RLD_VERSION","DT_MIPS_RWPLT","DT_MIPS_SYMBOL_LIB","DT_MIPS_SYMTABNO","DT_MIPS_TIME_STAMP","DT_MIPS_UNREFEXTNO","DT_MOVEENT","DT_MOVESZ","DT_MOVETAB","DT_NEEDED","DT_NIOS2_GP","DT_NULL","DT_PLTGOT","DT_PLTPAD","DT_PLTPADSZ","DT_PLTREL","DT_PLTRELSZ","DT_POSFLAG_1","DT_PPC64_GLINK","DT_PPC64_OPD","DT_PPC64_OPDSZ","DT_PPC64_OPT","DT_PPC_GOT","DT_PPC_OPT","DT_PREINIT_ARRAY","DT_PREINIT_ARRAYSZ","DT_REL","DT_RELA","DT_RELACOUNT","DT_RELAENT","DT_RELASZ","DT_RELCOUNT","DT_RELENT","DT_RELSZ","DT_RPATH","DT_RUNPATH","DT_SONAME","DT_SPARC_REGISTER","DT_STRSZ","DT_STRTAB","DT_SYMBOLIC","DT_SYMENT","DT_SYMINENT","DT_SYMINFO","DT_SYMINSZ","DT_SYMTAB","DT_SYMTAB_SHNDX","DT_TEXTREL","DT_TLSDESC_GOT","DT_TLSDESC_PLT","DT_VALRNGHI","DT_VALRNGLO","DT_VERDEF","DT_VERDEFNUM","DT_VERNEED","DT_VERNEEDNUM","DT_VERSYM","Dyn32","Dyn64","EFA_PARISC_1_0","EFA_PARISC_1_1","EFA_PARISC_2_0","EF_ALPHA_32BIT","EF_ALPHA_CANRELAX","EF_ARM_ABI_FLOAT_HARD","EF_ARM_ABI_FLOAT_SOFT","EF_ARM_ALIGN8","EF_ARM_APCS_26","EF_ARM_APCS_FLOAT","EF_ARM_BE8","EF_ARM_DYNSYMSUSESEGIDX","EF_ARM_EABIMASK","EF_ARM_EABI_UNKNOWN","EF_ARM_EABI_VER1","EF_ARM_EABI_VER2","EF_ARM_EABI_VER3","EF_ARM_EABI_VER4","EF_ARM_EABI_VER5","EF_ARM_HASENTRY","EF_ARM_INTERWORK","EF_ARM_LE8","EF_ARM_MAPSYMSFIRST","EF_ARM_MAVERICK_FLOAT","EF_ARM_NEW_ABI","EF_ARM_OLD_ABI","EF_ARM_PIC","EF_ARM_RELEXEC","EF_ARM_SOFT_FLOAT","EF_ARM_SYMSARESORTED","EF_ARM_VFP_FLOAT","EF_AVR_ARCH","EF_AVR_ARCH_AVR1","EF_AVR_ARCH_AVR2","EF_AVR_ARCH_AVR25","EF_AVR_ARCH_AVR3","EF_AVR_ARCH_AVR31","EF_AVR_ARCH_AVR35","EF_AVR_ARCH_AVR4","EF_AVR_ARCH_AVR5","EF_AVR_ARCH_AVR51","EF_AVR_ARCH_AVR6","EF_AVR_ARCH_AVRTINY","EF_AVR_ARCH_XMEGA1","EF_AVR_ARCH_XMEGA2","EF_AVR_ARCH_XMEGA3","EF_AVR_ARCH_XMEGA4","EF_AVR_ARCH_XMEGA5","EF_AVR_ARCH_XMEGA6","EF_AVR_ARCH_XMEGA7","EF_AVR_LINKRELAX_PREPARED","EF_CSKY_ABIMASK","EF_CSKY_ABIV1","EF_CSKY_ABIV2","EF_CSKY_OTHER","EF_CSKY_PROCESSOR","EF_IA_64_ABI64","EF_IA_64_ARCH","EF_IA_64_MASKOS","EF_LARCH_ABI_DOUBLE_FLOAT","EF_LARCH_ABI_MODIFIER_MASK","EF_LARCH_ABI_SINGLE_FLOAT","EF_LARCH_ABI_SOFT_FLOAT","EF_LARCH_OBJABI_V1","EF_MIPS_64BIT_WHIRL","EF_MIPS_ABI","EF_MIPS_ABI2","EF_MIPS_ABI_EABI32","EF_MIPS_ABI_EABI64","EF_MIPS_ABI_O32","EF_MIPS_ABI_O64","EF_MIPS_ABI_ON32","EF_MIPS_ARCH","EF_MIPS_ARCH_1","EF_MIPS_ARCH_2","EF_MIPS_ARCH_3","EF_MIPS_ARCH_32","EF_MIPS_ARCH_32R2","EF_MIPS_ARCH_32R6","EF_MIPS_ARCH_4","EF_MIPS_ARCH_5","EF_MIPS_ARCH_64","EF_MIPS_ARCH_64R2","EF_MIPS_ARCH_64R6","EF_MIPS_CPIC","EF_MIPS_FP64","EF_MIPS_NAN2008","EF_MIPS_NOREORDER","EF_MIPS_PIC","EF_MIPS_XGOT","EF_PARISC_ARCH","EF_PARISC_EXT","EF_PARISC_LAZYSWAP","EF_PARISC_LSB","EF_PARISC_NO_KABP","EF_PARISC_TRAPNIL","EF_PARISC_WIDE","EF_PPC64_ABI","EF_PPC_EMB","EF_PPC_RELOCATABLE","EF_PPC_RELOCATABLE_LIB","EF_RISCV_FLOAT_ABI","EF_RISCV_FLOAT_ABI_DOUBLE","EF_RISCV_FLOAT_ABI_QUAD","EF_RISCV_FLOAT_ABI_SINGLE","EF_RISCV_FLOAT_ABI_SOFT","EF_RISCV_RVC","EF_S390_HIGH_GPRS","EF_SH1","EF_SH2","EF_SH2A","EF_SH2A_NOFPU","EF_SH2A_SH3E","EF_SH2A_SH3_NOFPU","EF_SH2A_SH4","EF_SH2A_SH4_NOFPU","EF_SH2E","EF_SH3","EF_SH3E","EF_SH3_DSP","EF_SH3_NOMMU","EF_SH4","EF_SH4A","EF_SH4AL_DSP","EF_SH4A_NOFPU","EF_SH4_NOFPU","EF_SH4_NOMMU_NOFPU","EF_SH_DSP","EF_SH_MACH_MASK","EF_SH_UNKNOWN","EF_SPARCV9_MM","EF_SPARCV9_PSO","EF_SPARCV9_RMO","EF_SPARCV9_TSO","EF_SPARC_32PLUS","EF_SPARC_EXT_MASK","EF_SPARC_HAL_R1","EF_SPARC_LEDATA","EF_SPARC_SUN_US1","EF_SPARC_SUN_US3","ELFCLASS32","ELFCLASS64","ELFCLASSNONE","ELFCOMPRESS_HIOS","ELFCOMPRESS_HIPROC","ELFCOMPRESS_LOOS","ELFCOMPRESS_LOPROC","ELFCOMPRESS_ZLIB","ELFDATA2LSB","ELFDATA2MSB","ELFDATANONE","ELFMAG","ELFOSABI_AIX","ELFOSABI_ARM","ELFOSABI_ARM_AEABI","ELFOSABI_AROS","ELFOSABI_CLOUDABI","ELFOSABI_FENIXOS","ELFOSABI_FREEBSD","ELFOSABI_GNU","ELFOSABI_HPUX","ELFOSABI_HURD","ELFOSABI_IRIX","ELFOSABI_LINUX","ELFOSABI_MODESTO","ELFOSABI_NETBSD","ELFOSABI_NONE","ELFOSABI_NSK","ELFOSABI_OPENBSD","ELFOSABI_OPENVMS","ELFOSABI_SOLARIS","ELFOSABI_STANDALONE","ELFOSABI_SYSV","ELFOSABI_TRU64","ELF_NOTE_CORE","ELF_NOTE_GNU","ELF_NOTE_LINUX","ELF_NOTE_OS_FREEBSD","ELF_NOTE_OS_GNU","ELF_NOTE_OS_LINUX","ELF_NOTE_OS_SOLARIS2","ELF_NOTE_SOLARIS","EM_386","EM_56800EX","EM_68HC05","EM_68HC08","EM_68HC11","EM_68HC12","EM_68HC16","EM_68K","EM_78KOR","EM_8051","EM_860","EM_88K","EM_960","EM_AARCH64","EM_ALPHA","EM_ALTERA_NIOS2","EM_AMDGPU","EM_ARC","EM_ARCA","EM_ARC_COMPACT","EM_ARC_COMPACT2","EM_ARM","EM_AVR","EM_AVR32","EM_BA1","EM_BA2","EM_BLACKFIN","EM_BPF","EM_C166","EM_CDP","EM_CE","EM_CLOUDSHIELD","EM_COGE","EM_COLDFIRE","EM_COOL","EM_COREA_1ST","EM_COREA_2ND","EM_CR","EM_CR16","EM_CRAYNV2","EM_CRIS","EM_CRX","EM_CSKY","EM_CSR_KALIMBA","EM_CUDA","EM_CYPRESS_M8C","EM_D10V","EM_D30V","EM_DSP24","EM_DSPIC30F","EM_DXP","EM_ECOG16","EM_ECOG1X","EM_ECOG2","EM_EMX16","EM_EMX8","EM_ETPU","EM_EXCESS","EM_F2MC16","EM_FAKE_ALPHA","EM_FIREPATH","EM_FR20","EM_FR30","EM_FT32","EM_FX66","EM_H8S","EM_H8_300","EM_H8_300H","EM_H8_500","EM_HEXAGON","EM_HUANY","EM_IAMCU","EM_IA_64","EM_IP2K","EM_JAVELIN","EM_K10M","EM_KM32","EM_KMX32","EM_KVARC","EM_L10M","EM_LATTICEMICO32","EM_LOONGARCH","EM_M16C","EM_M32","EM_M32C","EM_M32R","EM_MANIK","EM_MAX","EM_MAXQ30","EM_MCHP_PIC","EM_MCST_ELBRUS","EM_ME16","EM_METAG","EM_MICROBLAZE","EM_MIPS","EM_MIPS_RS3_LE","EM_MIPS_X","EM_MMA","EM_MMDSP_PLUS","EM_MMIX","EM_MN10200","EM_MN10300","EM_MOXIE","EM_MSP430","EM_NCPU","EM_NDR1","EM_NDS32","EM_NONE","EM_NORC","EM_NS32K","EM_OPEN8","EM_OPENRISC","EM_PARISC","EM_PCP","EM_PDP10","EM_PDP11","EM_PDSP","EM_PJ","EM_PPC","EM_PPC64","EM_PRISM","EM_R32C","EM_RCE","EM_RH32","EM_RISCV","EM_RL78","EM_RS08","EM_RX","EM_S370","EM_S390","EM_SBF","EM_SCORE7","EM_SEP","EM_SE_C17","EM_SE_C33","EM_SH","EM_SHARC","EM_SLE9X","EM_SNP1K","EM_SPARC","EM_SPARC32PLUS","EM_SPARCV9","EM_SPU","EM_ST100","EM_ST19","EM_ST200","EM_ST7","EM_ST9PLUS","EM_STARCORE","EM_STM8","EM_STXP7X","EM_SVX","EM_TILE64","EM_TILEGX","EM_TILEPRO","EM_TINYJ","EM_TI_ARP32","EM_TI_C2000","EM_TI_C5500","EM_TI_C6000","EM_TI_PRU","EM_TMM_GPP","EM_TPC","EM_TRICORE","EM_TRIMEDIA","EM_TSK3000","EM_UNICORE","EM_V800","EM_V850","EM_VAX","EM_VIDEOCORE","EM_VIDEOCORE3","EM_VIDEOCORE5","EM_VISIUM","EM_VPP500","EM_X86_64","EM_XCORE","EM_XGATE","EM_XIMO16","EM_XTENSA","EM_Z80","EM_ZSP","ET_CORE","ET_DYN","ET_EXEC","ET_HIOS","ET_HIPROC","ET_LOOS","ET_LOPROC","ET_NONE","ET_REL","EV_CURRENT","EV_NONE","FileHeader32","FileHeader64","GRP_COMDAT","GnuHashHeader","HashHeader","Ident","LITUSE_ALPHA_ADDR","LITUSE_ALPHA_BASE","LITUSE_ALPHA_BYTOFF","LITUSE_ALPHA_JSR","LITUSE_ALPHA_TLS_GD","LITUSE_ALPHA_TLS_LDM","LL_DELAY_LOAD","LL_DELTA","LL_EXACT_MATCH","LL_EXPORTS","LL_IGNORE_INT_VER","LL_NONE","LL_REQUIRE_MINOR","NT_386_IOPERM","NT_386_TLS","NT_ARM_HW_BREAK","NT_ARM_HW_WATCH","NT_ARM_SVE","NT_ARM_SYSTEM_CALL","NT_ARM_TLS","NT_ARM_VFP","NT_ASRS","NT_AUXV","NT_FILE","NT_FPREGSET","NT_GNU_ABI_TAG","NT_GNU_BUILD_ID","NT_GNU_GOLD_VERSION","NT_GNU_HWCAP","NT_GNU_PROPERTY_TYPE_0","NT_GWINDOWS","NT_LWPSINFO","NT_LWPSTATUS","NT_MIPS_DSP","NT_MIPS_FP_MODE","NT_PLATFORM","NT_PPC_DSCR","NT_PPC_EBB","NT_PPC_PKEY","NT_PPC_PMU","NT_PPC_PPR","NT_PPC_SPE","NT_PPC_TAR","NT_PPC_TM_CDSCR","NT_PPC_TM_CFPR","NT_PPC_TM_CGPR","NT_PPC_TM_CPPR","NT_PPC_TM_CTAR","NT_PPC_TM_CVMX","NT_PPC_TM_CVSX","NT_PPC_TM_SPR","NT_PPC_VMX","NT_PPC_VSX","NT_PRCRED","NT_PRFPREG","NT_PRFPXREG","NT_PRPSINFO","NT_PRSTATUS","NT_PRXFPREG","NT_PRXREG","NT_PSINFO","NT_PSTATUS","NT_S390_CTRS","NT_S390_GS_BC","NT_S390_GS_CB","NT_S390_HIGH_GPRS","NT_S390_LAST_BREAK","NT_S390_PREFIX","NT_S390_RI_CB","NT_S390_SYSTEM_CALL","NT_S390_TDB","NT_S390_TIMER","NT_S390_TODCMP","NT_S390_TODPREG","NT_S390_VXRS_HIGH","NT_S390_VXRS_LOW","NT_SIGINFO","NT_SOLARIS_PAGESIZE_HINT","NT_TASKSTRUCT","NT_UTSNAME","NT_VERSION","NT_VMCOREDD","NT_X86_XSTATE","NoteHeader32","NoteHeader64","ODK_EXCEPTIONS","ODK_FILL","ODK_HWAND","ODK_HWOR","ODK_HWPATCH","ODK_NULL","ODK_PAD","ODK_REGINFO","ODK_TAGS","OEX_DISMISS","OEX_FPDBUG","OEX_FPU_DIV0","OEX_FPU_INEX","OEX_FPU_INVAL","OEX_FPU_MAX","OEX_FPU_MIN","OEX_FPU_OFLO","OEX_FPU_UFLO","OEX_PAGE0","OEX_PRECISEFP","OEX_SMM","OHWA0_R4KEOP_CHECKED","OHWA1_R4KEOP_CLEAN","OHW_R4KEOP","OHW_R5KCVTL","OHW_R5KEOP","OHW_R8KPFETCH","OPAD_POSTFIX","OPAD_PREFIX","OPAD_SYMBOL","PF_ARM_ABS","PF_ARM_PI","PF_ARM_SB","PF_HP_CODE","PF_HP_FAR_SHARED","PF_HP_LAZYSWAP","PF_HP_MODIFY","PF_HP_NEAR_SHARED","PF_HP_PAGE_SIZE","PF_HP_SBP","PF_IA_64_NORECOV","PF_MASKOS","PF_MASKPROC","PF_MIPS_LOCAL","PF_PARISC_SBP","PF_R","PF_W","PF_X","PN_XNUM","PPC64_OPT_LOCALENTRY","PPC64_OPT_MULTI_TOC","PPC64_OPT_TLS","PPC_OPT_TLS","PT_ARM_EXIDX","PT_DYNAMIC","PT_GNU_EH_FRAME","PT_GNU_RELRO","PT_GNU_STACK","PT_HIOS","PT_HIPROC","PT_HP_CORE_COMM","PT_HP_CORE_KERNEL","PT_HP_CORE_LOADABLE","PT_HP_CORE_MMF","PT_HP_CORE_NONE","PT_HP_CORE_PROC","PT_HP_CORE_SHM","PT_HP_CORE_STACK","PT_HP_CORE_VERSION","PT_HP_FASTBIND","PT_HP_HSL_ANNOT","PT_HP_OPT_ANNOT","PT_HP_PARALLEL","PT_HP_STACK","PT_HP_TLS","PT_IA_64_ARCHEXT","PT_IA_64_HP_HSL_ANOT","PT_IA_64_HP_OPT_ANOT","PT_IA_64_HP_STACK","PT_IA_64_UNWIND","PT_INTERP","PT_LOAD","PT_LOOS","PT_LOPROC","PT_MIPS_ABIFLAGS","PT_MIPS_OPTIONS","PT_MIPS_REGINFO","PT_MIPS_RTPROC","PT_NOTE","PT_NULL","PT_PARISC_ARCHEXT","PT_PARISC_UNWIND","PT_PHDR","PT_SHLIB","PT_TLS","ProgramHeader32","ProgramHeader64","RHF_CORD","RHF_DEFAULT_DELAY_LOAD","RHF_DELTA_C_PLUS_PLUS","RHF_GUARANTEE_INIT","RHF_GUARANTEE_START_INIT","RHF_NONE","RHF_NOTPOT","RHF_NO_LIBRARY_REPLACEMENT","RHF_NO_MOVE","RHF_NO_UNRES_UNDEF","RHF_PIXIE","RHF_QUICKSTART","RHF_REQUICKSTART","RHF_REQUICKSTARTED","RHF_RLD_ORDER_SAFE","RHF_SGI_ONLY","R_386_16","R_386_32","R_386_32PLT","R_386_8","R_386_COPY","R_386_GLOB_DAT","R_386_GOT32","R_386_GOT32X","R_386_GOTOFF","R_386_GOTPC","R_386_IRELATIVE","R_386_JMP_SLOT","R_386_NONE","R_386_PC16","R_386_PC32","R_386_PC8","R_386_PLT32","R_386_RELATIVE","R_386_SIZE32","R_386_TLS_DESC","R_386_TLS_DESC_CALL","R_386_TLS_DTPMOD32","R_386_TLS_DTPOFF32","R_386_TLS_GD","R_386_TLS_GD_32","R_386_TLS_GD_CALL","R_386_TLS_GD_POP","R_386_TLS_GD_PUSH","R_386_TLS_GOTDESC","R_386_TLS_GOTIE","R_386_TLS_IE","R_386_TLS_IE_32","R_386_TLS_LDM","R_386_TLS_LDM_32","R_386_TLS_LDM_CALL","R_386_TLS_LDM_POP","R_386_TLS_LDM_PUSH","R_386_TLS_LDO_32","R_386_TLS_LE","R_386_TLS_LE_32","R_386_TLS_TPOFF","R_386_TLS_TPOFF32","R_390_12","R_390_16","R_390_20","R_390_32","R_390_64","R_390_8","R_390_COPY","R_390_GLOB_DAT","R_390_GOT12","R_390_GOT16","R_390_GOT20","R_390_GOT32","R_390_GOT64","R_390_GOTENT","R_390_GOTOFF16","R_390_GOTOFF32","R_390_GOTOFF64","R_390_GOTPC","R_390_GOTPCDBL","R_390_GOTPLT12","R_390_GOTPLT16","R_390_GOTPLT20","R_390_GOTPLT32","R_390_GOTPLT64","R_390_GOTPLTENT","R_390_IRELATIVE","R_390_JMP_SLOT","R_390_NONE","R_390_PC16","R_390_PC16DBL","R_390_PC32","R_390_PC32DBL","R_390_PC64","R_390_PLT16DBL","R_390_PLT32","R_390_PLT32DBL","R_390_PLT64","R_390_PLTOFF16","R_390_PLTOFF32","R_390_PLTOFF64","R_390_RELATIVE","R_390_TLS_DTPMOD","R_390_TLS_DTPOFF","R_390_TLS_GD32","R_390_TLS_GD64","R_390_TLS_GDCALL","R_390_TLS_GOTIE12","R_390_TLS_GOTIE20","R_390_TLS_GOTIE32","R_390_TLS_GOTIE64","R_390_TLS_IE32","R_390_TLS_IE64","R_390_TLS_IEENT","R_390_TLS_LDCALL","R_390_TLS_LDM32","R_390_TLS_LDM64","R_390_TLS_LDO32","R_390_TLS_LDO64","R_390_TLS_LE32","R_390_TLS_LE64","R_390_TLS_LOAD","R_390_TLS_TPOFF","R_68K_16","R_68K_32","R_68K_8","R_68K_COPY","R_68K_GLOB_DAT","R_68K_GOT16","R_68K_GOT16O","R_68K_GOT32","R_68K_GOT32O","R_68K_GOT8","R_68K_GOT8O","R_68K_JMP_SLOT","R_68K_NONE","R_68K_PC16","R_68K_PC32","R_68K_PC8","R_68K_PLT16","R_68K_PLT16O","R_68K_PLT32","R_68K_PLT32O","R_68K_PLT8","R_68K_PLT8O","R_68K_RELATIVE","R_68K_TLS_DTPMOD32","R_68K_TLS_DTPREL32","R_68K_TLS_GD16","R_68K_TLS_GD32","R_68K_TLS_GD8","R_68K_TLS_IE16","R_68K_TLS_IE32","R_68K_TLS_IE8","R_68K_TLS_LDM16","R_68K_TLS_LDM32","R_68K_TLS_LDM8","R_68K_TLS_LDO16","R_68K_TLS_LDO32","R_68K_TLS_LDO8","R_68K_TLS_LE16","R_68K_TLS_LE32","R_68K_TLS_LE8","R_68K_TLS_TPREL32","R_AARCH64_ABS16","R_AARCH64_ABS32","R_AARCH64_ABS64","R_AARCH64_ADD_ABS_LO12_NC","R_AARCH64_ADR_GOT_PAGE","R_AARCH64_ADR_PREL_LO21","R_AARCH64_ADR_PREL_PG_HI21","R_AARCH64_ADR_PREL_PG_HI21_NC","R_AARCH64_CALL26","R_AARCH64_CONDBR19","R_AARCH64_COPY","R_AARCH64_GLOB_DAT","R_AARCH64_GOTREL32","R_AARCH64_GOTREL64","R_AARCH64_GOT_LD_PREL19","R_AARCH64_IRELATIVE","R_AARCH64_JUMP26","R_AARCH64_JUMP_SLOT","R_AARCH64_LD64_GOTOFF_LO15","R_AARCH64_LD64_GOTPAGE_LO15","R_AARCH64_LD64_GOT_LO12_NC","R_AARCH64_LDST128_ABS_LO12_NC","R_AARCH64_LDST16_ABS_LO12_NC","R_AARCH64_LDST32_ABS_LO12_NC","R_AARCH64_LDST64_ABS_LO12_NC","R_AARCH64_LDST8_ABS_LO12_NC","R_AARCH64_LD_PREL_LO19","R_AARCH64_MOVW_GOTOFF_G0","R_AARCH64_MOVW_GOTOFF_G0_NC","R_AARCH64_MOVW_GOTOFF_G1","R_AARCH64_MOVW_GOTOFF_G1_NC","R_AARCH64_MOVW_GOTOFF_G2","R_AARCH64_MOVW_GOTOFF_G2_NC","R_AARCH64_MOVW_GOTOFF_G3","R_AARCH64_MOVW_PREL_G0","R_AARCH64_MOVW_PREL_G0_NC","R_AARCH64_MOVW_PREL_G1","R_AARCH64_MOVW_PREL_G1_NC","R_AARCH64_MOVW_PREL_G2","R_AARCH64_MOVW_PREL_G2_NC","R_AARCH64_MOVW_PREL_G3","R_AARCH64_MOVW_SABS_G0","R_AARCH64_MOVW_SABS_G1","R_AARCH64_MOVW_SABS_G2","R_AARCH64_MOVW_UABS_G0","R_AARCH64_MOVW_UABS_G0_NC","R_AARCH64_MOVW_UABS_G1","R_AARCH64_MOVW_UABS_G1_NC","R_AARCH64_MOVW_UABS_G2","R_AARCH64_MOVW_UABS_G2_NC","R_AARCH64_MOVW_UABS_G3","R_AARCH64_NONE","R_AARCH64_P32_ABS32","R_AARCH64_P32_COPY","R_AARCH64_P32_GLOB_DAT","R_AARCH64_P32_IRELATIVE","R_AARCH64_P32_JUMP_SLOT","R_AARCH64_P32_RELATIVE","R_AARCH64_P32_TLSDESC","R_AARCH64_P32_TLS_DTPMOD","R_AARCH64_P32_TLS_DTPREL","R_AARCH64_P32_TLS_TPREL","R_AARCH64_PREL16","R_AARCH64_PREL32","R_AARCH64_PREL64","R_AARCH64_RELATIVE","R_AARCH64_TLSDESC","R_AARCH64_TLSDESC_ADD","R_AARCH64_TLSDESC_ADD_LO12","R_AARCH64_TLSDESC_ADR_PAGE21","R_AARCH64_TLSDESC_ADR_PREL21","R_AARCH64_TLSDESC_CALL","R_AARCH64_TLSDESC_LD64_LO12","R_AARCH64_TLSDESC_LDR","R_AARCH64_TLSDESC_LD_PREL19","R_AARCH64_TLSDESC_OFF_G0_NC","R_AARCH64_TLSDESC_OFF_G1","R_AARCH64_TLSGD_ADD_LO12_NC","R_AARCH64_TLSGD_ADR_PAGE21","R_AARCH64_TLSGD_ADR_PREL21","R_AARCH64_TLSGD_MOVW_G0_NC","R_AARCH64_TLSGD_MOVW_G1","R_AARCH64_TLSIE_ADR_GOTTPREL_PAGE21","R_AARCH64_TLSIE_LD64_GOTTPREL_LO12_NC","R_AARCH64_TLSIE_LD_GOTTPREL_PREL19","R_AARCH64_TLSIE_MOVW_GOTTPREL_G0_NC","R_AARCH64_TLSIE_MOVW_GOTTPREL_G1","R_AARCH64_TLSLD_ADD_DTPREL_HI12","R_AARCH64_TLSLD_ADD_DTPREL_LO12","R_AARCH64_TLSLD_ADD_DTPREL_LO12_NC","R_AARCH64_TLSLD_ADD_LO12_NC","R_AARCH64_TLSLD_ADR_PAGE21","R_AARCH64_TLSLD_ADR_PREL21","R_AARCH64_TLSLD_LDST128_DTPREL_LO12","R_AARCH64_TLSLD_LDST128_DTPREL_LO12_NC","R_AARCH64_TLSLD_LDST16_DTPREL_LO12","R_AARCH64_TLSLD_LDST16_DTPREL_LO12_NC","R_AARCH64_TLSLD_LDST32_DTPREL_LO12","R_AARCH64_TLSLD_LDST32_DTPREL_LO12_NC","R_AARCH64_TLSLD_LDST64_DTPREL_LO12","R_AARCH64_TLSLD_LDST64_DTPREL_LO12_NC","R_AARCH64_TLSLD_LDST8_DTPREL_LO12","R_AARCH64_TLSLD_LDST8_DTPREL_LO12_NC","R_AARCH64_TLSLD_LD_PREL19","R_AARCH64_TLSLD_MOVW_DTPREL_G0","R_AARCH64_TLSLD_MOVW_DTPREL_G0_NC","R_AARCH64_TLSLD_MOVW_DTPREL_G1","R_AARCH64_TLSLD_MOVW_DTPREL_G1_NC","R_AARCH64_TLSLD_MOVW_DTPREL_G2","R_AARCH64_TLSLD_MOVW_G0_NC","R_AARCH64_TLSLD_MOVW_G1","R_AARCH64_TLSLE_ADD_TPREL_HI12","R_AARCH64_TLSLE_ADD_TPREL_LO12","R_AARCH64_TLSLE_ADD_TPREL_LO12_NC","R_AARCH64_TLSLE_LDST128_TPREL_LO12","R_AARCH64_TLSLE_LDST128_TPREL_LO12_NC","R_AARCH64_TLSLE_LDST16_TPREL_LO12","R_AARCH64_TLSLE_LDST16_TPREL_LO12_NC","R_AARCH64_TLSLE_LDST32_TPREL_LO12","R_AARCH64_TLSLE_LDST32_TPREL_LO12_NC","R_AARCH64_TLSLE_LDST64_TPREL_LO12","R_AARCH64_TLSLE_LDST64_TPREL_LO12_NC","R_AARCH64_TLSLE_LDST8_TPREL_LO12","R_AARCH64_TLSLE_LDST8_TPREL_LO12_NC","R_AARCH64_TLSLE_MOVW_TPREL_G0","R_AARCH64_TLSLE_MOVW_TPREL_G0_NC","R_AARCH64_TLSLE_MOVW_TPREL_G1","R_AARCH64_TLSLE_MOVW_TPREL_G1_NC","R_AARCH64_TLSLE_MOVW_TPREL_G2","R_AARCH64_TLS_DTPMOD","R_AARCH64_TLS_DTPREL","R_AARCH64_TLS_TPREL","R_AARCH64_TSTBR14","R_ALPHA_BRADDR","R_ALPHA_COPY","R_ALPHA_DTPMOD64","R_ALPHA_DTPREL16","R_ALPHA_DTPREL64","R_ALPHA_DTPRELHI","R_ALPHA_DTPRELLO","R_ALPHA_GLOB_DAT","R_ALPHA_GOTDTPREL","R_ALPHA_GOTTPREL","R_ALPHA_GPDISP","R_ALPHA_GPREL16","R_ALPHA_GPREL32","R_ALPHA_GPRELHIGH","R_ALPHA_GPRELLOW","R_ALPHA_HINT","R_ALPHA_JMP_SLOT","R_ALPHA_LITERAL","R_ALPHA_LITUSE","R_ALPHA_NONE","R_ALPHA_REFLONG","R_ALPHA_REFQUAD","R_ALPHA_RELATIVE","R_ALPHA_SREL16","R_ALPHA_SREL32","R_ALPHA_SREL64","R_ALPHA_TLSGD","R_ALPHA_TLS_GD_HI","R_ALPHA_TLS_LDM","R_ALPHA_TPREL16","R_ALPHA_TPREL64","R_ALPHA_TPRELHI","R_ALPHA_TPRELLO","R_ARM_ABS12","R_ARM_ABS16","R_ARM_ABS32","R_ARM_ABS32_NOI","R_ARM_ABS8","R_ARM_ALU_PCREL_15_8","R_ARM_ALU_PCREL_23_15","R_ARM_ALU_PCREL_7_0","R_ARM_ALU_PC_G0","R_ARM_ALU_PC_G0_NC","R_ARM_ALU_PC_G1","R_ARM_ALU_PC_G1_NC","R_ARM_ALU_PC_G2","R_ARM_ALU_SBREL_19_12","R_ARM_ALU_SBREL_27_20","R_ARM_ALU_SB_G0","R_ARM_ALU_SB_G0_NC","R_ARM_ALU_SB_G1","R_ARM_ALU_SB_G1_NC","R_ARM_ALU_SB_G2","R_ARM_AMP_VCALL9","R_ARM_BASE_ABS","R_ARM_CALL","R_ARM_COPY","R_ARM_GLOB_DAT","R_ARM_GNU_VTENTRY","R_ARM_GNU_VTINHERIT","R_ARM_GOT32","R_ARM_GOTOFF","R_ARM_GOTOFF12","R_ARM_GOTPC","R_ARM_GOTRELAX","R_ARM_GOT_ABS","R_ARM_GOT_BREL12","R_ARM_GOT_PREL","R_ARM_IRELATIVE","R_ARM_JUMP24","R_ARM_JUMP_SLOT","R_ARM_LDC_PC_G0","R_ARM_LDC_PC_G1","R_ARM_LDC_PC_G2","R_ARM_LDC_SB_G0","R_ARM_LDC_SB_G1","R_ARM_LDC_SB_G2","R_ARM_LDRS_PC_G0","R_ARM_LDRS_PC_G1","R_ARM_LDRS_PC_G2","R_ARM_LDRS_SB_G0","R_ARM_LDRS_SB_G1","R_ARM_LDRS_SB_G2","R_ARM_LDR_PC_G1","R_ARM_LDR_PC_G2","R_ARM_LDR_SBREL_11_0","R_ARM_LDR_SB_G0","R_ARM_LDR_SB_G1","R_ARM_LDR_SB_G2","R_ARM_ME_TOO","R_ARM_MOVT_ABS","R_ARM_MOVT_BREL","R_ARM_MOVT_PREL","R_ARM_MOVW_ABS_NC","R_ARM_MOVW_BREL","R_ARM_MOVW_BREL_NC","R_ARM_MOVW_PREL_NC","R_ARM_NONE","R_ARM_PC13","R_ARM_PC24","R_ARM_PLT32","R_ARM_PLT32_ABS","R_ARM_PREL31","R_ARM_RABS22","R_ARM_RBASE","R_ARM_REL32","R_ARM_REL32_NOI","R_ARM_RELATIVE","R_ARM_RPC24","R_ARM_RREL32","R_ARM_RSBREL32","R_ARM_RXPC25","R_ARM_SBREL31","R_ARM_SBREL32","R_ARM_SWI24","R_ARM_TARGET1","R_ARM_TARGET2","R_ARM_THM_ABS5","R_ARM_THM_ALU_PREL_11_0","R_ARM_THM_GOT_BREL12","R_ARM_THM_JUMP19","R_ARM_THM_JUMP24","R_ARM_THM_JUMP6","R_ARM_THM_MOVT_ABS","R_ARM_THM_MOVT_BREL","R_ARM_THM_MOVT_PREL","R_ARM_THM_MOVW_ABS_NC","R_ARM_THM_MOVW_BREL","R_ARM_THM_MOVW_BREL_NC","R_ARM_THM_MOVW_PREL_NC","R_ARM_THM_PC11","R_ARM_THM_PC12","R_ARM_THM_PC22","R_ARM_THM_PC8","R_ARM_THM_PC9","R_ARM_THM_RPC22","R_ARM_THM_SWI8","R_ARM_THM_TLS_CALL","R_ARM_THM_TLS_DESCSEQ","R_ARM_THM_TLS_DESCSEQ16","R_ARM_THM_TLS_DESCSEQ32","R_ARM_THM_XPC22","R_ARM_TLS_CALL","R_ARM_TLS_DESC","R_ARM_TLS_DESCSEQ","R_ARM_TLS_DTPMOD32","R_ARM_TLS_DTPOFF32","R_ARM_TLS_GD32","R_ARM_TLS_GOTDESC","R_ARM_TLS_IE12GP","R_ARM_TLS_IE32","R_ARM_TLS_LDM32","R_ARM_TLS_LDO12","R_ARM_TLS_LDO32","R_ARM_TLS_LE12","R_ARM_TLS_LE32","R_ARM_TLS_TPOFF32","R_ARM_V4BX","R_ARM_XPC25","R_AVR_13_PCREL","R_AVR_16","R_AVR_16_PM","R_AVR_32","R_AVR_32_PCREL","R_AVR_6","R_AVR_6_ADIW","R_AVR_7_PCREL","R_AVR_8","R_AVR_8_HI8","R_AVR_8_HLO8","R_AVR_8_LO8","R_AVR_CALL","R_AVR_DIFF16","R_AVR_DIFF32","R_AVR_DIFF8","R_AVR_HH8_LDI","R_AVR_HH8_LDI_NEG","R_AVR_HH8_LDI_PM","R_AVR_HH8_LDI_PM_NEG","R_AVR_HI8_LDI","R_AVR_HI8_LDI_GS","R_AVR_HI8_LDI_NEG","R_AVR_HI8_LDI_PM","R_AVR_HI8_LDI_PM_NEG","R_AVR_LDI","R_AVR_LDS_STS_16","R_AVR_LO8_LDI","R_AVR_LO8_LDI_GS","R_AVR_LO8_LDI_NEG","R_AVR_LO8_LDI_PM","R_AVR_LO8_LDI_PM_NEG","R_AVR_MS8_LDI","R_AVR_MS8_LDI_NEG","R_AVR_NONE","R_AVR_PORT5","R_AVR_PORT6","R_BPF_64_32","R_BPF_64_64","R_BPF_NONE","R_CKCORE_ADDR32","R_CKCORE_ADDRGOT","R_CKCORE_ADDRGOT_HI16","R_CKCORE_ADDRGOT_LO16","R_CKCORE_ADDRPLT","R_CKCORE_ADDRPLT_HI16","R_CKCORE_ADDRPLT_LO16","R_CKCORE_ADDR_HI16","R_CKCORE_ADDR_LO16","R_CKCORE_COPY","R_CKCORE_DOFFSET_IMM18","R_CKCORE_DOFFSET_IMM18BY2","R_CKCORE_DOFFSET_IMM18BY4","R_CKCORE_DOFFSET_LO16","R_CKCORE_GLOB_DAT","R_CKCORE_GOT12","R_CKCORE_GOT32","R_CKCORE_GOTOFF","R_CKCORE_GOTOFF_HI16","R_CKCORE_GOTOFF_LO16","R_CKCORE_GOTPC","R_CKCORE_GOTPC_HI16","R_CKCORE_GOTPC_LO16","R_CKCORE_GOT_HI16","R_CKCORE_GOT_IMM18BY4","R_CKCORE_GOT_LO16","R_CKCORE_JUMP_SLOT","R_CKCORE_NONE","R_CKCORE_PCREL32","R_CKCORE_PCRELIMM11BY2","R_CKCORE_PCRELIMM8BY4","R_CKCORE_PCRELJSR_IMM11BY2","R_CKCORE_PCREL_IMM10BY2","R_CKCORE_PCREL_IMM10BY4","R_CKCORE_PCREL_IMM16BY2","R_CKCORE_PCREL_IMM16BY4","R_CKCORE_PCREL_IMM18BY2","R_CKCORE_PCREL_IMM26BY2","R_CKCORE_PCREL_IMM7BY4","R_CKCORE_PCREL_JSR_IMM26BY2","R_CKCORE_PLT12","R_CKCORE_PLT32","R_CKCORE_PLT_HI16","R_CKCORE_PLT_IMM18BY4","R_CKCORE_PLT_LO16","R_CKCORE_RELATIVE","R_CKCORE_TLS_DTPMOD32","R_CKCORE_TLS_DTPOFF32","R_CKCORE_TLS_GD32","R_CKCORE_TLS_IE32","R_CKCORE_TLS_LDM32","R_CKCORE_TLS_LDO32","R_CKCORE_TLS_LE32","R_CKCORE_TLS_TPOFF32","R_CKCORE_TOFFSET_LO16","R_CRIS_16","R_CRIS_16_GOT","R_CRIS_16_GOTPLT","R_CRIS_16_PCREL","R_CRIS_32","R_CRIS_32_GOT","R_CRIS_32_GOTPLT","R_CRIS_32_GOTREL","R_CRIS_32_PCREL","R_CRIS_32_PLT_GOTREL","R_CRIS_32_PLT_PCREL","R_CRIS_8","R_CRIS_8_PCREL","R_CRIS_COPY","R_CRIS_GLOB_DAT","R_CRIS_GNU_VTENTRY","R_CRIS_GNU_VTINHERIT","R_CRIS_JUMP_SLOT","R_CRIS_NONE","R_CRIS_RELATIVE","R_HEX_32","R_IA64_COPY","R_IA64_DIR32LSB","R_IA64_DIR32MSB","R_IA64_DIR64LSB","R_IA64_DIR64MSB","R_IA64_DTPMOD64LSB","R_IA64_DTPMOD64MSB","R_IA64_DTPREL14","R_IA64_DTPREL22","R_IA64_DTPREL32LSB","R_IA64_DTPREL32MSB","R_IA64_DTPREL64I","R_IA64_DTPREL64LSB","R_IA64_DTPREL64MSB","R_IA64_FPTR32LSB","R_IA64_FPTR32MSB","R_IA64_FPTR64I","R_IA64_FPTR64LSB","R_IA64_FPTR64MSB","R_IA64_GPREL22","R_IA64_GPREL32LSB","R_IA64_GPREL32MSB","R_IA64_GPREL64I","R_IA64_GPREL64LSB","R_IA64_GPREL64MSB","R_IA64_IMM14","R_IA64_IMM22","R_IA64_IMM64","R_IA64_IPLTLSB","R_IA64_IPLTMSB","R_IA64_LDXMOV","R_IA64_LTOFF22","R_IA64_LTOFF22X","R_IA64_LTOFF64I","R_IA64_LTOFF_DTPMOD22","R_IA64_LTOFF_DTPREL22","R_IA64_LTOFF_FPTR22","R_IA64_LTOFF_FPTR32LSB","R_IA64_LTOFF_FPTR32MSB","R_IA64_LTOFF_FPTR64I","R_IA64_LTOFF_FPTR64LSB","R_IA64_LTOFF_FPTR64MSB","R_IA64_LTOFF_TPREL22","R_IA64_LTV32LSB","R_IA64_LTV32MSB","R_IA64_LTV64LSB","R_IA64_LTV64MSB","R_IA64_NONE","R_IA64_PCREL21B","R_IA64_PCREL21BI","R_IA64_PCREL21F","R_IA64_PCREL21M","R_IA64_PCREL22","R_IA64_PCREL32LSB","R_IA64_PCREL32MSB","R_IA64_PCREL60B","R_IA64_PCREL64I","R_IA64_PCREL64LSB","R_IA64_PCREL64MSB","R_IA64_PLTOFF22","R_IA64_PLTOFF64I","R_IA64_PLTOFF64LSB","R_IA64_PLTOFF64MSB","R_IA64_REL32LSB","R_IA64_REL32MSB","R_IA64_REL64LSB","R_IA64_REL64MSB","R_IA64_SECREL32LSB","R_IA64_SECREL32MSB","R_IA64_SECREL64LSB","R_IA64_SECREL64MSB","R_IA64_SEGREL32LSB","R_IA64_SEGREL32MSB","R_IA64_SEGREL64LSB","R_IA64_SEGREL64MSB","R_IA64_SUB","R_IA64_TPREL14","R_IA64_TPREL22","R_IA64_TPREL64I","R_IA64_TPREL64LSB","R_IA64_TPREL64MSB","R_LARCH_32","R_LARCH_32_PCREL","R_LARCH_64","R_LARCH_ABS64_HI12","R_LARCH_ABS64_LO20","R_LARCH_ABS_HI20","R_LARCH_ABS_LO12","R_LARCH_ADD16","R_LARCH_ADD24","R_LARCH_ADD32","R_LARCH_ADD64","R_LARCH_ADD8","R_LARCH_B16","R_LARCH_B21","R_LARCH_B26","R_LARCH_COPY","R_LARCH_GNU_VTENTRY","R_LARCH_GNU_VTINHERIT","R_LARCH_GOT64_HI12","R_LARCH_GOT64_LO20","R_LARCH_GOT64_PC_HI12","R_LARCH_GOT64_PC_LO20","R_LARCH_GOT_HI20","R_LARCH_GOT_LO12","R_LARCH_GOT_PC_HI20","R_LARCH_GOT_PC_LO12","R_LARCH_IRELATIVE","R_LARCH_JUMP_SLOT","R_LARCH_MARK_LA","R_LARCH_MARK_PCREL","R_LARCH_NONE","R_LARCH_PCALA64_HI12","R_LARCH_PCALA64_LO20","R_LARCH_PCALA_HI20","R_LARCH_PCALA_LO12","R_LARCH_RELATIVE","R_LARCH_RELAX","R_LARCH_SOP_ADD","R_LARCH_SOP_AND","R_LARCH_SOP_ASSERT","R_LARCH_SOP_IF_ELSE","R_LARCH_SOP_NOT","R_LARCH_SOP_POP_32_S_0_10_10_16_S2","R_LARCH_SOP_POP_32_S_0_5_10_16_S2","R_LARCH_SOP_POP_32_S_10_12","R_LARCH_SOP_POP_32_S_10_16","R_LARCH_SOP_POP_32_S_10_16_S2","R_LARCH_SOP_POP_32_S_10_5","R_LARCH_SOP_POP_32_S_5_20","R_LARCH_SOP_POP_32_U","R_LARCH_SOP_POP_32_U_10_12","R_LARCH_SOP_PUSH_ABSOLUTE","R_LARCH_SOP_PUSH_DUP","R_LARCH_SOP_PUSH_GPREL","R_LARCH_SOP_PUSH_PCREL","R_LARCH_SOP_PUSH_PLT_PCREL","R_LARCH_SOP_PUSH_TLS_GD","R_LARCH_SOP_PUSH_TLS_GOT","R_LARCH_SOP_PUSH_TLS_TPREL","R_LARCH_SOP_SL","R_LARCH_SOP_SR","R_LARCH_SOP_SUB","R_LARCH_SUB16","R_LARCH_SUB24","R_LARCH_SUB32","R_LARCH_SUB64","R_LARCH_SUB8","R_LARCH_TLS_DTPMOD32","R_LARCH_TLS_DTPMOD64","R_LARCH_TLS_DTPREL32","R_LARCH_TLS_DTPREL64","R_LARCH_TLS_GD_HI20","R_LARCH_TLS_GD_PC_HI20","R_LARCH_TLS_IE64_HI12","R_LARCH_TLS_IE64_LO20","R_LARCH_TLS_IE64_PC_HI12","R_LARCH_TLS_IE64_PC_LO20","R_LARCH_TLS_IE_HI20","R_LARCH_TLS_IE_LO12","R_LARCH_TLS_IE_PC_HI20","R_LARCH_TLS_IE_PC_LO12","R_LARCH_TLS_LD_HI20","R_LARCH_TLS_LD_PC_HI20","R_LARCH_TLS_LE64_HI12","R_LARCH_TLS_LE64_LO20","R_LARCH_TLS_LE_HI20","R_LARCH_TLS_LE_LO12","R_LARCH_TLS_TPREL32","R_LARCH_TLS_TPREL64","R_M32R_10_PCREL","R_M32R_10_PCREL_RELA","R_M32R_16","R_M32R_16_RELA","R_M32R_18_PCREL","R_M32R_18_PCREL_RELA","R_M32R_24","R_M32R_24_RELA","R_M32R_26_PCREL","R_M32R_26_PCREL_RELA","R_M32R_26_PLTREL","R_M32R_32","R_M32R_32_RELA","R_M32R_COPY","R_M32R_GLOB_DAT","R_M32R_GNU_VTENTRY","R_M32R_GNU_VTINHERIT","R_M32R_GOT16_HI_SLO","R_M32R_GOT16_HI_ULO","R_M32R_GOT16_LO","R_M32R_GOT24","R_M32R_GOTOFF","R_M32R_GOTOFF_HI_SLO","R_M32R_GOTOFF_HI_ULO","R_M32R_GOTOFF_LO","R_M32R_GOTPC24","R_M32R_GOTPC_HI_SLO","R_M32R_GOTPC_HI_ULO","R_M32R_GOTPC_LO","R_M32R_HI16_SLO","R_M32R_HI16_SLO_RELA","R_M32R_HI16_ULO","R_M32R_HI16_ULO_RELA","R_M32R_JMP_SLOT","R_M32R_LO16","R_M32R_LO16_RELA","R_M32R_NONE","R_M32R_NUM","R_M32R_REL32","R_M32R_RELATIVE","R_M32R_RELA_GNU_VTENTRY","R_M32R_RELA_GNU_VTINHERIT","R_M32R_SDA16","R_M32R_SDA16_RELA","R_METAG_ADDR32","R_METAG_COPY","R_METAG_GETSETOFF","R_METAG_GETSET_GOT","R_METAG_GETSET_GOTOFF","R_METAG_GLOB_DAT","R_METAG_GNU_VTENTRY","R_METAG_GNU_VTINHERIT","R_METAG_GOTOFF","R_METAG_HI16_GOTOFF","R_METAG_HI16_GOTPC","R_METAG_HI16_PLT","R_METAG_HIADDR16","R_METAG_HIOG","R_METAG_JMP_SLOT","R_METAG_LO16_GOTOFF","R_METAG_LO16_GOTPC","R_METAG_LO16_PLT","R_METAG_LOADDR16","R_METAG_LOOG","R_METAG_NONE","R_METAG_PLT","R_METAG_REG16OP1","R_METAG_REG16OP2","R_METAG_REG16OP3","R_METAG_REG32OP1","R_METAG_REG32OP2","R_METAG_REG32OP3","R_METAG_REG32OP4","R_METAG_REL16","R_METAG_REL8","R_METAG_RELATIVE","R_METAG_RELBRANCH","R_METAG_RELBRANCH_PLT","R_METAG_TLS_DTPMOD","R_METAG_TLS_DTPOFF","R_METAG_TLS_GD","R_METAG_TLS_IE","R_METAG_TLS_IENONPIC","R_METAG_TLS_IENONPIC_HI16","R_METAG_TLS_IENONPIC_LO16","R_METAG_TLS_LDM","R_METAG_TLS_LDO","R_METAG_TLS_LDO_HI16","R_METAG_TLS_LDO_LO16","R_METAG_TLS_LE","R_METAG_TLS_LE_HI16","R_METAG_TLS_LE_LO16","R_METAG_TLS_TPOFF","R_MICROBLAZE_32","R_MICROBLAZE_32_LO","R_MICROBLAZE_32_PCREL","R_MICROBLAZE_32_PCREL_LO","R_MICROBLAZE_32_SYM_OP_SYM","R_MICROBLAZE_64","R_MICROBLAZE_64_NONE","R_MICROBLAZE_64_PCREL","R_MICROBLAZE_COPY","R_MICROBLAZE_GLOB_DAT","R_MICROBLAZE_GNU_VTENTRY","R_MICROBLAZE_GNU_VTINHERIT","R_MICROBLAZE_GOTOFF_32","R_MICROBLAZE_GOTOFF_64","R_MICROBLAZE_GOTPC_64","R_MICROBLAZE_GOT_64","R_MICROBLAZE_JUMP_SLOT","R_MICROBLAZE_NONE","R_MICROBLAZE_PLT_64","R_MICROBLAZE_REL","R_MICROBLAZE_SRO32","R_MICROBLAZE_SRW32","R_MICROBLAZE_TLS","R_MICROBLAZE_TLSDTPMOD32","R_MICROBLAZE_TLSDTPREL32","R_MICROBLAZE_TLSDTPREL64","R_MICROBLAZE_TLSGD","R_MICROBLAZE_TLSGOTTPREL32","R_MICROBLAZE_TLSLD","R_MICROBLAZE_TLSTPREL32","R_MIPS_16","R_MIPS_26","R_MIPS_32","R_MIPS_64","R_MIPS_ADD_IMMEDIATE","R_MIPS_CALL16","R_MIPS_CALL_HI16","R_MIPS_CALL_LO16","R_MIPS_COPY","R_MIPS_DELETE","R_MIPS_GLOB_DAT","R_MIPS_GOT16","R_MIPS_GOT_DISP","R_MIPS_GOT_HI16","R_MIPS_GOT_LO16","R_MIPS_GOT_OFST","R_MIPS_GOT_PAGE","R_MIPS_GPREL16","R_MIPS_GPREL32","R_MIPS_HI16","R_MIPS_HIGHER","R_MIPS_HIGHEST","R_MIPS_INSERT_A","R_MIPS_INSERT_B","R_MIPS_JALR","R_MIPS_JUMP_SLOT","R_MIPS_LITERAL","R_MIPS_LO16","R_MIPS_NONE","R_MIPS_PC16","R_MIPS_PJUMP","R_MIPS_REL16","R_MIPS_REL32","R_MIPS_RELGOT","R_MIPS_SCN_DISP","R_MIPS_SHIFT5","R_MIPS_SHIFT6","R_MIPS_SUB","R_MIPS_TLS_DTPMOD32","R_MIPS_TLS_DTPMOD64","R_MIPS_TLS_DTPREL32","R_MIPS_TLS_DTPREL64","R_MIPS_TLS_DTPREL_HI16","R_MIPS_TLS_DTPREL_LO16","R_MIPS_TLS_GD","R_MIPS_TLS_GOTTPREL","R_MIPS_TLS_LDM","R_MIPS_TLS_TPREL32","R_MIPS_TLS_TPREL64","R_MIPS_TLS_TPREL_HI16","R_MIPS_TLS_TPREL_LO16","R_MN10300_16","R_MN10300_24","R_MN10300_32","R_MN10300_8","R_MN10300_ALIGN","R_MN10300_COPY","R_MN10300_GLOB_DAT","R_MN10300_GNU_VTENTRY","R_MN10300_GNU_VTINHERIT","R_MN10300_GOT16","R_MN10300_GOT24","R_MN10300_GOT32","R_MN10300_GOTOFF16","R_MN10300_GOTOFF24","R_MN10300_GOTOFF32","R_MN10300_GOTPC16","R_MN10300_GOTPC32","R_MN10300_JMP_SLOT","R_MN10300_NONE","R_MN10300_PCREL16","R_MN10300_PCREL32","R_MN10300_PCREL8","R_MN10300_PLT16","R_MN10300_PLT32","R_MN10300_RELATIVE","R_MN10300_SYM_DIFF","R_MN10300_TLS_DTPMOD","R_MN10300_TLS_DTPOFF","R_MN10300_TLS_GD","R_MN10300_TLS_GOTIE","R_MN10300_TLS_IE","R_MN10300_TLS_LD","R_MN10300_TLS_LDO","R_MN10300_TLS_LE","R_MN10300_TLS_TPOFF","R_MSP430_16_BYTE","R_MSP430_32","R_NDS32_32_RELA","R_NDS32_COPY","R_NDS32_GLOB_DAT","R_NDS32_JMP_SLOT","R_NDS32_NONE","R_NDS32_RELATIVE","R_NDS32_TLS_DESC","R_NDS32_TLS_TPOFF","R_NIOS2_ALIGN","R_NIOS2_BFD_RELOC_16","R_NIOS2_BFD_RELOC_32","R_NIOS2_BFD_RELOC_8","R_NIOS2_CACHE_OPX","R_NIOS2_CALL16","R_NIOS2_CALL26","R_NIOS2_CALL26_NOAT","R_NIOS2_CALLR","R_NIOS2_CALL_HA","R_NIOS2_CALL_LO","R_NIOS2_CJMP","R_NIOS2_COPY","R_NIOS2_GLOB_DAT","R_NIOS2_GNU_VTENTRY","R_NIOS2_GNU_VTINHERIT","R_NIOS2_GOT16","R_NIOS2_GOTOFF","R_NIOS2_GOTOFF_HA","R_NIOS2_GOTOFF_LO","R_NIOS2_GOT_HA","R_NIOS2_GOT_LO","R_NIOS2_GPREL","R_NIOS2_HI16","R_NIOS2_HIADJ16","R_NIOS2_IMM5","R_NIOS2_IMM6","R_NIOS2_IMM8","R_NIOS2_JUMP_SLOT","R_NIOS2_LO16","R_NIOS2_NONE","R_NIOS2_PCREL16","R_NIOS2_PCREL_HA","R_NIOS2_PCREL_LO","R_NIOS2_RELATIVE","R_NIOS2_S16","R_NIOS2_TLS_DTPMOD","R_NIOS2_TLS_DTPREL","R_NIOS2_TLS_GD16","R_NIOS2_TLS_IE16","R_NIOS2_TLS_LDM16","R_NIOS2_TLS_LDO16","R_NIOS2_TLS_LE16","R_NIOS2_TLS_TPREL","R_NIOS2_U16","R_NIOS2_UJMP","R_PARISC_COPY","R_PARISC_DIR14DR","R_PARISC_DIR14R","R_PARISC_DIR14WR","R_PARISC_DIR16DF","R_PARISC_DIR16F","R_PARISC_DIR16WF","R_PARISC_DIR17F","R_PARISC_DIR17R","R_PARISC_DIR21L","R_PARISC_DIR32","R_PARISC_DIR64","R_PARISC_DPREL14R","R_PARISC_DPREL21L","R_PARISC_EPLT","R_PARISC_FPTR64","R_PARISC_GNU_VTENTRY","R_PARISC_GNU_VTINHERIT","R_PARISC_GPREL14DR","R_PARISC_GPREL14R","R_PARISC_GPREL14WR","R_PARISC_GPREL16DF","R_PARISC_GPREL16F","R_PARISC_GPREL16WF","R_PARISC_GPREL21L","R_PARISC_GPREL64","R_PARISC_HIRESERVE","R_PARISC_IPLT","R_PARISC_LORESERVE","R_PARISC_LTOFF14DR","R_PARISC_LTOFF14R","R_PARISC_LTOFF14WR","R_PARISC_LTOFF16DF","R_PARISC_LTOFF16F","R_PARISC_LTOFF16WF","R_PARISC_LTOFF21L","R_PARISC_LTOFF64","R_PARISC_LTOFF_FPTR14DR","R_PARISC_LTOFF_FPTR14R","R_PARISC_LTOFF_FPTR14WR","R_PARISC_LTOFF_FPTR16DF","R_PARISC_LTOFF_FPTR16F","R_PARISC_LTOFF_FPTR16WF","R_PARISC_LTOFF_FPTR21L","R_PARISC_LTOFF_FPTR32","R_PARISC_LTOFF_FPTR64","R_PARISC_LTOFF_TP14DR","R_PARISC_LTOFF_TP14F","R_PARISC_LTOFF_TP14R","R_PARISC_LTOFF_TP14WR","R_PARISC_LTOFF_TP16DF","R_PARISC_LTOFF_TP16F","R_PARISC_LTOFF_TP16WF","R_PARISC_LTOFF_TP21L","R_PARISC_LTOFF_TP64","R_PARISC_NONE","R_PARISC_PCREL14DR","R_PARISC_PCREL14R","R_PARISC_PCREL14WR","R_PARISC_PCREL16DF","R_PARISC_PCREL16F","R_PARISC_PCREL16WF","R_PARISC_PCREL17F","R_PARISC_PCREL17R","R_PARISC_PCREL21L","R_PARISC_PCREL22F","R_PARISC_PCREL32","R_PARISC_PCREL64","R_PARISC_PLABEL14R","R_PARISC_PLABEL21L","R_PARISC_PLABEL32","R_PARISC_PLTOFF14DR","R_PARISC_PLTOFF14R","R_PARISC_PLTOFF14WR","R_PARISC_PLTOFF16DF","R_PARISC_PLTOFF16F","R_PARISC_PLTOFF16WF","R_PARISC_PLTOFF21L","R_PARISC_SECREL32","R_PARISC_SECREL64","R_PARISC_SEGBASE","R_PARISC_SEGREL32","R_PARISC_SEGREL64","R_PARISC_TLS_DTPMOD32","R_PARISC_TLS_DTPMOD64","R_PARISC_TLS_DTPOFF32","R_PARISC_TLS_DTPOFF64","R_PARISC_TLS_GD14R","R_PARISC_TLS_GD21L","R_PARISC_TLS_GDCALL","R_PARISC_TLS_IE14R","R_PARISC_TLS_IE21L","R_PARISC_TLS_LDM14R","R_PARISC_TLS_LDM21L","R_PARISC_TLS_LDMCALL","R_PARISC_TLS_LDO14R","R_PARISC_TLS_LDO21L","R_PARISC_TLS_LE14R","R_PARISC_TLS_LE21L","R_PARISC_TLS_TPREL32","R_PARISC_TLS_TPREL64","R_PARISC_TPREL14DR","R_PARISC_TPREL14R","R_PARISC_TPREL14WR","R_PARISC_TPREL16DF","R_PARISC_TPREL16F","R_PARISC_TPREL16WF","R_PARISC_TPREL21L","R_PARISC_TPREL32","R_PARISC_TPREL64","R_PPC64_ADDR14","R_PPC64_ADDR14_BRNTAKEN","R_PPC64_ADDR14_BRTAKEN","R_PPC64_ADDR16","R_PPC64_ADDR16_DS","R_PPC64_ADDR16_HA","R_PPC64_ADDR16_HI","R_PPC64_ADDR16_HIGH","R_PPC64_ADDR16_HIGHA","R_PPC64_ADDR16_HIGHER","R_PPC64_ADDR16_HIGHERA","R_PPC64_ADDR16_HIGHEST","R_PPC64_ADDR16_HIGHESTA","R_PPC64_ADDR16_LO","R_PPC64_ADDR16_LO_DS","R_PPC64_ADDR24","R_PPC64_ADDR30","R_PPC64_ADDR32","R_PPC64_ADDR64","R_PPC64_COPY","R_PPC64_DTPMOD64","R_PPC64_DTPREL16","R_PPC64_DTPREL16_DS","R_PPC64_DTPREL16_HA","R_PPC64_DTPREL16_HI","R_PPC64_DTPREL16_HIGH","R_PPC64_DTPREL16_HIGHA","R_PPC64_DTPREL16_HIGHER","R_PPC64_DTPREL16_HIGHERA","R_PPC64_DTPREL16_HIGHEST","R_PPC64_DTPREL16_HIGHESTA","R_PPC64_DTPREL16_LO","R_PPC64_DTPREL16_LO_DS","R_PPC64_DTPREL64","R_PPC64_GLOB_DAT","R_PPC64_GOT16","R_PPC64_GOT16_DS","R_PPC64_GOT16_HA","R_PPC64_GOT16_HI","R_PPC64_GOT16_LO","R_PPC64_GOT16_LO_DS","R_PPC64_GOT_DTPREL16_DS","R_PPC64_GOT_DTPREL16_HA","R_PPC64_GOT_DTPREL16_HI","R_PPC64_GOT_DTPREL16_LO_DS","R_PPC64_GOT_TLSGD16","R_PPC64_GOT_TLSGD16_HA","R_PPC64_GOT_TLSGD16_HI","R_PPC64_GOT_TLSGD16_LO","R_PPC64_GOT_TLSLD16","R_PPC64_GOT_TLSLD16_HA","R_PPC64_GOT_TLSLD16_HI","R_PPC64_GOT_TLSLD16_LO","R_PPC64_GOT_TPREL16_DS","R_PPC64_GOT_TPREL16_HA","R_PPC64_GOT_TPREL16_HI","R_PPC64_GOT_TPREL16_LO_DS","R_PPC64_IRELATIVE","R_PPC64_JMP_IREL","R_PPC64_JMP_SLOT","R_PPC64_NONE","R_PPC64_PLT16_HA","R_PPC64_PLT16_HI","R_PPC64_PLT16_LO","R_PPC64_PLT16_LO_DS","R_PPC64_PLT32","R_PPC64_PLT64","R_PPC64_PLTGOT16","R_PPC64_PLTGOT16_DS","R_PPC64_PLTGOT16_HA","R_PPC64_PLTGOT16_HI","R_PPC64_PLTGOT16_LO","R_PPC64_PLTGOT16_LO_DS","R_PPC64_PLTREL32","R_PPC64_PLTREL64","R_PPC64_REL14","R_PPC64_REL14_BRNTAKEN","R_PPC64_REL14_BRTAKEN","R_PPC64_REL16","R_PPC64_REL16_HA","R_PPC64_REL16_HI","R_PPC64_REL16_LO","R_PPC64_REL24","R_PPC64_REL32","R_PPC64_REL64","R_PPC64_RELATIVE","R_PPC64_SECTOFF","R_PPC64_SECTOFF_DS","R_PPC64_SECTOFF_HA","R_PPC64_SECTOFF_HI","R_PPC64_SECTOFF_LO","R_PPC64_SECTOFF_LO_DS","R_PPC64_TLS","R_PPC64_TLSGD","R_PPC64_TLSLD","R_PPC64_TOC","R_PPC64_TOC16","R_PPC64_TOC16_DS","R_PPC64_TOC16_HA","R_PPC64_TOC16_HI","R_PPC64_TOC16_LO","R_PPC64_TOC16_LO_DS","R_PPC64_TOCSAVE","R_PPC64_TPREL16","R_PPC64_TPREL16_DS","R_PPC64_TPREL16_HA","R_PPC64_TPREL16_HI","R_PPC64_TPREL16_HIGH","R_PPC64_TPREL16_HIGHA","R_PPC64_TPREL16_HIGHER","R_PPC64_TPREL16_HIGHERA","R_PPC64_TPREL16_HIGHEST","R_PPC64_TPREL16_HIGHESTA","R_PPC64_TPREL16_LO","R_PPC64_TPREL16_LO_DS","R_PPC64_TPREL64","R_PPC64_UADDR16","R_PPC64_UADDR32","R_PPC64_UADDR64","R_PPC_ADDR14","R_PPC_ADDR14_BRNTAKEN","R_PPC_ADDR14_BRTAKEN","R_PPC_ADDR16","R_PPC_ADDR16_HA","R_PPC_ADDR16_HI","R_PPC_ADDR16_LO","R_PPC_ADDR24","R_PPC_ADDR32","R_PPC_COPY","R_PPC_DIAB_RELSDA_HA","R_PPC_DIAB_RELSDA_HI","R_PPC_DIAB_RELSDA_LO","R_PPC_DIAB_SDA21_HA","R_PPC_DIAB_SDA21_HI","R_PPC_DIAB_SDA21_LO","R_PPC_DTPMOD32","R_PPC_DTPREL16","R_PPC_DTPREL16_HA","R_PPC_DTPREL16_HI","R_PPC_DTPREL16_LO","R_PPC_DTPREL32","R_PPC_EMB_BIT_FLD","R_PPC_EMB_MRKREF","R_PPC_EMB_NADDR16","R_PPC_EMB_NADDR16_HA","R_PPC_EMB_NADDR16_HI","R_PPC_EMB_NADDR16_LO","R_PPC_EMB_NADDR32","R_PPC_EMB_RELSDA","R_PPC_EMB_RELSEC16","R_PPC_EMB_RELST_HA","R_PPC_EMB_RELST_HI","R_PPC_EMB_RELST_LO","R_PPC_EMB_SDA21","R_PPC_EMB_SDA2I16","R_PPC_EMB_SDA2REL","R_PPC_EMB_SDAI16","R_PPC_GLOB_DAT","R_PPC_GOT16","R_PPC_GOT16_HA","R_PPC_GOT16_HI","R_PPC_GOT16_LO","R_PPC_GOT_DTPREL16","R_PPC_GOT_DTPREL16_HA","R_PPC_GOT_DTPREL16_HI","R_PPC_GOT_DTPREL16_LO","R_PPC_GOT_TLSGD16","R_PPC_GOT_TLSGD16_HA","R_PPC_GOT_TLSGD16_HI","R_PPC_GOT_TLSGD16_LO","R_PPC_GOT_TLSLD16","R_PPC_GOT_TLSLD16_HA","R_PPC_GOT_TLSLD16_HI","R_PPC_GOT_TLSLD16_LO","R_PPC_GOT_TPREL16","R_PPC_GOT_TPREL16_HA","R_PPC_GOT_TPREL16_HI","R_PPC_GOT_TPREL16_LO","R_PPC_IRELATIVE","R_PPC_JMP_SLOT","R_PPC_LOCAL24PC","R_PPC_NONE","R_PPC_PLT16_HA","R_PPC_PLT16_HI","R_PPC_PLT16_LO","R_PPC_PLT32","R_PPC_PLTREL24","R_PPC_PLTREL32","R_PPC_REL14","R_PPC_REL14_BRNTAKEN","R_PPC_REL14_BRTAKEN","R_PPC_REL16","R_PPC_REL16_HA","R_PPC_REL16_HI","R_PPC_REL16_LO","R_PPC_REL24","R_PPC_REL32","R_PPC_RELATIVE","R_PPC_SDAREL16","R_PPC_SECTOFF","R_PPC_SECTOFF_HA","R_PPC_SECTOFF_HI","R_PPC_SECTOFF_LO","R_PPC_TLS","R_PPC_TLSGD","R_PPC_TLSLD","R_PPC_TOC16","R_PPC_TPREL16","R_PPC_TPREL16_HA","R_PPC_TPREL16_HI","R_PPC_TPREL16_LO","R_PPC_TPREL32","R_PPC_UADDR16","R_PPC_UADDR32","R_RISCV_32","R_RISCV_32_PCREL","R_RISCV_64","R_RISCV_ADD16","R_RISCV_ADD32","R_RISCV_ADD64","R_RISCV_ADD8","R_RISCV_ALIGN","R_RISCV_BRANCH","R_RISCV_CALL","R_RISCV_CALL_PLT","R_RISCV_COPY","R_RISCV_GNU_VTENTRY","R_RISCV_GNU_VTINHERIT","R_RISCV_GOT_HI20","R_RISCV_GPREL_I","R_RISCV_GPREL_S","R_RISCV_HI20","R_RISCV_JAL","R_RISCV_JUMP_SLOT","R_RISCV_LO12_I","R_RISCV_LO12_S","R_RISCV_NONE","R_RISCV_PCREL_HI20","R_RISCV_PCREL_LO12_I","R_RISCV_PCREL_LO12_S","R_RISCV_RELATIVE","R_RISCV_RELAX","R_RISCV_RVC_BRANCH","R_RISCV_RVC_JUMP","R_RISCV_RVC_LUI","R_RISCV_SET16","R_RISCV_SET32","R_RISCV_SET6","R_RISCV_SET8","R_RISCV_SUB16","R_RISCV_SUB32","R_RISCV_SUB6","R_RISCV_SUB64","R_RISCV_SUB8","R_RISCV_TLS_DTPMOD32","R_RISCV_TLS_DTPMOD64","R_RISCV_TLS_DTPREL32","R_RISCV_TLS_DTPREL64","R_RISCV_TLS_GD_HI20","R_RISCV_TLS_GOT_HI20","R_RISCV_TLS_TPREL32","R_RISCV_TLS_TPREL64","R_RISCV_TPREL_ADD","R_RISCV_TPREL_HI20","R_RISCV_TPREL_I","R_RISCV_TPREL_LO12_I","R_RISCV_TPREL_LO12_S","R_RISCV_TPREL_S","R_SBF_64_32","R_SBF_64_64","R_SBF_NONE","R_SH_ALIGN","R_SH_CODE","R_SH_COPY","R_SH_COUNT","R_SH_DATA","R_SH_DIR32","R_SH_DIR8BP","R_SH_DIR8L","R_SH_DIR8W","R_SH_DIR8WPL","R_SH_DIR8WPN","R_SH_DIR8WPZ","R_SH_GLOB_DAT","R_SH_GNU_VTENTRY","R_SH_GNU_VTINHERIT","R_SH_GOT32","R_SH_GOTOFF","R_SH_GOTPC","R_SH_IND12W","R_SH_JMP_SLOT","R_SH_LABEL","R_SH_NONE","R_SH_PLT32","R_SH_REL32","R_SH_RELATIVE","R_SH_SWITCH16","R_SH_SWITCH32","R_SH_SWITCH8","R_SH_TLS_DTPMOD32","R_SH_TLS_DTPOFF32","R_SH_TLS_GD_32","R_SH_TLS_IE_32","R_SH_TLS_LDO_32","R_SH_TLS_LD_32","R_SH_TLS_LE_32","R_SH_TLS_TPOFF32","R_SH_USES","R_SPARC_10","R_SPARC_11","R_SPARC_13","R_SPARC_16","R_SPARC_22","R_SPARC_32","R_SPARC_5","R_SPARC_6","R_SPARC_64","R_SPARC_7","R_SPARC_8","R_SPARC_COPY","R_SPARC_DISP16","R_SPARC_DISP32","R_SPARC_DISP64","R_SPARC_DISP8","R_SPARC_GLOB_DAT","R_SPARC_GLOB_JMP","R_SPARC_GNU_VTENTRY","R_SPARC_GNU_VTINHERIT","R_SPARC_GOT10","R_SPARC_GOT13","R_SPARC_GOT22","R_SPARC_GOTDATA_HIX22","R_SPARC_GOTDATA_LOX10","R_SPARC_GOTDATA_OP","R_SPARC_GOTDATA_OP_HIX22","R_SPARC_GOTDATA_OP_LOX10","R_SPARC_H34","R_SPARC_H44","R_SPARC_HH22","R_SPARC_HI22","R_SPARC_HIPLT22","R_SPARC_HIX22","R_SPARC_HM10","R_SPARC_IRELATIVE","R_SPARC_JMP_IREL","R_SPARC_JMP_SLOT","R_SPARC_L44","R_SPARC_LM22","R_SPARC_LO10","R_SPARC_LOPLT10","R_SPARC_LOX10","R_SPARC_M44","R_SPARC_NONE","R_SPARC_OLO10","R_SPARC_PC10","R_SPARC_PC22","R_SPARC_PCPLT10","R_SPARC_PCPLT22","R_SPARC_PCPLT32","R_SPARC_PC_HH22","R_SPARC_PC_HM10","R_SPARC_PC_LM22","R_SPARC_PLT32","R_SPARC_PLT64","R_SPARC_REGISTER","R_SPARC_RELATIVE","R_SPARC_REV32","R_SPARC_SIZE32","R_SPARC_SIZE64","R_SPARC_TLS_DTPMOD32","R_SPARC_TLS_DTPMOD64","R_SPARC_TLS_DTPOFF32","R_SPARC_TLS_DTPOFF64","R_SPARC_TLS_GD_ADD","R_SPARC_TLS_GD_CALL","R_SPARC_TLS_GD_HI22","R_SPARC_TLS_GD_LO10","R_SPARC_TLS_IE_ADD","R_SPARC_TLS_IE_HI22","R_SPARC_TLS_IE_LD","R_SPARC_TLS_IE_LDX","R_SPARC_TLS_IE_LO10","R_SPARC_TLS_LDM_ADD","R_SPARC_TLS_LDM_CALL","R_SPARC_TLS_LDM_HI22","R_SPARC_TLS_LDM_LO10","R_SPARC_TLS_LDO_ADD","R_SPARC_TLS_LDO_HIX22","R_SPARC_TLS_LDO_LOX10","R_SPARC_TLS_LE_HIX22","R_SPARC_TLS_LE_LOX10","R_SPARC_TLS_TPOFF32","R_SPARC_TLS_TPOFF64","R_SPARC_UA16","R_SPARC_UA32","R_SPARC_UA64","R_SPARC_WDISP10","R_SPARC_WDISP16","R_SPARC_WDISP19","R_SPARC_WDISP22","R_SPARC_WDISP30","R_SPARC_WPLT30","R_TILEGX_16","R_TILEGX_16_PCREL","R_TILEGX_32","R_TILEGX_32_PCREL","R_TILEGX_64","R_TILEGX_64_PCREL","R_TILEGX_8","R_TILEGX_8_PCREL","R_TILEGX_BROFF_X1","R_TILEGX_COPY","R_TILEGX_DEST_IMM8_X1","R_TILEGX_GLOB_DAT","R_TILEGX_GNU_VTENTRY","R_TILEGX_GNU_VTINHERIT","R_TILEGX_HW0","R_TILEGX_HW0_LAST","R_TILEGX_HW1","R_TILEGX_HW1_LAST","R_TILEGX_HW2","R_TILEGX_HW2_LAST","R_TILEGX_HW3","R_TILEGX_IMM16_X0_HW0","R_TILEGX_IMM16_X0_HW0_GOT","R_TILEGX_IMM16_X0_HW0_LAST","R_TILEGX_IMM16_X0_HW0_LAST_GOT","R_TILEGX_IMM16_X0_HW0_LAST_PCREL","R_TILEGX_IMM16_X0_HW0_LAST_PLT_PCREL","R_TILEGX_IMM16_X0_HW0_LAST_TLS_GD","R_TILEGX_IMM16_X0_HW0_LAST_TLS_IE","R_TILEGX_IMM16_X0_HW0_LAST_TLS_LE","R_TILEGX_IMM16_X0_HW0_PCREL","R_TILEGX_IMM16_X0_HW0_PLT_PCREL","R_TILEGX_IMM16_X0_HW0_TLS_GD","R_TILEGX_IMM16_X0_HW0_TLS_IE","R_TILEGX_IMM16_X0_HW0_TLS_LE","R_TILEGX_IMM16_X0_HW1","R_TILEGX_IMM16_X0_HW1_LAST","R_TILEGX_IMM16_X0_HW1_LAST_GOT","R_TILEGX_IMM16_X0_HW1_LAST_PCREL","R_TILEGX_IMM16_X0_HW1_LAST_PLT_PCREL","R_TILEGX_IMM16_X0_HW1_LAST_TLS_GD","R_TILEGX_IMM16_X0_HW1_LAST_TLS_IE","R_TILEGX_IMM16_X0_HW1_LAST_TLS_LE","R_TILEGX_IMM16_X0_HW1_PCREL","R_TILEGX_IMM16_X0_HW1_PLT_PCREL","R_TILEGX_IMM16_X0_HW2","R_TILEGX_IMM16_X0_HW2_LAST","R_TILEGX_IMM16_X0_HW2_LAST_PCREL","R_TILEGX_IMM16_X0_HW2_LAST_PLT_PCREL","R_TILEGX_IMM16_X0_HW2_PCREL","R_TILEGX_IMM16_X0_HW2_PLT_PCREL","R_TILEGX_IMM16_X0_HW3","R_TILEGX_IMM16_X0_HW3_PCREL","R_TILEGX_IMM16_X0_HW3_PLT_PCREL","R_TILEGX_IMM16_X1_HW0","R_TILEGX_IMM16_X1_HW0_GOT","R_TILEGX_IMM16_X1_HW0_LAST","R_TILEGX_IMM16_X1_HW0_LAST_GOT","R_TILEGX_IMM16_X1_HW0_LAST_PCREL","R_TILEGX_IMM16_X1_HW0_LAST_PLT_PCREL","R_TILEGX_IMM16_X1_HW0_LAST_TLS_GD","R_TILEGX_IMM16_X1_HW0_LAST_TLS_IE","R_TILEGX_IMM16_X1_HW0_LAST_TLS_LE","R_TILEGX_IMM16_X1_HW0_PCREL","R_TILEGX_IMM16_X1_HW0_PLT_PCREL","R_TILEGX_IMM16_X1_HW0_TLS_GD","R_TILEGX_IMM16_X1_HW0_TLS_IE","R_TILEGX_IMM16_X1_HW0_TLS_LE","R_TILEGX_IMM16_X1_HW1","R_TILEGX_IMM16_X1_HW1_LAST","R_TILEGX_IMM16_X1_HW1_LAST_GOT","R_TILEGX_IMM16_X1_HW1_LAST_PCREL","R_TILEGX_IMM16_X1_HW1_LAST_PLT_PCREL","R_TILEGX_IMM16_X1_HW1_LAST_TLS_GD","R_TILEGX_IMM16_X1_HW1_LAST_TLS_IE","R_TILEGX_IMM16_X1_HW1_LAST_TLS_LE","R_TILEGX_IMM16_X1_HW1_PCREL","R_TILEGX_IMM16_X1_HW1_PLT_PCREL","R_TILEGX_IMM16_X1_HW2","R_TILEGX_IMM16_X1_HW2_LAST","R_TILEGX_IMM16_X1_HW2_LAST_PCREL","R_TILEGX_IMM16_X1_HW2_LAST_PLT_PCREL","R_TILEGX_IMM16_X1_HW2_PCREL","R_TILEGX_IMM16_X1_HW2_PLT_PCREL","R_TILEGX_IMM16_X1_HW3","R_TILEGX_IMM16_X1_HW3_PCREL","R_TILEGX_IMM16_X1_HW3_PLT_PCREL","R_TILEGX_IMM8_X0","R_TILEGX_IMM8_X0_TLS_ADD","R_TILEGX_IMM8_X0_TLS_GD_ADD","R_TILEGX_IMM8_X1","R_TILEGX_IMM8_X1_TLS_ADD","R_TILEGX_IMM8_X1_TLS_GD_ADD","R_TILEGX_IMM8_Y0","R_TILEGX_IMM8_Y0_TLS_ADD","R_TILEGX_IMM8_Y0_TLS_GD_ADD","R_TILEGX_IMM8_Y1","R_TILEGX_IMM8_Y1_TLS_ADD","R_TILEGX_IMM8_Y1_TLS_GD_ADD","R_TILEGX_JMP_SLOT","R_TILEGX_JUMPOFF_X1","R_TILEGX_JUMPOFF_X1_PLT","R_TILEGX_MF_IMM14_X1","R_TILEGX_MMEND_X0","R_TILEGX_MMSTART_X0","R_TILEGX_MT_IMM14_X1","R_TILEGX_NONE","R_TILEGX_RELATIVE","R_TILEGX_SHAMT_X0","R_TILEGX_SHAMT_X1","R_TILEGX_SHAMT_Y0","R_TILEGX_SHAMT_Y1","R_TILEGX_TLS_DTPMOD32","R_TILEGX_TLS_DTPMOD64","R_TILEGX_TLS_DTPOFF32","R_TILEGX_TLS_DTPOFF64","R_TILEGX_TLS_GD_CALL","R_TILEGX_TLS_IE_LOAD","R_TILEGX_TLS_TPOFF32","R_TILEGX_TLS_TPOFF64","R_TILEPRO_16","R_TILEPRO_16_PCREL","R_TILEPRO_32","R_TILEPRO_32_PCREL","R_TILEPRO_8","R_TILEPRO_8_PCREL","R_TILEPRO_BROFF_X1","R_TILEPRO_COPY","R_TILEPRO_DEST_IMM8_X1","R_TILEPRO_GLOB_DAT","R_TILEPRO_GNU_VTENTRY","R_TILEPRO_GNU_VTINHERIT","R_TILEPRO_HA16","R_TILEPRO_HI16","R_TILEPRO_IMM16_X0","R_TILEPRO_IMM16_X0_GOT","R_TILEPRO_IMM16_X0_GOT_HA","R_TILEPRO_IMM16_X0_GOT_HI","R_TILEPRO_IMM16_X0_GOT_LO","R_TILEPRO_IMM16_X0_HA","R_TILEPRO_IMM16_X0_HA_PCREL","R_TILEPRO_IMM16_X0_HI","R_TILEPRO_IMM16_X0_HI_PCREL","R_TILEPRO_IMM16_X0_LO","R_TILEPRO_IMM16_X0_LO_PCREL","R_TILEPRO_IMM16_X0_PCREL","R_TILEPRO_IMM16_X0_TLS_GD","R_TILEPRO_IMM16_X0_TLS_GD_HA","R_TILEPRO_IMM16_X0_TLS_GD_HI","R_TILEPRO_IMM16_X0_TLS_GD_LO","R_TILEPRO_IMM16_X0_TLS_IE","R_TILEPRO_IMM16_X0_TLS_IE_HA","R_TILEPRO_IMM16_X0_TLS_IE_HI","R_TILEPRO_IMM16_X0_TLS_IE_LO","R_TILEPRO_IMM16_X0_TLS_LE","R_TILEPRO_IMM16_X0_TLS_LE_HA","R_TILEPRO_IMM16_X0_TLS_LE_HI","R_TILEPRO_IMM16_X0_TLS_LE_LO","R_TILEPRO_IMM16_X1","R_TILEPRO_IMM16_X1_GOT","R_TILEPRO_IMM16_X1_GOT_HA","R_TILEPRO_IMM16_X1_GOT_HI","R_TILEPRO_IMM16_X1_GOT_LO","R_TILEPRO_IMM16_X1_HA","R_TILEPRO_IMM16_X1_HA_PCREL","R_TILEPRO_IMM16_X1_HI","R_TILEPRO_IMM16_X1_HI_PCREL","R_TILEPRO_IMM16_X1_LO","R_TILEPRO_IMM16_X1_LO_PCREL","R_TILEPRO_IMM16_X1_PCREL","R_TILEPRO_IMM16_X1_TLS_GD","R_TILEPRO_IMM16_X1_TLS_GD_HA","R_TILEPRO_IMM16_X1_TLS_GD_HI","R_TILEPRO_IMM16_X1_TLS_GD_LO","R_TILEPRO_IMM16_X1_TLS_IE","R_TILEPRO_IMM16_X1_TLS_IE_HA","R_TILEPRO_IMM16_X1_TLS_IE_HI","R_TILEPRO_IMM16_X1_TLS_IE_LO","R_TILEPRO_IMM16_X1_TLS_LE","R_TILEPRO_IMM16_X1_TLS_LE_HA","R_TILEPRO_IMM16_X1_TLS_LE_HI","R_TILEPRO_IMM16_X1_TLS_LE_LO","R_TILEPRO_IMM8_X0","R_TILEPRO_IMM8_X0_TLS_GD_ADD","R_TILEPRO_IMM8_X1","R_TILEPRO_IMM8_X1_TLS_GD_ADD","R_TILEPRO_IMM8_Y0","R_TILEPRO_IMM8_Y0_TLS_GD_ADD","R_TILEPRO_IMM8_Y1","R_TILEPRO_IMM8_Y1_TLS_GD_ADD","R_TILEPRO_JMP_SLOT","R_TILEPRO_JOFFLONG_X1","R_TILEPRO_JOFFLONG_X1_PLT","R_TILEPRO_LO16","R_TILEPRO_MF_IMM15_X1","R_TILEPRO_MMEND_X0","R_TILEPRO_MMEND_X1","R_TILEPRO_MMSTART_X0","R_TILEPRO_MMSTART_X1","R_TILEPRO_MT_IMM15_X1","R_TILEPRO_NONE","R_TILEPRO_RELATIVE","R_TILEPRO_SHAMT_X0","R_TILEPRO_SHAMT_X1","R_TILEPRO_SHAMT_Y0","R_TILEPRO_SHAMT_Y1","R_TILEPRO_TLS_DTPMOD32","R_TILEPRO_TLS_DTPOFF32","R_TILEPRO_TLS_GD_CALL","R_TILEPRO_TLS_IE_LOAD","R_TILEPRO_TLS_TPOFF32","R_X86_64_16","R_X86_64_32","R_X86_64_32S","R_X86_64_64","R_X86_64_8","R_X86_64_COPY","R_X86_64_DTPMOD64","R_X86_64_DTPOFF32","R_X86_64_DTPOFF64","R_X86_64_GLOB_DAT","R_X86_64_GOT32","R_X86_64_GOT64","R_X86_64_GOTOFF64","R_X86_64_GOTPC32","R_X86_64_GOTPC32_TLSDESC","R_X86_64_GOTPC64","R_X86_64_GOTPCREL","R_X86_64_GOTPCREL64","R_X86_64_GOTPCRELX","R_X86_64_GOTPLT64","R_X86_64_GOTTPOFF","R_X86_64_IRELATIVE","R_X86_64_JUMP_SLOT","R_X86_64_NONE","R_X86_64_PC16","R_X86_64_PC32","R_X86_64_PC64","R_X86_64_PC8","R_X86_64_PLT32","R_X86_64_PLTOFF64","R_X86_64_RELATIVE","R_X86_64_RELATIVE64","R_X86_64_REX_GOTPCRELX","R_X86_64_SIZE32","R_X86_64_SIZE64","R_X86_64_TLSDESC","R_X86_64_TLSDESC_CALL","R_X86_64_TLSGD","R_X86_64_TLSLD","R_X86_64_TPOFF32","R_X86_64_TPOFF64","R_XTENSA_32","R_XTENSA_32_PCREL","R_XTENSA_ASM_EXPAND","R_XTENSA_ASM_SIMPLIFY","R_XTENSA_DIFF16","R_XTENSA_DIFF32","R_XTENSA_DIFF8","R_XTENSA_GLOB_DAT","R_XTENSA_GNU_VTENTRY","R_XTENSA_GNU_VTINHERIT","R_XTENSA_JMP_SLOT","R_XTENSA_NDIFF16","R_XTENSA_NDIFF32","R_XTENSA_NDIFF8","R_XTENSA_NONE","R_XTENSA_OP0","R_XTENSA_OP1","R_XTENSA_OP2","R_XTENSA_PDIFF16","R_XTENSA_PDIFF32","R_XTENSA_PDIFF8","R_XTENSA_PLT","R_XTENSA_RELATIVE","R_XTENSA_RTLD","R_XTENSA_SLOT0_ALT","R_XTENSA_SLOT0_OP","R_XTENSA_SLOT10_ALT","R_XTENSA_SLOT10_OP","R_XTENSA_SLOT11_ALT","R_XTENSA_SLOT11_OP","R_XTENSA_SLOT12_ALT","R_XTENSA_SLOT12_OP","R_XTENSA_SLOT13_ALT","R_XTENSA_SLOT13_OP","R_XTENSA_SLOT14_ALT","R_XTENSA_SLOT14_OP","R_XTENSA_SLOT1_ALT","R_XTENSA_SLOT1_OP","R_XTENSA_SLOT2_ALT","R_XTENSA_SLOT2_OP","R_XTENSA_SLOT3_ALT","R_XTENSA_SLOT3_OP","R_XTENSA_SLOT4_ALT","R_XTENSA_SLOT4_OP","R_XTENSA_SLOT5_ALT","R_XTENSA_SLOT5_OP","R_XTENSA_SLOT6_ALT","R_XTENSA_SLOT6_OP","R_XTENSA_SLOT7_ALT","R_XTENSA_SLOT7_OP","R_XTENSA_SLOT8_ALT","R_XTENSA_SLOT8_OP","R_XTENSA_SLOT9_ALT","R_XTENSA_SLOT9_OP","R_XTENSA_TLSDESC_ARG","R_XTENSA_TLSDESC_FN","R_XTENSA_TLS_ARG","R_XTENSA_TLS_CALL","R_XTENSA_TLS_DTPOFF","R_XTENSA_TLS_FUNC","R_XTENSA_TLS_TPOFF","Rel32","Rel64","Rela32","Rela64","SHF_ALLOC","SHF_ALPHA_GPREL","SHF_ARM_COMDEF","SHF_ARM_ENTRYSECT","SHF_COMPRESSED","SHF_EXCLUDE","SHF_EXECINSTR","SHF_GROUP","SHF_IA_64_NORECOV","SHF_IA_64_SHORT","SHF_INFO_LINK","SHF_LINK_ORDER","SHF_MASKOS","SHF_MASKPROC","SHF_MERGE","SHF_MIPS_ADDR","SHF_MIPS_GPREL","SHF_MIPS_LOCAL","SHF_MIPS_MERGE","SHF_MIPS_NAMES","SHF_MIPS_NODUPE","SHF_MIPS_NOSTRIP","SHF_MIPS_STRINGS","SHF_OS_NONCONFORMING","SHF_PARISC_HUGE","SHF_PARISC_SBP","SHF_PARISC_SHORT","SHF_STRINGS","SHF_TLS","SHF_WRITE","SHN_ABS","SHN_COMMON","SHN_HIOS","SHN_HIPROC","SHN_HIRESERVE","SHN_LOOS","SHN_LOPROC","SHN_LORESERVE","SHN_MIPS_ACOMMON","SHN_MIPS_DATA","SHN_MIPS_SCOMMON","SHN_MIPS_SUNDEFINED","SHN_MIPS_TEXT","SHN_PARISC_ANSI_COMMON","SHN_PARISC_HUGE_COMMON","SHN_UNDEF","SHN_XINDEX","SHT_ALPHA_DEBUG","SHT_ALPHA_REGINFO","SHT_ARM_ATTRIBUTES","SHT_ARM_EXIDX","SHT_ARM_PREEMPTMAP","SHT_CHECKSUM","SHT_CSKY_ATTRIBUTES","SHT_DYNAMIC","SHT_DYNSYM","SHT_FINI_ARRAY","SHT_GNU_ATTRIBUTES","SHT_GNU_HASH","SHT_GNU_LIBLIST","SHT_GNU_VERDEF","SHT_GNU_VERNEED","SHT_GNU_VERSYM","SHT_GROUP","SHT_HASH","SHT_HIOS","SHT_HIPROC","SHT_HISUNW","SHT_HIUSER","SHT_IA_64_EXT","SHT_IA_64_UNWIND","SHT_INIT_ARRAY","SHT_LOOS","SHT_LOPROC","SHT_LOSUNW","SHT_LOUSER","SHT_MIPS_AUXSYM","SHT_MIPS_CONFLICT","SHT_MIPS_CONTENT","SHT_MIPS_DEBUG","SHT_MIPS_DELTACLASS","SHT_MIPS_DELTADECL","SHT_MIPS_DELTAINST","SHT_MIPS_DELTASYM","SHT_MIPS_DENSE","SHT_MIPS_DWARF","SHT_MIPS_EH_REGION","SHT_MIPS_EVENTS","SHT_MIPS_EXTSYM","SHT_MIPS_FDESC","SHT_MIPS_GPTAB","SHT_MIPS_IFACE","SHT_MIPS_LIBLIST","SHT_MIPS_LINE","SHT_MIPS_LOCSTR","SHT_MIPS_LOCSYM","SHT_MIPS_MSYM","SHT_MIPS_OPTIONS","SHT_MIPS_OPTSYM","SHT_MIPS_PACKAGE","SHT_MIPS_PACKSYM","SHT_MIPS_PDESC","SHT_MIPS_PDR_EXCEPTION","SHT_MIPS_PIXIE","SHT_MIPS_REGINFO","SHT_MIPS_RELD","SHT_MIPS_RFDESC","SHT_MIPS_SHDR","SHT_MIPS_SYMBOL_LIB","SHT_MIPS_TRANSLATE","SHT_MIPS_UCODE","SHT_MIPS_WHIRL","SHT_MIPS_XLATE","SHT_MIPS_XLATE_DEBUG","SHT_MIPS_XLATE_OLD","SHT_NOBITS","SHT_NOTE","SHT_NULL","SHT_PARISC_DOC","SHT_PARISC_EXT","SHT_PARISC_UNWIND","SHT_PREINIT_ARRAY","SHT_PROGBITS","SHT_REL","SHT_RELA","SHT_SHLIB","SHT_STRTAB","SHT_SUNW_COMDAT","SHT_SUNW_move","SHT_SUNW_syminfo","SHT_SYMTAB","SHT_SYMTAB_SHNDX","SHT_X86_64_UNWIND","STB_GLOBAL","STB_GNU_UNIQUE","STB_HIOS","STB_HIPROC","STB_LOCAL","STB_LOOS","STB_LOPROC","STB_MIPS_SPLIT_COMMON","STB_WEAK","STO_ALPHA_NOPV","STO_ALPHA_STD_GPLOAD","STO_MIPS_PLT","STO_MIPS_SC_ALIGN_UNUSED","STO_PPC64_LOCAL_BIT","STO_PPC64_LOCAL_MASK","STT_ARM_16BIT","STT_ARM_TFUNC","STT_COMMON","STT_FILE","STT_FUNC","STT_GNU_IFUNC","STT_HIOS","STT_HIPROC","STT_HP_OPAQUE","STT_HP_STUB","STT_LOOS","STT_LOPROC","STT_NOTYPE","STT_OBJECT","STT_PARISC_MILLICODE","STT_SECTION","STT_SPARC_REGISTER","STT_TLS","STV_DEFAULT","STV_HIDDEN","STV_INTERNAL","STV_PROTECTED","SYMINFO_BT_LOWRESERVE","SYMINFO_BT_PARENT","SYMINFO_BT_SELF","SYMINFO_CURRENT","SYMINFO_FLG_COPY","SYMINFO_FLG_DIRECT","SYMINFO_FLG_LAZYLOAD","SYMINFO_FLG_PASSTHRU","SYMINFO_NONE","SYMINFO_NUM","SectionHeader32","SectionHeader64","Sym32","Sym64","Syminfo32","Syminfo64","VERSYM_HIDDEN","VERSYM_VERSION","VER_DEF_CURRENT","VER_DEF_NONE","VER_FLG_BASE","VER_FLG_WEAK","VER_NDX_GLOBAL","VER_NDX_LOCAL","VER_NEED_CURRENT","VER_NEED_NONE","Verdaux","Verdef","Vernaux","Verneed","Versym","abi_version","bloom_count","bloom_shift","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","bucket_count","bucket_count","ch_addralign","ch_addralign","ch_addralign","ch_addralign","ch_reserved","ch_size","ch_size","ch_size","ch_size","ch_type","ch_type","ch_type","ch_type","chain_count","class","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","d_tag","d_tag","d_tag","d_tag","d_val","d_val","d_val","d_val","data","default","default","default","default","e_ehsize","e_ehsize","e_ehsize","e_ehsize","e_entry","e_entry","e_entry","e_entry","e_flags","e_flags","e_flags","e_flags","e_ident","e_ident","e_ident","e_ident","e_machine","e_machine","e_machine","e_machine","e_phentsize","e_phentsize","e_phentsize","e_phentsize","e_phnum","e_phnum","e_phnum","e_phnum","e_phoff","e_phoff","e_phoff","e_phoff","e_shentsize","e_shentsize","e_shentsize","e_shentsize","e_shnum","e_shnum","e_shnum","e_shnum","e_shoff","e_shoff","e_shoff","e_shoff","e_shstrndx","e_shstrndx","e_shstrndx","e_shstrndx","e_type","e_type","e_type","e_type","e_version","e_version","e_version","e_version","file","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","gnu_hash","hash","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","is_type_64","is_type_64","magic","n_descsz","n_descsz","n_descsz","n_descsz","n_namesz","n_namesz","n_namesz","n_namesz","n_type","n_type","n_type","n_type","name","name","os_abi","p_align","p_align","p_align","p_align","p_filesz","p_filesz","p_filesz","p_filesz","p_flags","p_flags","p_flags","p_flags","p_memsz","p_memsz","p_memsz","p_memsz","p_offset","p_offset","p_offset","p_offset","p_paddr","p_paddr","p_paddr","p_paddr","p_type","p_type","p_type","p_type","p_vaddr","p_vaddr","p_vaddr","p_vaddr","padding","r_addend","r_addend","r_addend","r_addend","r_info","r_info","r_info","r_info","r_info","r_info","r_info","r_info","r_info","r_info","r_info","r_info","r_offset","r_offset","r_offset","r_offset","r_offset","r_offset","r_offset","r_offset","r_sym","r_sym","r_sym","r_sym","r_sym","r_sym","r_sym","r_sym","r_type","r_type","r_type","r_type","r_type","r_type","r_type","r_type","set_r_info","set_r_info","set_r_info","set_r_info","set_st_info","set_st_info","sh_addr","sh_addr","sh_addr","sh_addr","sh_addralign","sh_addralign","sh_addralign","sh_addralign","sh_entsize","sh_entsize","sh_entsize","sh_entsize","sh_flags","sh_flags","sh_flags","sh_flags","sh_info","sh_info","sh_info","sh_info","sh_link","sh_link","sh_link","sh_link","sh_name","sh_name","sh_name","sh_name","sh_offset","sh_offset","sh_offset","sh_offset","sh_size","sh_size","sh_size","sh_size","sh_type","sh_type","sh_type","sh_type","si_boundto","si_boundto","si_flags","si_flags","st_bind","st_bind","st_bind","st_bind","st_info","st_info","st_info","st_info","st_name","st_name","st_name","st_name","st_other","st_other","st_other","st_other","st_shndx","st_shndx","st_shndx","st_shndx","st_size","st_size","st_size","st_size","st_type","st_type","st_type","st_type","st_value","st_value","st_value","st_value","st_visibility","st_visibility","st_visibility","st_visibility","symbol_base","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","vd_aux","vd_cnt","vd_flags","vd_hash","vd_ndx","vd_next","vd_version","vda_name","vda_next","version","vn_aux","vn_cnt","vn_file","vn_next","vn_version","vna_flags","vna_hash","vna_name","vna_next","vna_other","Big","BigEndian","Endian","Endianness","I16","I16Bytes","I32","I32Bytes","I64","I64Bytes","Little","LittleEndian","NativeEndian","U16","U16Bytes","U32","U32Bytes","U64","U64Bytes","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","cmp","cmp","cmp","cmp","cmp","cmp","default","default","default","default","default","default","default","default","default","eq","eq","eq","eq","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from_big_endian","from_big_endian","from_big_endian","from_big_endian","from_little_endian","get","get","get","get","get","get","hash","hash","hash","hash","hash","hash","hash","hash","hash","into","into","into","into","into","into","into","into","into","is_big_endian","is_big_endian","is_big_endian","is_big_endian","is_little_endian","new","new","new","new","new","new","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","read_i16","read_i16_bytes","read_i32","read_i32_bytes","read_i64","read_i64_bytes","read_u16","read_u16_bytes","read_u32","read_u32_bytes","read_u64","read_u64_bytes","set","set","set","set","set","set","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","write_i16","write_i16_bytes","write_i32","write_i32_bytes","write_i64","write_i64_bytes","write_u16","write_u16_bytes","write_u32","write_u32_bytes","write_u64","write_u64_bytes","ARM64_RELOC_ADDEND","ARM64_RELOC_AUTHENTICATED_POINTER","ARM64_RELOC_BRANCH26","ARM64_RELOC_GOT_LOAD_PAGE21","ARM64_RELOC_GOT_LOAD_PAGEOFF12","ARM64_RELOC_PAGE21","ARM64_RELOC_PAGEOFF12","ARM64_RELOC_POINTER_TO_GOT","ARM64_RELOC_SUBTRACTOR","ARM64_RELOC_TLVP_LOAD_PAGE21","ARM64_RELOC_TLVP_LOAD_PAGEOFF12","ARM64_RELOC_UNSIGNED","ARM_RELOC_BR24","ARM_RELOC_HALF","ARM_RELOC_HALF_SECTDIFF","ARM_RELOC_LOCAL_SECTDIFF","ARM_RELOC_PAIR","ARM_RELOC_PB_LA_PTR","ARM_RELOC_SECTDIFF","ARM_RELOC_VANILLA","ARM_THUMB_32BIT_BRANCH","ARM_THUMB_RELOC_BR22","BIND_IMMEDIATE_MASK","BIND_OPCODE_ADD_ADDR_ULEB","BIND_OPCODE_DONE","BIND_OPCODE_DO_BIND","BIND_OPCODE_DO_BIND_ADD_ADDR_IMM_SCALED","BIND_OPCODE_DO_BIND_ADD_ADDR_ULEB","BIND_OPCODE_DO_BIND_ULEB_TIMES_SKIPPING_ULEB","BIND_OPCODE_MASK","BIND_OPCODE_SET_ADDEND_SLEB","BIND_OPCODE_SET_DYLIB_ORDINAL_IMM","BIND_OPCODE_SET_DYLIB_ORDINAL_ULEB","BIND_OPCODE_SET_DYLIB_SPECIAL_IMM","BIND_OPCODE_SET_SEGMENT_AND_OFFSET_ULEB","BIND_OPCODE_SET_SYMBOL_TRAILING_FLAGS_IMM","BIND_OPCODE_SET_TYPE_IMM","BIND_OPCODE_THREADED","BIND_SPECIAL_DYLIB_FLAT_LOOKUP","BIND_SPECIAL_DYLIB_MAIN_EXECUTABLE","BIND_SPECIAL_DYLIB_SELF","BIND_SPECIAL_DYLIB_WEAK_LOOKUP","BIND_SUBOPCODE_THREADED_APPLY","BIND_SUBOPCODE_THREADED_SET_BIND_ORDINAL_TABLE_SIZE_ULEB","BIND_SYMBOL_FLAGS_NON_WEAK_DEFINITION","BIND_SYMBOL_FLAGS_WEAK_IMPORT","BIND_TYPE_POINTER","BIND_TYPE_TEXT_ABSOLUTE32","BIND_TYPE_TEXT_PCREL32","BuildToolVersion","BuildVersionCommand","CPU_ARCH_ABI64","CPU_ARCH_ABI64_32","CPU_ARCH_MASK","CPU_SUBTYPE_386","CPU_SUBTYPE_486","CPU_SUBTYPE_486SX","CPU_SUBTYPE_586","CPU_SUBTYPE_ANY","CPU_SUBTYPE_ARM64E","CPU_SUBTYPE_ARM64_32_ALL","CPU_SUBTYPE_ARM64_32_V8","CPU_SUBTYPE_ARM64_ALL","CPU_SUBTYPE_ARM64_V8","CPU_SUBTYPE_ARM_ALL","CPU_SUBTYPE_ARM_V4T","CPU_SUBTYPE_ARM_V5TEJ","CPU_SUBTYPE_ARM_V6","CPU_SUBTYPE_ARM_V6M","CPU_SUBTYPE_ARM_V7","CPU_SUBTYPE_ARM_V7EM","CPU_SUBTYPE_ARM_V7F","CPU_SUBTYPE_ARM_V7K","CPU_SUBTYPE_ARM_V7M","CPU_SUBTYPE_ARM_V7S","CPU_SUBTYPE_ARM_V8","CPU_SUBTYPE_ARM_V8M","CPU_SUBTYPE_ARM_XSCALE","CPU_SUBTYPE_BIG_ENDIAN","CPU_SUBTYPE_CELERON","CPU_SUBTYPE_CELERON_MOBILE","CPU_SUBTYPE_HPPA_7100LC","CPU_SUBTYPE_HPPA_ALL","CPU_SUBTYPE_I386_ALL","CPU_SUBTYPE_I860_860","CPU_SUBTYPE_I860_ALL","CPU_SUBTYPE_INTEL_FAMILY_MAX","CPU_SUBTYPE_INTEL_MODEL_ALL","CPU_SUBTYPE_ITANIUM","CPU_SUBTYPE_ITANIUM_2","CPU_SUBTYPE_LIB64","CPU_SUBTYPE_LITTLE_ENDIAN","CPU_SUBTYPE_MASK","CPU_SUBTYPE_MC68030","CPU_SUBTYPE_MC68030_ONLY","CPU_SUBTYPE_MC68040","CPU_SUBTYPE_MC680X0_ALL","CPU_SUBTYPE_MC88000_ALL","CPU_SUBTYPE_MC88100","CPU_SUBTYPE_MC88110","CPU_SUBTYPE_MC98000_ALL","CPU_SUBTYPE_MC98601","CPU_SUBTYPE_MIPS_ALL","CPU_SUBTYPE_MIPS_R2000","CPU_SUBTYPE_MIPS_R2000A","CPU_SUBTYPE_MIPS_R2300","CPU_SUBTYPE_MIPS_R2600","CPU_SUBTYPE_MIPS_R2800","CPU_SUBTYPE_MIPS_R3000","CPU_SUBTYPE_MIPS_R3000A","CPU_SUBTYPE_MULTIPLE","CPU_SUBTYPE_PENT","CPU_SUBTYPE_PENTII_M3","CPU_SUBTYPE_PENTII_M5","CPU_SUBTYPE_PENTIUM_3","CPU_SUBTYPE_PENTIUM_3_M","CPU_SUBTYPE_PENTIUM_3_XEON","CPU_SUBTYPE_PENTIUM_4","CPU_SUBTYPE_PENTIUM_4_M","CPU_SUBTYPE_PENTIUM_M","CPU_SUBTYPE_PENTPRO","CPU_SUBTYPE_POWERPC_601","CPU_SUBTYPE_POWERPC_602","CPU_SUBTYPE_POWERPC_603","CPU_SUBTYPE_POWERPC_603E","CPU_SUBTYPE_POWERPC_603EV","CPU_SUBTYPE_POWERPC_604","CPU_SUBTYPE_POWERPC_604E","CPU_SUBTYPE_POWERPC_620","CPU_SUBTYPE_POWERPC_7400","CPU_SUBTYPE_POWERPC_7450","CPU_SUBTYPE_POWERPC_750","CPU_SUBTYPE_POWERPC_970","CPU_SUBTYPE_POWERPC_ALL","CPU_SUBTYPE_PTRAUTH_ABI","CPU_SUBTYPE_SPARC_ALL","CPU_SUBTYPE_UVAXI","CPU_SUBTYPE_UVAXII","CPU_SUBTYPE_UVAXIII","CPU_SUBTYPE_VAX730","CPU_SUBTYPE_VAX750","CPU_SUBTYPE_VAX780","CPU_SUBTYPE_VAX785","CPU_SUBTYPE_VAX8200","CPU_SUBTYPE_VAX8500","CPU_SUBTYPE_VAX8600","CPU_SUBTYPE_VAX8650","CPU_SUBTYPE_VAX8800","CPU_SUBTYPE_VAX_ALL","CPU_SUBTYPE_X86_64_ALL","CPU_SUBTYPE_X86_64_H","CPU_SUBTYPE_X86_ALL","CPU_SUBTYPE_X86_ARCH1","CPU_SUBTYPE_XEON","CPU_SUBTYPE_XEON_MP","CPU_TYPE_ALPHA","CPU_TYPE_ANY","CPU_TYPE_ARM","CPU_TYPE_ARM64","CPU_TYPE_ARM64_32","CPU_TYPE_HPPA","CPU_TYPE_I860","CPU_TYPE_MC680X0","CPU_TYPE_MC88000","CPU_TYPE_MC98000","CPU_TYPE_MIPS","CPU_TYPE_POWERPC","CPU_TYPE_POWERPC64","CPU_TYPE_SPARC","CPU_TYPE_VAX","CPU_TYPE_X86","CPU_TYPE_X86_64","DICE_KIND_ABS_JUMP_TABLE32","DICE_KIND_DATA","DICE_KIND_JUMP_TABLE16","DICE_KIND_JUMP_TABLE32","DICE_KIND_JUMP_TABLE8","DYNAMIC_LOOKUP_ORDINAL","DataInCodeEntry","DyldCacheHeader","DyldCacheImageInfo","DyldCacheMappingInfo","DyldInfoCommand","DyldSubCacheInfo","Dylib","DylibCommand","DylibModule32","DylibModule64","DylibReference","DylibTableOfContents","DylinkerCommand","DysymtabCommand","EXECUTABLE_ORDINAL","EXPORT_SYMBOL_FLAGS_KIND_ABSOLUTE","EXPORT_SYMBOL_FLAGS_KIND_MASK","EXPORT_SYMBOL_FLAGS_KIND_REGULAR","EXPORT_SYMBOL_FLAGS_KIND_THREAD_LOCAL","EXPORT_SYMBOL_FLAGS_REEXPORT","EXPORT_SYMBOL_FLAGS_STUB_AND_RESOLVER","EXPORT_SYMBOL_FLAGS_WEAK_DEFINITION","EncryptionInfoCommand32","EncryptionInfoCommand64","EntryPointCommand","FAT_CIGAM","FAT_CIGAM_64","FAT_MAGIC","FAT_MAGIC_64","FatArch32","FatArch64","FatHeader","FilesetEntryCommand","FvmfileCommand","Fvmlib","FvmlibCommand","GENERIC_RELOC_LOCAL_SECTDIFF","GENERIC_RELOC_PAIR","GENERIC_RELOC_PB_LA_PTR","GENERIC_RELOC_SECTDIFF","GENERIC_RELOC_TLV","GENERIC_RELOC_VANILLA","INDIRECT_SYMBOL_ABS","INDIRECT_SYMBOL_LOCAL","IdentCommand","LC_BUILD_VERSION","LC_CODE_SIGNATURE","LC_DATA_IN_CODE","LC_DYLD_CHAINED_FIXUPS","LC_DYLD_ENVIRONMENT","LC_DYLD_EXPORTS_TRIE","LC_DYLD_INFO","LC_DYLD_INFO_ONLY","LC_DYLIB_CODE_SIGN_DRS","LC_DYSYMTAB","LC_ENCRYPTION_INFO","LC_ENCRYPTION_INFO_64","LC_FILESET_ENTRY","LC_FUNCTION_STARTS","LC_FVMFILE","LC_IDENT","LC_IDFVMLIB","LC_ID_DYLIB","LC_ID_DYLINKER","LC_LAZY_LOAD_DYLIB","LC_LINKER_OPTIMIZATION_HINT","LC_LINKER_OPTION","LC_LOADFVMLIB","LC_LOAD_DYLIB","LC_LOAD_DYLINKER","LC_LOAD_UPWARD_DYLIB","LC_LOAD_WEAK_DYLIB","LC_MAIN","LC_NOTE","LC_PREBIND_CKSUM","LC_PREBOUND_DYLIB","LC_PREPAGE","LC_REEXPORT_DYLIB","LC_REQ_DYLD","LC_ROUTINES","LC_ROUTINES_64","LC_RPATH","LC_SEGMENT","LC_SEGMENT_64","LC_SEGMENT_SPLIT_INFO","LC_SOURCE_VERSION","LC_SUB_CLIENT","LC_SUB_FRAMEWORK","LC_SUB_LIBRARY","LC_SUB_UMBRELLA","LC_SYMSEG","LC_SYMTAB","LC_THREAD","LC_TWOLEVEL_HINTS","LC_UNIXTHREAD","LC_UUID","LC_VERSION_MIN_IPHONEOS","LC_VERSION_MIN_MACOSX","LC_VERSION_MIN_TVOS","LC_VERSION_MIN_WATCHOS","LcStr","LinkeditDataCommand","LinkerOptionCommand","LoadCommand","MAX_LIBRARY_ORDINAL","MAX_SECT","MH_ALLMODSBOUND","MH_ALLOW_STACK_EXECUTION","MH_APP_EXTENSION_SAFE","MH_BINDATLOAD","MH_BINDS_TO_WEAK","MH_BUNDLE","MH_CANONICAL","MH_CIGAM","MH_CIGAM_64","MH_CORE","MH_DEAD_STRIPPABLE_DYLIB","MH_DSYM","MH_DYLDLINK","MH_DYLIB","MH_DYLIB_IN_CACHE","MH_DYLIB_STUB","MH_DYLINKER","MH_EXECUTE","MH_FILESET","MH_FORCE_FLAT","MH_FVMLIB","MH_HAS_TLV_DESCRIPTORS","MH_INCRLINK","MH_KEXT_BUNDLE","MH_LAZY_INIT","MH_MAGIC","MH_MAGIC_64","MH_NLIST_OUTOFSYNC_WITH_DYLDINFO","MH_NOFIXPREBINDING","MH_NOMULTIDEFS","MH_NOUNDEFS","MH_NO_HEAP_EXECUTION","MH_NO_REEXPORTED_DYLIBS","MH_OBJECT","MH_PIE","MH_PREBINDABLE","MH_PREBOUND","MH_PRELOAD","MH_ROOT_SAFE","MH_SETUID_SAFE","MH_SIM_SUPPORT","MH_SPLIT_SEGS","MH_SUBSECTIONS_VIA_SYMBOLS","MH_TWOLEVEL","MH_WEAK_DEFINES","MachHeader32","MachHeader64","NO_SECT","N_ABS","N_ALT_ENTRY","N_ARM_THUMB_DEF","N_AST","N_BCOMM","N_BINCL","N_BNSYM","N_DESC_DISCARDED","N_ECOML","N_ECOMM","N_EINCL","N_ENSYM","N_ENTRY","N_EXCL","N_EXT","N_FNAME","N_FUN","N_GSYM","N_INDR","N_LBRAC","N_LCSYM","N_LENG","N_LSYM","N_NO_DEAD_STRIP","N_OLEVEL","N_OPT","N_OSO","N_PARAMS","N_PBUD","N_PC","N_PEXT","N_PSYM","N_RBRAC","N_REF_TO_WEAK","N_RSYM","N_SECT","N_SLINE","N_SO","N_SOL","N_SSYM","N_STAB","N_STSYM","N_SYMBOL_RESOLVER","N_TYPE","N_UNDF","N_VERSION","N_WEAK_DEF","N_WEAK_REF","Nlist32","Nlist64","NoteCommand","PLATFORM_BRIDGEOS","PLATFORM_DRIVERKIT","PLATFORM_IOS","PLATFORM_IOSSIMULATOR","PLATFORM_MACCATALYST","PLATFORM_MACOS","PLATFORM_TVOS","PLATFORM_TVOSSIMULATOR","PLATFORM_WATCHOS","PLATFORM_WATCHOSSIMULATOR","PPC_RELOC_BR14","PPC_RELOC_BR24","PPC_RELOC_HA16","PPC_RELOC_HA16_SECTDIFF","PPC_RELOC_HI16","PPC_RELOC_HI16_SECTDIFF","PPC_RELOC_JBSR","PPC_RELOC_LO14","PPC_RELOC_LO14_SECTDIFF","PPC_RELOC_LO16","PPC_RELOC_LO16_SECTDIFF","PPC_RELOC_LOCAL_SECTDIFF","PPC_RELOC_PAIR","PPC_RELOC_PB_LA_PTR","PPC_RELOC_SECTDIFF","PPC_RELOC_VANILLA","PrebindCksumCommand","PreboundDylibCommand","REBASE_IMMEDIATE_MASK","REBASE_OPCODE_ADD_ADDR_IMM_SCALED","REBASE_OPCODE_ADD_ADDR_ULEB","REBASE_OPCODE_DONE","REBASE_OPCODE_DO_REBASE_ADD_ADDR_ULEB","REBASE_OPCODE_DO_REBASE_IMM_TIMES","REBASE_OPCODE_DO_REBASE_ULEB_TIMES","REBASE_OPCODE_DO_REBASE_ULEB_TIMES_SKIPPING_ULEB","REBASE_OPCODE_MASK","REBASE_OPCODE_SET_SEGMENT_AND_OFFSET_ULEB","REBASE_OPCODE_SET_TYPE_IMM","REBASE_TYPE_POINTER","REBASE_TYPE_TEXT_ABSOLUTE32","REBASE_TYPE_TEXT_PCREL32","REFERENCED_DYNAMICALLY","REFERENCE_FLAG_DEFINED","REFERENCE_FLAG_PRIVATE_DEFINED","REFERENCE_FLAG_PRIVATE_UNDEFINED_LAZY","REFERENCE_FLAG_PRIVATE_UNDEFINED_NON_LAZY","REFERENCE_FLAG_UNDEFINED_LAZY","REFERENCE_FLAG_UNDEFINED_NON_LAZY","REFERENCE_TYPE","R_ABS","R_SCATTERED","Relocation","RelocationInfo","RoutinesCommand32","RoutinesCommand64","RpathCommand","SECTION_ATTRIBUTES","SECTION_ATTRIBUTES_SYS","SECTION_ATTRIBUTES_USR","SECTION_TYPE","SECT_BSS","SECT_COMMON","SECT_DATA","SECT_FVMLIB_INIT0","SECT_FVMLIB_INIT1","SECT_ICON_HEADER","SECT_ICON_TIFF","SECT_OBJC_MODULES","SECT_OBJC_REFS","SECT_OBJC_STRINGS","SECT_OBJC_SYMBOLS","SECT_TEXT","SEG_DATA","SEG_ICON","SEG_IMPORT","SEG_LINKEDIT","SEG_LINKINFO","SEG_OBJC","SEG_PAGEZERO","SEG_TEXT","SEG_UNIXSTACK","SELF_LIBRARY_ORDINAL","SG_FVMLIB","SG_HIGHVM","SG_NORELOC","SG_PROTECTED_VERSION_1","SG_READ_ONLY","S_16BYTE_LITERALS","S_4BYTE_LITERALS","S_8BYTE_LITERALS","S_ATTR_DEBUG","S_ATTR_EXT_RELOC","S_ATTR_LIVE_SUPPORT","S_ATTR_LOC_RELOC","S_ATTR_NO_DEAD_STRIP","S_ATTR_NO_TOC","S_ATTR_PURE_INSTRUCTIONS","S_ATTR_SELF_MODIFYING_CODE","S_ATTR_SOME_INSTRUCTIONS","S_ATTR_STRIP_STATIC_SYMS","S_COALESCED","S_CSTRING_LITERALS","S_DTRACE_DOF","S_GB_ZEROFILL","S_INIT_FUNC_OFFSETS","S_INTERPOSING","S_LAZY_DYLIB_SYMBOL_POINTERS","S_LAZY_SYMBOL_POINTERS","S_LITERAL_POINTERS","S_MOD_INIT_FUNC_POINTERS","S_MOD_TERM_FUNC_POINTERS","S_NON_LAZY_SYMBOL_POINTERS","S_REGULAR","S_SYMBOL_STUBS","S_THREAD_LOCAL_INIT_FUNCTION_POINTERS","S_THREAD_LOCAL_REGULAR","S_THREAD_LOCAL_VARIABLES","S_THREAD_LOCAL_VARIABLE_POINTERS","S_THREAD_LOCAL_ZEROFILL","S_ZEROFILL","ScatteredRelocationInfo","Section32","Section64","SegmentCommand32","SegmentCommand64","SourceVersionCommand","SubClientCommand","SubFrameworkCommand","SubLibraryCommand","SubUmbrellaCommand","SymsegCommand","SymtabCommand","TOOL_CLANG","TOOL_LD","TOOL_SWIFT","ThreadCommand","TwolevelHint","TwolevelHintsCommand","UuidCommand","VM_PROT_EXECUTE","VM_PROT_READ","VM_PROT_WRITE","VersionMinCommand","X86_64_RELOC_BRANCH","X86_64_RELOC_GOT","X86_64_RELOC_GOT_LOAD","X86_64_RELOC_SIGNED","X86_64_RELOC_SIGNED_1","X86_64_RELOC_SIGNED_2","X86_64_RELOC_SIGNED_4","X86_64_RELOC_SUBTRACTOR","X86_64_RELOC_TLV","X86_64_RELOC_UNSIGNED","addr","addr","addr","addr","address","address","align","align","align","align","align","align","align","align","bind_off","bind_size","bitfield","bitfield","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cksum","client","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","cmd","cmd","cmd","cmd","cmd","cmd","cmd","cmd","cmd","cmd","cmd","cmd","cmd","cmd","cmd","cmd","cmd","cmd","cmd","cmd","cmd","cmd","cmd","cmd","cmd","cmd","cmd","cmd","cmd","cmd","cmd","cmd","cmd","cmd","cmd","cmd","cmdsize","cmdsize","cmdsize","cmdsize","cmdsize","cmdsize","cmdsize","cmdsize","cmdsize","cmdsize","cmdsize","cmdsize","cmdsize","cmdsize","cmdsize","cmdsize","cmdsize","cmdsize","cmdsize","cmdsize","cmdsize","cmdsize","cmdsize","cmdsize","cmdsize","cmdsize","cmdsize","cmdsize","cmdsize","cmdsize","cmdsize","cmdsize","cmdsize","cmdsize","cmdsize","cmdsize","compatibility_version","count","cpu_subtype_intel","cpu_subtype_intel_family","cpu_subtype_intel_model","cpusubtype","cpusubtype","cpusubtype","cpusubtype","cpusubtype","cpusubtype","cpusubtype","cpusubtype","cputype","cputype","cputype","cputype","cputype","cputype","cputype","cputype","cryptid","cryptid","cryptoff","cryptoff","cryptsize","cryptsize","cumulative_size","current_version","data_owner","dataoff","datasize","dyld_base_address","dylib","entry_id","entryoff","export_off","export_size","extrefsymoff","extreloff","file_offset","file_offset","fileoff","fileoff","fileoff","fileoff","fileoff","filesize","filesize","filesize","filesize","filetype","filetype","filetype","filetype","flags","flags","flags","flags","flags","flags","flags","flags","flags","flags","flags","flags","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_command","from_command","fvmlib","header_addr","header_addr","iextdefsym","iextdefsym","iextdefsym","iextrel","iextrel","iinit_iterm","iinit_iterm","ilocalsym","ilocalsym","ilocalsym","images","images_across_all_subcaches_count","images_across_all_subcaches_offset","images_count","images_offset","indirectsymoff","info","init_address","init_address","init_module","init_module","init_prot","initprot","initprot","initprot","initprot","inode","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","irefsym","irefsym","is_big_endian","is_big_endian","is_little_endian","is_little_endian","is_type_64","is_type_64","iundefsym","kind","lazy_bind_off","lazy_bind_size","length","linked_modules","local_symbols_offset","local_symbols_size","locreloff","magic","magic","magic","magic","magic","magic","mapping_count","mapping_offset","mappings","max_prot","maxprot","maxprot","maxprot","maxprot","minor_version","minos","mod_time","modtaboff","module_index","module_name","module_name","n_desc","n_desc","n_desc","n_desc","n_sect","n_sect","n_sect","n_sect","n_strx","n_strx","n_strx","n_strx","n_type","n_type","n_type","n_type","n_value","n_value","n_value","n_value","name","name","name","name","name","ncmds","ncmds","ncmds","ncmds","nextdefsym","nextdefsym","nextdefsym","nextrefsyms","nextrel","nextrel","nextrel","nfat_arch","nhints","nindirectsyms","ninit_nterm","ninit_nterm","nlocalsym","nlocalsym","nlocalsym","nlocrel","nmodtab","nmodules","nrefsym","nrefsym","nreloc","nreloc","nreloc","nreloc","nsects","nsects","nsects","nsects","nsyms","ntoc","ntools","nundefsym","objc_module_info_addr","objc_module_info_addr","objc_module_info_size","objc_module_info_size","offset","offset","offset","offset","offset","offset","offset","offset","offset","offset","offset","offset","offset","pad","pad","parse","parse","parse_arch32","parse_arch64","parse_magic","path","path","path_file_offset","platform","r_address","r_address","r_extern","r_length","r_length","r_pcrel","r_pcrel","r_scattered","r_symbolnum","r_type","r_type","r_value","r_word0","r_word1","rebase_off","rebase_size","relocation","relocation","reloff","reloff","reloff","reloff","reserved","reserved","reserved","reserved1","reserved1","reserved1","reserved1","reserved2","reserved2","reserved2","reserved2","reserved3","reserved3","reserved3","reserved4","reserved4","reserved5","reserved5","reserved6","reserved6","scattered_info","sdk","sdk","sectname","sectname","sectname","sectname","segname","segname","segname","segname","segname","segname","segname","segname","size","size","size","size","size","size","size","size","size","size","size","sizeofcmds","sizeofcmds","sizeofcmds","sizeofcmds","stacksize","stroff","strsize","sub_library","sub_umbrella","subcaches","subcaches_count","subcaches_offset","symbol_index","symbols","symbols_subcache_uuid","symbols_subcache_uuid","symoff","timestamp","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","tocoff","tool","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","umbrella","uuid","uuid","uuid","version","version","version","vmaddr","vmaddr","vmaddr","vmaddr","vmaddr","vmsize","vmsize","vmsize","vmsize","weak_bind_off","weak_bind_size","AnonObjectHeader","AnonObjectHeaderBigobj","AnonObjectHeaderV2","COMIMAGE_FLAGS_32BITPREFERRED","COMIMAGE_FLAGS_32BITREQUIRED","COMIMAGE_FLAGS_ILONLY","COMIMAGE_FLAGS_IL_LIBRARY","COMIMAGE_FLAGS_NATIVE_ENTRYPOINT","COMIMAGE_FLAGS_STRONGNAMESIGNED","COMIMAGE_FLAGS_TRACKDEBUGDATA","COR_DELETED_NAME_LENGTH","COR_ILMETHOD_SECT_SMALL_MAX_DATASIZE","COR_VERSION_MAJOR","COR_VERSION_MAJOR_V2","COR_VERSION_MINOR","COR_VTABLEGAP_NAME_LENGTH","COR_VTABLE_32BIT","COR_VTABLE_64BIT","COR_VTABLE_CALL_MOST_DERIVED","COR_VTABLE_FROM_UNMANAGED","COR_VTABLE_FROM_UNMANAGED_RETAIN_APPDOMAIN","ClsId","EMARCH_ENC_I17_IC_INST_WORD_POS_X","EMARCH_ENC_I17_IC_INST_WORD_X","EMARCH_ENC_I17_IC_SIZE_X","EMARCH_ENC_I17_IC_VAL_POS_X","EMARCH_ENC_I17_IMM41A_INST_WORD_POS_X","EMARCH_ENC_I17_IMM41A_INST_WORD_X","EMARCH_ENC_I17_IMM41A_SIZE_X","EMARCH_ENC_I17_IMM41A_VAL_POS_X","EMARCH_ENC_I17_IMM41B_INST_WORD_POS_X","EMARCH_ENC_I17_IMM41B_INST_WORD_X","EMARCH_ENC_I17_IMM41B_SIZE_X","EMARCH_ENC_I17_IMM41B_VAL_POS_X","EMARCH_ENC_I17_IMM41C_INST_WORD_POS_X","EMARCH_ENC_I17_IMM41C_INST_WORD_X","EMARCH_ENC_I17_IMM41C_SIZE_X","EMARCH_ENC_I17_IMM41C_VAL_POS_X","EMARCH_ENC_I17_IMM5C_INST_WORD_POS_X","EMARCH_ENC_I17_IMM5C_INST_WORD_X","EMARCH_ENC_I17_IMM5C_SIZE_X","EMARCH_ENC_I17_IMM5C_VAL_POS_X","EMARCH_ENC_I17_IMM7B_INST_WORD_POS_X","EMARCH_ENC_I17_IMM7B_INST_WORD_X","EMARCH_ENC_I17_IMM7B_SIZE_X","EMARCH_ENC_I17_IMM7B_VAL_POS_X","EMARCH_ENC_I17_IMM9D_INST_WORD_POS_X","EMARCH_ENC_I17_IMM9D_INST_WORD_X","EMARCH_ENC_I17_IMM9D_SIZE_X","EMARCH_ENC_I17_IMM9D_VAL_POS_X","EMARCH_ENC_I17_SIGN_INST_WORD_POS_X","EMARCH_ENC_I17_SIGN_INST_WORD_X","EMARCH_ENC_I17_SIGN_SIZE_X","EMARCH_ENC_I17_SIGN_VAL_POS_X","FRAME_FPO","FRAME_NONFPO","FRAME_TRAP","FRAME_TSS","Guid","IMAGE_ARCHIVE_END","IMAGE_ARCHIVE_HYBRIDMAP_MEMBER","IMAGE_ARCHIVE_LINKER_MEMBER","IMAGE_ARCHIVE_LONGNAMES_MEMBER","IMAGE_ARCHIVE_PAD","IMAGE_ARCHIVE_START","IMAGE_ARCHIVE_START_SIZE","IMAGE_AUX_SYMBOL_TYPE_TOKEN_DEF","IMAGE_COMDAT_SELECT_ANY","IMAGE_COMDAT_SELECT_ASSOCIATIVE","IMAGE_COMDAT_SELECT_EXACT_MATCH","IMAGE_COMDAT_SELECT_LARGEST","IMAGE_COMDAT_SELECT_NEWEST","IMAGE_COMDAT_SELECT_NODUPLICATES","IMAGE_COMDAT_SELECT_SAME_SIZE","IMAGE_COR_EATJ_THUNK_SIZE","IMAGE_COR_MIH_BASICBLOCK","IMAGE_COR_MIH_EHRVA","IMAGE_COR_MIH_METHODRVA","IMAGE_DEBUG_MISC_EXENAME","IMAGE_DEBUG_TYPE_BORLAND","IMAGE_DEBUG_TYPE_CLSID","IMAGE_DEBUG_TYPE_CODEVIEW","IMAGE_DEBUG_TYPE_COFF","IMAGE_DEBUG_TYPE_EXCEPTION","IMAGE_DEBUG_TYPE_FIXUP","IMAGE_DEBUG_TYPE_FPO","IMAGE_DEBUG_TYPE_ILTCG","IMAGE_DEBUG_TYPE_MISC","IMAGE_DEBUG_TYPE_MPX","IMAGE_DEBUG_TYPE_OMAP_FROM_SRC","IMAGE_DEBUG_TYPE_OMAP_TO_SRC","IMAGE_DEBUG_TYPE_POGO","IMAGE_DEBUG_TYPE_REPRO","IMAGE_DEBUG_TYPE_RESERVED10","IMAGE_DEBUG_TYPE_UNKNOWN","IMAGE_DEBUG_TYPE_VC_FEATURE","IMAGE_DELAYLOAD_RVA_BASED","IMAGE_DIRECTORY_ENTRY_ARCHITECTURE","IMAGE_DIRECTORY_ENTRY_BASERELOC","IMAGE_DIRECTORY_ENTRY_BOUND_IMPORT","IMAGE_DIRECTORY_ENTRY_COM_DESCRIPTOR","IMAGE_DIRECTORY_ENTRY_DEBUG","IMAGE_DIRECTORY_ENTRY_DELAY_IMPORT","IMAGE_DIRECTORY_ENTRY_EXCEPTION","IMAGE_DIRECTORY_ENTRY_EXPORT","IMAGE_DIRECTORY_ENTRY_GLOBALPTR","IMAGE_DIRECTORY_ENTRY_IAT","IMAGE_DIRECTORY_ENTRY_IMPORT","IMAGE_DIRECTORY_ENTRY_LOAD_CONFIG","IMAGE_DIRECTORY_ENTRY_RESOURCE","IMAGE_DIRECTORY_ENTRY_SECURITY","IMAGE_DIRECTORY_ENTRY_TLS","IMAGE_DLLCHARACTERISTICS_APPCONTAINER","IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE","IMAGE_DLLCHARACTERISTICS_FORCE_INTEGRITY","IMAGE_DLLCHARACTERISTICS_GUARD_CF","IMAGE_DLLCHARACTERISTICS_HIGH_ENTROPY_VA","IMAGE_DLLCHARACTERISTICS_NO_BIND","IMAGE_DLLCHARACTERISTICS_NO_ISOLATION","IMAGE_DLLCHARACTERISTICS_NO_SEH","IMAGE_DLLCHARACTERISTICS_NX_COMPAT","IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE","IMAGE_DLLCHARACTERISTICS_WDM_DRIVER","IMAGE_DOS_SIGNATURE","IMAGE_DYNAMIC_RELOCATION_GUARD_IMPORT_CONTROL_TRANSFER","IMAGE_DYNAMIC_RELOCATION_GUARD_INDIR_CONTROL_TRANSFER","IMAGE_DYNAMIC_RELOCATION_GUARD_RF_EPILOGUE","IMAGE_DYNAMIC_RELOCATION_GUARD_RF_PROLOGUE","IMAGE_DYNAMIC_RELOCATION_GUARD_SWITCHTABLE_BRANCH","IMAGE_ENCLAVE_FLAG_PRIMARY_IMAGE","IMAGE_ENCLAVE_IMPORT_MATCH_AUTHOR_ID","IMAGE_ENCLAVE_IMPORT_MATCH_FAMILY_ID","IMAGE_ENCLAVE_IMPORT_MATCH_IMAGE_ID","IMAGE_ENCLAVE_IMPORT_MATCH_NONE","IMAGE_ENCLAVE_IMPORT_MATCH_UNIQUE_ID","IMAGE_ENCLAVE_LONG_ID_LENGTH","IMAGE_ENCLAVE_POLICY_DEBUGGABLE","IMAGE_ENCLAVE_SHORT_ID_LENGTH","IMAGE_FILE_32BIT_MACHINE","IMAGE_FILE_AGGRESIVE_WS_TRIM","IMAGE_FILE_BYTES_REVERSED_HI","IMAGE_FILE_BYTES_REVERSED_LO","IMAGE_FILE_DEBUG_STRIPPED","IMAGE_FILE_DLL","IMAGE_FILE_EXECUTABLE_IMAGE","IMAGE_FILE_LARGE_ADDRESS_AWARE","IMAGE_FILE_LINE_NUMS_STRIPPED","IMAGE_FILE_LOCAL_SYMS_STRIPPED","IMAGE_FILE_MACHINE_ALPHA","IMAGE_FILE_MACHINE_ALPHA64","IMAGE_FILE_MACHINE_AM33","IMAGE_FILE_MACHINE_AMD64","IMAGE_FILE_MACHINE_ARM","IMAGE_FILE_MACHINE_ARM64","IMAGE_FILE_MACHINE_ARMNT","IMAGE_FILE_MACHINE_AXP64","IMAGE_FILE_MACHINE_CEE","IMAGE_FILE_MACHINE_CEF","IMAGE_FILE_MACHINE_EBC","IMAGE_FILE_MACHINE_I386","IMAGE_FILE_MACHINE_IA64","IMAGE_FILE_MACHINE_M32R","IMAGE_FILE_MACHINE_MIPS16","IMAGE_FILE_MACHINE_MIPSFPU","IMAGE_FILE_MACHINE_MIPSFPU16","IMAGE_FILE_MACHINE_POWERPC","IMAGE_FILE_MACHINE_POWERPCFP","IMAGE_FILE_MACHINE_R10000","IMAGE_FILE_MACHINE_R3000","IMAGE_FILE_MACHINE_R4000","IMAGE_FILE_MACHINE_RISCV128","IMAGE_FILE_MACHINE_RISCV32","IMAGE_FILE_MACHINE_RISCV64","IMAGE_FILE_MACHINE_SH3","IMAGE_FILE_MACHINE_SH3DSP","IMAGE_FILE_MACHINE_SH3E","IMAGE_FILE_MACHINE_SH4","IMAGE_FILE_MACHINE_SH5","IMAGE_FILE_MACHINE_TARGET_HOST","IMAGE_FILE_MACHINE_THUMB","IMAGE_FILE_MACHINE_TRICORE","IMAGE_FILE_MACHINE_UNKNOWN","IMAGE_FILE_MACHINE_WCEMIPSV2","IMAGE_FILE_NET_RUN_FROM_SWAP","IMAGE_FILE_RELOCS_STRIPPED","IMAGE_FILE_REMOVABLE_RUN_FROM_SWAP","IMAGE_FILE_SYSTEM","IMAGE_FILE_UP_SYSTEM_ONLY","IMAGE_GUARD_CFW_INSTRUMENTED","IMAGE_GUARD_CF_ENABLE_EXPORT_SUPPRESSION","IMAGE_GUARD_CF_EXPORT_SUPPRESSION_INFO_PRESENT","IMAGE_GUARD_CF_FUNCTION_TABLE_PRESENT","IMAGE_GUARD_CF_FUNCTION_TABLE_SIZE_MASK","IMAGE_GUARD_CF_FUNCTION_TABLE_SIZE_SHIFT","IMAGE_GUARD_CF_INSTRUMENTED","IMAGE_GUARD_CF_LONGJUMP_TABLE_PRESENT","IMAGE_GUARD_DELAYLOAD_IAT_IN_ITS_OWN_SECTION","IMAGE_GUARD_FLAG_EXPORT_SUPPRESSED","IMAGE_GUARD_FLAG_FID_SUPPRESSED","IMAGE_GUARD_PROTECT_DELAYLOAD_IAT","IMAGE_GUARD_RETPOLINE_PRESENT","IMAGE_GUARD_RF_ENABLE","IMAGE_GUARD_RF_INSTRUMENTED","IMAGE_GUARD_RF_STRICT","IMAGE_GUARD_SECURITY_COOKIE_UNUSED","IMAGE_HOT_PATCH_ABSOLUTE","IMAGE_HOT_PATCH_BASE_CAN_ROLL_BACK","IMAGE_HOT_PATCH_BASE_OBLIGATORY","IMAGE_HOT_PATCH_CALL_TARGET","IMAGE_HOT_PATCH_CHUNK_INVERSE","IMAGE_HOT_PATCH_CHUNK_OBLIGATORY","IMAGE_HOT_PATCH_CHUNK_RESERVED","IMAGE_HOT_PATCH_CHUNK_SIZE","IMAGE_HOT_PATCH_CHUNK_SOURCE_RVA","IMAGE_HOT_PATCH_CHUNK_TARGET_RVA","IMAGE_HOT_PATCH_CHUNK_TYPE","IMAGE_HOT_PATCH_DYNAMIC_VALUE","IMAGE_HOT_PATCH_FUNCTION","IMAGE_HOT_PATCH_INDIRECT","IMAGE_HOT_PATCH_NONE","IMAGE_HOT_PATCH_NO_CALL_TARGET","IMAGE_HOT_PATCH_REL32","IMAGE_NT_OPTIONAL_HDR32_MAGIC","IMAGE_NT_OPTIONAL_HDR64_MAGIC","IMAGE_NT_SIGNATURE","IMAGE_NUMBEROF_DIRECTORY_ENTRIES","IMAGE_ORDINAL_FLAG32","IMAGE_ORDINAL_FLAG64","IMAGE_OS2_SIGNATURE","IMAGE_OS2_SIGNATURE_LE","IMAGE_REL_ALPHA_ABSOLUTE","IMAGE_REL_ALPHA_BRADDR","IMAGE_REL_ALPHA_GPDISP","IMAGE_REL_ALPHA_GPREL32","IMAGE_REL_ALPHA_GPRELHI","IMAGE_REL_ALPHA_GPRELLO","IMAGE_REL_ALPHA_HINT","IMAGE_REL_ALPHA_INLINE_REFLONG","IMAGE_REL_ALPHA_LITERAL","IMAGE_REL_ALPHA_LITUSE","IMAGE_REL_ALPHA_MATCH","IMAGE_REL_ALPHA_PAIR","IMAGE_REL_ALPHA_REFHI","IMAGE_REL_ALPHA_REFLO","IMAGE_REL_ALPHA_REFLONG","IMAGE_REL_ALPHA_REFLONGNB","IMAGE_REL_ALPHA_REFQ1","IMAGE_REL_ALPHA_REFQ2","IMAGE_REL_ALPHA_REFQ3","IMAGE_REL_ALPHA_REFQUAD","IMAGE_REL_ALPHA_SECREL","IMAGE_REL_ALPHA_SECRELHI","IMAGE_REL_ALPHA_SECRELLO","IMAGE_REL_ALPHA_SECTION","IMAGE_REL_AMD64_ABSOLUTE","IMAGE_REL_AMD64_ADDR32","IMAGE_REL_AMD64_ADDR32NB","IMAGE_REL_AMD64_ADDR64","IMAGE_REL_AMD64_CFG_BR","IMAGE_REL_AMD64_CFG_BR_REX","IMAGE_REL_AMD64_CFG_CALL","IMAGE_REL_AMD64_EHANDLER","IMAGE_REL_AMD64_IMPORT_BR","IMAGE_REL_AMD64_IMPORT_CALL","IMAGE_REL_AMD64_INDIR_BR","IMAGE_REL_AMD64_INDIR_BR_REX","IMAGE_REL_AMD64_INDIR_BR_SWITCHTABLE_FIRST","IMAGE_REL_AMD64_INDIR_BR_SWITCHTABLE_LAST","IMAGE_REL_AMD64_INDIR_CALL","IMAGE_REL_AMD64_PAIR","IMAGE_REL_AMD64_REL32","IMAGE_REL_AMD64_REL32_1","IMAGE_REL_AMD64_REL32_2","IMAGE_REL_AMD64_REL32_3","IMAGE_REL_AMD64_REL32_4","IMAGE_REL_AMD64_REL32_5","IMAGE_REL_AMD64_SECREL","IMAGE_REL_AMD64_SECREL7","IMAGE_REL_AMD64_SECTION","IMAGE_REL_AMD64_SREL32","IMAGE_REL_AMD64_SSPAN32","IMAGE_REL_AMD64_TOKEN","IMAGE_REL_AM_ABSOLUTE","IMAGE_REL_AM_ADDR32","IMAGE_REL_AM_ADDR32NB","IMAGE_REL_AM_CALL32","IMAGE_REL_AM_FUNCINFO","IMAGE_REL_AM_REL32_1","IMAGE_REL_AM_REL32_2","IMAGE_REL_AM_SECREL","IMAGE_REL_AM_SECTION","IMAGE_REL_AM_TOKEN","IMAGE_REL_ARM64_ABSOLUTE","IMAGE_REL_ARM64_ADDR32","IMAGE_REL_ARM64_ADDR32NB","IMAGE_REL_ARM64_ADDR64","IMAGE_REL_ARM64_BRANCH14","IMAGE_REL_ARM64_BRANCH19","IMAGE_REL_ARM64_BRANCH26","IMAGE_REL_ARM64_PAGEBASE_REL21","IMAGE_REL_ARM64_PAGEOFFSET_12A","IMAGE_REL_ARM64_PAGEOFFSET_12L","IMAGE_REL_ARM64_REL21","IMAGE_REL_ARM64_REL32","IMAGE_REL_ARM64_SECREL","IMAGE_REL_ARM64_SECREL_HIGH12A","IMAGE_REL_ARM64_SECREL_LOW12A","IMAGE_REL_ARM64_SECREL_LOW12L","IMAGE_REL_ARM64_SECTION","IMAGE_REL_ARM64_TOKEN","IMAGE_REL_ARM_ABSOLUTE","IMAGE_REL_ARM_ADDR32","IMAGE_REL_ARM_ADDR32NB","IMAGE_REL_ARM_BLX11","IMAGE_REL_ARM_BLX23T","IMAGE_REL_ARM_BLX24","IMAGE_REL_ARM_BRANCH11","IMAGE_REL_ARM_BRANCH20T","IMAGE_REL_ARM_BRANCH24","IMAGE_REL_ARM_BRANCH24T","IMAGE_REL_ARM_GPREL12","IMAGE_REL_ARM_GPREL7","IMAGE_REL_ARM_MOV32","IMAGE_REL_ARM_MOV32A","IMAGE_REL_ARM_MOV32T","IMAGE_REL_ARM_REL32","IMAGE_REL_ARM_SECREL","IMAGE_REL_ARM_SECTION","IMAGE_REL_ARM_TOKEN","IMAGE_REL_BASED_ABSOLUTE","IMAGE_REL_BASED_ARM_MOV32","IMAGE_REL_BASED_DIR64","IMAGE_REL_BASED_HIGH","IMAGE_REL_BASED_HIGHADJ","IMAGE_REL_BASED_HIGHLOW","IMAGE_REL_BASED_IA64_IMM64","IMAGE_REL_BASED_LOW","IMAGE_REL_BASED_MACHINE_SPECIFIC_5","IMAGE_REL_BASED_MACHINE_SPECIFIC_7","IMAGE_REL_BASED_MACHINE_SPECIFIC_8","IMAGE_REL_BASED_MACHINE_SPECIFIC_9","IMAGE_REL_BASED_MIPS_JMPADDR","IMAGE_REL_BASED_MIPS_JMPADDR16","IMAGE_REL_BASED_RESERVED","IMAGE_REL_BASED_RISCV_HIGH20","IMAGE_REL_BASED_RISCV_LOW12I","IMAGE_REL_BASED_RISCV_LOW12S","IMAGE_REL_BASED_THUMB_MOV32","IMAGE_REL_CEE_ABSOLUTE","IMAGE_REL_CEE_ADDR32","IMAGE_REL_CEE_ADDR32NB","IMAGE_REL_CEE_ADDR64","IMAGE_REL_CEE_SECREL","IMAGE_REL_CEE_SECTION","IMAGE_REL_CEE_TOKEN","IMAGE_REL_CEF_ABSOLUTE","IMAGE_REL_CEF_ADDR32","IMAGE_REL_CEF_ADDR32NB","IMAGE_REL_CEF_ADDR64","IMAGE_REL_CEF_SECREL","IMAGE_REL_CEF_SECTION","IMAGE_REL_CEF_TOKEN","IMAGE_REL_EBC_ABSOLUTE","IMAGE_REL_EBC_ADDR32NB","IMAGE_REL_EBC_REL32","IMAGE_REL_EBC_SECREL","IMAGE_REL_EBC_SECTION","IMAGE_REL_I386_ABSOLUTE","IMAGE_REL_I386_DIR16","IMAGE_REL_I386_DIR32","IMAGE_REL_I386_DIR32NB","IMAGE_REL_I386_REL16","IMAGE_REL_I386_REL32","IMAGE_REL_I386_SECREL","IMAGE_REL_I386_SECREL7","IMAGE_REL_I386_SECTION","IMAGE_REL_I386_SEG12","IMAGE_REL_I386_TOKEN","IMAGE_REL_IA64_ABSOLUTE","IMAGE_REL_IA64_ADDEND","IMAGE_REL_IA64_DIR32","IMAGE_REL_IA64_DIR32NB","IMAGE_REL_IA64_DIR64","IMAGE_REL_IA64_GPREL22","IMAGE_REL_IA64_GPREL32","IMAGE_REL_IA64_IMM14","IMAGE_REL_IA64_IMM22","IMAGE_REL_IA64_IMM64","IMAGE_REL_IA64_IMMGPREL64","IMAGE_REL_IA64_LTOFF22","IMAGE_REL_IA64_PCREL21B","IMAGE_REL_IA64_PCREL21F","IMAGE_REL_IA64_PCREL21M","IMAGE_REL_IA64_PCREL60B","IMAGE_REL_IA64_PCREL60F","IMAGE_REL_IA64_PCREL60I","IMAGE_REL_IA64_PCREL60M","IMAGE_REL_IA64_PCREL60X","IMAGE_REL_IA64_SECREL22","IMAGE_REL_IA64_SECREL32","IMAGE_REL_IA64_SECREL64I","IMAGE_REL_IA64_SECTION","IMAGE_REL_IA64_SREL14","IMAGE_REL_IA64_SREL22","IMAGE_REL_IA64_SREL32","IMAGE_REL_IA64_TOKEN","IMAGE_REL_IA64_UREL32","IMAGE_REL_M32R_ABSOLUTE","IMAGE_REL_M32R_ADDR24","IMAGE_REL_M32R_ADDR32","IMAGE_REL_M32R_ADDR32NB","IMAGE_REL_M32R_GPREL16","IMAGE_REL_M32R_PAIR","IMAGE_REL_M32R_PCREL16","IMAGE_REL_M32R_PCREL24","IMAGE_REL_M32R_PCREL8","IMAGE_REL_M32R_REFHALF","IMAGE_REL_M32R_REFHI","IMAGE_REL_M32R_REFLO","IMAGE_REL_M32R_SECREL32","IMAGE_REL_M32R_SECTION","IMAGE_REL_M32R_TOKEN","IMAGE_REL_MIPS_ABSOLUTE","IMAGE_REL_MIPS_GPREL","IMAGE_REL_MIPS_JMPADDR","IMAGE_REL_MIPS_JMPADDR16","IMAGE_REL_MIPS_LITERAL","IMAGE_REL_MIPS_PAIR","IMAGE_REL_MIPS_REFHALF","IMAGE_REL_MIPS_REFHI","IMAGE_REL_MIPS_REFLO","IMAGE_REL_MIPS_REFWORD","IMAGE_REL_MIPS_REFWORDNB","IMAGE_REL_MIPS_SECREL","IMAGE_REL_MIPS_SECRELHI","IMAGE_REL_MIPS_SECRELLO","IMAGE_REL_MIPS_SECTION","IMAGE_REL_MIPS_TOKEN","IMAGE_REL_PPC_ABSOLUTE","IMAGE_REL_PPC_ADDR14","IMAGE_REL_PPC_ADDR16","IMAGE_REL_PPC_ADDR24","IMAGE_REL_PPC_ADDR32","IMAGE_REL_PPC_ADDR32NB","IMAGE_REL_PPC_ADDR64","IMAGE_REL_PPC_BRNTAKEN","IMAGE_REL_PPC_BRTAKEN","IMAGE_REL_PPC_GPREL","IMAGE_REL_PPC_IFGLUE","IMAGE_REL_PPC_IMGLUE","IMAGE_REL_PPC_NEG","IMAGE_REL_PPC_PAIR","IMAGE_REL_PPC_REFHI","IMAGE_REL_PPC_REFLO","IMAGE_REL_PPC_REL14","IMAGE_REL_PPC_REL24","IMAGE_REL_PPC_SECREL","IMAGE_REL_PPC_SECREL16","IMAGE_REL_PPC_SECRELHI","IMAGE_REL_PPC_SECRELLO","IMAGE_REL_PPC_SECTION","IMAGE_REL_PPC_TOCDEFN","IMAGE_REL_PPC_TOCREL14","IMAGE_REL_PPC_TOCREL16","IMAGE_REL_PPC_TOKEN","IMAGE_REL_PPC_TYPEMASK","IMAGE_REL_SH3_ABSOLUTE","IMAGE_REL_SH3_DIRECT16","IMAGE_REL_SH3_DIRECT32","IMAGE_REL_SH3_DIRECT32_NB","IMAGE_REL_SH3_DIRECT4","IMAGE_REL_SH3_DIRECT4_LONG","IMAGE_REL_SH3_DIRECT4_WORD","IMAGE_REL_SH3_DIRECT8","IMAGE_REL_SH3_DIRECT8_LONG","IMAGE_REL_SH3_DIRECT8_WORD","IMAGE_REL_SH3_GPREL4_LONG","IMAGE_REL_SH3_PCREL12_WORD","IMAGE_REL_SH3_PCREL8_LONG","IMAGE_REL_SH3_PCREL8_WORD","IMAGE_REL_SH3_SECREL","IMAGE_REL_SH3_SECTION","IMAGE_REL_SH3_SIZEOF_SECTION","IMAGE_REL_SH3_STARTOF_SECTION","IMAGE_REL_SH3_TOKEN","IMAGE_REL_SHM_PAIR","IMAGE_REL_SHM_PCRELPT","IMAGE_REL_SHM_REFHALF","IMAGE_REL_SHM_REFLO","IMAGE_REL_SHM_RELHALF","IMAGE_REL_SHM_RELLO","IMAGE_REL_SH_NOMODE","IMAGE_REL_THUMB_BLX23","IMAGE_REL_THUMB_BRANCH20","IMAGE_REL_THUMB_BRANCH24","IMAGE_REL_THUMB_MOV32","IMAGE_RESOURCE_DATA_IS_DIRECTORY","IMAGE_RESOURCE_NAME_IS_STRING","IMAGE_ROM_OPTIONAL_HDR_MAGIC","IMAGE_SCN_ALIGN_1024BYTES","IMAGE_SCN_ALIGN_128BYTES","IMAGE_SCN_ALIGN_16BYTES","IMAGE_SCN_ALIGN_1BYTES","IMAGE_SCN_ALIGN_2048BYTES","IMAGE_SCN_ALIGN_256BYTES","IMAGE_SCN_ALIGN_2BYTES","IMAGE_SCN_ALIGN_32BYTES","IMAGE_SCN_ALIGN_4096BYTES","IMAGE_SCN_ALIGN_4BYTES","IMAGE_SCN_ALIGN_512BYTES","IMAGE_SCN_ALIGN_64BYTES","IMAGE_SCN_ALIGN_8192BYTES","IMAGE_SCN_ALIGN_8BYTES","IMAGE_SCN_ALIGN_MASK","IMAGE_SCN_CNT_CODE","IMAGE_SCN_CNT_INITIALIZED_DATA","IMAGE_SCN_CNT_UNINITIALIZED_DATA","IMAGE_SCN_GPREL","IMAGE_SCN_LNK_COMDAT","IMAGE_SCN_LNK_INFO","IMAGE_SCN_LNK_NRELOC_OVFL","IMAGE_SCN_LNK_OTHER","IMAGE_SCN_LNK_REMOVE","IMAGE_SCN_MEM_16BIT","IMAGE_SCN_MEM_DISCARDABLE","IMAGE_SCN_MEM_EXECUTE","IMAGE_SCN_MEM_FARDATA","IMAGE_SCN_MEM_LOCKED","IMAGE_SCN_MEM_NOT_CACHED","IMAGE_SCN_MEM_NOT_PAGED","IMAGE_SCN_MEM_PRELOAD","IMAGE_SCN_MEM_PURGEABLE","IMAGE_SCN_MEM_READ","IMAGE_SCN_MEM_SHARED","IMAGE_SCN_MEM_WRITE","IMAGE_SCN_NO_DEFER_SPEC_EXC","IMAGE_SCN_SCALE_INDEX","IMAGE_SCN_TYPE_NO_PAD","IMAGE_SEPARATE_DEBUG_FLAGS_MASK","IMAGE_SEPARATE_DEBUG_MISMATCH","IMAGE_SEPARATE_DEBUG_SIGNATURE","IMAGE_SIZEOF_ARCHIVE_MEMBER_HDR","IMAGE_SIZEOF_FILE_HEADER","IMAGE_SIZEOF_SECTION_HEADER","IMAGE_SIZEOF_SHORT_NAME","IMAGE_SIZEOF_SYMBOL","IMAGE_SIZEOF_SYMBOL_EX","IMAGE_SUBSYSTEM_EFI_APPLICATION","IMAGE_SUBSYSTEM_EFI_BOOT_SERVICE_DRIVER","IMAGE_SUBSYSTEM_EFI_ROM","IMAGE_SUBSYSTEM_EFI_RUNTIME_DRIVER","IMAGE_SUBSYSTEM_NATIVE","IMAGE_SUBSYSTEM_NATIVE_WINDOWS","IMAGE_SUBSYSTEM_OS2_CUI","IMAGE_SUBSYSTEM_POSIX_CUI","IMAGE_SUBSYSTEM_UNKNOWN","IMAGE_SUBSYSTEM_WINDOWS_BOOT_APPLICATION","IMAGE_SUBSYSTEM_WINDOWS_CE_GUI","IMAGE_SUBSYSTEM_WINDOWS_CUI","IMAGE_SUBSYSTEM_WINDOWS_GUI","IMAGE_SUBSYSTEM_XBOX","IMAGE_SUBSYSTEM_XBOX_CODE_CATALOG","IMAGE_SYM_ABSOLUTE","IMAGE_SYM_CLASS_ARGUMENT","IMAGE_SYM_CLASS_AUTOMATIC","IMAGE_SYM_CLASS_BIT_FIELD","IMAGE_SYM_CLASS_BLOCK","IMAGE_SYM_CLASS_CLR_TOKEN","IMAGE_SYM_CLASS_END_OF_FUNCTION","IMAGE_SYM_CLASS_END_OF_STRUCT","IMAGE_SYM_CLASS_ENUM_TAG","IMAGE_SYM_CLASS_EXTERNAL","IMAGE_SYM_CLASS_EXTERNAL_DEF","IMAGE_SYM_CLASS_FAR_EXTERNAL","IMAGE_SYM_CLASS_FILE","IMAGE_SYM_CLASS_FUNCTION","IMAGE_SYM_CLASS_LABEL","IMAGE_SYM_CLASS_MEMBER_OF_ENUM","IMAGE_SYM_CLASS_MEMBER_OF_STRUCT","IMAGE_SYM_CLASS_MEMBER_OF_UNION","IMAGE_SYM_CLASS_NULL","IMAGE_SYM_CLASS_REGISTER","IMAGE_SYM_CLASS_REGISTER_PARAM","IMAGE_SYM_CLASS_SECTION","IMAGE_SYM_CLASS_STATIC","IMAGE_SYM_CLASS_STRUCT_TAG","IMAGE_SYM_CLASS_TYPE_DEFINITION","IMAGE_SYM_CLASS_UNDEFINED_LABEL","IMAGE_SYM_CLASS_UNDEFINED_STATIC","IMAGE_SYM_CLASS_UNION_TAG","IMAGE_SYM_CLASS_WEAK_EXTERNAL","IMAGE_SYM_DEBUG","IMAGE_SYM_DTYPE_ARRAY","IMAGE_SYM_DTYPE_FUNCTION","IMAGE_SYM_DTYPE_NULL","IMAGE_SYM_DTYPE_POINTER","IMAGE_SYM_DTYPE_SHIFT","IMAGE_SYM_SECTION_MAX","IMAGE_SYM_SECTION_MAX_EX","IMAGE_SYM_TYPE_BYTE","IMAGE_SYM_TYPE_CHAR","IMAGE_SYM_TYPE_DOUBLE","IMAGE_SYM_TYPE_DWORD","IMAGE_SYM_TYPE_ENUM","IMAGE_SYM_TYPE_FLOAT","IMAGE_SYM_TYPE_INT","IMAGE_SYM_TYPE_LONG","IMAGE_SYM_TYPE_MOE","IMAGE_SYM_TYPE_NULL","IMAGE_SYM_TYPE_PCODE","IMAGE_SYM_TYPE_SHORT","IMAGE_SYM_TYPE_STRUCT","IMAGE_SYM_TYPE_UINT","IMAGE_SYM_TYPE_UNION","IMAGE_SYM_TYPE_VOID","IMAGE_SYM_TYPE_WORD","IMAGE_SYM_UNDEFINED","IMAGE_VXD_SIGNATURE","IMAGE_WEAK_EXTERN_ANTI_DEPENDENCY","IMAGE_WEAK_EXTERN_SEARCH_ALIAS","IMAGE_WEAK_EXTERN_SEARCH_LIBRARY","IMAGE_WEAK_EXTERN_SEARCH_NOLIBRARY","IMPORT_OBJECT_CODE","IMPORT_OBJECT_CONST","IMPORT_OBJECT_DATA","IMPORT_OBJECT_HDR_SIG2","IMPORT_OBJECT_NAME","IMPORT_OBJECT_NAME_EXPORTAS","IMPORT_OBJECT_NAME_NO_PREFIX","IMPORT_OBJECT_NAME_UNDECORATE","IMPORT_OBJECT_ORDINAL","ImageAlpha64RuntimeFunctionEntry","ImageAlphaRuntimeFunctionEntry","ImageArchitectureEntry","ImageArchiveMemberHeader","ImageArm64RuntimeFunctionEntry","ImageArmRuntimeFunctionEntry","ImageAuxSymbolCrc","ImageAuxSymbolFunction","ImageAuxSymbolFunctionBeginEnd","ImageAuxSymbolSection","ImageAuxSymbolTokenDef","ImageAuxSymbolWeak","ImageBaseRelocation","ImageBoundForwarderRef","ImageBoundImportDescriptor","ImageCoffSymbolsHeader","ImageCor20Header","ImageDataDirectory","ImageDebugDirectory","ImageDebugMisc","ImageDelayloadDescriptor","ImageDosHeader","ImageDynamicRelocation32","ImageDynamicRelocation32V2","ImageDynamicRelocation64","ImageDynamicRelocation64V2","ImageDynamicRelocationTable","ImageEnclaveConfig32","ImageEnclaveConfig64","ImageEnclaveImport","ImageEpilogueDynamicRelocationHeader","ImageExportDirectory","ImageFileHeader","ImageFunctionEntry","ImageFunctionEntry64","ImageHotPatchBase","ImageHotPatchHashes","ImageHotPatchInfo","ImageImportByName","ImageImportDescriptor","ImageLinenumber","ImageLoadConfigCodeIntegrity","ImageLoadConfigDirectory32","ImageLoadConfigDirectory64","ImageNtHeaders32","ImageNtHeaders64","ImageOptionalHeader32","ImageOptionalHeader64","ImageOs2Header","ImagePrologueDynamicRelocationHeader","ImageRelocation","ImageResourceDataEntry","ImageResourceDirStringU","ImageResourceDirectory","ImageResourceDirectoryEntry","ImageResourceDirectoryString","ImageRomHeaders","ImageRomOptionalHeader","ImageRuntimeFunctionEntry","ImageSectionHeader","ImageSeparateDebugHeader","ImageSymbol","ImageSymbolBytes","ImageSymbolEx","ImageSymbolExBytes","ImageThunkData32","ImageThunkData64","ImageTlsDirectory32","ImageTlsDirectory64","ImageVxdHeader","ImportObjectHeader","MAX_CLASS_NAME","MAX_PACKAGE_NAME","MaskedRichHeaderEntry","NATIVE_TYPE_MAX_CB","NON_PAGED_DEBUG_SIGNATURE","N_BTMASK","N_BTSHFT","N_TMASK","N_TMASK1","N_TMASK2","N_TSHIFT","NonPagedDebugInfo","RT_ACCELERATOR","RT_ANICURSOR","RT_ANIICON","RT_BITMAP","RT_CURSOR","RT_DIALOG","RT_DLGINCLUDE","RT_FONT","RT_FONTDIR","RT_GROUP_CURSOR","RT_GROUP_ICON","RT_HTML","RT_ICON","RT_MANIFEST","RT_MENU","RT_MESSAGETABLE","RT_PLUGPLAY","RT_RCDATA","RT_STRING","RT_VERSION","RT_VXD","X3_BTYPE_QP_INST_VAL_POS_X","X3_BTYPE_QP_INST_WORD_POS_X","X3_BTYPE_QP_INST_WORD_X","X3_BTYPE_QP_SIZE_X","X3_D_WH_INST_WORD_POS_X","X3_D_WH_INST_WORD_X","X3_D_WH_SIGN_VAL_POS_X","X3_D_WH_SIZE_X","X3_EMPTY_INST_VAL_POS_X","X3_EMPTY_INST_WORD_POS_X","X3_EMPTY_INST_WORD_X","X3_EMPTY_SIZE_X","X3_IMM20_INST_WORD_POS_X","X3_IMM20_INST_WORD_X","X3_IMM20_SIGN_VAL_POS_X","X3_IMM20_SIZE_X","X3_IMM39_1_INST_WORD_POS_X","X3_IMM39_1_INST_WORD_X","X3_IMM39_1_SIGN_VAL_POS_X","X3_IMM39_1_SIZE_X","X3_IMM39_2_INST_WORD_POS_X","X3_IMM39_2_INST_WORD_X","X3_IMM39_2_SIGN_VAL_POS_X","X3_IMM39_2_SIZE_X","X3_I_INST_WORD_POS_X","X3_I_INST_WORD_X","X3_I_SIGN_VAL_POS_X","X3_I_SIZE_X","X3_OPCODE_INST_WORD_POS_X","X3_OPCODE_INST_WORD_X","X3_OPCODE_SIGN_VAL_POS_X","X3_OPCODE_SIZE_X","X3_P_INST_WORD_POS_X","X3_P_INST_WORD_X","X3_P_SIGN_VAL_POS_X","X3_P_SIZE_X","X3_TMPLT_INST_WORD_POS_X","X3_TMPLT_INST_WORD_X","X3_TMPLT_SIGN_VAL_POS_X","X3_TMPLT_SIZE_X","address","address","address","address_of_call_backs","address_of_call_backs","address_of_entry_point","address_of_entry_point","address_of_entry_point","address_of_entry_point","address_of_entry_point","address_of_functions","address_of_index","address_of_index","address_of_name_ordinals","address_of_names","address_of_raw_data","address_range","attributes","aux_type","base","base_image_count","base_image_list","base_of_bss","base_of_code","base_of_code","base_of_code","base_of_code","base_of_code","base_of_data","base_of_data","base_of_data","base_of_data","base_reloc_size","base_reloc_size","base_type","base_type","begin_address","begin_address","begin_address","begin_address","begin_address","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","bound_import_address_table_rva","branch_descriptor_count","branch_descriptor_element_size","buffer_offset","buffer_offset","catalog","catalog_offset","cb","characteristics","characteristics","characteristics","characteristics","characteristics","characteristics","characteristics","characteristics","characteristics","check_sum","check_sum","check_sum","check_sum","check_sum","check_sum","check_sum","chpe_metadata_pointer","chpe_metadata_pointer","class_id","class_id","class_id","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","code_integrity","code_integrity","code_integrity_info","code_integrity_size","code_manager_table","code_page","coff_alignment","coff_data","coff_file_range","coff_relocations","contains_rva","cpr_mask","crc","critical_section_default_timeout","critical_section_default_timeout","csd_version","csd_version","data","data","data1","data2","data3","data4","data_offset","data_type","date","de_commit_free_block_threshold","de_commit_free_block_threshold","de_commit_total_free_threshold","de_commit_total_free_threshold","debug_directory_size","default","dependent_load_flags","dependent_load_flags","derived_type","derived_type","dll_characteristics","dll_characteristics","dll_characteristics","dll_characteristics","dll_name_rva","dynamic_value_reloc_table","dynamic_value_reloc_table","dynamic_value_reloc_table_offset","dynamic_value_reloc_table_offset","dynamic_value_reloc_table_section","dynamic_value_reloc_table_section","e32_autodata","e32_border","e32_cbnrestab","e32_cpu","e32_datapage","e32_ddkver","e32_debuginfo","e32_debuglen","e32_devid","e32_dircnt","e32_dirtab","e32_eip","e32_enttab","e32_esp","e32_fixupsize","e32_fixupsum","e32_fpagetab","e32_frectab","e32_heapsize","e32_impmod","e32_impmodcnt","e32_impproc","e32_instdemand","e32_instpreload","e32_itermap","e32_lastpagesize","e32_ldrsize","e32_ldrsum","e32_level","e32_magic","e32_mflags","e32_mpages","e32_nressum","e32_nrestab","e32_objcnt","e32_objmap","e32_objtab","e32_os","e32_pagesize","e32_pagesum","e32_preload","e32_res3","e32_restab","e32_rsrccnt","e32_rsrctab","e32_stackobj","e32_startobj","e32_ver","e32_winreslen","e32_winresoff","e32_worder","e_cblp","e_cp","e_cparhdr","e_crlc","e_cs","e_csum","e_ip","e_lfanew","e_lfarlc","e_magic","e_maxalloc","e_minalloc","e_oemid","e_oeminfo","e_ovno","e_res","e_res2","e_sp","e_ss","edit_list","edit_list","enclave_configuration_pointer","enclave_configuration_pointer","enclave_flags","enclave_flags","enclave_size","enclave_size","end_address","end_address","end_address","end_address_of_raw_data","end_address_of_raw_data","end_header","end_of_prologue","end_of_prologue_or_unwind_info_address","ending_address","ending_address","entry_point_token_or_rva","epilogue_byte_count","epilogue_count","exception_handler","exception_handler","export_address_table_jumps","exported_names_size","extra_patch_size","family_id","family_id","family_id","file_alignment","file_alignment","file_alignment","file_alignment","file_header","file_header","file_header","file_header","file_header","file_range","first_thunk","fixup_info_size","fixup_info_size","fixup_inst_rva","flags","flags","flags","flags","flags","flags","flags","flags","flags","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","forwarder_chain","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","global_flags_clear","global_flags_clear","global_flags_set","global_flags_set","gp_value","gpr_mask","group_id","guard_address_taken_iat_entry_count","guard_address_taken_iat_entry_count","guard_address_taken_iat_entry_table","guard_address_taken_iat_entry_table","guard_cf_check_function_pointer","guard_cf_check_function_pointer","guard_cf_dispatch_function_pointer","guard_cf_dispatch_function_pointer","guard_cf_function_count","guard_cf_function_count","guard_cf_function_table","guard_cf_function_table","guard_flags","guard_flags","guard_long_jump_target_count","guard_long_jump_target_count","guard_long_jump_target_table","guard_long_jump_target_table","guard_rf_failure_routine","guard_rf_failure_routine","guard_rf_failure_routine_function_pointer","guard_rf_failure_routine_function_pointer","guard_rf_verify_stack_pointer_function_pointer","guard_rf_verify_stack_pointer_function_pointer","handler_data","handler_data","has_aux_file_name","has_aux_function","has_aux_section","has_name","header_size","header_size","high_number","hint","hot_patch_table_offset","hot_patch_table_offset","image_base","image_base","image_base","image_base","image_base","image_base","image_id","image_id","image_id","image_version","image_version","import_address_table_rva","import_entry_size","import_entry_size","import_list","import_list","import_name","import_name_table_rva","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","is_definition","is_null","is_null","is_ordinal","is_ordinal","is_table","is_type_64","is_type_64","is_valid_optional_magic","is_valid_optional_magic","length","length","length","length","linenumber","linenumber","loader_flags","loader_flags","loader_flags","loader_flags","lock_prefix_table","lock_prefix_table","lva_to_first_linenumber","lva_to_first_symbol","machine","machine","machine","machine","machine","machine","machine","magic","magic","magic","magic","magic","major_image_version","major_image_version","major_image_version","major_image_version","major_linker_version","major_linker_version","major_linker_version","major_linker_version","major_linker_version","major_operating_system_version","major_operating_system_version","major_operating_system_version","major_operating_system_version","major_runtime_version","major_subsystem_version","major_subsystem_version","major_subsystem_version","major_subsystem_version","major_version","major_version","major_version","major_version","major_version","managed_native_header","masked_comp_id","masked_count","match_type","maximum_allocation_size","maximum_allocation_size","meta_data","meta_data_offset","meta_data_offset","meta_data_size","meta_data_size","minimum_required_config_size","minimum_required_config_size","minimum_security_version","minor_image_version","minor_image_version","minor_image_version","minor_image_version","minor_linker_version","minor_linker_version","minor_linker_version","minor_linker_version","minor_linker_version","minor_operating_system_version","minor_operating_system_version","minor_operating_system_version","minor_operating_system_version","minor_runtime_version","minor_subsystem_version","minor_subsystem_version","minor_subsystem_version","minor_subsystem_version","minor_version","minor_version","minor_version","minor_version","minor_version","mode","module_handle_rva","name","name","name","name","name","name","name","name","name_offset","name_or_id","name_or_id","name_type","ne_align","ne_autodata","ne_cbenttab","ne_cbnrestab","ne_cmod","ne_cmovent","ne_crc","ne_cres","ne_cseg","ne_csip","ne_enttab","ne_exetyp","ne_expver","ne_flags","ne_flagsothers","ne_heap","ne_imptab","ne_magic","ne_modtab","ne_nrestab","ne_pretthunks","ne_psegrefbytes","ne_restab","ne_rev","ne_rsrctab","ne_segtab","ne_sssp","ne_stack","ne_swaparea","ne_ver","new_inst","nt_headers_offset","number","number_of_aux_symbols","number_of_aux_symbols","number_of_functions","number_of_id_entries","number_of_imports","number_of_imports","number_of_linenumbers","number_of_linenumbers","number_of_linenumbers","number_of_module_forwarder_refs","number_of_named_entries","number_of_names","number_of_relocations","number_of_relocations","number_of_rva_and_sizes","number_of_rva_and_sizes","number_of_rva_and_sizes","number_of_rva_and_sizes","number_of_sections","number_of_sections","number_of_sections","number_of_symbols","number_of_symbols","number_of_symbols","number_of_threads","number_of_threads","offset_module_name","offset_module_name","offset_to_data","offset_to_data_or_directory","optional_header","optional_header","optional_header","optional_header","optional_header","ordinal","ordinal","ordinal_or_hint","original_check_sum","original_first_thunk","original_time_date_stamp","parse","parse","patch_table","pe_address_range","pe_data","pe_data_at","pe_data_containing","pe_file_range","pe_file_range_at","pointer_to_linenumber","pointer_to_linenumbers","pointer_to_next_function","pointer_to_next_function","pointer_to_raw_data","pointer_to_raw_data","pointer_to_relocations","pointer_to_symbol_table","pointer_to_symbol_table","policy_flags","policy_flags","process_affinity_mask","process_affinity_mask","process_heap_flags","process_heap_flags","prolog_end_address","prolog_end_address","prologue_byte_count","raw","raw","raw_name","reserved","reserved","reserved","reserved","reserved","reserved","reserved","reserved1","reserved2","reserved2","reserved2","reserved3","reserved3","resources","rva_to_first_byte_of_code","rva_to_first_byte_of_data","rva_to_last_byte_of_code","rva_to_last_byte_of_data","section_alignment","section_alignment","section_alignment","section_alignment","section_alignment","section_number","section_number","sections","security_cookie","security_cookie","security_version","security_version","sehandler_count","sehandler_count","sehandler_table","sehandler_table","selection","sequence_number","sequence_number","sha1","sha256","sig1","sig1","sig1","sig1","sig2","sig2","sig2","sig2","signature","signature","signature","signature","signature","signature","size","size","size","size","size","size","size","size","size","size","size_of_block","size_of_code","size_of_code","size_of_code","size_of_code","size_of_code","size_of_data","size_of_data","size_of_data","size_of_data","size_of_data","size_of_headers","size_of_headers","size_of_headers","size_of_headers","size_of_heap_commit","size_of_heap_commit","size_of_heap_commit","size_of_heap_commit","size_of_heap_reserve","size_of_heap_reserve","size_of_heap_reserve","size_of_heap_reserve","size_of_image","size_of_image","size_of_image","size_of_image","size_of_image","size_of_image","size_of_initialized_data","size_of_initialized_data","size_of_initialized_data","size_of_initialized_data","size_of_initialized_data","size_of_optional_header","size_of_raw_data","size_of_stack_commit","size_of_stack_commit","size_of_stack_commit","size_of_stack_commit","size_of_stack_reserve","size_of_stack_reserve","size_of_stack_reserve","size_of_stack_reserve","size_of_uninitialized_data","size_of_uninitialized_data","size_of_uninitialized_data","size_of_uninitialized_data","size_of_uninitialized_data","size_of_zero_fill","size_of_zero_fill","start_address_of_raw_data","start_address_of_raw_data","starting_address","starting_address","storage_class","storage_class","strong_name_signature","subsystem","subsystem","subsystem","subsystem","symbol","symbol","symbol","symbol","symbol_group","symbol_group","symbol_table_index","symbol_table_index","symbol_table_index_or_virtual_address","symbols","tag_index","time_date_stamp","time_date_stamp","time_date_stamp","time_date_stamp","time_date_stamp","time_date_stamp","time_date_stamp","time_date_stamp","time_date_stamp","time_date_stamp","time_date_stamp","time_date_stamp","time_date_stamp","time_date_stamp","time_date_stamp","time_date_stamp","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","total_size","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","typ","typ","typ","typ","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","unicode","unique_or_author_id","unload_information_table_rva","unused","unused1","unused2","unused3","unwind_data","unwind_data","unwind_info_address_or_data","user_id","value","value","version","version","version","version","version","version","virtual_address","virtual_address","virtual_address","virtual_address","virtual_memory_threshold","virtual_memory_threshold","virtual_size","volatile_metadata_pointer","volatile_metadata_pointer","vtable_fixups","weak_default_sym_index","weak_search_type","win32_version_value","win32_version_value","win32_version_value","win32_version_value","Pod","bytes_of","bytes_of_mut","bytes_of_slice","bytes_of_slice_mut","from_bytes","from_bytes_mut","slice_from_bytes","slice_from_bytes_mut","Absolute","Absolute","Archive","Bytes","CodeView","Coff","Comdat","Comdat","ComdatIterator","ComdatIterator","ComdatSectionIterator","Common","CompressedData","CompressedFileRange","CompressionFormat","Core","DyldCache","Dynamic","DynamicRelocationIterator","DynamicRelocationIterator","Elf32","Elf64","Error","Executable","Export","File","FileKind","Import","MachO32","MachO64","MachOFat32","MachOFat64","NativeFile","NoDynamicRelocationIterator","None","None","Object","ObjectComdat","ObjectKind","ObjectMap","ObjectMapEntry","ObjectSection","ObjectSegment","ObjectSymbol","ObjectSymbolTable","Pe32","Pe64","ReadRef","Relocatable","Relocation","RelocationIterator","RelocationTarget","Result","Section","Section","Section","Section","SectionIndex","SectionIterator","SectionIterator","SectionIterator","SectionRelocationIterator","Segment","Segment","SegmentIterator","SegmentIterator","StringTable","Symbol","Symbol","Symbol","Symbol","SymbolIndex","SymbolIterator","SymbolIterator","SymbolIterator","SymbolMap","SymbolMapEntry","SymbolMapName","SymbolSection","SymbolTable","SymbolTable","Undefined","Unknown","Unknown","Unknown","Zlib","addend","address","address","address","address","address","address","address","address","address","address","address","address","age","align","align","align","align","architecture","architecture","archive","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","build_id","build_id","build_id","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","coff","comdats","comdats","compressed_data","compressed_data","compressed_file_range","compressed_file_range","compressed_size","data","data","data","data","data","data","data_range","data_range","data_range","data_range","decompress","default","default","default","default","default","dynamic_relocations","dynamic_relocations","dynamic_symbol_table","dynamic_symbol_table","dynamic_symbols","dynamic_symbols","elf","encoding","endianness","endianness","entry","entry","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","exports","exports","file_range","file_range","file_range","file_range","flags","flags","flags","flags","flags","flags","flags","flags","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","format","format","format","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","get","get","get","gnu_debugaltlink","gnu_debugaltlink","gnu_debugaltlink","gnu_debuglink","gnu_debuglink","gnu_debuglink","guid","has_debug_symbols","has_debug_symbols","has_implicit_addend","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","imports","imports","index","index","index","index","index","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","is_64","is_64","is_common","is_common","is_definition","is_definition","is_empty","is_global","is_global","is_little_endian","is_little_endian","is_local","is_local","is_undefined","is_undefined","is_weak","is_weak","kind","kind","kind","kind","kind","kind","kind","kind","kind","len","len","library","mach_uuid","mach_uuid","mach_uuid","macho","name","name","name","name","name","name","name","name","name","name","name","name","name_bytes","name_bytes","name_bytes","name_bytes","name_bytes","name_bytes","name_bytes","name_bytes","new","new","new","next","next","next","next","next","next","next","next","none","none","object","object_index","object_map","object_map","object_map","objects","offset","parse","parse","parse_at","parse_dyld_cache_image","path","pdb_info","pdb_info","pdb_info","pe","read","read","read","read_at","read_at","read_at","read_bytes","read_bytes","read_bytes","read_bytes_at","read_bytes_at","read_bytes_at_until","read_slice","read_slice","read_slice","read_slice_at","read_slice_at","read_slice_at","read_string","read_string_at","relative_address_base","relative_address_base","relocations","relocations","scope","scope","section","section","section_by_index","section_by_index","section_by_name","section_by_name","section_by_name_bytes","section_by_name_bytes","section_index","section_index","sections","sections","sections","sections","segment_name","segment_name","segment_name_bytes","segment_name_bytes","segments","segments","set_addend","size","size","size","size","size","size","size","size","skip","symbol","symbol","symbol_by_index","symbol_by_index","symbol_by_index","symbol_by_index","symbol_map","symbol_map","symbol_map","symbol_table","symbol_table","symbols","symbols","symbols","symbols","symbols","symbols","target","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_string","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uncompressed_data","uncompressed_data","uncompressed_size","uncompressed_size","AixBig","ArchiveFile","ArchiveKind","ArchiveMember","ArchiveMemberIterator","Bsd","Bsd64","Coff","Gnu","Gnu64","Unknown","aix_header","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","data","date","eq","equivalent","file_range","fmt","fmt","fmt","fmt","from","from","from","from","gid","hash","header","into","into","into","into","into_iter","kind","members","mode","name","next","parse","to_owned","to_owned","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","uid","CoffComdat","CoffComdatIterator","CoffComdatSectionIterator","CoffFile","CoffRelocationIterator","CoffSection","CoffSectionIterator","CoffSegment","CoffSegmentIterator","CoffSymbol","CoffSymbolIterator","CoffSymbolTable","SectionTable","SymbolIterator","SymbolTable","address","address","address","align","align","architecture","aux_file_name","aux_function","aux_section","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","comdats","compressed_data","compressed_file_range","data","data","data_range","data_range","default","default","dynamic_relocations","dynamic_symbol_table","dynamic_symbols","entry","exports","file_range","file_range","flags","flags","flags","flags","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","get","has_debug_symbols","imports","index","index","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","is_64","is_common","is_definition","is_empty","is_empty","is_global","is_little_endian","is_local","is_undefined","is_weak","iter","iter","kind","kind","kind","kind","len","len","map","max_section_file_offset","name","name","name","name","name_bytes","name_bytes","name_bytes","name_bytes","next","next","next","next","next","next","next","parse","parse","parse","pe_data_at","pe_data_containing","pe_file_range_at","raw_symbol","relative_address_base","relocations","scope","section","section","section_by_index","section_by_name","section_by_name_bytes","section_containing","sections","sections","segment_name","segment_name_bytes","segments","size","size","size","strings","symbol","symbol","symbol_by_index","symbol_by_index","symbol_table","symbols","symbols","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","CompressionHeader","CompressionHeader","Dyn","Dyn","Elf","Elf","ElfComdat","ElfComdat32","ElfComdat64","ElfComdatIterator","ElfComdatIterator32","ElfComdatIterator64","ElfComdatSectionIterator","ElfComdatSectionIterator32","ElfComdatSectionIterator64","ElfDynamicRelocationIterator","ElfDynamicRelocationIterator32","ElfDynamicRelocationIterator64","ElfFile","ElfFile32","ElfFile64","ElfSection","ElfSection32","ElfSection64","ElfSectionIterator","ElfSectionIterator32","ElfSectionIterator64","ElfSectionRelocationIterator","ElfSectionRelocationIterator32","ElfSectionRelocationIterator64","ElfSegment","ElfSegment32","ElfSegment64","ElfSegmentIterator","ElfSegmentIterator32","ElfSegmentIterator64","ElfSymbol","ElfSymbol32","ElfSymbol64","ElfSymbolIterator","ElfSymbolIterator32","ElfSymbolIterator64","ElfSymbolTable","ElfSymbolTable32","ElfSymbolTable64","Endian","Endian","Endian","Endian","Endian","Endian","Endian","Endian","Endian","FileHeader","GnuHashTable","HashTable","Note","NoteHeader","NoteHeader","NoteIterator","ProgramHeader","ProgramHeader","Rel","Rel","Rela","Rela","RelocationSections","SectionHeader","SectionHeader","SectionTable","Sword","Sword","Sword","Sym","Sym","SymbolTable","VerdauxIterator","VerdefIterator","VernauxIterator","VerneedIterator","Version","VersionIndex","VersionTable","Word","Word","Word","Word","Word","Word","Word","Word","address","address","address","align","align","architecture","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","build_id","ch_addralign","ch_size","ch_type","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","comdats","compressed_data","compressed_file_range","d_tag","d_val","data","data","data","data","data","data","data","data_as_array","data_as_array","data_as_array","data_as_array","data_range","data_range","data_range","data_range","default","default","default","default","default","desc","dynamic","dynamic","dynamic","dynamic","dynamic","dynamic_relocations","dynamic_symbol_table","dynamic_symbols","e_ehsize","e_entry","e_flags","e_ident","e_machine","e_phentsize","e_phnum","e_phoff","e_shentsize","e_shnum","e_shoff","e_shstrndx","e_type","e_version","endian","endian","endian","entry","exports","file_range","file_range","file_range","file_range","file_range","file_range","find","find","flags","flags","flags","flags","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","get","gnu_debugaltlink","gnu_debuglink","gnu_hash","gnu_hash","gnu_hash","gnu_hash_header","gnu_hash_header","gnu_hash_header","gnu_verdef","gnu_verdef","gnu_verdef","gnu_verneed","gnu_verneed","gnu_verneed","gnu_versym","gnu_versym","gnu_versym","group","group","has_debug_symbols","hash","hash","hash","hash","hash_header","hash_header","hash_header","imports","index","index","index","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","is_64","is_address","is_address","is_big_endian","is_big_endian","is_class_32","is_class_32","is_class_64","is_class_64","is_common","is_definition","is_definition","is_definition","is_empty","is_empty","is_empty","is_global","is_global","is_hidden","is_little_endian","is_little_endian","is_little_endian","is_local","is_local","is_mips64el","is_mips64el","is_string","is_string","is_supported","is_supported","is_type_64","is_undefined","is_undefined","is_undefined","is_weak","iter","iter","kind","kind","kind","kind","len","len","map","matches","n_descsz","n_descsz","n_namesz","n_namesz","n_type","n_type","name","name","name","name","name","name","name","name","name","name","name_bytes","name_bytes","name_bytes","name_bytes","new","next","next","next","next","next","next","next","next","next","next","next","next","notes","notes","notes","notes","p_align","p_filesz","p_flags","p_memsz","p_offset","p_paddr","p_type","p_vaddr","parse","parse","parse","parse","parse","parse","parse","parse","phnum","phnum","program_headers","program_headers","r_addend","r_info","r_info","r_offset","r_offset","r_sym","r_sym","r_type","r_type","raw_header","raw_segments","rel","rel","rela","rela","relative_address_base","relocation_sections","relocations","scope","section","section","section","section_0","section_0","section_by_index","section_by_name","section_by_name_bytes","section_headers","section_headers","section_name","section_strings","section_strings","sections","sections","sections","sections","segment_name","segment_name_bytes","segments","sh_addr","sh_addralign","sh_entsize","sh_flags","sh_info","sh_link","sh_name","sh_offset","sh_size","sh_type","shndx","shndx_section","shnum","shnum","shstrndx","shstrndx","size","size","size","st_bind","st_info","st_name","st_other","st_shndx","st_size","st_type","st_value","st_visibility","string","string","string_section","strings","strings","strings","strings","symbol","symbol","symbol_base","symbol_by_index","symbol_by_index","symbol_name","symbol_section","symbol_table","symbol_table_by_index","symbol_table_length","symbol_table_length","symbols","symbols","symbols","symbols","symbols","symbols","tag32","tag32","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","val32","val32","version","version_index","versions","BuildVersion","DyldCache","DyldCacheImage","DyldCacheImageIterator","DyldEnvironment","DyldInfo","DyldSubCache","Dylib","Dysymtab","EncryptionInfo32","EncryptionInfo64","Endian","Endian","Endian","Endian","EntryPoint","FatArch","FatArch32","FatArch64","FatHeader","FilesetEntry","IdDylib","IdDylinker","LinkeditData","LinkerOption","LoadCommandData","LoadCommandIterator","LoadCommandVariant","LoadDylinker","MachHeader","MachOComdat","MachOComdat32","MachOComdat64","MachOComdatIterator","MachOComdatIterator32","MachOComdatIterator64","MachOComdatSectionIterator","MachOComdatSectionIterator32","MachOComdatSectionIterator64","MachOFile","MachOFile32","MachOFile64","MachORelocationIterator","MachORelocationIterator32","MachORelocationIterator64","MachOSection","MachOSection32","MachOSection64","MachOSectionIterator","MachOSectionIterator32","MachOSectionIterator64","MachOSegment","MachOSegment32","MachOSegment64","MachOSegmentIterator","MachOSegmentIterator32","MachOSegmentIterator64","MachOSymbol","MachOSymbol32","MachOSymbol64","MachOSymbolIterator","MachOSymbolIterator32","MachOSymbolIterator64","MachOSymbolTable","MachOSymbolTable32","MachOSymbolTable64","Nlist","Nlist","Note","Other","PrebindCksum","PreboundDylib","Routines32","Routines64","Rpath","Section","Section","Section","Segment","Segment","Segment32","Segment64","SourceVersion","SubClient","SubFramework","SubLibrary","SubUmbrella","SymbolTable","Symtab","Thread","TwolevelHints","Uuid","VersionMin","Word","Word","Word","Word","Word","addr","address","address","address","address_to_file_offset","align","align","align","align","architecture","architecture","architecture","architecture","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","cmd","cmd","cmdsize","cmdsize","comdats","compressed_data","compressed_file_range","cpusubtype","cpusubtype","cputype","cputype","data","data","data","data","data","data","data","data","data","data_and_offset_for_address","data_range","data_range","default","default","dyld_info","dylib","dynamic_relocations","dynamic_symbol_table","dynamic_symbols","dysymtab","endian","endian","endianness","entry","entry_point","exports","file_range","file_range","file_range","file_range","file_range","file_range","file_range","file_range","fileoff","filesize","filetype","flags","flags","flags","flags","flags","flags","flags","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_command","has_debug_symbols","image_data_and_offset","images","imports","index","index","initprot","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","is_64","is_big_endian","is_common","is_definition","is_definition","is_definition","is_empty","is_global","is_little_endian","is_little_endian","is_little_endian","is_local","is_stab","is_stab","is_supported","is_supported","is_type_64","is_undefined","is_undefined","is_undefined","is_weak","iter","kind","kind","kind","kind","len","library_ordinal","library_ordinal","load_commands","load_commands","mach_uuid","magic","map","maxprot","n_desc","n_sect","n_strx","n_type","n_value","name","name","name","name","name","name","name","name","name","name","name_bytes","name_bytes","name_bytes","name_bytes","ncmds","next","next","next","next","next","next","next","next","nreloc","nsects","object_map","object_map","offset","offset","parse","parse","parse","parse","parse_dyld_cache_image","parse_object","path","raw_data","relative_address_base","relocations","relocations","relocations","reloff","scope","section","section_by_index","section_by_name_bytes","sections","sections","sections","sections","sectname","segment_32","segment_64","segment_name","segment_name","segment_name","segment_name_bytes","segments","segname","segname","size","size","size","size","size","sizeofcmds","string","strings","symbol","symbol","symbol_by_index","symbol_by_index","symbol_table","symbols","symbols","symtab","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uuid","uuid","uuid","variant","vmaddr","vmsize","Address","Data","DataDirectories","DelayLoadDescriptorIterator","DelayLoadImportTable","Export","ExportTable","ExportTarget","ForwardByName","ForwardByOrdinal","Id","ImageNtHeaders","ImageOptionalHeader","ImageOptionalHeader","ImageThunkData","ImageThunkData","Import","ImportDescriptorIterator","ImportTable","ImportThunkList","Name","Name","Ordinal","PeComdat","PeComdat32","PeComdat64","PeComdatIterator","PeComdatIterator32","PeComdatIterator64","PeComdatSectionIterator","PeComdatSectionIterator32","PeComdatSectionIterator64","PeFile","PeFile32","PeFile64","PeRelocationIterator","PeSection","PeSection32","PeSection64","PeSectionIterator","PeSectionIterator32","PeSectionIterator64","PeSegment","PeSegment32","PeSegment64","PeSegmentIterator","PeSegmentIterator32","PeSegmentIterator64","Relocation","RelocationBlockIterator","RelocationIterator","ResourceDirectory","ResourceDirectoryEntryData","ResourceDirectoryTable","ResourceName","ResourceNameOrId","RichHeaderEntry","RichHeaderInfo","SectionTable","SymbolTable","Table","address","address","address","address_by_index","address_by_ordinal","address_of_entry_point","addresses","align","align","architecture","base_of_code","base_of_data","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","check_sum","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","comdats","comp_id","compressed_data","compressed_file_range","count","data","data","data","data","data","data_directories","data_directory","data_range","data_range","default","default","delay_load_import_table","descriptors","descriptors","directory","dll_characteristics","dos_header","dynamic_relocations","dynamic_symbol_table","dynamic_symbols","entries","entry","enumerate","export_directory","export_table","export_table","exports","exports","file_alignment","file_header","file_range","file_range","flags","flags","flags","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","forward_string","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","get","get","has_debug_symbols","header","hint_name","hint_name","id","image_base","import","import","import_table","import_table","imports","index","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","is_64","is_address","is_forward","is_forward","is_little_endian","is_ordinal","is_type_64","is_valid_optional_magic","iter","kind","kind","kind","len","length","loader_flags","magic","major_image_version","major_linker_version","major_operating_system_version","major_subsystem_version","minor_image_version","minor_linker_version","minor_operating_system_version","minor_subsystem_version","name","name","name","name","name","name","name","name_bytes","name_bytes","name_bytes","name_from_pointer","name_iter","name_ordinals","name_pointers","new","new","new","new","next","next","next","next","next","next","next","next","next","next","nt_headers","number_of_rva_and_sizes","offset","optional_header","optional_header_magic","ordinal","ordinal","ordinal_base","parse","parse","parse","parse","parse","parse","parse_directory","pdb_info","raw","raw_data","relative_address_base","relocation_blocks","relocations","resource_directory","rich_header_info","root","section_alignment","section_by_index","section_by_name_bytes","section_table","sections","sections","sections","sections","segment_name","segment_name_bytes","segments","signature","size","size","size","size_of_code","size_of_headers","size_of_heap_commit","size_of_heap_reserve","size_of_image","size_of_initialized_data","size_of_stack_commit","size_of_stack_reserve","size_of_uninitialized_data","subsystem","symbol","symbol_by_index","symbol_table","symbols","symbols","symbols","table","target","target_by_index","target_by_ordinal","target_from_address","thunks","thunks","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_string_lossy","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","typ","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","unmasked_entries","virtual_address","virtual_address","win32_version_value","xor_key"],"q":[[0,"object"],[315,"object::FileFlags"],[321,"object::RelocationKind"],[323,"object::SectionFlags"],[327,"object::SegmentFlags"],[332,"object::SymbolFlags"],[337,"object::archive"],[411,"object::elf"],[3776,"object::endian"],[3994,"object::macho"],[5615,"object::pe"],[7944,"object::pod"],[7953,"object::read"],[8678,"object::read::archive"],[8744,"object::read::coff"],[8996,"object::read::elf"],[9651,"object::read::macho"],[10132,"object::read::pe"]],"d":["AArch64 call target.","","","S + A","The size of an address value for an architecture.","Multiple definitions are allowed.","A CPU architecture.","","","A binary file format.","","","Some other COFF relocation. The value is dependent on the …","COFF file flags.","COFF segment flags.","COFF section flags.","COFF flags for a section symbol.","The selection kind for a COMDAT section group.","An uninitialized common data section.","Symbol is visible to the compilation unit.","A data section.","The symbol is for a data object.","Debug information.","Symbol is visible to dynamically linked objects.","","Some other ELF section type.","Some other ELF relocation. The value is dependent on the …","ELF file flags.","ELF segment flags.","ELF section flags.","ELF symbol flags.","Multiple definitions must match exactly.","The symbol is the name of a file. It precedes symbols …","File flags that are specific to each file format.","Generic encoding.","G + A - GotBase","S + A - GotBase","GotBase + A - P","G + A - P","","","S + A - Image","The symbol is for a code label.","Multiple definitions are allowed, and the largest is …","Symbol is visible to the static linkage unit.","Information for the linker.","","LoongArch branch offset with two trailing zeros.","","Some other Mach-O relocation. The value is dependent on …","Mach-O file flags.","Mach-O segment flags.","Mach-O section flags.","Mach-O symbol flags.","Metadata such as symbols or relocations.","","","","Multiple definitions are allowed, and the newest is …","Multiple definitions are not allowed.","No file flags.","No segment flags.","No section flags.","No symbol flags.","ELF note section.","The symbol is a null placeholder.","Some other non-loadable section.","A non-loadable string section.","","L + A - P","","","A read only data section.","A read only data section with relocations.","A loadable string section.","S + A - P","Information about how the result of the relocation …","The operation used to calculate the result of the …","","","","s390x PC-relative offset shifted right by one bit.","Multiple definitions must have the same size.","","The symbol is for a section.","Section flags that are specific to each file format.","The index of the section containing the symbol.","The kind of a section.","S + A - Section","Segment flags that are specific to each file format.","","Symbol flags that are specific to each file format.","The kind of a symbol.","A symbol scope.","An executable code section.","The symbol is for executable code.","A TLS data section.","The symbol is for a thread local storage entity.","A TLS variables section.","","","","","An uninitialized data section.","An uninitialized TLS data section.","","The section kind is unknown.","The selection kind is unknown.","The symbol kind is unknown.","Unknown scope.","","","x86 branch instruction.","x86 rip-relative addressing.","x86 rip-relative addressing in movq instruction.","x86 sign extension at runtime.","","","","Some other XCOFF relocation.","XCOFF file flags.","XCOFF section flags.","","The size of an address value for this architecture.","Archive definitions.","","","","","","","","","","","","","","","","","","","","","","","","","","","The size in bytes of an address value.","","","","","","","","","","","","","","","","","","","","","","","","","","","ELF definitions.","Types for compile-time and run-time endianness.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Return true if this section contains zerofill data.","Mach-O definitions.","PE/COFF definitions.","Tools for converting file format structures to and from …","Interface for reading object files.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","abi_version field in the ELF file header.","Characteristics field in the COFF file header.","e_flags field in the ELF file header.","f_flags field in the XCOFF file header.","flags field in the Mach-O file header.","os_abi field in the ELF file header.","Whether the relocation is relative to the place.","The relocation type.","Characteristics field in the section header.","flags field in the section header.","s_flags field in the section header.","sh_flags field in the section header.","Characteristics field in the segment header.","flags field in the segment header.","initprot field in the segment header.","maxprot field in the segment header.","p_flags field in the segment header.","Number field in the auxiliary symbol for the section.","n_desc field in the Mach-O symbol.","Selection field in the auxiliary symbol for the section.","st_info field in the ELF symbol.","st_other field in the ELF symbol.","File identification bytes at the beginning of AIX big …","The AIX big archive’s fixed length header at file …","The header at the start of an AIX big archive member, …","Offset of a member in an AIX big archive.","The header at the start of an archive member.","File identification bytes stored at the beginning of the …","The terminator for each archive member header.","File identification bytes stored at the beginning of a …","","","","","","","","","","","","","","","","","File modification timestamp in decimal.","File member date in decimal.","","","","","Offset of first member on free list.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Offset of first member.","Group ID in decimal.","File member group id in decimal.","Offset of global symbol table for 64-bit objects.","Offset of global symbol table.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Offset of last member.","Archive magic string.","Offset of member table.","File mode in octal.","File member mode in octal.","The file name.","File member name length in decimal.","Next member offset in decimal.","Previous member offset in decimal.","File size in decimal.","File member size in decimal.","Must be equal to TERMINATOR.","","","","","","","","","","","","","","","","","User ID in decimal.","File member user id in decimal.","Section compression header.","Section compression header.","Configuration alternative created.","Direct binding enabled.","Disp reloc applied at build time.","Disp reloc applied at run-time.","Object is modified after built.","Filtee terminates filters search.","Set RTLD_GLOBAL for this object.","Global auditing required.","Set RTLD_GROUP for this object.","","Set RTLD_INITFIRST for this object.","Object is used to interpose.","Trigger filtee loading at runtime.","Ignore default lib search path.","Set RTLD_NODELETE for this object.","Object has no-direct binding.","Object can’t be dldump’ed.","","","Set RTLD_NOOPEN for this object.","","Set RTLD_NOW for this object.","$ORIGIN must be handled.","","Singleton symbols are used.","","Object has individual interposers.","","No lazy binding for this object","Object may use DF_ORIGIN","Module uses the static TLS model","Symbol resolutions starts here","Object contains text relocations","","","","Object auditing.","Shared object to load before self","Process relocations of object","","Configuration information.","For debugging; unspecified","Dependency auditing.","Start of encoded range","Feature selection (DTF_*).","Shared object to get values from","Address of termination function","Array with addresses of fini fct","Size in bytes of DT_FINI_ARRAY","Flags for the object being loaded","State flags, see DF_1_* below.","Start of conflict section","Size of conflict section","GNU-style hash table.","Library list","Size of library list","Prelinking timestamp","Address of symbol hash table","End of OS-specific","End of processor-specific","","Address of init function","Array with addresses of init fct","Size in bytes of DT_INIT_ARRAY","Address of PLT relocs","Start of OS-specific","Start of processor-specific","Address of aux .dynamic.","Base address","(O32)Size of compact rel section.","Address of CONFLICT section","Number of CONFLICT entries","Flags indicating for C++ flavor.","Delta C++ class definition.","Delta symbols that hold the class declaration.","Number of entries in DT_MIPS_DELTA_CLASSSYM.","Number of entries in DT_MIPS_DELTA_CLASS.","Delta C++ class instances.","Number of entries in DT_MIPS_DELTA_INSTANCE.","Delta relocations.","Number of entries in DT_MIPS_DELTA_RELOC.","Delta symbols that Delta relocations refer to.","Number of entries in DT_MIPS_DELTA_SYM.","","Flags","First GOT entry in DYNSYM","GP value for aux GOTs.","","Number of GOT page table entries","Checksum","Address of .interface.","Size of the .interface section.","Version string (string tbl index)","Address of LIBLIST section","Number of LIBLIST entries","","","Number of local GOT entries","","Address of .options.","Default suffix of dso to be added by rld on dlopen() calls.","","The address of .got.plt in an executable using the new …","","Address of run time loader map.","An alternative description of the classic MIPS RLD_MAP …","Address of rld_text_rsolve function stored in GOT.","Runtime linker interface version","The base of the PLT in an executable using the new non-PIC …","","Number of DYNSYM entries","Timestamp","First external DYNSYM","","","Move table.","Name of needed library","Address of _gp.","Marks end of dynamic section","Processor defined value","PLT padding.","","Type of reloc in PLT","Size in bytes of PLT relocs","Flags for DT_* entries, affecting the following DT_* entry.","","","","","","","Array with addresses of preinit fct","size in bytes of DT_PREINIT_ARRAY","Address of Rel relocs","Address of Rela relocs","","Size of one Rela reloc","Total size of Rela relocs","","Size of one Rel reloc","Total size of Rel relocs","Library search path (deprecated)","Library search path","Name of shared object","","Size of string table","Address of string table","Start symbol search here","Size of one symbol table entry","Entry size of syminfo","Syminfo table.","Size of syminfo table (in bytes)","Address of symbol table","Address of SYMTAB_SHNDX section","Reloc might modify .text","","","","","Address of version definition table","Number of version definitions","Address of table with needed versions","Number of needed versions","","Dynamic section entry.","Dynamic section entry.","PA-RISC 1.0 big-endian.","PA-RISC 1.1 big-endian.","PA-RISC 2.0 big-endian.","All addresses must be < 2GB.","Relocations for relaxing exist.","NB conflicts with EF_ARM_VFP_FLOAT","NB conflicts with EF_ARM_SOFT_FLOAT","8-bit structure alignment is in use","","","","","","","","","","","","","","","","","","","","","","","","Bitmask for EF_AVR_ARCH_*.","","","","","","","","","","","","","","","","","","","If set, it is assumed that the elf file uses local symbols …","","","","","","64-bit ABI","arch. version mask","os-specific flags","Uses GPRs, 64-bit FPRs and the stack for parameter passing","Additional properties of the base ABI type, including the …","Uses GPRs, 32-bit FPRs and the stack for parameter passing","Uses GPRs and the stack for parameter passing","Uses relocation types directly writing to immediate slots","","Mask for selecting EF_MIPS_ABI_ variant","","EABI in 32-bit mode","EABI in 64-bit mode","The first MIPS 32 bit ABI","O32 ABI extended for 64-bit architectures","","MIPS architecture level.","-mips1 code.","-mips2 code.","-mips3 code.","MIPS32 code.","MIPS32r2 code.","MIPS32r6 code","-mips4 code.","-mips5 code.","MIPS64 code.","MIPS64r2 code.","MIPS64r6 code","Uses PIC calling sequence.","Uses FP64 (12 callee-saved).","Uses IEEE 754-2008 NaN encoding.","A .noreorder directive was used.","Contains PIC code.","","Architecture version.","Program uses arch. extensions.","Allow lazy swapping.","Program expects little endian.","No kernel assisted branch prediction.","Trap nil pointer dereference.","Program expects wide mode.","PowerPC64 bits specifying ABI.","PowerPC embedded flag","PowerPC -mrelocatable flag","PowerPC -mrelocatable-lib flag","","","","","","","High GPRs kernel facility needed.","","","","","","","","","","","","","","","","","","","","","","","","","","","generic V8+ features","","HAL R1 extensions","little endian data","Sun UltraSPARC1 extensions","Sun UltraSPARCIII extensions","32-bit object.","64-bit object.","Invalid class.","End of OS-specific compression types.","End of processor-specific compression types.","Start of OS-specific compression types.","Start of processor-specific compression types.","ZLIB/DEFLATE algorithm.","2’s complement, little endian.","2’s complement, big endian.","Invalid data encoding.","File identification bytes stored in Ident::magic.","IBM AIX.","ARM.","ARM EABI.","AROS","Nuxi CloudABI","FenixOS","FreeBSD.","Object uses GNU ELF extensions.","HP-UX.","GNU/Hurd.","SGI Irix.","Object uses GNU ELF extensions.","Novell Modesto.","NetBSD.","UNIX System V ABI.","Hewlett-Packard Non-Stop Kernel.","OpenBSD.","OpenVMS.","Sun Solaris.","Standalone (embedded) application.","UNIX System V ABI.","Compaq TRU64 UNIX.","Note name for core files.","GNU entries in the note section have this name.","Note name for linux core files.","OS descriptor for NT_GNU_ABI_TAG.","OS descriptor for NT_GNU_ABI_TAG.","OS descriptor for NT_GNU_ABI_TAG.","OS descriptor for NT_GNU_ABI_TAG.","Solaris entries in the note section have this name.","Intel 80386","Freescale 56800EX DSC","Motorola MC68HC05 microcontroller","Motorola MC68HC08 microcontroller","Motorola MC68HC11 microcontroller","Motorola M68HC12","Motorola MC68HC16 microcontroller","Motorola m68k family","Renesas 78KOR","Intel 8051 and variants","Intel 80860","Motorola m88k family","Intel 80960","ARM AARCH64","Digital Alpha","Altera Nios II","AMD GPU","Argonaut RISC Core","Arca RISC","ARC International ARCompact","Synopsys ARCompact V2","ARM","Atmel AVR 8-bit microcontroller","Amtel 32-bit microprocessor","Beyond BA1","Beyond BA2","Analog Devices Blackfin DSP","Linux BPF – in-kernel virtual machine","Infineon C16x/XC16x","Paneve CDP","Freescale Communication Engine RISC","CloudShield","Cognitive Smart Memory Processor","Motorola Coldfire","Bluechip CoolEngine","KIPO-KAIST Core-A 1st gen.","KIPO-KAIST Core-A 2nd gen.","National Semi. CompactRISC","National Semi. CompactRISC CR16","Cray NV2 vector architecture","Axis Communications 32-bit emb.proc","National Semi. CompactRISC CRX","C-SKY","CSR Kalimba","NVIDIA CUDA","Cypress M8C","Mitsubishi D10V","Mitsubishi D30V","New Japan Radio (NJR) 24-bit DSP","Microchip Technology dsPIC30F","Icera Semi. Deep Execution Processor","Cyan Technology eCOG16","Cyan Technology eCOG1X","Cyan Technology eCOG2","KM211 KMX16","KM211 KMX8","Freescale Extended Time Processing Unit","eXcess configurable cpu","Fujitsu F2MC16","Digital Alpha","Element 14 64-bit DSP Processor","Fujitsu FR20","Fujitsu FR30","FTDI Chip FT32","Siemens FX66 microcontroller","Hitachi H8S","Hitachi H8/300","Hitachi H8/300H","Hitachi H8/500","QUALCOMM Hexagon","Harvard University machine-independent object files","Intel MCU","Intel Merced","Ubicom IP2xxx","Infineon Technologies 32-bit emb.proc","Intel K10M","KM211 KM32","KM211 KMX32","KM211 KVARC","Intel L10M","RISC for Lattice FPGA","Loongson LoongArch","Renesas M16C","AT&T WE 32100","Renesas M32C","Mitsubishi M32R","M2000 Reconfigurable RISC","MAX processor","Dallas Semi. MAXQ30 mc","Microchip 8-bit PIC(r)","MCST Elbrus","Toyota ME16 processor","Imagination Tech. META","Xilinx MicroBlaze","MIPS R3000 big-endian","MIPS R3000 little-endian","Stanford MIPS-X","Fujitsu MMA Multimedia Accelerator","STMicroelectronics 64bit VLIW DSP","Donald Knuth’s educational 64-bit proc","Matsushita MN10200","Matsushita MN10300","Moxie processor","Texas Instruments msp430","Sony nCPU embeeded RISC","Denso NDR1 microprocessor","Andes Tech. compact code emb. RISC","No machine","Nanoradio Optimized RISC","National Semi. 32000","Open8 RISC","OpenRISC 32-bit embedded processor","HPPA","Siemens PCP","Digital PDP-10","Digital PDP-11","Sony DSP Processor","picoJava","PowerPC","PowerPC 64-bit","SiTera Prism","Renesas R32C","Motorola RCE","TRW RH-32","RISC-V","Renesas RL78","Freescale RS08","Renesas RX","IBM System/370","IBM S390","Solana Binary Format","Sunplus S+core7 RISC","Sharp embedded microprocessor","Seiko Epson C17","Seiko Epson S1C33 family","Hitachi SH","Analog Devices SHARC family","Infineon Tech. SLE9X","Trebia SNP 1000","SUN SPARC","Sun’s “v8plus”","SPARC v9 64-bit","IBM SPU/SPC","STMicroelectronic ST100 processor","STMicroelectronics ST19 8 bit mc","STMicroelectronics ST200","STmicroelectronics ST7 8 bit mc","STMicroelectronics ST9+ 8/16 mc","Motorola Start*Core processor","STMicroelectronics STM8","STMicroelectronics STxP7x","Silicon Graphics SVx","Tileta TILE64","Tilera TILE-Gx","Tilera TILEPro","Advanced Logic Corp. Tinyj emb.fam","Texas Instruments App. Specific RISC","Texas Instruments TMS320C2000 DSP","Texas Instruments TMS320C55x DSP","Texas Instruments TMS320C6000 DSP","Texas Instruments Prog. Realtime Unit","Thompson Multimedia General Purpose Proc","Tenor Network TPC","Siemens Tricore","NXP Semi. TriMedia","Altium TSK3000","PKU-Unity & MPRC Peking Uni. mc series","NEC V800 series","NEC v850","Digital VAX","Alphamosaic VideoCore","Broadcom VideoCore III","Broadcom VideoCore V","Controls and Data Services VISIUMcore","Fujitsu VPP500","AMD x86-64 architecture","XMOS xCORE","Motorola XGATE","New Japan Radio (NJR) 16-bit DSP","Tensilica Xtensa Architecture","Zilog Z80","LSI Logic 16-bit DSP Processor","Core file.","Shared object file.","Executable file.","OS-specific range end.","Processor-specific range end.","OS-specific range start.","Processor-specific range start.","No file type.","Relocatable file.","Current ELF version.","Invalid ELF version.","The header at the start of every 32-bit ELF file.","The header at the start of every 64-bit ELF file.","Mark group as COMDAT.","Header of SHT_GNU_HASH section.","Header of SHT_HASH section.","Magic number and other information.","","","","","","","","","Require exact match","","Ignore interface version","","","x86 io permission bitmap (1=deny).","i386 TLS slots (struct user_desc).","ARM hardware breakpoint registers.","ARM hardware watchpoint registers.","ARM Scalable Vector Extension registers.","ARM system call number.","ARM TLS register.","ARM VFP/NEON registers.","Contains copy of asrset struct.","Contains copy of auxv array.","Contains information about mapped files.","Contains copy of fpregset struct.","ABI information.","Build ID bits as generated by ld --build-id.","Version note generated by GNU gold containing a version …","Synthetic hwcap information.","Program property.","Contains copy of gwindows struct.","Contains copy of lwpinfo struct.","Contains copy of lwpstatus struct.","MIPS DSP ASE registers.","MIPS floating-point mode.","String from sysinfo(SI_PLATFORM).","Data Stream Control Register.","Event Based Branch Registers.","Memory Protection Keys registers.","Performance Monitor Registers.","Program Priority Register.","PowerPC SPE/EVR registers.","Target Address Register.","TM checkpointed Data Stream Control Register.","TM checkpointed FPR Registers.","TM checkpointed GPR Registers.","TM checkpointed Program Priority Register.","TM checkpointed Target Address Register.","TM checkpointed VMX Registers.","TM checkpointed VSX Registers.","TM Special Purpose Registers.","PowerPC Altivec/VMX registers.","PowerPC VSX registers.","Contains copy of prcred struct.","Contains copy of fpregset struct.","Contains copy of fprxregset struct.","Contains copy of prpsinfo struct.","Contains copy of prstatus struct.","Contains copy of user_fxsr_struct.","Contains copy of prxregset struct.","Contains copy of psinfo struct.","Contains copy of pstatus struct.","s390 control registers.","s390 guarded storage broadcast control block.","s390 guarded storage registers.","s390 upper register halves.","s390 breaking event address.","s390 prefix register.","s390 runtime instrumentation.","s390 system call restart data.","s390 transaction diagnostic block.","s390 timer register.","s390 TOD clock comparator register.","s390 TOD programmable register.","s390 vector registers 16-31.","s390 vector registers 0-15 upper half.","Contains copy of siginfo_t, size might increase.","Desired pagesize for the binary.","Contains copy of task structure.","Contains copy of utsname struct.","Note type for version string.","Vmcore Device Dump Note.","x86 extended state using xsave.","Note section entry header.","Note section entry header.","Exception processing options.","record the fill value used by the linker.","HW workarounds. ‘AND’ bits when merging.","HW workarounds. ‘OR’ bits when merging.","Hardware workarounds performed","Undefined.","Section padding options.","Register usage information.","reserve space for desktop tools to write.","Dismiss invalid address faults?","Force floating point debug mode?","","","","FPE’s which MAY be enabled.","FPE’s which MUST be enabled.","","","page zero must be mapped.","","Force sequential memory mode?","","","R4000 end-of-page patch.","R5000 cvt.[ds].l bug. clean=1.","R5000 end-of-page patch.","may need R8000 prefetch patch.","","","","Absolute segment.","Position-independent segment.","Segment contains the location addressed by the static base.","","","","","","","","spec insns w/o recovery","OS-specific segment flags.","Processor-specific segment flags.","","","Segment is readable.","Segment is writable.","Segment is executable.","Special value for FileHeader*::e_phnum.","","","","","ARM unwind segment.","Dynamic linking information.","GCC .eh_frame_hdr segment.","Read-only after relocation.","Indicates stack executability.","End of OS-specific segment types.","End of processor-specific segment types.","","","","","","","","","","","","","","","","arch extension bits","","","","ia64 unwind bits","Program interpreter.","Loadable program segment.","Start of OS-specific segment types.","Start of processor-specific segment types.","FP mode requirement.","","Register usage information.","Runtime procedure table.","Auxiliary information.","Program header table entry is unused.","","","Segment contains the program header table.","Reserved.","Thread-local storage segment.","Program segment header.","Program segment header.","","","","","","No flags","Hash size not power of 2","Ignore LD_LIBRARY_PATH","","","","Use quickstart","","","","","Direct 16 bit","Direct 32 bit","Direct 32 bit PLT address","Direct 8 bit","Copy symbol at runtime","Create GOT entry","32 bit GOT entry","Load from 32 bit GOT entry, relaxable.","32 bit offset to GOT","32 bit PC relative offset to GOT","Adjust indirectly by program base","Create PLT entry","No reloc","PC relative 16 bit","PC relative 32 bit","PC relative 8 bit","32 bit PLT address","Adjust by program base","32-bit symbol size","TLS descriptor containing pointer to code and to argument, …","Marker of call through TLS descriptor for relaxation.","ID of module containing symbol","Offset in TLS block","Direct 32 bit for GNU version of general dynamic thread …","Direct 32 bit for general dynamic thread local data","Relocation for call to __tls_get_addr()","Tag for popl in GD TLS code","Tag for pushl in GD TLS code","GOT offset for TLS descriptor.","GOT entry for static TLS block offset","Address of GOT entry for static TLS block offset","GOT entry for negated static TLS block offset","Direct 32 bit for GNU version of local dynamic thread …","Direct 32 bit for local dynamic thread local data in LE …","Relocation for call to __tls_get_addr() in LDM code","Tag for popl in LDM TLS code","Tag for pushl in LDM TLS code","Offset relative to TLS block","Offset relative to static TLS block","Negated offset relative to static TLS block","Offset in static TLS block","Negated offset in static TLS block","Direct 12 bit.","Direct 16 bit.","Direct 20 bit.","Direct 32 bit.","Direct 64 bit.","Direct 8 bit.","Copy symbol at runtime.","Create GOT entry.","12 bit GOT offset.","16 bit GOT offset.","20 bit GOT offset.","32 bit GOT offset.","64 bit GOT offset.","32 bit PC rel. to GOT entry >> 1.","16 bit offset to GOT.","32 bit offset to GOT.","64 bit offset to GOT.","32 bit PC relative offset to GOT.","32 bit PC rel. GOT shifted by 1.","12 bit offset to jump slot.","16 bit offset to jump slot.","20 bit offset to jump slot.","32 bit offset to jump slot.","64 bit offset to jump slot.","32 bit rel. offset to jump slot.","STT_GNU_IFUNC relocation.","Create PLT entry.","No reloc.","PC relative 16 bit.","PC relative 16 bit shifted by 1.","PC relative 32 bit.","PC relative 32 bit shifted by 1.","PC relative 64 bit.","16 bit PC rel. PLT shifted by 1.","32 bit PC relative PLT address.","32 bit PC rel. PLT shifted by 1.","64 bit PC relative PLT address.","16 bit offset from GOT to PLT.","32 bit offset from GOT to PLT.","16 bit offset from GOT to PLT.","Adjust by program base.","ID of module containing symbol.","Offset in TLS block.","Direct 32 bit for general dynamic thread local data.","Direct 64 bit for general dynamic thread local data.","Tag for function call in general dynamic TLS code.","12 bit GOT offset for static TLS block offset.","20 bit GOT offset for static TLS block offset.","32 bit GOT offset for static TLS block offset.","64 bit GOT offset for static TLS block offset.","32 bit address of GOT entry for negated static TLS block …","64 bit address of GOT entry for negated static TLS block …","32 bit rel. offset to GOT entry for negated static TLS …","Tag for function call in local dynamic TLS code.","Direct 32 bit for local dynamic thread local data in LE …","Direct 64 bit for local dynamic thread local data in LE …","32 bit offset relative to TLS block.","64 bit offset relative to TLS block.","32 bit negated offset relative to static TLS block.","64 bit negated offset relative to static TLS block.","Tag for load insn in TLS code.","Negated offset in static TLS block.","Direct 16 bit","Direct 32 bit","Direct 8 bit","Copy symbol at runtime","Create GOT entry","16 bit PC relative GOT entry","16 bit GOT offset","32 bit PC relative GOT entry","32 bit GOT offset","8 bit PC relative GOT entry","8 bit GOT offset","Create PLT entry","No reloc","PC relative 16 bit","PC relative 32 bit","PC relative 8 bit","16 bit PC relative PLT address","16 bit PLT offset","32 bit PC relative PLT address","32 bit PLT offset","8 bit PC relative PLT address","8 bit PLT offset","Adjust by program base","32 bit module number","32 bit module-relative offset","16 bit GOT offset for GD","32 bit GOT offset for GD","8 bit GOT offset for GD","16 bit GOT offset for IE","32 bit GOT offset for IE","8 bit GOT offset for IE","16 bit GOT offset for LDM","32 bit GOT offset for LDM","8 bit GOT offset for LDM","16 bit module-relative offset","32 bit module-relative offset","8 bit module-relative offset","16 bit offset relative to static TLS block","32 bit offset relative to static TLS block","8 bit offset relative to static TLS block","32 bit TP-relative offset","Direct 16-bit.","Direct 32 bit.","Direct 64 bit.","Dir. ADD imm. from bits 11:0.","P-page-rel. GOT off. ADRP 32:12.","PC-rel. ADR imm. from bits 20:0.","Page-rel. ADRP imm. from 32:12.","Likewise; no overflow check.","Likewise for CALL.","PC-rel. cond. br. imm. from 20:2.","Copy symbol at runtime.","Create GOT entry.","GOT-relative 32-bit.","GOT-relative 64-bit.","PC-rel. GOT off. load imm. 20:2.","STT_GNU_IFUNC relocation.","PC-rel. B imm. from bits 27:2.","Create PLT entry.","GOT-rel. off. LD/ST imm. 14:3.","GOT-page-rel. GOT off. LD/ST 14:3","Dir. GOT off. LD/ST imm. 11:3.","Dir. ADD imm. from bits 11:4.","Dir. ADD imm. from bits 11:1.","Likewise for bits 11:2.","Likewise for bits 11:3.","Likewise for LD/ST; no check.","PC-rel. LD imm. from bits 20:2.","GOT-rel. off. MOV{N,Z} imm. 15:0.","Likewise for MOVK; no check.","GOT-rel. o. MOV{N,Z} imm. 31:16.","Likewise for MOVK; no check.","GOT-rel. o. MOV{N,Z} imm. 47:32.","Likewise for MOVK; no check.","GOT-rel. o. MOV{N,Z} imm. 63:48.","PC-rel. MOV{N,Z} imm. from 15:0.","Likewise for MOVK; no check.","PC-rel. MOV{N,Z} imm. from 31:16.","Likewise for MOVK; no check.","PC-rel. MOV{N,Z} imm. from 47:32.","Likewise for MOVK; no check.","PC-rel. MOV{N,Z} imm. from 63:48.","Dir. MOV{N,Z} imm. from 15:0.","Dir. MOV{N,Z} imm. from 31:16.","Dir. MOV{N,Z} imm. from 47:32.","Dir. MOVZ imm. from bits 15:0.","Likewise for MOVK; no check.","Dir. MOVZ imm. from bits 31:16.","Likewise for MOVK; no check.","Dir. MOVZ imm. from bits 47:32.","Likewise for MOVK; no check.","Dir. MOV{K,Z} imm. from 63:48.","No relocation.","Direct 32 bit.","Copy symbol at runtime.","Create GOT entry.","STT_GNU_IFUNC relocation.","Create PLT entry.","Adjust by program base.","TLS Descriptor.","Module number, 32 bit.","Module-relative offset, 32 bit.","TP-relative offset, 32 bit.","PC-relative 16-bit.","PC-relative 32-bit.","PC-relative 64-bit.","Adjust by program base.","TLS Descriptor.","Relax ADD.","Direct ADD imm. from 11:0.","Page-rel. ADRP imm. 32:12.","PC-rel. ADR immediate 20:0.","Relax BLR.","Direct LD off. from 11:3.","Relax LDR.","PC-rel. load immediate 20:2.","GOT-rel. MOVK imm. 15:0; no ck.","GOT-rel. MOV{N,Z} imm. 31:16.","direct ADD imm. from 11:0.","page-rel. ADRP imm. 32:12.","PC-relative ADR imm. 20:0.","GOT-rel. MOVK imm. 15:0.","GOT-rel. MOV{N,Z} 31:16.","Page-rel. ADRP 32:12.","Direct LD off. 11:3.","PC-rel. load imm. 20:2.","GOT-rel. MOVK 15:0.","GOT-rel. MOV{N,Z} 31:16.","DTP-rel. ADD imm. from 23:12.","DTP-rel. ADD imm. from 11:0.","Likewise; no ovfl. check.","Like 514; local dynamic model.","Like 513; local dynamic model.","Like 512; local dynamic model.","DTP-rel. LD/ST imm. 11:4.","Likewise; no check.","DTP-rel. LD/ST imm. 11:1.","Likewise; no check.","DTP-rel. LD/ST imm. 11:2.","Likewise; no check.","DTP-rel. LD/ST imm. 11:3.","Likewise; no check.","DTP-rel. LD/ST imm. 11:0.","Likewise; no check.","TLS PC-rel. load imm. 20:2.","TLS DTP-rel. MOV{N,Z} 15:0.","Likewise; MOVK; no check.","TLS DTP-rel. MOV{N,Z} 31:16.","Likewise; MOVK; no check.","TLS DTP-rel. MOV{N,Z} 47:32.","Like 516; local dynamic model.","Like 515; local dynamic model.","TP-rel. ADD imm. 23:12.","TP-rel. ADD imm. 11:0.","Likewise; no ovfl. check.","TP-rel. LD/ST off. 11:4.","Likewise; no check.","TP-rel. LD/ST off. 11:1.","Likewise; no check.","TP-rel. LD/ST off. 11:2.","Likewise; no check.","TP-rel. LD/ST off. 11:3.","Likewise; no check.","TP-rel. LD/ST off. 11:0.","Likewise; no ovfl. check.","TLS TP-rel. MOV{N,Z} 15:0.","Likewise; MOVK; no check.","TLS TP-rel. MOV{N,Z} 31:16.","Likewise; MOVK; no check.","TLS TP-rel. MOV{N,Z} 47:32.","Module number, 64 bit.","Module-relative offset, 64 bit.","TP-relative offset, 64 bit.","PC-rel. TBZ/TBNZ imm. from 15:2.","PC+4 relative 23 bit shifted","Copy symbol at runtime","","","","","","Create GOT entry","","","Add displacement to GP","GP relative 16 bit","GP relative 32 bit","GP relative 32 bit, high 16 bits","GP relative 32 bit, low 16 bits","PC+4 relative 16 bit shifted","Create PLT entry","GP relative 16 bit w/optimization","Optimization hint for LITERAL","No reloc","Direct 32 bit","Direct 64 bit","Adjust by program base","PC relative 16 bit","PC relative 32 bit","PC relative 64 bit","","","","","","","","Direct 12 bit","Direct 16 bit","Direct 32 bit","Direct 32-bit.","Direct 8 bit","Obsolete.","Obsolete.","Obsolete.","PC relative (ADD, SUB).","PC relative (ADD, SUB).","PC relative (ADD, SUB).","PC relative (ADD, SUB).","PC relative (ADD, SUB).","Deprecated, prog. base relative.","Deprecated, prog. base relative.","Program base relative (ADD,SUB).","Program base relative (ADD,SUB).","Program base relative (ADD,SUB).","Program base relative (ADD,SUB).","Program base relative (ADD,SUB).","","Adjust by program base.","PC relative 24 bit (BL, BLX).","Copy symbol at runtime","Create GOT entry","","","32 bit GOT entry","32 bit offset to GOT","12 bit, GOT entry relative to GOT origin (LDR, STR).","32 bit PC relative offset to GOT","","GOT entry.","GOT entry relative to GOT origin (LDR).","PC relative GOT entry.","","PC relative 24 bit (B, BL).","Create PLT entry","PC relative (LDC, STC).","PC relative (LDC, STC).","PC relative (LDC, STC).","Program base relative (LDC,STC).","Program base relative (LDC,STC).","Program base relative (LDC,STC).","PC relative (STR{D,H}, LDR{D,SB,H,SH}).","PC relative (STR{D,H}, LDR{D,SB,H,SH}).","PC relative (STR{D,H}, LDR{D,SB,H,SH}).","Program base relative (LDR, STR, LDRB, STRB).","Program base relative (LDR, STR, LDRB, STRB).","Program base relative (LDR, STR, LDRB, STRB).","PC relative (LDR,STR,LDRB,STRB).","PC relative (LDR,STR,LDRB,STRB).","Deprecated, prog. base relative.","Program base relative (LDR, STR, LDRB, STRB).","Program base relative (LDR, STR, LDRB, STRB).","Program base relative (LDR, STR, LDRB, STRB).","Obsolete.","Direct high 16-bit (MOVT).","Program base relative high 16 bit (MOVT).","PC relative (MOVT).","Direct 16-bit (MOVW).","Program base relative 16 bit (MOVW).","Program base relative 16 bit (MOVW).","PC relative 16-bit (MOVW).","No reloc","","Deprecated PC relative 26 bit branch.","Deprecated, 32 bit PLT address.","","32 bit PC relative.","","","PC relative 32 bit","PC relative 32-bit.","Adjust by program base","","","","","Program base relative.","","Obsolete static relocation.","","","Direct & 0x7C (LDR, STR).","PC relative 12 bit (Thumb32 ADR.W).","GOT entry relative to GOT origin, 12 bit (Thumb32 LDR).","PC relative 20 bit (Thumb32 B.W).","PC relative 24 bit (Thumb32 B.W).","PC relative X & 0x7E (Thumb16 CBZ, CBNZ).","Direct high 16 bit (Thumb32 MOVT).","Program base relative high 16 bit (Thumb32 MOVT).","PC relative high 16 bit (Thumb32 MOVT).","Direct 16 bit (Thumb32 MOVW).","Program base relative 16 bit (Thumb32 MOVW).","Program base relative 16 bit (Thumb32 MOVW).","PC relative 16 bit (Thumb32 MOVW).","PC relative & 0xFFE (Thumb16 B).","PC relative 12 bit (Thumb32 LDR{D,SB,H,SH}).","PC relative 24 bit (Thumb32 BL).","PC relative & 0x3FC (Thumb16 LDR, ADD, ADR).","PC relative & 0x1FE (Thumb16 B/B).","","Reserved.","","","","","Reserved.","","Dynamic relocation.","TLS relaxation.","ID of module containing symbol","Offset in TLS block","PC-rel 32 bit for global dynamic thread local data","","12 bit GOT entry relative to GOT origin (LDR).","PC-rel 32 bit for GOT entry of static TLS block offset","PC-rel 32 bit for local dynamic thread local data","12 bit relative to TLS block (LDR, STR).","32 bit offset relative to TLS block","12 bit relative to static TLS block (LDR, STR).","32 bit offset relative to static TLS block","Offset in static TLS block","","Reserved.","","Direct 16 bit","","Direct 32 bit","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","No reloc","direct 32 bit (S + A)","GOT entry in GLOB_DAT (GOT + G)","high & low 16 bit ADDRGOT, (GOT + G * 4) & 0xffff","(GOT + G * 4) & 0xffff","PLT entry in GLOB_DAT (GOT + G)","high & low 16 bit ADDRPLT, ((GOT + G * 4) >> 16) & 0xFFFF","(GOT+G*4) & 0xffff","high & low 16 bit ADDR, ((S + A) >> 16) & 0xffff","(S + A) & 0xffff","32 bit adjust by program base","disp (S+A-BDATA) & 0x3ffff","disp ((S+A-BDATA)>>1) & 0x3ffff","disp ((S+A-BDATA)>>2) & 0x3ffff","(S+A-BTEXT) & 0xffff","off between got and sym (S)","12 bit disp GOT entry (G)","32 bit GOT entry (G)","offset to GOT (S + A - GOT)","high & low 16 bit GOTOFF, ((S + A - GOT) >> 16) & 0xffff","(S + A - GOT) & 0xffff","PC offset to GOT (GOT + A - P)","high & low 16 bit GOTPC, ((GOT + A - P) >> 16) & 0xffff","(GOT + A - P) & 0xffff","high & low 16 bit GOT, (G >> 16) & 0xffff","disp (G >> 2)","(G & 0xffff)","PLT entry (S)","no reloc","32-bit rel (S + A - P)","disp ((S + A - P) >> 1) & 0x7ff","disp ((S + A - P) >> 2) & 0xff","disp ((S + A - P) >>1) & 0x7ff","disp ((S + A - P) >> 1) & 0x3ff","disp ((S + A - P) >> 2) & 0x3ff","disp ((S + A - P) >> 1) & 0xffff","disp ((S + A - P) >> 2) & 0xffff","disp ((S+A-P) >>1) & 0x3ffff","((S + A - P) >> 1) & 0x3ff_ffff","disp ((S+A-P) >>2) & 0x7f","disp ((S+A-P) >>1) & x3ff_ffff","12 bit disp PLT entry (G)","32 bit PLT entry (G)","high & low 16 bit PLT, (G >> 16) & 0xffff","disp (G >> 2)","G & 0xffff","32 bit adjust program base(B + A)","","","","","","","32 bit offset to TLS block","","(S+A-BTEXT) & 0xffff","","","","","","","","","","","","","","","","","","","","","Direct 32 bit","copy relocation","symbol + addend, data4 LSB","symbol + addend, data4 MSB","symbol + addend, data8 LSB","symbol + addend, data8 MSB","@dtpmod(sym + add), data8 LSB","@dtpmod(sym + add), data8 MSB","@dtprel(sym + add), imm14","@dtprel(sym + add), imm22","@dtprel(sym + add), data4 LSB","@dtprel(sym + add), data4 MSB","@dtprel(sym + add), imm64","@dtprel(sym + add), data8 LSB","@dtprel(sym + add), data8 MSB","@fptr(sym + add), data4 LSB","@fptr(sym + add), data4 MSB","@fptr(sym + add), mov imm64","@fptr(sym + add), data8 LSB","@fptr(sym + add), data8 MSB","@gprel(sym + add), add imm22","@gprel(sym + add), data4 LSB","@gprel(sym + add), data4 MSB","@gprel(sym + add), mov imm64","@gprel(sym + add), data8 LSB","@gprel(sym + add), data8 MSB","symbol + addend, add imm14","symbol + addend, add imm22","symbol + addend, mov imm64","dynamic reloc, imported PLT, LSB","dynamic reloc, imported PLT, MSB","Use of LTOFF22X.","@ltoff(sym + add), add imm22","LTOFF22, relaxable.","@ltoff(sym + add), mov imm64","@ltoff(@dtpmod(sym + add)), imm22","@ltoff(@dtprel(s+a)), imm22","@ltoff(@fptr(s+a)), imm22","@ltoff(@fptr(s+a)), data4 LSB","@ltoff(@fptr(s+a)), data4 MSB","@ltoff(@fptr(s+a)), imm64","@ltoff(@fptr(s+a)), data8 LSB","@ltoff(@fptr(s+a)), data8 MSB","@ltoff(@tprel(s+a)), imm2","symbol + addend, data4 LSB","symbol + addend, data4 MSB","symbol + addend, data8 LSB","symbol + addend, data8 MSB","none","@pcrel(sym + add), ptb, call","@pcrel(sym + add), 21bit inst","@pcrel(sym + add), fchkf","@pcrel(sym + add), chk.s","@pcrel(sym + add), 22bit inst","@pcrel(sym + add), data4 LSB","@pcrel(sym + add), data4 MSB","@pcrel(sym + add), brl","@pcrel(sym + add), 64bit inst","@pcrel(sym + add), data8 LSB","@pcrel(sym + add), data8 MSB","@pltoff(sym + add), add imm22","@pltoff(sym + add), mov imm64","@pltoff(sym + add), data8 LSB","@pltoff(sym + add), data8 MSB","data 4 + REL","data 4 + REL","data 8 + REL","data 8 + REL","@secrel(sym + add), data4 LSB","@secrel(sym + add), data4 MSB","@secrel(sym + add), data8 LSB","@secrel(sym + add), data8 MSB","@segrel(sym + add), data4 LSB","@segrel(sym + add), data4 MSB","@segrel(sym + add), data8 LSB","@segrel(sym + add), data8 MSB","Addend and symbol difference","@tprel(sym + add), imm14","@tprel(sym + add), imm22","@tprel(sym + add), imm64","@tprel(sym + add), data8 LSB","@tprel(sym + add), data8 MSB","Runtime address resolving","32-bit PC relative","Runtime address resolving","52..=63 bits of 64-bit absolute address","32..=51 bits of 64-bit absolute address","12..=31 bits of 32/64-bit absolute address","0..=11 bits of 32/64-bit absolute address","16-bit in-place addition","24-bit in-place addition","32-bit in-place addition","64-bit in-place addition","8-bit in-place addition","18-bit PC-relative jump offset with two trailing zeros","23-bit PC-relative jump offset with two trailing zeros","28-bit PC-relative jump offset with two trailing zeros","Runtime memory copy in executable","GNU C++ vtable member usage","GNU C++ vtable hierarchy","52..=63 bits of 64-bit GOT entry absolute address","32..=51 bits of 64-bit GOT entry absolute address","52..=63 bits of the 64-bit offset from the PC relative …","32..=51 bits of the 64-bit offset from the PC relative …","12..=31 bits of 32/64-bit GOT entry absolute address","0..=11 bits of 32/64-bit GOT entry absolute address","The signed 32-bit offset offs from PC & 0xfffff000 to …","0..=11 bits of the 32/64-bit offset from the PC relative …","Runtime local indirect function resolving","Runtime PLT supporting","Mark la.abs: load absolute address for static link.","Mark external label branch: access PC relative address for …","No reloc","52..=63 bits of the 64-bit offset from the PC relative …","32..=51 bits of the 64-bit offset from the PC relative …","The signed 32-bit offset offs from PC & 0xfffff000 to …","Same as R_LARCH_ABS_LO12. 0..=11 bits of the 32/64-bit …","Runtime fixup for load-address","Paired with a normal relocation at the same address to …","Stack top addition (binary)","Stack top bitwise and (binary)","Assert stack top","Stack top selection (tertiary)","Stack top logical not (unary)","Pop stack top to fill 28-bit signed immediate operand with …","Pop stack top to fill 23-bit signed immediate operand with …","Pop stack top to fill 12-bit signed immediate operand","Pop stack top to fill 16-bit signed immediate operand","Pop stack top to fill 18-bit signed immediate operand with …","Pop stack top to fill 5-bit signed immediate operand","Pop stack top to fill 20-bit signed immediate operand","Pop stack top to fill an instruction","Pop stack top to fill 12-bit unsigned immediate operand","Push constant or absolute address","Duplicate stack top","Push for access GOT entry","Push PC-relative offset","Push for external function calling","Push for TLS-GD","Push for TLS-IE","Push for TLS-LE","Stack top left shift (binary)","Stack top right shift (binary)","Stack top subtraction (binary)","16-bit in-place subtraction","24-bit in-place subtraction","32-bit in-place subtraction","64-bit in-place subtraction","8-bit in-place subtraction","Runtime relocation for TLS-GD","Runtime relocation for TLS-GD","Runtime relocation for TLS-GD","Runtime relocation for TLS-GD","12..=31 bits of TLS GD GOT entry 32/64-bit absolute address","12..=31 bits of the 32/64-bit PC-relative offset to the …","51..=63 bits of TLS IE GOT entry 64-bit absolute address","32..=51 bits of TLS IE GOT entry 64-bit absolute address","52..=63 bits of the 64-bit offset from the PC-relative …","32..=51 bits of the 64-bit offset from the PC-relative …","12..=31 bits of TLS IE GOT entry 32/64-bit absolute address","0..=11 bits of TLS IE GOT entry 32/64-bit absolute address","The signed 32-bit offset offs from PC & 0xfffff000 to …","0..=12 bits of the 32/64-bit offset from the PC-relative …","12..=31 bits of TLS LD GOT entry 32/64-bit absolute address","12..=31 bits of the offset from PC to GP + GD + 0x800, …","52..=63 bits of TLS LE 64-bit offset from thread pointer","32..=51 bits of TLS LE 64-bit offset from thread pointer","12..=31 bits of TLS LE 32/64-bit offset from thread pointer","0..=11 bits of TLS LE 32/64-bit offset from thread pointer","Runtime relocation for TLE-IE","Runtime relocation for TLE-IE","PC relative 10 bit shifted.","PC relative 10 bit shifted.","Direct 16 bit.","Direct 16 bit.","PC relative 18 bit shifted.","PC relative 18 bit shifted.","Direct 24 bit.","Direct 24 bit.","PC relative 26 bit shifted.","PC relative 26 bit shifted.","26 bit PC relative to PLT shifted","Direct 32 bit.","Direct 32 bit.","Copy symbol at runtime","Create GOT entry","","","High 16 bit GOT entry with signed low","High 16 bit GOT entry with unsigned low","Low 16 bit GOT entry","24 bit GOT entry","24 bit offset to GOT","High 16 bit offset to GOT with signed low","High 16 bit offset to GOT with unsigned low","Low 16 bit offset to GOT","24 bit PC relative offset to GOT","High 16 bit PC relative offset to GOT with signed low","High 16 bit PC relative offset to GOT with unsigned low","Low 16 bit PC relative offset to GOT","High 16 bit with signed low.","High 16 bit with signed low","High 16 bit with unsigned low.","High 16 bit with unsigned low","Create PLT entry","Low 16 bit.","Low 16 bit","No reloc.","Keep this the last entry.","PC relative 32 bit.","Adjust by program base","","","16 bit offset in SDA.","16 bit offset in SDA","32bit absolute address","","","","","","","","","","","","","","","","","","","","No reloc","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Direct 32 bit.","Low 16 bit.","PC relative 32 bit.","Low 16 bits of PCREL32.","Symbol Op Symbol relocation.","Direct 64 bit.","No reloc.","PC relative 64 bit.","Runtime copy.","Create GOT entry.","GNU C++ vtable member usage.","GNU C++ vtable hierarchy.","32 bit offset to GOT.","64 bit offset to GOT.","PC-relative GOT offset.","GOT entry offset.","Create PLT entry.","No reloc.","PLT offset (PC-relative).","Adjust by program base.","Read-only small data area.","Read-write small data area.","TLS Reloc.","TLS Module ID.","TLS Offset Within TLS Block.","TLS Offset Within TLS Block.","TLS General Dynamic.","TLS Offset From Thread Pointer.","TLS Local Dynamic.","TLS Offset From Thread Pointer.","Direct 16 bit","Direct 26 bit shifted","Direct 32 bit","","","16 bit GOT entry for function","","","","","","16 bit GOT entry","","","","","","GP relative 16 bit","GP relative 32 bit","High 16 bit","","","","","","","16 bit literal entry","Low 16 bit","No reloc","PC relative 16 bit","","","PC relative 32 bit","","","","","","Module number 32 bit","Module number 64 bit","Module-relative offset 32 bit","Module-relative offset 64 bit","Module-relative offset, high 16 bits","Module-relative offset, low 16 bits","16 bit GOT offset for GD","16 bit GOT offset for IE","16 bit GOT offset for LDM","TP-relative offset, 32 bit","TP-relative offset, 64 bit","TP-relative offset, high 16 bits","TP-relative offset, low 16 bits","Direct 16 bit.","Direct 24 bit.","Direct 32 bit.","Direct 8 bit.","Alignment requirement for linker relaxation.","Copy symbol at runtime.","Create GOT entry.","… collection annotation.","Ancient C++ vtable garbage…","16-bit offset to GOT entry.","24-bit offset to GOT entry.","32-bit offset to GOT entry.","16-bit offset from GOT.","24-bit offset from GOT.","32-bit offset from GOT.","16-bit PCrel offset to GOT.","32-bit PCrel offset to GOT.","Create PLT entry.","No reloc.","PC-relative 16-bit signed.","PC-relative 32-bit.","PC-relative 8-bit signed.","16-bit PCrel to PLT entry.","32-bit PCrel to PLT entry.","Adjust by program base.","Adjustment for next reloc as needed by linker relaxation.","ID of module containing symbol.","Offset in module TLS block.","32-bit offset for global dynamic.","GOT offset for static TLS block offset.","GOT address for static TLS block offset.","32-bit offset for local dynamic.","Module-relative offset.","Offset relative to static TLS block.","Offset in static TLS block.","Direct 16 bit","Direct 32 bit","","","","","","","","","Alignment requirement for linker relaxation.","16 bit symbol value + addend.","32 bit symbol value + addend.","8 bit symbol value + addend.","5 bit expression, shift 22.","16 bit GOT entry for function.","Direct call.","Direct call in .noat section.","Indirect call through register.","%hiadj() of function GOT entry.","%lo() of function GOT entry.","Conditional branch.","Copy symbol at runtime.","Create GOT entry.","GNU C++ vtable member usage.","GNU C++ vtable hierarchy.","16 bit GOT entry.","16 bit offset to GOT pointer.","%hiadj of offset to GOT pointer.","%lo of offset to GOT pointer.","%hiadj() of GOT entry.","%lo() of GOT entry.","16 bit GP pointer offset.","High 16 bit.","High 16 bit, adjusted.","5 bit constant expression.","6 bit constant expression.","8 bit constant expression.","Create PLT entry.","Low 16 bit.","No reloc.","PC relative 16 bit.","%hiadj of PC relative offset.","%lo of PC relative offset.","Adjust by program base.","Direct signed 16 bit.","Module number.","Module-relative offset.","16 bit GOT offset for TLS GD.","16 bit GOT offset for TLS IE.","16 bit GOT offset for TLS LDM.","16 bit module relative offset.","16 bit LE TP-relative offset.","TP-relative offset.","Direct unsigned 16 bit.","Unconditional branch.","Copy relocation.","14 bits of eff. address.","Right 14 bits of eff. address.","14 bits of eff. address.","16 bits of eff. address.","16 bits of eff. address.","16 bits of eff. address.","17 bits of eff. address.","Right 17 bits of eff. address.","Left 21 bits of eff. address.","Direct 32-bit reference.","64 bits of eff. address.","Right 14 bits of rel. address.","Left 21 bits of rel. address.","Dynamic reloc, exported PLT","64 bits function address.","","","GP-rel. address, right 14 bits.","GP-relative, right 14 bits.","GP-rel. address, right 14 bits.","16 bits GP-rel. address.","16 bits GP-rel. address.","16 bits GP-rel. address.","GP-relative, left 21 bits.","64 bits of GP-rel. address.","","Dynamic reloc, imported PLT","","LT-rel. address, right 14 bits.","LT-relative, right 14 bits.","LT-rel. address, right 14 bits.","16 bits LT-rel. address.","16 bits LT-rel. address.","16 bits LT-rel. address.","LT-relative, left 21 bits.","64 bits LT-rel. address.","LT-rel. fct. ptr., right 14 bits.","LT-rel. fct ptr, right 14 bits.","LT-rel. fct. ptr., right 14 bits.","16 bits LT-rel. function ptr.","16 bits LT-rel. function ptr.","16 bits LT-rel. function ptr.","LT-rel. fct ptr, left 21 bits.","32 bits LT-rel. function pointer.","64 bits LT-rel. function ptr.","LT-TP-rel. address, right 14 bits.","14 bits LT-TP-rel. address.","LT-TP-rel. address, right 14 bits.","LT-TP-rel. address, right 14 bits.","16 bits LT-TP-rel. address.","16 bits LT-TP-rel. address.","16 bits LT-TP-rel. address.","LT-TP-rel. address, left 21 bits.","64 bits LT-TP-rel. address.","No reloc.","PC rel. address, right 14 bits.","Right 14 bits of rel. address.","PC-rel. address, right 14 bits.","16 bits PC-rel. address.","16 bits PC-rel. address.","16 bits PC-rel. address.","17 bits of rel. address.","Right 17 bits of rel. address.","Left 21 bits of rel. address.","22 bits PC-rel. address.","32-bit rel. address.","64 bits PC-rel. address.","Right 14 bits of fdesc address.","Left 21 bits of fdesc address.","32 bits function address.","PLT-rel. address, right 14 bits.","PLT rel. address, right 14 bits.","PLT-rel. address, right 14 bits.","16 bits PLT-rel. address.","16 bits LT-rel. address.","16 bits PLT-rel. address.","PLT rel. address, left 21 bits.","32 bits section rel. address.","64 bits section rel. address.","No relocation, set segment base.","32 bits segment rel. address.","64 bits segment rel. address.","DTP module 32-bit.","DTP module 64-bit.","DTP offset 32-bit.","DTP offset 32-bit.","GD 14-bit right.","GD 21-bit left.","GD call to __t_g_a.","","","LD module 14-bit right.","LD module 21-bit left.","LD module call to __t_g_a.","LD offset 14-bit right.","LD offset 21-bit left.","","","","","TP-rel. address, right 14 bits.","TP-rel. address, right 14 bits.","TP-rel. address, right 14 bits.","16 bits TP-rel. address.","16 bits TP-rel. address.","16 bits TP-rel. address.","TP-rel. address, left 21 bits.","32 bits TP-rel. address.","64 bits TP-rel. address.","16bit address, word aligned","","","16bit absolute address","half16ds* (S + A) >> 2","adjusted high 16bits.","high 16bits of address.","","","half16 #higher(S + A)","half16 #highera(S + A)","half16 #highest(S + A)","half16 #highesta(S + A)","lower 16bits of address","half16ds #lo(S + A) >> 2","26bit address, word aligned","word30 (S + A - P) >> 2","32bit absolute address","doubleword64 S + A","","doubleword64 (sym+add)@dtpmod","half16* (sym+add)@dtprel","half16ds* (sym+add)@dtprel","half16 (sym+add)@dtprel@ha","half16 (sym+add)@dtprel@h","","","half16 (sym+add)@dtprel@higher","half16 (sym+add)@dtprel@highera","half16 (sym+add)@dtprel@highest","half16 (sym+add)@dtprel@highesta","half16 (sym+add)@dtprel@l","half16ds (sym+add)@dtprel@l","doubleword64 (sym+add)@dtprel","","","half16ds* (G + A) >> 2","","","","half16ds #lo(G + A) >> 2","half16ds* (sym+add)@got@dtprel","half16 (sym+add)@got@dtprel@ha","half16 (sym+add)@got@dtprel@h","half16ds (sym+add)@got@dtprel@l","half16* (sym+add)@got@tlsgd","half16 (sym+add)@got@tlsgd@ha","half16 (sym+add)@got@tlsgd@h","half16 (sym+add)@got@tlsgd@l","half16* (sym+add)@got@tlsld","half16 (sym+add)@got@tlsld@ha","half16 (sym+add)@got@tlsld@h","half16 (sym+add)@got@tlsld@l","half16ds* (sym+add)@got@tprel","half16 (sym+add)@got@tprel@ha","half16 (sym+add)@got@tprel@h","half16ds (sym+add)@got@tprel@l","GNU extension to support local ifunc.","GNU extension to support local ifunc.","","","","","","half16ds #lo(L + A) >> 2","","doubleword64 L + A","half16* M + A","half16ds* (M + A) >> 2","half16 #ha(M + A)","half16 #hi(M + A)","half16 #lo(M + A)","half16ds #lo(M + A) >> 2","","doubleword64 L + A - P","PC relative 16 bit","","","half16 (sym+add-.)","half16 (sym+add-.)@ha","half16 (sym+add-.)@h","half16 (sym+add-.)@l","PC-rel. 26 bit, word aligned","","doubleword64 S + A - P","","","half16ds* (R + A) >> 2","","","","half16ds #lo(R + A) >> 2","none (sym+add)@tls","none (sym+add)@tlsgd","none (sym+add)@tlsld","doubleword64 .TOC","half16* S + A - .TOC","half16ds* (S + A - .TOC.) >> 2","half16 #ha(S + A - .TOC.)","half16 #hi(S + A - .TOC.)","half16 #lo(S + A - .TOC.)","half16ds #lo(S + A - .TOC.) >> 2","none","half16* (sym+add)@tprel","half16ds* (sym+add)@tprel","half16 (sym+add)@tprel@ha","half16 (sym+add)@tprel@h","","","half16 (sym+add)@tprel@higher","half16 (sym+add)@tprel@highera","half16 (sym+add)@tprel@highest","half16 (sym+add)@tprel@highesta","half16 (sym+add)@tprel@l","half16ds (sym+add)@tprel@l","doubleword64 (sym+add)@tprel","","","doubleword64 S + A","16bit address, 2 bits ignored","","","16bit absolute address","adjusted high 16bit","high 16bit of absolute address","lower 16bit of absolute address","26bit address, 2 bits ignored.","32bit absolute address","","like EMB_RELSDA, adjusted high 16","like EMB_RELSDA, but high 16 bit","like EMB_RELSDA, but lower 16 bit","like EMB_SDA21, adjusted high 16","like EMB_SDA21, but high 16 bit","like EMB_SDA21, but lower 16 bit","word32 (sym+add)@dtpmod","half16*(sym+add)@dtprel","half16 (sym+add)@dtprel@ha","half16 (sym+add)@dtprel@h","half16 (sym+add)@dtprel@l","word32 (sym+add)@dtprel","","","","","","","","16 bit relative offset in SDA","","","","","16 bit offset in SDA","","","","","","","","","half16* (sym+add)@got@dtprel","half16* (sym+add)@got@dtprel@ha","half16* (sym+add)@got@dtprel@h","half16* (sym+add)@got@dtprel@l","half16* (sym+add)@got@tlsgd","half16 (sym+add)@got@tlsgd@ha","half16 (sym+add)@got@tlsgd@h","half16 (sym+add)@got@tlsgd@l","half16* (sym+add)@got@tlsld","half16 (sym+add)@got@tlsld@ha","half16 (sym+add)@got@tlsld@h","half16 (sym+add)@got@tlsld@l","half16* (sym+add)@got@tprel","half16 (sym+add)@got@tprel@ha","half16 (sym+add)@got@tprel@h","half16 (sym+add)@got@tprel@l","GNU extension to support local ifunc.","","","","","","","","","","PC relative 16 bit","","","half16 (sym+add-.)","half16 (sym+add-.)@ha","half16 (sym+add-.)@h","half16 (sym+add-.)@l","PC relative 26 bit","","","","","","","","none (sym+add)@tls","none (sym+add)@tlsgd","none (sym+add)@tlsld","This is a phony reloc to handle any old fashioned TOC16 …","half16* (sym+add)@tprel","half16 (sym+add)@tprel@ha","half16 (sym+add)@tprel@h","half16 (sym+add)@tprel@l","word32 (sym+add)@tprel","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","No reloc","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Direct 10 bit","Direct 11 bit","Direct 13 bit","Direct 16 bit","Direct 22 bit","Direct 32 bit","Direct 5 bit","Direct 6 bit","Direct 64 bit","Direct 7 bit","Direct 8 bit","Copy symbol at runtime","PC relative 16 bit","PC relative 32 bit","PC relative 64 bit","PC relative 8 bit","Create GOT entry","was part of v9 ABI but was removed","","","Truncated 10 bit GOT entry","13 bit GOT entry","22 bit GOT entry shifted","","","","","","","Direct high 12 of 44 bit","Top 22 bits of direct 64 bit","High 22 bit","High 22 bit PLT entry","High 22 bit complemented","High middle 10 bits of …","","","Create PLT entry","Direct low 10 of 44 bit","Low middle 22 bits of …","Truncated 10 bit","Truncated 10 bit PLT entry","Truncated 11 bit complemented","Direct mid 22 of 44 bit","No reloc","10bit with secondary 13bit addend","PC relative 10 bit truncated","PC relative 22 bit shifted","PC rel trunc 10 bit PLT entry","PC rel high 22 bit PLT entry","PC rel 32 bit ref to PLT entry","Top 22 bits of pc rel 64 bit","High middle 10 bit of …","Low miggle 22 bits of …","Direct 32 bit ref to PLT entry","Direct 64 bit ref to PLT entry","Global register usage","Adjust by program base","","","","","","","","","","","","","","","","","","","","","","","","","","","","Direct 16 bit unaligned","Direct 32 bit unaligned","Direct 64 bit unaligned","","PC relative 16 bit shifted","PC relative 19 bit shifted","PC relative 22 bit shifted","PC relative 30 bit shifted","30 bit PC relative PLT address","Direct 16 bit","PC relative 16 bit","Direct 32 bit","PC relative 32 bit","Direct 64 bit","PC relative 64 bit","Direct 8 bit","PC relative 8 bit","X1 pipe branch offset","Copy relocation","X1 pipe destination 8-bit","Create GOT entry","GNU C++ vtable member usage","GNU C++ vtable hierarchy","hword 0 16-bit","last hword 0 16-bit","hword 1 16-bit","last hword 1 16-bit","hword 2 16-bit","last hword 2 16-bit","hword 3 16-bit","X0 pipe hword 0","X0 pipe hword 0 GOT offset","X0 pipe last hword 0","X0 pipe last hword 0 GOT offset","X0 pipe PC-rel last hword 0","X0 pipe PC-rel PLT last hword 0","X0 pipe last hword 0 GD off","X0 pipe last hword 0 IE off","X0 pipe last hword 0 LE off","X0 pipe PC relative hword 0","X0 pipe PC-rel PLT hword 0","X0 pipe hword 0 TLS GD offset","X0 pipe hword 0 TLS IE offset","X0 pipe hword 0 TLS LE offset","X0 pipe hword 1","X0 pipe last hword 1","X0 pipe last hword 1 GOT offset","X0 pipe PC-rel last hword 1","X0 pipe PC-rel PLT last hword 1","X0 pipe last hword 1 GD off","X0 pipe last hword 1 IE off","X0 pipe last hword 1 LE off","X0 pipe PC relative hword 1","X0 pipe PC-rel PLT hword 1","X0 pipe hword 2","X0 pipe last hword 2","X0 pipe PC-rel last hword 2","X0 pipe PC-rel PLT last hword 2","X0 pipe PC relative hword 2","X0 pipe PC-rel PLT hword 2","X0 pipe hword 3","X0 pipe PC relative hword 3","X0 pipe PC-rel PLT hword 3","X1 pipe hword 0","X1 pipe hword 0 GOT offset","X1 pipe last hword 0","X1 pipe last hword 0 GOT offset","X1 pipe PC-rel last hword 0","X1 pipe PC-rel PLT last hword 0","X1 pipe last hword 0 GD off","X1 pipe last hword 0 IE off","X1 pipe last hword 0 LE off","X1 pipe PC relative hword 0","X1 pipe PC-rel PLT hword 0","X1 pipe hword 0 TLS GD offset","X1 pipe hword 0 TLS IE offset","X1 pipe hword 0 TLS LE offset","X1 pipe hword 1","X1 pipe last hword 1","X1 pipe last hword 1 GOT offset","X1 pipe PC-rel last hword 1","X1 pipe PC-rel PLT last hword 1","X1 pipe last hword 1 GD off","X1 pipe last hword 1 IE off","X1 pipe last hword 1 LE off","X1 pipe PC relative hword 1","X1 pipe PC-rel PLT hword 1","X1 pipe hword 2","X1 pipe last hword 2","X1 pipe PC-rel last hword 2","X1 pipe PC-rel PLT last hword 2","X1 pipe PC relative hword 2","X1 pipe PC-rel PLT hword 2","X1 pipe hword 3","X1 pipe PC relative hword 3","X1 pipe PC-rel PLT hword 3","X0 pipe 8-bit","X0 pipe “addi” for TLS GD/IE","X0 pipe “addi” for TLS GD","X1 pipe 8-bit","X1 pipe “addi” for TLS GD/IE","X1 pipe “addi” for TLS GD","Y0 pipe 8-bit","Y0 pipe “addi” for TLS GD/IE","Y0 pipe “addi” for TLS GD","Y1 pipe 8-bit","Y1 pipe “addi” for TLS GD/IE","Y1 pipe “addi” for TLS GD","Create PLT entry","X1 pipe jump offset","X1 pipe jump offset to PLT","X1 pipe mfspr","X0 pipe mm “end”","X0 pipe mm “start”","X1 pipe mtspr","No reloc","Adjust by program base","X0 pipe shift amount","X1 pipe shift amount","Y0 pipe shift amount","Y1 pipe shift amount","32-bit ID of symbol’s module","64-bit ID of symbol’s module","32-bit offset in TLS block","64-bit offset in TLS block","“jal” for TLS GD","“ld_tls” for TLS IE","32-bit offset in static TLS block","64-bit offset in static TLS block","Direct 16 bit","PC relative 16 bit","Direct 32 bit","PC relative 32 bit","Direct 8 bit","PC relative 8 bit","X1 pipe branch offset","Copy relocation","X1 pipe destination 8-bit","Create GOT entry","GNU C++ vtable member usage","GNU C++ vtable hierarchy","High 16 bit, adjusted","High 16 bit","X0 pipe 16-bit","X0 pipe 16-bit GOT offset","X0 pipe ha() 16-bit GOT offset","X0 pipe high 16-bit GOT offset","X0 pipe low 16-bit GOT offset","X0 pipe high 16-bit, adjusted","X0 pipe PC relative ha() 16 bit","X0 pipe high 16-bit","X0 pipe PC relative high 16 bit","X0 pipe low 16-bit","X0 pipe PC relative low 16 bit","X0 pipe PC relative 16 bit","X0 pipe 16-bit TLS GD offset","X0 pipe ha() 16-bit TLS GD offset","X0 pipe high 16-bit TLS GD offset","X0 pipe low 16-bit TLS GD offset","X0 pipe 16-bit TLS IE offset","X0 pipe ha() 16-bit TLS IE offset","X0 pipe high 16-bit TLS IE offset","X0 pipe low 16-bit TLS IE offset","X0 pipe 16-bit TLS LE offset","X0 pipe ha() 16-bit TLS LE offset","X0 pipe high 16-bit TLS LE offset","X0 pipe low 16-bit TLS LE offset","X1 pipe 16-bit","X1 pipe 16-bit GOT offset","X1 pipe ha() 16-bit GOT offset","X1 pipe high 16-bit GOT offset","X1 pipe low 16-bit GOT offset","X1 pipe high 16-bit, adjusted","X1 pipe PC relative ha() 16 bit","X1 pipe high 16-bit","X1 pipe PC relative high 16 bit","X1 pipe low 16-bit","X1 pipe PC relative low 16 bit","X1 pipe PC relative 16 bit","X1 pipe 16-bit TLS GD offset","X1 pipe ha() 16-bit TLS GD offset","X1 pipe high 16-bit TLS GD offset","X1 pipe low 16-bit TLS GD offset","X1 pipe 16-bit TLS IE offset","X1 pipe ha() 16-bit TLS IE offset","X1 pipe high 16-bit TLS IE offset","X1 pipe low 16-bit TLS IE offset","X1 pipe 16-bit TLS LE offset","X1 pipe ha() 16-bit TLS LE offset","X1 pipe high 16-bit TLS LE offset","X1 pipe low 16-bit TLS LE offset","X0 pipe 8-bit","X0 pipe “addi” for TLS GD","X1 pipe 8-bit","X1 pipe “addi” for TLS GD","Y0 pipe 8-bit","Y0 pipe “addi” for TLS GD","Y1 pipe 8-bit","Y1 pipe “addi” for TLS GD","Create PLT entry","X1 pipe jump offset","X1 pipe jump offset to PLT","Low 16 bit","X1 pipe mfspr","X0 pipe mm “end”","X1 pipe mm “end”","X0 pipe mm “start”","X1 pipe mm “start”","X1 pipe mtspr","No reloc","Adjust by program base","X0 pipe shift amount","X1 pipe shift amount","Y0 pipe shift amount","Y1 pipe shift amount","ID of module containing symbol","Offset in TLS block","“jal” for TLS GD","“lw_tls” for TLS IE","Offset in static TLS block","Direct 16 bit zero extended","Direct 32 bit zero extended","Direct 32 bit sign extended","Direct 64 bit","Direct 8 bit sign extended","Copy symbol at runtime","ID of module containing symbol","Offset in TLS block","Offset in module’s TLS block","Create GOT entry","32 bit GOT entry","64-bit GOT entry offset","64 bit offset to GOT","32 bit signed pc relative offset to GOT","GOT offset for TLS descriptor.","64-bit PC relative offset to GOT","32 bit signed PC relative offset to GOT","64-bit PC relative offset to GOT entry","Load from 32 bit signed pc relative offset to GOT entry …","like GOT64, says PLT entry needed","32 bit signed PC relative offset to GOT entry for IE symbol","Adjust indirectly by program base","Create PLT entry","No reloc","16 bit sign extended pc relative","PC relative 32 bit signed","PC relative 64 bit","8 bit sign extended pc relative","32 bit PLT address","64-bit GOT relative offset to PLT entry","Adjust by program base","64-bit adjust by program base","Load from 32 bit signed pc relative offset to GOT entry …","Size of symbol plus 32-bit addend","Size of symbol plus 64-bit addend","TLS descriptor.","Marker for call through TLS descriptor.","32 bit signed PC relative offset to two GOT entries for GD …","32 bit signed PC relative offset to two GOT entries for LD …","Offset in initial TLS block","Offset in initial TLS block","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Relocation table entry without explicit addend.","Relocation table entry without explicit addend.","Relocation table entry with explicit addend.","Relocation table entry with explicit addend.","Section occupies memory during execution.","","Section may be multiply defined in the input to a link …","Section contains an entry point","Section is compressed.","This section is excluded from the final executable or …","Section is executable.","Section is a member of a group.","spec insns w/o recovery","section near gp","The sh_info field contains a section header table index.","Section has special ordering requirements when combining …","OS-specific section flags.","Processor-specific section flags.","Section may be be merged to eliminate duplication.","","Must be in global data area.","","","","","","","Section requires special OS-specific handling.","Section far from gp.","Static branch prediction code.","Section with short addressing.","Section contains nul-terminated strings.","Section holds thread-local storage.","Section is writable.","Associated symbol is absolute.","Associated symbol is common.","End of OS-specific section indices.","End of processor-specific section indices.","End of reserved section indices.","Start of OS-specific section indices.","Start of processor-specific section indices.","OS-specific range start. Start of reserved section indices.","Allocated common symbols.","Allocated data symbols.","Small common symbols.","Small undefined symbols.","Allocated test symbols.","Section for tenatively declared symbols in ANSI C.","Common blocks in huge model.","Undefined section.","Section index is in the SHT_SYMTAB_SHNDX section.","","","ARM attributes section.","ARM unwind section.","Preemption details.","Checksum for DSO content.","C-SKY attributes section.","Dynamic linking information.","Dynamic linker symbol table.","Array of destructors.","Object attributes.","GNU-style hash table.","Prelink library list","Version definition section.","Version needs section.","Version symbol table.","Section group.","Symbol hash table.","End of OS-specific section types.","End of processor-specific section types.","Sun-specific high bound.","End of application-specific section types.","extension bits","unwind bits","Array of constructors.","Start of OS-specific section types.","Start of processor-specific section types.","Sun-specific low bound.","Start of application-specific section types.","","Conflicting symbols.","","MIPS ECOFF debugging info.","","","","","","DWARF debugging information.","","Event section.","","","Global data area sizes.","","Shared objects used in link.","","","","","Miscellaneous options.","","","","","","","Register usage information.","","","","","","Reserved for SGI/MIPS compilers","","","","","Program space with no data (bss).","Notes.","Section header table entry is unused.","Debug info for optimized code.","Contains product specific ext.","Unwind information.","Array of pre-constructors.","Program data.","Relocation entries without explicit addends.","Relocation entries with explicit addends.","Reserved section type.","String table.","","","","Symbol table.","Extended section indices for a symbol table.","Unwind information.","Global symbol.","Unique symbol.","End of OS-specific symbol binding.","End of processor-specific symbol binding.","Local symbol.","Start of OS-specific symbol binding.","Start of processor-specific symbol binding.","","Weak symbol.","No PV required.","PV only used for initial ldgp.","","Only valid for STB_MIPS_SPLIT_COMMON.","","","A Thumb label.","A Thumb function.","Symbol is a common data object.","Symbol’s name is a file name.","Symbol is a code object.","Symbol is an indirect code object.","End of OS-specific symbol types.","End of processor-specific symbol types.","","","Start of OS-specific symbol types.","Start of processor-specific symbol types.","Symbol type is unspecified.","Symbol is a data object.","Millicode function entry point.","Symbol is associated with a section.","Global register reserved to app.","Symbol is a thread-local storage object.","Default symbol visibility rules.","Symbol is not visible to other components.","Processor specific hidden class.","Symbol is visible to other components, but is not …","Beginning of reserved entries","Symbol bound to parent","Symbol bound to self","","Symbol is a copy-reloc","Direct bound symbol","Symbol bound to object to be lazy loaded","Pass-thru symbol for translator","","","Section header.","Section header.","Symbol table entry.","Symbol table entry.","Additional information about a Sym32.","Additional information about a Sym64.","Symbol is hidden.","Symbol version index.","Current version","No version","Version definition of file itself","Weak version identifier","Symbol is global.","Symbol is local.","Current version","No version","Auxiliary version information.","Version definition sections","Auxiliary needed version information.","Version dependency.","Version symbol information","ABI version.","The number of words in the bloom filter.","The bit shift count for the bloom filter.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The number of hash buckets.","The number of hash buckets.","","","Uncompressed data alignment.","Uncompressed data alignment.","Reserved.","","","Uncompressed data size.","Uncompressed data size.","","","Compression format. One of the ELFCOMPRESS_* values.","Compression format. One of the ELFCOMPRESS_* values.","The number of chain values.","File class. One of the ELFCLASS* constants.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Dynamic entry type.","Dynamic entry type.","","","Value (integer or address).","Value (integer or address).","Data encoding. One of the ELFDATA* constants.","","","","","","","Size in bytes of this header.","Size in bytes of this header.","","","Entry point virtual address.","Entry point virtual address.","","","Processor-specific flags.","Processor-specific flags.","","","Magic number and other information.","Magic number and other information.","","","Architecture. One of the EM_* constants.","Architecture. One of the EM_* constants.","","","Program header table entry size.","Program header table entry size.","","","Program header table entry count.","Program header table entry count.","","","Program header table file offset.","Program header table file offset.","","","Section header table entry size.","Section header table entry size.","","","Section header table entry count.","Section header table entry count.","","","Section header table file offset.","Section header table file offset.","","","Section header string table index.","Section header string table index.","","","Object file type. One of the ET_* constants.","Object file type. One of the ET_* constants.","","","Object file version. Must be EV_CURRENT.","Object file version. Must be EV_CURRENT.","Parse the file from the string table.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Calculate the GNU hash for a symbol name.","Calculate the SysV hash for a symbol name.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","Magic number. Must be ELFMAG.","","","Length of the note’s descriptor.","Length of the note’s descriptor.","","","Length of the note’s name.","Length of the note’s name.","","","Type of the note.","Type of the note.","Parse the version name from the string table.","Parse the version name from the string table.","OS ABI identification. One of the ELFOSABI* constants.","","","Segment alignment.","Segment alignment.","","","Segment size in the file.","Segment size in the file.","","","Segment flags. A combination of the PF_* constants.","Segment flags. A combination of the PF_* constants.","","","Segment size in memory.","Segment size in memory.","","","Segment file offset.","Segment file offset.","","","Segment physical address.","Segment physical address.","","","Segment type. One of the PT_* constants.","Segment type. One of the PT_* constants.","","","Segment virtual address.","Segment virtual address.","Padding bytes.","","","Explicit addend.","Explicit addend.","Calculate the r_info field given the r_sym and r_type …","","Calculate the r_info field given the r_sym and r_type …","","","Calculate the r_info field given the r_sym and r_type …","","Calculate the r_info field given the r_sym and r_type …","Relocation type and symbol index.","Relocation type and symbol index.","Relocation type and symbol index.","Relocation type and symbol index.","","","","","Relocation address.","Relocation address.","Relocation address.","Relocation address.","","Get the r_sym component of the r_info field.","Get the r_sym component of the r_info field.","","","Get the r_sym component of the r_info field.","Get the r_sym component of the r_info field.","","","Get the r_type component of the r_info field.","","Get the r_type component of the r_info field.","","Get the r_type component of the r_info field.","","Get the r_type component of the r_info field.","Set the r_info field given the r_sym and r_type components.","Set the r_info field given the r_sym and r_type components.","Set the r_info field given the r_sym and r_type components.","Set the r_info field given the r_sym and r_type components.","Set the st_info field given the st_bind and st_type …","Set the st_info field given the st_bind and st_type …","","","Section virtual address at execution.","Section virtual address at execution.","","","Section alignment.","Section alignment.","","","Entry size if the section holds a table.","Entry size if the section holds a table.","","","Section flags. A combination of the SHF_* constants.","Section flags. A combination of the SHF_* constants.","","","Additional section information.","Additional section information.","","","Link to another section.","Link to another section.","","","Section name.","Section name.","","","Section file offset.","Section file offset.","","","Section size in bytes.","Section size in bytes.","","","Section type. One of the SHT_* constants.","Section type. One of the SHT_* constants.","Direct bindings, symbol bound to.","Direct bindings, symbol bound to.","Per symbol flags.","Per symbol flags.","Get the st_bind component of the st_info field.","","","Get the st_bind component of the st_info field.","","","Symbol type and binding.","Symbol type and binding.","","","Symbol name.","Symbol name.","","","Symbol visibility.","Symbol visibility.","","","Section index or one of the SHN_* values.","Section index or one of the SHN_* values.","","","Symbol size.","Symbol size.","","Get the st_type component of the st_info field.","","Get the st_type component of the st_info field.","","","Symbol value.","Symbol value.","","Get the st_visibility component of the st_info field.","","Get the st_visibility component of the st_info field.","The symbol table index of the first symbol in the hash.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Offset in bytes to verdaux array","Number of associated aux entries","Version information","Version name hash value","Version Index","Offset in bytes to next verdef entry","Version revision","Version or dependency names","Offset in bytes to next verdaux","ELF version. Must be EV_CURRENT.","Offset in bytes to vernaux array","Number of associated aux entries","Offset of filename for this dependency","Offset in bytes to next verneed entry","Version of structure","Dependency specific information","Hash value of dependency name","Dependency name string offset","Offset in bytes to next vernaux entry","Version Index","Big endian byte order.","Compile-time big endian byte order.","A trait for using an endianness specification.","An endianness that is selectable at run-time.","An i16 value with an externally specified endianness of …","An unaligned i16 value with an externally specified …","An i32 value with an externally specified endianness of …","An unaligned i32 value with an externally specified …","An i64 value with an externally specified endianness of …","An unaligned i64 value with an externally specified …","Little endian byte order.","Compile-time little endian byte order.","The native endianness for the target platform.","A u16 value with an externally specified endianness of …","An unaligned u16 value with an externally specified …","A u32 value with an externally specified endianness of …","An unaligned u32 value with an externally specified …","A u64 value with an externally specified endianness of …","An unaligned u64 value with an externally specified …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Construct a specification for the endianness of some …","","","","Construct a specification for the endianness of some …","Return the value as a native endian value.","Return the value as a native endian value.","Return the value as a native endian value.","Return the value as a native endian value.","Return the value as a native endian value.","Return the value as a native endian value.","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Return true for big endian byte order.","","","","Return true for little endian byte order.","Construct a new value given a native endian value.","Construct a new value given a native endian value.","Construct a new value given a native endian value.","Construct a new value given a native endian value.","Construct a new value given a native endian value.","Construct a new value given a native endian value.","","","","","","","Converts a signed 16 bit integer to native endian.","Converts an unaligned signed 16 bit integer to native …","Converts a signed 32 bit integer to native endian.","Converts an unaligned signed 32 bit integer to native …","Converts a signed 64 bit integer to native endian.","Converts an unaligned signed 64 bit integer to native …","Converts an unsigned 16 bit integer to native endian.","Converts an unaligned unsigned 16 bit integer to native …","Converts an unsigned 32 bit integer to native endian.","Converts an unaligned unsigned 32 bit integer to native …","Converts an unsigned 64 bit integer to native endian.","Converts an unaligned unsigned 64 bit integer to native …","Set the value given a native endian value.","Set the value given a native endian value.","Set the value given a native endian value.","Set the value given a native endian value.","Set the value given a native endian value.","Set the value given a native endian value.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Converts a signed 16 bit integer from native endian.","Converts an unaligned signed 16 bit integer from native …","Converts a signed 32 bit integer from native endian.","Converts an unaligned signed 32 bit integer from native …","Converts a signed 64 bit integer from native endian.","Converts an unaligned signed 64 bit integer from native …","Converts an unsigned 16 bit integer from native endian.","Converts an unaligned unsigned 16 bit integer from native …","Converts an unsigned 32 bit integer from native endian.","Converts an unaligned unsigned 32 bit integer from native …","Converts an unsigned 64 bit integer from native endian.","Converts an unaligned unsigned 64 bit integer from native …","must be followed by PAGE21 or PAGEOFF12","","a B/BL instruction with 26-bit displacement","pc-rel distance to page of GOT slot","offset within page of GOT slot, scaled by r_length","pc-rel distance to page of target","offset within page, scaled by r_length","for pointers to GOT slots","must be followed by a ARM64_RELOC_UNSIGNED","pc-rel distance to page of TLVP slot","offset within page of TLVP slot, scaled by r_length","for pointers","24 bit branch displacement (to a word address)","","","like ARM_RELOC_SECTDIFF, but the symbol referenced was …","the second relocation entry of a pair","prebound lazy pointer","a PAIR follows with subtract symbol value","generic relocation as discribed above","obsolete - a thumb 32-bit branch instruction possibly …","22 bit branch displacement (to a half-word address)","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","64 bit ABI","ABI for 64-bit hardware with 32-bit types; LP32","mask for architecture bits","","","","","When selecting a slice, ANY will pick the slice with the …","","","","","","","","","","Not meant to be run under xnu","ARMv7-A and ARMv7-R","Not meant to be run under xnu","Cortex A9","","Not meant to be run under xnu","Swift","","Not meant to be run under xnu","","","","","","","","","","","","","","64 bit libraries","","mask for feature flags","","","","","","","","","","","","pmax","","","","","3max","","","","","","","","","","","","","","","","","","","","","","","","","pointer authentication with versioned ABI","","","","","","","","","","","","","","","","Haswell feature subset","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The dyld cache header. Corresponds to struct …","Corresponds to struct dyld_cache_image_info from …","Corresponds to struct dyld_cache_mapping_info from …","","Corresponds to a struct whose source code has not been …","","","","","","","","","","","","","","","","","","","","NXSwapLong(FAT_MAGIC)","NXSwapLong(FAT_MAGIC_64)","","","","","","","","","","","Only follows a GENERIC_RELOC_SECTDIFF","prebound lazy pointer","","thread local variables","generic relocation as discribed above","","","","build for platform min OS version","local of code signature","table of non-instructions in __text","used with LinkeditDataCommand","string for dyld to treat like environment variable","used with LinkeditDataCommand, payload is trie","compressed dyld information","compressed dyld information only","Code signing DRs copied from linked dylibs","dynamic link-edit symbol table info","encrypted segment information","64-bit encrypted segment information","used with FilesetEntryCommand","compressed table of function start addresses","fixed VM file inclusion (internal use)","object identification info (obsolete)","fixed VM shared library identification","dynamically linked shared lib ident","dynamic linker identification","delay load of dylib until first use","optimization hints in MH_OBJECT files","linker options in MH_OBJECT files","load a specified fixed VM shared library","load a dynamically linked shared library","load a dynamic linker","load upward dylib","load a dynamically linked shared library that is allowed …","replacement for LC_UNIXTHREAD","arbitrary data included within a Mach-O file","prebind checksum","modules prebound for a dynamically linked shared library","prepage command (internal use)","load and re-export dylib","","image routines","64-bit image routines","runpath additions","segment of this file to be mapped","64-bit segment of this file to be mapped","local of info to split segments","source version used to build binary","sub client","sub framework","sub library","sub umbrella","link-edit gdb symbol table info (obsolete)","link-edit stab symbol table info","thread","two-level namespace lookup hints","unix thread (includes a stack)","the uuid","build for iPhoneOS min OS version","build for MacOSX min OS version","build for AppleTV min OS version","build for Watch min OS version","A variable length string in a load command.","","","Common fields at the start of every load command.","","1 thru 255 inclusive","indicates that this binary binds to all two-level …","When this bit is set, all stacks in the task will be given …","The code was linked for use in an application extension.","the object file’s undefined references are bound by the …","the final linked image uses weak symbols","dynamically bound bundle file","the binary has been canonicalized via the unprebind …","NXSwapInt(MH_MAGIC)","NXSwapInt(MH_MAGIC_64)","core file","Only for use on dylibs. When linking against a dylib that …","companion file with only debug sections","the object file is input for the dynamic linker and can’…","dynamically bound shared library","Only for use on dylibs. When this bit is set, the dylib is …","shared library stub for static linking only, no section …","dynamic link editor","demand paged executable file","set of mach-o’s","the executable is forcing all images to use flat name …","fixed VM shared library file","Contains a section of type S_THREAD_LOCAL_VARIABLES","the object file is the output of an incremental link …","x86_64 kexts","the shared library init routine is to be run lazily via …","the mach magic number","the 64-bit mach magic number","The external symbols listed in the nlist symbol table do …","do not have dyld notify the prebinding agent about this …","this umbrella guarantees no multiple defintions of symbols …","the object file has no undefined references","When this bit is set, the OS will run the main executable …","When this bit is set on a dylib, the static linker does …","relocatable object file","When this bit is set, the OS will load the main executable …","the binary is not prebound but can have its prebinding …","the file has its dynamic undefined references prebound.","preloaded executable file","When this bit is set, the binary declares it is safe for …","When this bit is set, the binary declares it is safe for …","Allow LC_MIN_VERSION_MACOS and LC_BUILD_VERSION load …","the file has its read-only and read-write segments split","safe to divide up the sections into sub-sections via …","the image is using two-level name space bindings","the final linked image contains external weak symbols","The 32-bit mach header.","The 64-bit mach header.","symbol is not in any section","absolute, n_sect == NO_SECT","","symbol is a Thumb function (ARM)","AST file path: name,,NO_SECT,0,0","begin common: name,,NO_SECT,0,0","include file beginning: name,,NO_SECT,0,sum","begin nsect sym: 0,,n_sect,0,address","symbol is discarded","end common (local name): 0,,n_sect,0,address","end common: name,,n_sect,0,0","include file end: name,,NO_SECT,0,0","end nsect sym: 0,,n_sect,0,address","alternate entry: name,,n_sect,linenumber,address","deleted include file: name,,NO_SECT,0,sum","external symbol bit, set for external symbols","procedure name (f77 kludge): name,,NO_SECT,0,0","procedure: name,,n_sect,linenumber,address","global symbol: name,,NO_SECT,type,0","indirect","left bracket: 0,,NO_SECT,nesting level,address",".lcomm symbol: name,,n_sect,type,address","second stab entry with length information","local sym: name,,NO_SECT,type,offset","symbol is not to be dead stripped","compiler -O level: name,,NO_SECT,0,0","emitted with gcc2_compiled and in gcc source","object file name: name,,0,0,st_mtime","compiler parameters: name,,NO_SECT,0,0","prebound undefined (defined in a dylib)","global pascal symbol: name,,NO_SECT,subtype,line","private external symbol bit","parameter: name,,NO_SECT,type,offset","right bracket: 0,,NO_SECT,nesting level,address","reference to a weak symbol","register sym: name,,NO_SECT,type,register","defined in section number n_sect","src line: 0,,n_sect,linenumber,address","source file name: name,,n_sect,0,address","#included file name: name,,n_sect,0,address","structure elt: name,,NO_SECT,type,struct_offset","if any of these bits set, a symbolic debugging entry","static symbol: name,,n_sect,type,address","","mask for the type bits","undefined, n_sect == NO_SECT","compiler version: name,,NO_SECT,0,0","coalesed symbol is a weak definition","symbol is weak referenced","","","","","","","","","","","","","","14 bit branch displacement (to a word address)","24 bit branch displacement (to a word address)","Same as the RELOC_HI16 except the low 16 bits and the high …","","a PAIR follows with the low half","section difference forms of above. a PAIR","","Same as the LO16 except that the low 2 bits are not stored …","","a PAIR follows with the high half","follows these with subtract symbol value","like PPC_RELOC_SECTDIFF, but the symbol referenced was …","the second relocation entry of a pair","prebound lazy pointer","a PAIR follows with subtract symbol value","generic relocation as discribed above","","","","","","","","","","","","","","","","","","","","","","","","","absolute relocation type for Mach-O files","Bit set in Relocation::r_word0 for scattered relocations.","A relocation entry.","","","","","24 section attributes","system setable attributes","User setable attributes","256 section types","the real uninitialized data section no padding","the section common symbols are allocated in by the link …","the real initialized data section no padding, no bss …","the fvmlib initialization section","the section following the fvmlib initialization section","the icon headers","the icons in tiff format","module information","string table","string table","symbol table","the real text part of the text section no headers, and no …","the tradition UNIX data segment","the icon segment","the segment for the self (dyld) modifing code stubs that …","the segment containing all structs created and maintained …","the segment overlapping with linkedit containing linking …","objective-C runtime segment","the pagezero segment which has no protections and catches …","the tradition UNIX text segment","the unix stack segment","","this segment is the VM that is allocated by a fixed VM …","the file contents for this segment is for the high part of …","this segment has nothing that was relocated in it and …","This segment is protected. If the segment starts at file …","This segment is made read-only after fixups","section with only 16 byte literals","section with only 4 byte literals","section with only 8 byte literals","a debug section","section has external relocation entries","blocks are live if they reference live blocks","section has local relocation entries","no dead stripping","section contains coalesced symbols that are not to be in a …","section contains only true machine instructions","Used with i386 code stubs written on by dyld","section contains some machine instructions","ok to strip static symbols in this section in files with …","section contains symbols that are to be coalesced","section with only literal C strings","section contains DTrace Object Format","zero fill on demand section (that can be larger than 4 …","32-bit offsets to initializers","section with only pairs of function pointers for …","section with only lazy symbol pointers to lazy loaded …","section with only lazy symbol pointers","section with only pointers to literals","section with only function pointers for initialization","section with only function pointers for termination","section with only non-lazy symbol pointers","regular section","section with only symbol stubs, byte size of stub in the …","functions to call to initialize TLV values","template of initial values for TLVs","TLV descriptors","pointers to TLV descriptors","template of initial values for TLVs","zero fill on demand section","","32-bit section.","64-bit section.","32-bit segment load command.","64-bit segment load command.","","","","","","","","","","","","","","","execute permission","read permission","write permission","","a CALL/JMP instruction with 32-bit displacement","other GOT references","a MOVQ load of a GOT entry","for signed 32-bit displacement","for signed 32-bit displacement with a -1 addend","for signed 32-bit displacement with a -2 addend","for signed 32-bit displacement with a -4 addend","must be followed by a X86_64_RELOC_UNSIGNED","for thread local variables","for absolute addresses","","","memory address of this section","memory address of this section","","","","","","","alignment as a power of 2","alignment as a power of 2","section alignment (power of 2)","section alignment (power of 2)","file offset to binding info","size of binding info","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","the check sum or zero","the client name","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Type of load command.","LC_SEGMENT","LC_SEGMENT_64","LC_IDFVMLIB or LC_LOADFVMLIB","LC_ID_DYLIB, LC_LOAD_{,WEAK_}DYLIB, LC_REEXPORT_DYLIB","LC_SUB_FRAMEWORK","LC_SUB_CLIENT","LC_SUB_UMBRELLA","LC_SUB_LIBRARY","LC_PREBOUND_DYLIB","LC_ID_DYLINKER, LC_LOAD_DYLINKER or LC_DYLD_ENVIRONMENT","LC_THREAD or LC_UNIXTHREAD","LC_ROUTINES","LC_ROUTINES_64","LC_SYMTAB","LC_DYSYMTAB","LC_TWOLEVEL_HINTS","LC_PREBIND_CKSUM","LC_UUID","LC_RPATH","LC_CODE_SIGNATURE, LC_SEGMENT_SPLIT_INFO, …","","LC_ENCRYPTION_INFO","LC_ENCRYPTION_INFO_64","LC_VERSION_MIN_MACOSX or LC_VERSION_MIN_IPHONEOS or …","LC_BUILD_VERSION","LC_DYLD_INFO or LC_DYLD_INFO_ONLY","LC_LINKER_OPTION only used in MH_OBJECT filetypes","LC_SYMSEG","LC_IDENT","LC_FVMFILE","LC_MAIN only used in MH_EXECUTE filetypes","LC_SOURCE_VERSION","LC_NOTE","","","Total size of command in bytes.","includes sizeof section structs","includes sizeof section_64 structs","includes pathname string","includes pathname string","includes umbrella string","includes client string","includes sub_umbrella string","includes sub_library string","includes strings","includes pathname string","total size of this command","total size of this command","total size of this command","sizeof(struct SymtabCommand)","sizeof(struct DysymtabCommand)","sizeof(struct TwolevelHintsCommand)","sizeof(struct PrebindCksumCommand)","sizeof(struct UuidCommand)","includes string","sizeof(struct LinkeditDataCommand)","includes id string","sizeof(struct EncryptionInfoCommand32)","sizeof(struct EncryptionInfoCommand64)","sizeof(struct VersionMinCommand)","sizeof(struct BuildVersionCommand) plus ntools * …","sizeof(struct DyldInfoCommand)","","sizeof(struct SymsegCommand)","strings that follow this command","includes pathname string","24","16","sizeof(struct NoteCommand)","library’s compatibility vers number","number of strings","","","","","","","","machine specifier (int)","machine specifier (int)","machine specifier","machine specifier","","","","","cpu specifier (int)","cpu specifier (int)","cpu specifier","cpu specifier","which enryption system, 0 means not-encrypted yet","which enryption system, 0 means not-encrypted yet","file offset of encrypted range","file offset of encrypted range","file size of encrypted range","file size of encrypted range","The size of this subcache plus all previous subcaches.","library’s current version number","owner name for this LC_NOTE","file offset of data in __LINKEDIT segment","file size of data in __LINKEDIT segment","base address of dyld when cache was built","the library identification","contained entry id","file (__TEXT) offset of main()","file offset to lazy binding info","size of lazy binding infs","offset to referenced symbol table","offset to external relocation entries","Find the file offset of the image by looking up its …","","","","file offset of this segment","file offset of this segment","file offset of the dylib","","","amount to map from the file","amount to map from the file","","","type of file","type of file","","","","","","","flags","flags","flags","flags","flags (section type and attributes)","flags (section type and attributes)","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","the library identification","library’s header address","files virtual address","index to externally defined symbols","index into externally defined symbols","index into externally defined symbols","index into external relocation entries","index into external relocation entries","low 16 bits are the index into the init section, high 16 …","low 16 bits are the index into the init section, high 16 …","index to local symbols","index into symbols for local symbols","index into symbols for local symbols","Return the image information table.","number of dyld_cache_image_info entries Use this instead …","file offset to first dyld_cache_image_info Use this …","number of dyld_cache_image_info entries","file offset to first dyld_cache_image_info","file offset to the indirect symbol table","Return the fields of a plain relocation.","address of initialization routine","address of initialization routine","index into the module table that the init routine is …","index into the module table that the init routine is …","","","","initial VM protection","initial VM protection","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","index into reference symbol table","index into reference symbol table","","","","","","","index to undefined symbols","a DICE_KIND_* value","file offset to lazy binding info","size of lazy binding infs","number of bytes in data range","bit vector of linked modules","file offset of where local symbols are stored","size of local symbols information","offset to local relocation entries","","","e.g. “dyld_v0 i386”","FAT_MAGIC or FAT_MAGIC_64","mach magic number identifier","mach magic number identifier","number of dyld_cache_mapping_info entries","file offset to first dyld_cache_mapping_info","Return the mapping information table.","","","","maximum VM protection","maximum VM protection","library’s minor version number","X.Y.Z is encoded in nibbles xxxx.yy.zz","","file offset to module table","index into the module table this symbol is defined in","the module name (index into string table)","the module name (index into string table)","","","see <mach-o/stab.h>","see <mach-o/stab.h>","","","section number or NO_SECT","section number or NO_SECT","","","index into the string table","index into the string table","","","type flag, see below","type flag, see below","","","value of this symbol (or stab offset)","value of this symbol (or stab offset)","library’s target pathname","library’s path name","library’s path name","dynamic linker’s path name","files pathname","","","number of load commands","number of load commands","number of externally defined symbols","number of externally defined symbols","number of externally defined symbols","number of referenced symbol table entries","number of external relocation entries","number of external relocation entries","number of external relocation entries","number of structs that follow","number of hints in the hint table","number of indirect symbol table entries","low 16 bits are the number of init section entries, high …","low 16 bits are the number of init section entries, high …","number of local symbols","number of local symbols","number of local symbols","number of local relocation entries","number of module table entries","number of modules in library","number of reference symbol table entries","number of reference symbol table entries","","","number of relocation entries","number of relocation entries","","","number of sections in segment","number of sections in segment","number of symbol table entries","number of entries in table of contents","number of tool entries following this","number of undefined symbols","for this module address of the start of the (__OBJC,__…","for this module address of the start of the (__OBJC,__…","for this module size of the (__OBJC,__module_info) section","for this module size of the (__OBJC,__module_info) section","","","","","file offset to this object file","file offset to this object file","offset to the string","file offset of this section","file offset of this section","offset to the hint table","symbol segment offset","from mach_header to start of data range","file offset of this data","","padding to make this struct’s size a multiple of 8 bytes","Read the dyld cache header.","Attempt to parse a fat header.","Attempt to parse a fat header and 32-bit fat arches.","Attempt to parse a fat header and 64-bit fat arches.","Returns (arch, endian) based on the magic string.","The file system path of this image.","path to add to run path","","platform","offset in the section to what is being relocated","offset in the section to what is being relocated","does not include value of sym referenced","0=byte, 1=word, 2=long, 3=quad","0=byte, 1=word, 2=long, 3=quad","was relocated pc relative already","was relocated pc relative already","Determine whether this is a scattered relocation.","symbol index if r_extern == 1 or section ordinal if …","if not 0, machine specific relocation type","if not 0, machine specific relocation type","the value the item to be relocated is refering to (without …","","","file offset to rebase info","size of rebase info","Combine the fields into a Relocation.","Combine the fields into a Relocation.","","","file offset of relocation entries","file offset of relocation entries","reserved","reserved","entry_id is 32-bits long, so this is the reserved padding","reserved (for offset or index)","reserved (for offset or index)","","","reserved (for count or sizeof)","reserved (for count or sizeof)","","","reserved","","","","","","","","","Return the fields of a scattered relocation.","X.Y.Z is encoded in nibbles xxxx.yy.zz","X.Y.Z is encoded in nibbles xxxx.yy.zz","","","name of this section","name of this section","","","","","segment name","segment name","segment this section goes in","segment this section goes in","","","","","","size of this object file","size of this object file","size in bytes of this section","size in bytes of this section","symbol segment size in bytes","length of data region","","","the size of all the load commands","the size of all the load commands","if not zero, initial stack size","string table offset","string table size in bytes","the sub_library name","the sub_umbrella framework name","Return the information about subcaches, if present.","number of dyld_subcache_info entries","file offset to first dyld_subcache_info","the defined external symbol (index into the symbol table)","Return the symbol table that this command references.","Return the UUID for the .symbols subcache, if present.","the UUID of the .symbols subcache","symbol table offset","library’s build time stamp","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","file offset to table of contents","enum for the tool","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","the umbrella framework name","unique value for each shared cache file","The UUID of this subcache.","the 128-bit uuid","X.Y.Z is encoded in nibbles xxxx.yy.zz","version number of the tool","A.B.C.D.E packed as a24.b10.c10.d10.e10","","","memory address of this segment","memory address of this segment","memory address of the dylib","","","memory size of this segment","memory size of this segment","file offset to weak binding info","size of weak binding info","Non-COFF Object file header","","","","","","","","","","","","","","","","V-table slots are 32-bits in size.","V-table slots are 64-bits in size.","Call most derived method described by","If set, transition from unmanaged.","If set, transition from unmanaged with keeping the current …","","Intel-IA64-Filler","Intel-IA64-Filler","Intel-IA64-Filler","Intel-IA64-Filler","Intel-IA64-Filler","Intel-IA64-Filler","Intel-IA64-Filler","Intel-IA64-Filler","Intel-IA64-Filler","Intel-IA64-Filler","Intel-IA64-Filler","Intel-IA64-Filler","Intel-IA64-Filler","Intel-IA64-Filler","Intel-IA64-Filler","Intel-IA64-Filler","Intel-IA64-Filler","Intel-IA64-Filler","Intel-IA64-Filler","Intel-IA64-Filler","Intel-IA64-Filler","Intel-IA64-Filler","Intel-IA64-Filler","Intel-IA64-Filler","Intel-IA64-Filler","Intel-IA64-Filler","Intel-IA64-Filler","Intel-IA64-Filler","Intel-IA64-Filler","Intel-IA64-Filler","Intel-IA64-Filler","Intel-IA64-Filler","","","","","","","","","","","","","","","","","","","","","Size of a jump thunk reserved range.","","","","","","","","","","","","","","","","","","","","","","Delay load version 2 flag for …","Architecture Specific Data","Base Relocation Table","Bound Import Directory in headers","COM Runtime descriptor","Debug Directory","Delay Load Import Descriptors","Exception Directory","Export Directory","RVA of GP","Import Address Table","Import Directory","Load Configuration Directory","Resource Directory","Security Directory","TLS Directory","Image should execute in an AppContainer","DLL can move.","Code Integrity Image","Image supports Control Flow Guard.","Image can handle a high entropy 64-bit virtual address …","Do not bind this image.","Image understands isolation and doesn’t want it","Image does not use SEH. No SE handler may reside in this …","Image is NX compatible","","Driver uses WDM model","MZ","","","","","","","","","","","","","","","32 bit word machine.","Aggressively trim working set","Bytes of machine word are reversed.","Bytes of machine word are reversed.","Debugging info stripped from file in .DBG file","File is a DLL.","File is executable (i.e. no unresolved external …","App can handle >2gb addresses","Line nunbers stripped from file.","Local symbols stripped from file.","Alpha_AXP","ALPHA64","","AMD64 (K8)","ARM Little-Endian","ARM64 Little-Endian","ARM Thumb-2 Little-Endian","","","","EFI Byte Code","Intel 386.","Intel 64","M32R little-endian","MIPS","MIPS","MIPS","IBM PowerPC Little-Endian","","MIPS little-endian","MIPS little-endian, 0x160 big-endian","MIPS little-endian","RISCV128","RISCV32","RISCV64","SH3 little-endian","","SH3E little-endian","SH4 little-endian","SH5","Useful for indicating we want to interact with the host …","ARM Thumb/Thumb-2 Little-Endian","Infineon","","MIPS little-endian WCE v2","If Image is on Net, copy and run from the swap file.","Relocation info stripped from file.","If Image is on removable media, copy and run from the swap …","System File.","File should only be run on a UP machine","Module performs control flow and write integrity checks","Module enables suppression of exports","Module contains suppressed export information.","Module contains valid control flow target metadata","Stride of Guard CF function table encoded in these bits …","Shift to right-justify Guard CF function table stride","Module performs control flow integrity checks using …","Module contains longjmp target information","Delayload import table in its own .didat section (with …","The containing GFID entry is export suppressed","The containing GFID entry is suppressed","Module supports read only delay load IAT","Module was built with retpoline support","Module requests that the OS enable return flow protection","Module contains return flow instrumentation and metadata","Module requests that the OS enable return flow protection …","Module does not make use of the /GS security cookie","","","","","","","","","","","","","","","","","","","","PE00","","","","NE","LE","","","","","High 16-bit GP relative reference","Low 16-bit GP relative reference","","","","","","","","","","","Low 16 bits of 48 bit reference","Middle 16 bits of 48 bit reference","High 16 bits of 48 bit reference","","","High 16-bit section relative reference","Low 16-bit section relative reference","","Reference is absolute, no relocation is necessary","32-bit address (VA).","32-bit address w/o image base (RVA).","64-bit address (VA).","Indirect branch to a CFG check","Indirect branch to a CFG check, with REX.W prefix","Indirect call to a CFG check","","Indirect branch to an import","Indirect call to an import","Indirect branch to a target in RAX (no CFG)","Indirect branch to a target in RAX, with REX.W prefix (no …","Indirect branch for a switch table using Reg 0 (RAX)","Indirect branch for a switch table using Reg 15 (R15)","Indirect call to a target in RAX (no CFG)","","32-bit relative address from byte following reloc","32-bit relative address from byte distance 1 from reloc","32-bit relative address from byte distance 2 from reloc","32-bit relative address from byte distance 3 from reloc","32-bit relative address from byte distance 4 from reloc","32-bit relative address from byte distance 5 from reloc","32 bit offset from base of section containing target","7 bit unsigned offset from base of section containing …","Section index","32 bit signed span-dependent value emitted into object","32 bit signed span-dependent value applied at link time","32 bit metadata token","","","","","","","","","","","No relocation required","32 bit address. Review! do we need it?","32 bit address w/o image base (RVA: for Data/PData/XData)","64 bit address","TBZ/TBNZ","19 bit offset << 2 & sign ext. for conditional B","26 bit offset << 2 & sign ext. for B & BL","ADRP","ADD/ADDS (immediate) with zero shift, for page offset","LDR (indexed, unsigned immediate), for page offset","ADR","32-bit relative address from byte following reloc","Offset within section","ADD/ADDS (immediate) with zero shift, for bit 12:23 of …","ADD/ADDS (immediate) with zero shift, for bit 0:11 of …","LDR (indexed, unsigned immediate), for bit 0:11 of section …","Section table index","","No relocation required","32 bit address","32 bit address w/o image base","","Thumb: BLX immediate","","Thumb: 2 11 bit offsets","Thumb: 32-bit conditional B","24 bit offset << 2 & sign ext.","Thumb: 32-bit B or BL","GP-relative addressing (ARM)","GP-relative addressing (Thumb)","ARM: MOVW/MOVT (deprecated)","ARM: MOVW/MOVT","Thumb: MOVW/MOVT","32-bit relative address from byte following reloc","Offset within section","Section table index","clr token","","","","","","","","","","","","","","","","","","","","Reference is absolute, no relocation is necessary","32-bit address (VA).","32-bit address w/o image base (RVA).","64-bit address (VA).","32 bit offset from base of section containing target","Section index","32 bit metadata token","Reference is absolute, no relocation is necessary","32-bit address (VA).","32-bit address w/o image base (RVA).","64-bit address (VA).","32 bit offset from base of section containing target","Section index","32 bit metadata token","No relocation required","32 bit address w/o image base","32-bit relative address from byte following reloc","Offset within section","Section table index","Reference is absolute, no relocation is necessary","Direct 16-bit reference to the symbols virtual address","Direct 32-bit reference to the symbols virtual address","Direct 32-bit reference to the symbols virtual address, …","PC-relative 16-bit reference to the symbols virtual address","PC-relative 32-bit reference to the symbols virtual address","","7 bit offset from base of section containing target","","Direct 16-bit reference to the segment-selector bits of a …","clr token","","","","","","","","","","","","","","","","If possible, convert to MBB bundle with NOP.B in slot 1","If possible, convert to MFB bundle with NOP.F in slot 1","If possible, convert to MIB bundle with NOP.I in slot 1","If possible, convert to MMB bundle with NOP.M in slot 1","This is always a BRL and never converted","","","","","","","","clr token","","No relocation required","24 bit address","32 bit address","32 bit address w/o image base","GP relative addressing","Link HI and LO","16 bit offset << 2 & sign ext.","24 bit offset << 2 & sign ext.","8 bit offset << 2 & sign ext.","16 MSBs","16 MSBs; adj for LSB sign ext.","16 LSBs","32 bit section relative reference","Section table index","clr token","Reference is absolute, no relocation is necessary","","","","","","","","","","","","High 16-bit section relative reference (used for >32k TLS)","Low 16-bit section relative referemce (used for >32k TLS)","","clr token","NOP","16-bit address, shifted left 2 (load doubleword)","16-bit address","26-bit address, shifted left 2 (branch absolute)","32-bit address","32-bit addr w/o image base","64-bit address","fix branch prediction bit to predict branch not taken","fix branch prediction bit to predict branch taken","","substitute TOC restore instruction iff symbol is glue code","symbol is glue code; virtual address is TOC restore …","subtract reloc value rather than adding it","","","","16-bit PC-relative offset, shifted left 2 (br cond …","26-bit PC-relative offset, shifted left 2 (branch relative)","va of containing section (as in an image sectionhdr)","va of containing section (limited to 16 bits)","High 16-bit section relative reference (used for >32k TLS)","Low 16-bit section relative reference (used for >32k TLS)","sectionheader number","toc slot defined in file (or, data in toc)","16-bit offset from TOC base, shifted left 2 (load …","16-bit offset from TOC base","clr token","mask to isolate above values in IMAGE_RELOCATION.Type","No relocation","16 bit direct","32 bit direct","32 bit direct not based","4 bit direct (0 ext.)","4 bit direct .L (0 ext.)","4 bit direct .W (0 ext.)","8 bit direct, -128..255","8 bit direct .L (0 ext.)","8 bit direct .W (0 ext.)","GP-relative addressing","12 LSB PC relative .W","8 bit PC relative .L","8 bit PC relative .W","Offset within section","Section table index","Size of EXE section","Start of EXE section","clr token","offset operand for relocation","Offset from current instruction in longwords if not …","High bits of 32-bit address","Low bits of 32-bit address","High bits of relative reference","Low bits of relative reference","relocation ignores section mode","Thumb: BLX immediate (deprecated)","Thumb: 32-bit conditional B (deprecated)","Thumb: 32-bit B or BL (deprecated)","Thumb: MOVW/MOVT (deprecated)","","","","","","Default alignment if no others are specified.","","","","","","","","","","","","","Section contains code.","Section contains initialized data.","Section contains uninitialized data.","Section content can be accessed relative to GP","Section contents comdat.","Section contains comments or some other type of …","Section contains extended relocations.","Reserved.","Section contents will not become part of image.","","Section can be discarded.","Section is executable.","","","Section is not cachable.","Section is not pageable.","","","Section is readable.","Section is shareable.","Section is writeable.","Reset speculative exceptions handling bits in the TLB …","Tls index is scaled","Reserved.","","when DBG was updated, the old checksum didn’t match.","","","","","","","","","","","","Image doesn’t require a subsystem.","image is a native Win9x driver.","image runs in the OS/2 character subsystem.","image runs in the Posix character subsystem.","Unknown subsystem.","","Image runs in the Windows CE subsystem.","Image runs in the Windows character subsystem.","Image runs in the Windows GUI subsystem.","","","Symbol is an absolute value.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Symbol is a special debug item.","array.","function.","no derived type.","pointer.","","Values 0xFF00-0xFFFF are special","","","type character.","","","enumeration.","","","","member of enumeration.","no type.","","type short integer.","","","","","","Symbol is undefined or is common.","LE","","","","","","","","","Import name == public symbol name.","Import name == a name is explicitly provided after the DLL …","Import name == public symbol name skipping leading ?, @, …","Import name == public symbol name skipping leading ?, @, …","Import by ordinal","","","","","","","","Auxiliary symbol format 1: function definitions.","Auxiliary symbol format 2: .bf and .ef symbols.","Auxiliary symbol format 5: sections.","","Auxiliary symbol format 3: weak externals.","","","","","","","","","","DOS .EXE header","","","","","","","","","","","","","","","","","","","","","","","","","","","OS/2 .EXE header","","","","","","","","","","","","","","","","","","","","","Windows VXD header","","","","A PE rich header entry.","","","","","","","","","","ID for: Accelerator table.","ID for: Animated cursor.","ID for: Animated icon.","ID for: Bitmap resource.","ID for: Hardware-dependent cursor resource.","ID for: Dialog box.","ID for: Allows a resource editing tool to associate a …","ID for: Font resource.","ID for: Font directory resource.","ID for: Hardware-independent cursor resource.","ID for: Hardware-independent icon resource.","ID for: HTML resource.","ID for: Hardware-dependent icon resource.","ID for: Side-by-Side Assembly Manifest.","ID for: Menu resource.","ID for: Message-table entry.","ID for: Plug and Play resource.","ID for: Application-defined resource (raw data).","ID for: String-table entry.","ID for: Version resource.","ID for: VXD.","Intel-IA64-Filler","Intel-IA64-Filler","Intel-IA64-Filler","Intel-IA64-Filler","Intel-IA64-Filler","Intel-IA64-Filler","Intel-IA64-Filler","Intel-IA64-Filler","Intel-IA64-Filler","Intel-IA64-Filler","Intel-IA64-Filler","Intel-IA64-Filler","Intel-IA64-Filler","Intel-IA64-Filler","Intel-IA64-Filler","Intel-IA64-Filler","Intel-IA64-Filler","Intel-IA64-Filler","Intel-IA64-Filler","Intel-IA64-Filler","Intel-IA64-Filler","Intel-IA64-Filler","Intel-IA64-Filler","Intel-IA64-Filler","Intel-IA64-Filler","Intel-IA64-Filler","Intel-IA64-Filler","Intel-IA64-Filler","Intel-IA64-Filler","Intel-IA64-Filler","Intel-IA64-Filler","Intel-IA64-Filler","Intel-IA64-Filler","Intel-IA64-Filler","Intel-IA64-Filler","Intel-IA64-Filler","Intel-IA64-Filler","Intel-IA64-Filler","Intel-IA64-Filler","Intel-IA64-Filler","Return the symbol address.","","","PIMAGE_TLS_CALLBACK *;","PIMAGE_TLS_CALLBACK *","","","","","","RVA from base of image","PDWORD","PDWORD","RVA from base of image","RVA from base of image","","Return the virtual address range of this directory entry.","","IMAGE_AUX_SYMBOL_TYPE","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","RVA to an optional bound IAT","","","Version 2 and later","Version 2 and later","0xFFFF means not available","","","","","","","","","","","","","","","","checksum for communal","","","","VA","Used to invoke CoCreateInstance","Used to invoke CoCreateInstance","{D1BAA1C7-BAEE-4ba9-AF20-FAF66AA4DCB8}","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Return the section alignment in bytes.","Return the section data in a COFF file.","Return the offset and size of the section in a COFF file.","Read the relocations in a COFF file.","Tests whether a given RVA is part of this section","","","","","","","Get the data referenced by this directory entry.","Returns the data associated to this directory entry.","","","","","Returns the section offset of the associated table or data.","type of misc data, see defines","File member date - decimal.","","","","","","","","","","","","","","","RVA to the name of the target library (NULL-terminate …","VA","VA","","","","","Object # for automatic data object","The byte ordering for the VXD","Size of Non-resident Name Table","The CPU type","Offset of Enumerated Data Pages","DDK version for VxD","Offset of the debugging information","The length of the debugging info. in bytes","Device ID for VxD","Number of module directives","Offset of Module Directive Table","Extended instruction pointer","Offset of Entry Table","Extended stack pointer","Fixup section size","Fixup section checksum","Offset of Fixup Page Table","Offset of Fixup Record Table","Size of heap - for 16-bit apps","Offset of Import Module Name Table","Number of entries in Import Module Name Table","Offset of Import Procedure Name Table","Number of instance pages in demand load section of VXD file","Number of instance pages in preload section of VXD file","Object iterated data map offset","Last page size in VXD","Loader section size","Loader section checksum","The EXE format level for now = 0","Magic number","Module flags","Module # pages","Non-resident Name Table Checksum","Offset of Non-resident Names Table","Number of objects in module","Object page map offset","Object table offset","The OS type","VXD page size","Offset of Per-Page Checksum Table","Number of preload pages","Reserved words","Offset of resident name table","Number of resource entries","Offset of Resource Table","Object # for stack pointer","Object # for instruction pointer","Module version","","","The word ordering for the VXD","Bytes on last page of file","Pages in file","Size of header in paragraphs","Relocations","Initial (relative) CS value","Checksum","Initial IP value","File address of new exe header","File address of relocation table","Magic number","Maximum extra paragraphs needed","Minimum extra paragraphs needed","OEM identifier (for e_oeminfo)","OEM information; e_oemid specific","Overlay number","Reserved words","Reserved words","Initial SP value","Initial (relative) SS value","VA","VA","VA","VA","","","","","","","","","","String to end header.","","","","","","","","","","","","Version 3 and later","","","","","","","","","","","","","Return the file offset and size of this directory entry.","RVA to IAT (if bound this IAT has actual addresses)","","","RVA of instruction to fixup","0x1 -> contains metadata","0x1 -> contains metadata","Flags to indicate if CI information is available, etc.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","-1 if no forwarders","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","File member group id - decimal.","","","VA","VA","VA","VA","VA","VA","","","VA","VA","","","","","VA","VA","VA","VA","VA","VA","VA","VA","","","Return true if the symbol has an auxiliary file name.","Return true if the symbol has an auxiliary function symbol.","Return true if the symbol has an auxiliary section symbol.","Returns true if the entry has a name, rather than an ID.","","","high bits of the section number","","","","","","","","","","","","","","","RVA to the start of the IAT (PIMAGE_THUNK_DATA)","","","","","","RVA to the start of the name table …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Return true if the symbol is a definition of a function or …","Tell whether this import descriptor is the null descriptor …","Tell whether this delay-load import descriptor is the null …","","","Returns true if the entry is a subtable.","","","","","section length","","","total length of record, rounded to four byte multiple.","declaration line number","Line number.","","","","","VA","VA","","","","","","Actual machine - IMAGE_FILE_MACHINE_xxx","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Offset of CLR metadata","Offset of CLR metadata","Size of CLR metadata","Size of CLR metadata","","","","","","","","","","","","","","","","","","","","","","","","","","","File member mode - octal.","RVA to the HMODULE caching location (PHMODULE)","Return the section name.","Parse a COFF symbol name.","","If first 4 bytes are 0, then second 4 bytes are offset …","If first 4 bytes are 0, then second 4 bytes are offset …","File member name - `/’ terminated.","","","Return the string table offset of the section name.","Returns the entry name","","","Segment alignment shift count","Automatic data segment number","Number of bytes in Entry Table","Size of non-resident name table","Entries in Module Reference Table","Count of movable entries","Checksum of whole file","Count of resource segments","Count of file segments","Initial CS:IP setting","Offset of Entry Table","Target Operating system","Expected Windows version number","Flag word","Other .EXE flags","Initial heap allocation","Offset of Imported Names Table","Magic number","Offset of Module Reference Table","Offset of Non-resident Names Table","offset to return thunks","offset to segment ref. bytes","Offset of resident name table","Revision number","Offset of Resource Table","Offset of Segment Table","Initial SS:SP setting","Initial stack allocation","Minimum code swap area size","Version number","fixup instruction (see alphaops.h)","Return the file offset of the nt_headers.","section number to associate with","","","","","","","","number of line numbers","","","","","","number of relocation entries","","","","","","extended from WORD","","","","","","","","","RVA of the data.","","","","","","","","","if grf & IMPORT_OBJECT_ORDINAL","","RVA to original unbound IAT (ImageThunkData32/…","","Read the DOS header.","Read the file header.","","Return the virtual address and size of the section.","Return the section data in a PE file.","Return the data starting at the given virtual address, up …","Return the section data if it contains the given virtual …","Return the offset and size of the section in a PE file.","Return the file offset of the given virtual address, and …","","","","","","","","","","","","","","","","","","","","","Return the raw section name.","","","","Additional bitmask to be defined later","","","","Must be 0","Must be 0","","","","","","","","","","","","","","","","","Read the section table.","VA","VA","","","","","VA","VA","communal selection type","","","","","Must be IMAGE_FILE_MACHINE_UNKNOWN","Must be IMAGE_FILE_MACHINE_UNKNOWN","Must be IMAGE_FILE_MACHINE_UNKNOWN","Must be IMAGE_FILE_MACHINE_UNKNOWN","Must be 0xffff","Must be 0xffff","Must be 0xffff","Must be IMPORT_OBJECT_HDR_SIG2.","","","","","","","","File member size - decimal.","","","","","","","","","","","","","","","Size of data that follows the header","Size of data that follows the header","Size of data that follows the header","","particularly useful for incremental links","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Symbol table index of function name if Linenumber is 0. …","Read the symbol table and string table.","","","","","","","0 if not bound, -1 if bound, and real date\\\\time stamp in …","","","0 if not bound, otherwise, date/time of the target DLL","","","","","","","Time/date stamp","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","TRUE if data is unicode string","","RVA to an optional unload info table","","","","","","","","File member user id - decimal.","","","= 1 (implies the ClsId field is present)","= 2 (implies the Flags field is present - otherwise V1)","= 2 (implies the Flags field is present)","","","","","","Also RelocCount when IMAGE_SCN_LNK_NRELOC_OVFL is set","","","","","VA","VA","","the weak extern default symbol index","","","","","","A trait for types that can safely be converted from and to …","Cast a Pod type to a byte slice.","Cast a Pod type to a mutable byte slice.","Cast a slice of a Pod type to a byte slice.","Cast a slice of a Pod type to a mutable byte slice.","Cast a byte slice to a Pod type.","Cast a mutable byte slice to a Pod type.","Cast a byte slice to a slice of a Pod type.","Cast a mutable byte slice to a slice of a Pod type.","The symbol has an absolute value.","The offset is an absolute address.","A Unix archive.","A newtype for byte slices.","PDB Information","A COFF object file.","A COMDAT section group of a File.","A COMDAT section group in the object file.","An iterator of the COMDAT section groups of a File.","An iterator over the COMDAT section groups in the object …","An iterator over COMDAT section entries.","The symbol is a zero-initialized symbol that will be …","Data that may be compressed.","A range in a file that may be compressed.","A data compression format.","Core.","A dyld cache file containing Mach-O images.","Dynamic shared object.","An iterator over dynamic relocation entries.","An iterator over dynamic relocations in the file.","A 32-bit ELF file.","A 64-bit ELF file.","The error type used within the read module.","Executable.","An exported symbol.","An object file.","A file format kind.","An imported symbol.","A 32-bit Mach-O file.","A 64-bit Mach-O file.","A 32-bit Mach-O fat binary.","A 64-bit Mach-O fat binary.","The native executable file for the target platform.","An iterator for files that don’t have dynamic …","The section is not applicable for this symbol (such as …","The data is uncompressed.","An object file.","A COMDAT section group defined in an object file.","An object kind.","A map from addresses to symbol names and object files.","A ObjectMap entry.","A section defined in an object file.","A loadable segment defined in an object file.","A symbol table entry.","A symbol table.","A 32-bit PE file.","A 64-bit PE file.","A trait for reading references to Pod types from a block …","Relocatable object.","A relocation entry.","An iterator over the relocations for a section.","The target referenced by a relocation.","The result type used within the read module.","A Section of a File","The symbol is defined in the given section.","The target is a section.","A section in the object file.","The index used to identify a section of a file.","An iterator of the sections of a File.","An iterator over the sections in the object file.","An iterator over the sections in the object file.","An iterator over section relocation entries.","A segment of a File.","A segment in the object file.","An iterator over the segments of a File.","An iterator over the segments in the object file.","A table of zero-terminated strings.","A symbol table entry.","The target is a symbol.","A symbol in the object file.","A symbol table entry.","The index used to identify a symbol of a file.","An iterator over symbol table entries.","An iterator over symbols in the object file.","An iterator over the symbols in a symbol table.","A map from addresses to symbols.","An entry in a SymbolMap.","A SymbolMap entry for symbol names.","The section where a symbol is defined.","A symbol table.","A symbol table in the object file.","The symbol is undefined.","The object kind is unknown.","The section is unknown.","The data is compressed, but the compression format is …","ZLIB/DEFLATE.","The addend to use in the relocation calculation.","Returns the virtual address of the segment.","Returns the address of the section.","The address of the symbol. May be zero if the address is …","The symbol address.","","","","","The symbol address.","Get the symbol address.","","The virtual address of the symbol.","The age of the PDB","Returns the alignment of the segment in memory.","Returns the alignment of the section in memory.","","","Get the architecture type of the file.","","Support for archive files.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The build ID from an ELF NT_GNU_BUILD_ID note.","The build ID from an ELF NT_GNU_BUILD_ID note.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Support for reading Windows COFF files.","Get an iterator over the COMDAT section groups in the file.","","Returns the potentially compressed contents of the section,","","Returns the potentially compressed file range of the …","","The compressed data size.","Returns a reference to the file contents of the segment.","Returns the raw contents of the section.","","","Convert to CompressedData by reading from the file.","The compressed data.","Return the segment data in the given range.","Return the raw contents of the section data in the given …","","","Return the uncompressed data.","","","","","","Get the dynamic relocations for this file.","","Get the dynamic linking symbol table, if any.","","Get an iterator over the dynamic linking symbols in the …","","Support for reading ELF files.","Information about how the result of the relocation …","Get the endianness of the file.","Get the endianness of the file.","Get the virtual address of the entry point of the binary","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Get the exported symbols that expose both a name and an …","","Returns the offset and size of the segment in the file.","Returns offset and size of on-disk segment (if any).","","","File flags that are specific to each file format.","Return the flags of segment.","Section flags that are specific to each file format.","Symbol flags that are specific to each file format.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Return the file format.","The data compression format.","The data compression format.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Return the string at the given offset.","Get the symbol before the given address.","Get the entry containing the given address.","The filename and build ID from a .gnu_debugaltlink section.","The filename and build ID from a .gnu_debugaltlink section.","","The filename and CRC from a .gnu_debuglink section.","The filename and CRC from a .gnu_debuglink section.","","The GUID of the PDB.","Return true if the file contains debug information …","","Returns true if there is an implicit addend stored in the …","","","","","","","","","","","","Get the imported symbols.","","Returns the section index.","The index of the symbol.","","","Returns the section index for the section where the symbol …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","Return true if the file can contain 64-bit addresses.","","Return true if the symbol is common data.","","Return true if the symbol is a definition of a function or …","","Return true if the byte slice is empty.","Return true if the symbol visible outside of the …","","Return true if the file is little endian, false if it is …","","Return true if the symbol is only visible within the …","","Return true if the symbol is undefined.","","Return true if the symbol is weak.","","Return the kind of this object.","Return the kind of this section.","Returns the COMDAT selection kind.","Return the kind of this symbol.","","","","","The operation used to calculate the result of the …","The total size of the block of data.","Return the length of the byte slice.","The name of the library to import the symbol from.","The UUID from a Mach-O LC_UUID load command.","The UUID from a Mach-O LC_UUID load command.","","Support for reading Mach-O files.","Returns the name of the segment.","Returns the name of the section.","Returns the name of the COMDAT section group.","The name of the symbol.","","","","","The symbol name.","Get the symbol name.","The symbol name.","The symbol name.","Returns the name of the segment.","Returns the name of the section.","Returns the name of the COMDAT section group.","The name of the symbol.","","","","","Interpret the given data as a string table.","Construct a new symbol map.","Construct a SymbolMapName.","","","","","","","","","Data that is uncompressed.","Data that is uncompressed.","Get the object file name.","Get the index of the object file name.","Construct a map from addresses to symbol names and object …","Construct a map from addresses to symbol names and object …","","Get all objects in the map.","The file offset of the compressed data.","Parse the raw file data.","Determine a file kind by parsing the start of the file.","Determine a file kind by parsing at the given offset.","Parse a Mach-O image from the dyld shared cache.","The path to the PDB as stored in CodeView","The filename and GUID from the PE CodeView section","The filename and GUID from the PE CodeView section","","Support for reading PE files.","Get a reference to a Pod type at the given offset, and …","Get a reference to a Pod type at the given offset, and …","Return a reference to a Pod struct at the start of the …","Get a reference to a Pod type at the given offset.","Get a reference to a Pod type at the given offset.","Return a reference to a Pod struct at the given offset of …","Get a reference to a u8 slice at the given offset, and …","Get a reference to a u8 slice at the given offset, and …","Return a reference to the given number of bytes at the …","Get a reference to a u8 slice at the given offset.","Return a reference to the given number of bytes at the …","Get a reference to a delimited u8 slice which starts at …","Get a reference to a slice of a Pod type at the given …","Get a reference to a slice of a Pod type at the given …","Return a reference to a slice of Pod structs at the start …","Get a reference to a slice of a Pod type at the given …","Get a reference to a slice of a Pod type at the given …","Return a reference to a slice of Pod structs at the given …","Read a null terminated string.","Read a null terminated string at an offset.","Get the base address used for relative virtual addresses.","","Get the relocations for this section.","","Returns the symbol scope.","","Returns the section where the symbol is defined.","","Get the section at the given index.","","Get the section named section_name, if such a section …","Get the section named section_name, if such a section …","Like Self::section_by_name, but allows names that are not …","","Returns the section index for the section containing this …","Returns the section index for the section containing this …","Get an iterator over the sections in the file.","Get the sections in this section group.","","","Returns the name of the segment for this section.","","Returns the name of the segment for this section.","","Get an iterator over the segments in the file.","","Set the addend to use in the relocation calculation.","Returns the size of the segment in memory.","Returns the size of the section in memory.","The size of the symbol. May be zero if the size is unknown.","","","","Get the symbol size.","The size in bits of the place of the relocation.","Skip over the given number of bytes at the start of the …","Returns the index of the symbol used for the name of …","","Get the debugging symbol at the given index.","Get the symbol at the given index.","","","Construct a map from addresses to symbol names.","Construct a map from addresses to symbol names.","","Get the symbol table, if any.","","Get an iterator over the debugging symbols in the file.","Get an iterator over the symbols in the table.","","","Get all symbols in the map.","Get all symbols in the map.","The target of the relocation.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the uncompressed contents of the section.","Returns the uncompressed contents of the section.","The uncompressed data size.","The uncompressed data size.","The AIX big archive format.","A partially parsed archive file.","The kind of archive format.","A partially parsed archive member.","An iterator over the members of an archive.","The BSD archive format.","The BSD archive format with 64-bit symbol table.","The Windows COFF archive format.","The GNU (or System V) archive format.","The GNU (or System V) archive format with 64-bit symbol …","There are no special files that indicate the archive …","Return the raw header for AIX big archives.","","","","","","","","","","","","","Return the file data.","Parse the file modification timestamp from the header.","","","Return the offset and size of the file data.","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Parse the group ID from the header.","","Return the raw header that is common to many archive …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","Return the archive format.","Iterate over the members of the archive.","Parse the file mode from the header.","Return the parsed file name.","","Parse the archive header and special members.","","","","","","","","","","","","","","","Parse the user ID from the header.","A COMDAT section group of a CoffFile.","An iterator over the COMDAT section groups of a CoffFile.","An iterator over the sections in a COMDAT section group of …","A COFF object file.","An iterator over the relocations in a CoffSection.","A section of a CoffFile.","An iterator over the sections of a CoffFile.","A loadable section of a CoffFile.","An iterator over the loadable sections of a CoffFile.","A symbol of a CoffFile.","An iterator over the symbols of a CoffFile.","A symbol table of a CoffFile.","The table of section headers in a COFF or PE file.","An iterator for symbol entries in a COFF or PE file.","A table of symbol entries in a COFF or PE file.","","","","","","","Return the auxiliary file name for the symbol table entry …","Return the auxiliary function symbol for the symbol table …","Return the auxiliary section symbol for the symbol table …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Return the symbol table entry or auxiliary record at the …","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","Return true if the section table is empty.","Return true if the symbol table is empty.","","","","","","Iterate over the section headers.","Iterate over the symbols.","","","","","The number of section headers.","The number of symbol table entries.","Construct a map from addresses to a user-defined map entry.","Compute the maximum file offset used by sections.","","","","","","","","","","","","","","","","Parse the raw COFF file data.","Parse the section table.","Read the symbol table.","Return the data starting at the given virtual address, up …","Return the data of the section that contains the given …","Return the file offset of the given virtual address, and …","Get the raw ImageSymbol struct.","","","","Return the section header at the given index.","","","Return the section header with the given name.","","Return the section that contains a given virtual address.","","","","","","","","","Return the string table used for the symbol names.","Return the symbol table entry at the given index.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","A trait for generic access to CompressionHeader32 and …","","A trait for generic access to Dyn32 and Dyn64.","","","","A COMDAT section group of an ElfFile.","A COMDAT section group of an ElfFile32.","A COMDAT section group of an ElfFile64.","An iterator over the COMDAT section groups of an ElfFile.","An iterator over the COMDAT section groups of an ElfFile32.","An iterator over the COMDAT section groups of an ElfFile64.","An iterator over the sections in a COMDAT section group of …","An iterator over the sections in a COMDAT section group of …","An iterator over the sections in a COMDAT section group of …","An iterator over the dynamic relocations for an ElfFile.","An iterator over the dynamic relocations for an ElfFile32.","An iterator over the dynamic relocations for an ElfFile64.","A partially parsed ELF file.","A 32-bit ELF object file.","A 64-bit ELF object file.","A section of an ElfFile.","A section of an ElfFile32.","A section of an ElfFile64.","An iterator over the sections of an ElfFile.","An iterator over the sections of an ElfFile32.","An iterator over the sections of an ElfFile64.","An iterator over the relocations for an ElfSection.","An iterator over the relocations for an ElfSection32.","An iterator over the relocations for an ElfSection64.","A segment of an ElfFile.","A segment of an ElfFile32.","A segment of an ElfFile64.","An iterator over the segments of an ElfFile.","An iterator over the segments of an ElfFile32.","An iterator over the segments of an ElfFile64.","A symbol of an ElfFile.","A symbol of an ElfFile32.","A symbol of an ElfFile64.","An iterator over the symbols of an ElfFile.","An iterator over the symbols of an ElfFile32.","An iterator over the symbols of an ElfFile64.","A symbol table of an ElfFile.","A symbol table of an ElfFile32.","A symbol table of an ElfFile32.","","","","","","","","","","A trait for generic access to FileHeader32 and FileHeader64…","A GNU symbol hash table in an ELF file.","A SysV symbol hash table in an ELF file.","A parsed NoteHeader.","A trait for generic access to NoteHeader32 and NoteHeader64…","","An iterator over the notes in an ELF section or segment.","A trait for generic access to ProgramHeader32 and …","","A trait for generic access to Rel32 and Rel64.","","A trait for generic access to Rela32 and Rela64.","","A mapping from section index to associated relocation …","A trait for generic access to SectionHeader32 and …","","The table of section headers in an ELF file.","","","","A trait for generic access to Sym32 and Sym64.","","A table of symbol entries in an ELF file.","An iterator over the auxiliary records for an entry in an …","An iterator over the entries in an ELF SHT_GNU_verdef …","An iterator over the auxiliary records for an entry in an …","An iterator over the entries in an ELF SHT_GNU_verneed …","A version definition or requirement.","A version index.","A table of version definitions and requirements.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Return the segment data.","Return the segment data.","Return the section data.","Return the section data.","Returns the raw data.","","","Return the segment data as a slice of the given type.","Return the segment data as a slice of the given type.","Return the section data as a slice of the given type.","Return the section data as a slice of the given type.","Return the segment data in the given virtual address range","Return the segment data in the given virtual address range","","","","","","","","Return the bytes for the desc field following the …","Return entries in a dynamic segment.","Return entries in a dynamic segment.","Return entries in a dynamic section.","Return entries in a dynamic section.","Return the contents of a dynamic section.","","","","","","","","","","","","","","","","","","","","Returns the endianness.","","Get the exported symbols.","Return the offset and size of the segment in the file.","Return the offset and size of the segment in the file.","Return the offset and size of the section in the file.","Return the offset and size of the section in the file.","","","Use the hash table to find the symbol table entry with the …","Use the hash table to find the symbol table entry with the …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Given a section index, return the section index of the …","","","Return the contents of a GNU hash section.","Return the contents of a GNU hash section.","Return the contents of a GNU hash section.","Return the header of a GNU hash section.","Return the header of a GNU hash section.","Return the header of a GNU hash section.","Return an iterator for the entries of a SHT_GNU_VERDEF …","Return an iterator for the entries of a SHT_GNU_VERDEF …","Return the contents of a SHT_GNU_VERDEF section.","Return an iterator for the entries of a SHT_GNU_VERNEED …","Return an iterator for the entries of a SHT_GNU_VERNEED …","Return the contents of a SHT_GNU_VERNEED section.","Return the contents of a SHT_GNU_VERSYM section.","Return the contents of a SHT_GNU_VERSYM section.","Return the contents of a SHT_GNU_VERSYM section.","Return the contents of a group section.","Return the contents of a group section.","","Return the contents of a SysV hash section.","Return the contents of a SysV hash section.","Return the contents of a SysV hash section.","Return hash of the version name.","Return the header of a SysV hash section.","Return the header of a SysV hash section.","Return the header of a SysV hash section.","Get the imported symbols.","","","Return the version index.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","Return true if the value is an address.","Return true if the value is an address.","","","","","","","","Return true if the symbol is a definition of a function or …","Return true if the symbol is a definition of a function or …","","Return true if the section table is empty.","Return true if the symbol table is empty.","Return true if the version table is empty.","","Return true if it is the global index.","Return the hidden flag.","","","","","Return true if it is the local index.","Returns whether this is a mips64el elf file.","Returns whether this is a mips64el elf file.","Return true if the value is an offset in the dynamic …","Return true if the value is an offset in the dynamic …","Check that the ident field in the file header is a …","Check that the ident field in the file header is a …","Return true if this type is a 64-bit header.","Return true if the symbol is undefined.","Return true if the symbol is undefined.","","","Iterate over the section headers.","Iterate over the symbols.","","","","","The number of section headers.","The number of symbols.","Construct a map from addresses to a user-defined map entry.","Return true if the given symbol index satisifies the …","","Return the n_descsz field of the NoteHeader.","","Return the n_namesz field of the NoteHeader.","","Return the n_type field of the NoteHeader.","Parse the section name from the string table.","Parse the section name from the string table.","Parse the symbol name from the string table.","Parse the symbol name from the string table.","","","","","Return the bytes for the name field following the …","Return the version name.","","","","","Create a new section table.","","","","","","","","Returns the next note.","Return the next Verdef entry.","Return the next Verdaux entry.","Return the next Verneed entry.","Return the next Vernaux entry.","Return a note iterator for the segment data.","Return a note iterator for the segment data.","Return a note iterator for the section data.","Return a note iterator for the section data.","","","","","","","","","Read the file header.","Read the file header.","Parse the raw ELF file data.","Parse the given symbol table section.","Create a new mapping using the section table.","Parse a SysV hash table.","Parse a GNU hash table.","Parse the version sections.","Return the e_phnum field of the header. Handles extended …","Return the e_phnum field of the header. Handles extended …","Return the slice of program headers.","Return the slice of program headers.","","","","","","","","","","Returns the raw ELF file header.","Returns the raw ELF segments.","Return the Elf::Rel entries in the section.","Return the Elf::Rel entries in the section.","Return the Elf::Rela entries in the section.","Return the Elf::Rela entries in the section.","","Create a mapping from section index to associated …","","","Return the section header at the given index.","Return the section index of this symbol table.","","Return the first section header, if present.","Return the first section header, if present.","","Return the section header with the given name.","","Return the slice of section headers.","Return the slice of section headers.","Return the section name for the given section header.","Return the string table for the section headers.","Return the string table for the section headers.","Return the section table.","Return the section table.","","","","","","","","","","","","","","","","Return the extended section index for the given symbol if …","Return the section index of the shndx table.","Return the e_shnum field of the header. Handles extended …","Return the e_shnum field of the header. Handles extended …","Return the e_shstrndx field of the header. Handles …","Return the e_shstrndx field of the header. Handles …","","","","","","","","","","","","","Use the value to get a string in a string table.","Use the value to get a string in a string table.","Return the section index of the linked string table.","Return the strings in the section.","Return the strings in the section.","Return the string table at the given section index.","Return the string table used for the symbol names.","Return the symbol at the given index.","","Return the symbol table index of the first symbol in the …","","","Return the symbol name for the given symbol.","Return the section index for the given symbol.","","Return the symbol table at the given section index.","Return the symbol table length.","Determine the symbol table length by finding the last …","Return the symbols in the section.","Return the symbols in the section.","","Return the symbol table of the given section type.","Return the symbol table.","","Try to convert the tag to a u32.","Try to convert the tag to a u32.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Try to convert the value to a u32.","Try to convert the value to a u32.","Return version information for a given symbol version …","Return version index for a given symbol index.","Returns the symbol version table.","LC_BUILD_VERSION","A parsed representation of the dyld shared cache.","One image (dylib) from inside the dyld shared cache.","An iterator over all the images (dylibs) in the dyld …","LC_DYLD_ENVIRONMENT","LC_DYLD_INFO or LC_DYLD_INFO_ONLY","Information about a subcache.","LC_LOAD_DYLIB, LC_LOAD_WEAK_DYLIB, LC_REEXPORT_DYLIB, …","LC_DYSYMTAB","LC_ENCRYPTION_INFO","LC_ENCRYPTION_INFO_64","","","","","LC_MAIN","A trait for generic access to FatArch32 and FatArch64.","","","","LC_FILESET_ENTRY","LC_ID_DYLIB","LC_ID_DYLINKER","LC_CODE_SIGNATURE, LC_SEGMENT_SPLIT_INFO, …","LC_LINKER_OPTION","The data for a LoadCommand.","An iterator over the load commands of a MachHeader.","A LoadCommand that has been interpreted according to its …","LC_LOAD_DYLINKER","A trait for generic access to MachHeader32 and MachHeader64…","A COMDAT section group of a MachOFile.","A COMDAT section group of a MachOFile32.","A COMDAT section group of a MachOFile64.","An iterator over the COMDAT section groups of a MachOFile.","An iterator over the COMDAT section groups of a MachOFile64…","An iterator over the COMDAT section groups of a MachOFile64…","An iterator over the sections in a COMDAT section group of …","An iterator over the sections in a COMDAT section group of …","An iterator over the sections in a COMDAT section group of …","A partially parsed Mach-O file.","A 32-bit Mach-O object file.","A 64-bit Mach-O object file.","An iterator over the relocations in a MachOSection.","An iterator over the relocations in a MachOSection32.","An iterator over the relocations in a MachOSection64.","A section of a MachOFile.","A section of a MachOFile32.","A section of a MachOFile64.","An iterator over the sections of a MachOFile.","An iterator over the sections of a MachOFile32.","An iterator over the sections of a MachOFile64.","A segment of a MachOFile.","A segment of a MachOFile32.","A segment of a MachOFile64.","An iterator over the segments of a MachOFile.","An iterator over the segments of a MachOFile32.","An iterator over the segments of a MachOFile64.","A symbol of a MachOFile.","A symbol of a MachOFile32.","A symbol of a MachOFile64.","An iterator over the symbols of a MachOFile.","An iterator over the symbols of a MachOFile32.","An iterator over the symbols of a MachOFile64.","A symbol table of a MachOFile.","An iterator over the symbols of a MachOFile32.","An iterator over the symbols of a MachOFile64.","A trait for generic access to Nlist32 and Nlist64.","","LC_NOTE","An unrecognized or obsolete load command.","LC_PREBIND_CKSUM","LC_PREBOUND_DYLIB","LC_ROUTINES","LC_ROUTINES_64","LC_RPATH","A trait for generic access to Section32 and Section64.","","","A trait for generic access to SegmentCommand32 and …","","LC_SEGMENT","LC_SEGMENT_64","LC_SOURCE_VERSION","LC_SUB_CLIENT","LC_SUB_FRAMEWORK","LC_SUB_LIBRARY","LC_SUB_UMBRELLA","A table of symbol entries in a Mach-O file.","LC_SYMTAB","LC_THREAD or LC_UNIXTHREAD","LC_TWOLEVEL_HINTS","LC_UUID","LC_VERSION_MIN_MACOSX, LC_VERSION_MIN_IPHONEOS, …","","","","","","","","","","Find the file offset of the image by looking up its …","","","","","","","Get the architecture type of the file.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Return the cmd field of the LoadCommand.","","Return the cmdsize field of the LoadCommand.","","","","","","","","","","Get the segment data from the file data.","Get the segment data from the file data.","Return the section data.","Return the section data.","Parse the data as the given type.","","","Find the address in a mapping and return the cache or …","","","","","Try to parse this command as a DyldInfoCommand.","Try to parse this command as a DylibCommand.","","","","Try to parse this command as a DysymtabCommand.","","","Get the endianness of the file.","","Try to parse this command as an EntryPointCommand.","","","","Return the offset and size of the segment in the file.","Return the offset and size of the segment in the file.","Return the offset and size of the section in the file.","Return the offset and size of the section in the file.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","The subcache data which contains the Mach-O header for …","Iterate over the images in this cache.","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","Return true if the magic field signifies big-endian.","","Return true if the symbol is a definition of a function or …","Return true if the symbol is a definition of a function or …","","Return true if the symbol table is empty.","","Return true if the magic field signifies little-endian.","Return true if the file is little endian, false if it is …","","","Return true if this is a STAB symbol.","Return true if this is a STAB symbol.","","","Return true if this type is a 64-bit header.","Return true if this is an undefined symbol.","Return true if this is an undefined symbol.","","","Iterate over the symbols.","","","","","The number of symbols.","Return the library ordinal.","Return the library ordinal.","","","","","Construct a map from addresses to a user-defined map entry.","","","","","","","Return the segname bytes up until the null terminator.","Return the segname bytes up until the null terminator.","Return the sectname bytes up until the null terminator.","Return the sectname bytes up until the null terminator.","","","","","","","","","","","","","","","","","","Return the next load command.","","","","","Construct a map from addresses to symbol names and object …","","","Read the file header.","Read the file header.","Parse the raw dyld shared cache data. For shared caches …","Parse the raw Mach-O file data.","Parse the Mach-O file for the given image from the dyld …","Parse this image into an Object.","The file system path of this image.","Raw bytes of this LoadCommand structure.","","Return the relocation array.","Return the relocation array.","","","","","","","Get the array of sections from the data following the …","Get the array of sections from the data following the …","","","","Try to parse this command as a SegmentCommand32.","Try to parse this command as a SegmentCommand64.","Return the segname bytes up until the null terminator.","Return the segname bytes up until the null terminator.","","","","","","","","","","","","Parse a load command string value.","Return the string table used for the symbol names.","","Return the symbol at the given index.","","","","","","Try to parse this command as a SymtabCommand.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Return the UUID from the LC_UUID load command, if one is …","Return the UUID from the LC_UUID load command, if one is …","Try to parse this command as a UuidCommand.","Parse the command data according to the cmd field.","","","The address of the export, relative to the image base.","A resource data entry.","The table of data directories in a PE file.","A fallible iterator for the descriptors in the delay-load …","Information for parsing a PE delay-load import table.","An export from a PE file.","A partially parsed PE export table.","Where an export is pointing to.","Forwarded to an export name in another DLL.","Forwarded to an export ordinal in another DLL.","A resource ID.","A trait for generic access to ImageNtHeaders32 and …","A trait for generic access to ImageOptionalHeader32 and …","","A trait for generic access to pe::ImageThunkData32 and …","","A parsed import thunk.","A fallible iterator for the descriptors in the import data …","Information for parsing a PE import table.","A list of import thunks.","Import by name.","A resource name.","Import by ordinal.","A COMDAT section group of a PeFile.","A COMDAT section group of a PeFile32.","A COMDAT section group of a PeFile64.","An iterator over the COMDAT section groups of a PeFile.","An iterator over the COMDAT section groups of a PeFile32.","An iterator over the COMDAT section groups of a PeFile64.","An iterator over the sections in a COMDAT section group of …","An iterator over the sections in a COMDAT section group of …","An iterator over the sections in a COMDAT section group of …","A PE object file.","A PE32 (32-bit) image file.","A PE32+ (64-bit) image file.","An iterator over the relocations in an PeSection.","A section of a PeFile.","A section of a PeFile32.","A section of a PeFile64.","An iterator over the sections of a PeFile.","An iterator over the sections of a PeFile32.","An iterator over the sections of a PeFile64.","A loadable section of a PeFile.","A loadable section of a PeFile32.","A loadable section of a PeFile64.","An iterator over the loadable sections of a PeFile.","An iterator over the loadable sections of a PeFile32.","An iterator over the loadable sections of a PeFile64.","A relocation in the .reloc section of a PE file.","An iterator over the relocation blocks in the .reloc …","An iterator of the relocations in a block in the .reloc …","The .rsrc section of a PE file.","Data associated with a resource directory entry.","A table of resource entries.","A resource name.","A resource name or ID.","A PE rich header entry after it has been unmasked.","Parsed information about a Rich Header.","","","A subtable entry.","Return the RVA portion of the thunk.","","","Returns the export address table entry at the given …","Returns the export address table entry at the given …","","Returns the unparsed address table.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","ID of the component.","","","Number of times this component has been used when building …","Returns this binary data.","","","Converts to an option of data entry.","Returns the string unicode buffer.","Returns the data directories of this file.","Returns the data directory at the given index.","","","","","Returns the partially parsed delay-load import directory.","Return an iterator for the import descriptors.","Return an iterator for the import descriptors.","Returns the header of the export table.","","Return the DOS header of this file.","","","","The table entries.","","Iterator which gives the directories as well as their …","Returns the unparsed export directory.","Returns the export table of this file.","Returns the partially parsed export directory.","","Returns the parsed exports in this table.","","Return the file header.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Return the forward string if the export address table …","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the data directory at the given index.","Get the thunk at the given index.","","The table header.","Return the hint and name at the given address.","Return the hint and name at the given address.","Converts to an option of ID.","","Parse a thunk.","Parse a thunk.","Returns the import table of this file.","Returns the partially parsed import directory.","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","Returns true if the target is an address.","Returns true if the export is forwarded to another DLL.","Return true if the export address table entry is a forward.","","Returns true if the ordinal flag is set.","Return true if this type is a 64-bit header.","Return true if the magic field in the optional header is …","Iterator over the data directories.","","","","The number of data directories.","The length (in bytes) of the rich header.","","","","","","","","","","","","","","Return a library name given its address.","Return a library name given its address.","Converts to an option of name.","The name of the export, if known.","","","","Convert an export name pointer table entry into a name.","Returns an iterator for the entries in the name pointer …","Returns the unparsed ordinal table.","Returns the unparsed name pointer table.","Create a new import table parser.","Create a new delay load import table parser.","Construct a new iterator from the data of the .reloc …","Construct from the data of the .rsrc section.","","","","","","Return the next descriptor.","Return the first thunk in the list, and update self to …","Return the next descriptor.","Read the next relocation page.","","Return the NT Headers of this file.","","The offset at which the rich header starts.","Return the optional header.","Find the optional header and read the optional_header.magic…","Return the ordinal portion of the thunk.","The ordinal of the export.","Returns the base value of ordinals.","Read the NT headers, including the data directories.","Read the NT headers, including the data directories.","Parse the raw PE file data.","Parse the data directory table.","Parse the export table given its section data and address.","Try to locate a rich header and its entries in the current …","Parse the export directory given its section data.","","Return the raw thunk value.","Returns the string buffer as raw bytes.","","Returns the blocks in the base relocation directory.","","Returns the resource directory.","Returns information about the rich header of this file (if …","Parses the root resource directory.","","","","Returns the section table of this binary.","Read the section table.","Read the section table.","","","","","","Return the signature","","","Return the size in bytes of this block of relocations.","","","","","","","","","","","","","","Read the COFF symbol table and string table.","Read the COFF symbol table and string table.","","Converts to an option of table.","The target of this export.","Returns the target of the export at the given address …","Returns the target of the export at the given ordinal.","Convert an export address table entry into a target.","Return a list of thunks given its address.","Return a list of thunks given its address.","","","","","","","","","","","","","","","","","","","","Converts to a String.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","One of the pe::IMAGE_REL_BASED_* constants.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns an iterator over the unmasked entries.","Return the virtual address of the page that this block of …","The virtual address of the relocation.","","The XOR key used to mask the rich header."],"i":[11,1,1,10,0,7,0,1,1,0,1,5,10,12,13,14,16,0,6,9,6,8,6,9,5,6,10,12,13,14,16,7,8,0,11,10,10,10,10,1,1,10,8,7,9,6,1,11,5,10,12,13,14,16,6,1,1,1,7,7,12,13,14,16,6,8,6,6,5,10,1,1,6,6,6,10,0,0,1,1,1,11,7,1,8,0,10,0,10,0,1,0,0,0,6,8,6,8,6,2,2,2,2,6,6,1,6,7,8,9,5,1,11,11,11,11,1,1,5,10,12,14,1,1,0,1,2,5,6,7,8,9,10,11,12,13,14,16,1,2,5,6,7,8,9,10,11,12,13,14,16,2,1,2,5,6,7,8,9,10,11,12,13,14,16,1,2,5,6,7,8,9,10,11,12,13,14,16,0,0,1,2,5,6,7,8,9,10,11,12,13,14,16,1,2,5,6,7,8,9,10,11,12,13,14,16,1,2,5,6,7,8,9,10,11,12,13,14,16,1,2,5,6,7,8,9,10,11,12,13,14,16,1,2,5,6,7,8,9,10,11,12,13,14,16,1,2,5,6,7,8,9,10,11,12,13,14,16,6,0,0,0,0,1,2,5,6,7,8,9,10,11,12,13,14,16,1,2,5,6,7,8,9,10,11,12,13,14,16,1,2,5,6,7,8,9,10,11,12,13,14,16,1,2,5,6,7,8,9,10,11,12,13,14,16,366,367,366,368,369,366,370,370,371,372,373,374,375,376,376,376,377,378,379,378,380,380,0,0,0,0,0,0,0,0,26,27,28,29,26,27,28,29,26,27,28,29,26,27,28,29,26,27,26,27,28,29,28,26,27,28,29,28,26,27,28,28,26,27,28,29,28,28,28,26,27,26,27,27,27,26,27,26,26,27,28,29,26,27,28,29,26,27,28,29,26,27,28,29,26,27,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,59,59,34,35,36,37,38,31,32,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,34,35,36,37,38,31,32,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,58,59,31,32,31,32,32,31,32,31,32,31,32,31,32,58,36,34,35,36,37,38,31,32,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,34,35,36,37,38,31,32,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,49,50,49,50,49,50,49,50,36,31,32,39,40,34,35,34,35,34,35,34,35,34,35,34,35,34,35,34,35,34,35,34,35,34,35,34,35,34,35,34,35,34,35,34,35,34,35,34,35,34,35,34,35,34,35,34,35,34,35,34,35,34,35,34,35,34,35,34,35,54,34,35,36,37,38,31,32,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,34,35,36,37,38,31,32,39,40,41,42,43,44,44,45,46,46,47,48,49,50,51,52,53,54,55,56,57,58,59,0,0,34,35,36,37,38,31,32,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,34,35,36,56,57,56,57,56,57,56,57,56,57,56,57,53,55,36,47,48,47,48,47,48,47,48,47,48,47,48,47,48,47,48,47,48,47,48,47,48,47,48,47,48,47,48,47,48,47,48,36,44,46,44,46,43,43,44,44,45,45,46,46,43,44,45,46,43,44,45,46,43,44,45,46,43,43,44,44,45,45,46,46,43,43,44,44,45,45,46,46,43,44,45,46,39,40,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,41,42,41,42,39,39,40,40,39,40,39,40,39,40,39,40,39,40,39,40,39,40,39,40,39,40,39,40,39,39,40,40,39,40,39,40,39,39,40,40,59,34,35,36,37,38,31,32,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,34,35,36,37,38,31,32,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,34,35,36,37,38,31,32,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,34,35,36,37,38,31,32,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,52,52,52,52,52,52,52,53,53,36,54,54,54,54,54,55,55,55,55,55,68,0,0,0,0,0,0,0,0,0,68,0,0,0,0,0,0,0,0,68,69,70,71,72,73,74,75,76,68,69,70,71,72,73,74,75,76,68,69,70,71,72,73,74,75,76,68,69,70,71,72,73,74,75,76,71,72,73,74,75,76,68,69,70,71,72,73,74,75,76,68,69,70,71,72,73,74,75,76,68,69,70,71,72,73,74,75,76,68,69,70,71,72,73,74,75,76,68,69,70,71,72,73,74,75,76,30,68,69,70,30,71,72,73,74,75,76,68,69,70,71,72,73,74,75,76,68,69,70,71,72,73,74,75,76,30,68,69,70,30,71,72,73,74,75,76,71,72,73,74,75,76,30,30,30,30,30,30,30,30,30,30,30,30,71,72,73,74,75,76,68,69,70,71,72,73,74,75,76,68,69,70,71,72,73,74,75,76,68,69,70,71,72,73,74,75,76,68,69,70,71,72,73,74,75,76,30,30,30,30,30,30,30,30,30,30,30,30,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,85,86,85,86,90,91,87,88,85,86,87,88,85,86,131,131,118,120,89,90,91,92,93,87,88,94,95,96,97,98,99,85,86,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,89,90,91,92,93,87,88,94,95,96,97,98,99,85,86,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,121,105,89,90,91,92,93,87,88,94,95,96,97,98,99,85,86,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,89,90,91,92,93,87,88,94,95,96,97,98,99,85,86,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,98,99,96,98,99,101,103,104,105,106,107,108,109,110,111,112,113,114,119,121,122,123,124,125,126,127,128,129,131,132,133,134,135,136,137,139,98,99,96,98,99,101,103,104,105,106,107,108,109,110,111,112,113,114,119,121,122,123,124,125,126,127,128,129,131,132,133,134,135,136,137,139,102,132,0,0,0,87,88,94,95,87,88,94,95,87,88,94,95,87,88,94,95,126,127,126,127,126,127,92,102,139,124,124,89,103,125,136,131,131,114,114,91,90,98,99,98,99,125,98,99,98,99,94,95,94,95,94,95,98,99,85,86,94,95,98,99,85,86,89,90,91,92,93,87,88,94,95,96,97,98,99,85,86,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,89,90,91,92,93,87,88,94,95,96,97,98,99,85,86,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,98,99,101,100,135,114,116,117,116,117,116,117,114,116,117,89,89,89,89,89,114,142,111,112,111,112,90,98,99,98,99,91,89,90,91,92,93,87,88,94,95,96,97,98,99,85,86,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,116,117,94,95,94,95,94,95,114,138,131,131,138,108,89,89,114,94,95,89,93,94,95,89,89,89,90,98,99,98,99,100,129,91,114,115,116,117,140,141,140,141,140,141,140,141,140,141,140,141,140,141,140,141,140,141,140,141,100,102,108,109,135,94,95,94,95,114,116,117,114,114,116,117,93,119,114,116,117,114,116,117,114,114,108,116,117,85,86,85,86,98,99,98,99,113,114,129,114,116,117,116,117,87,88,85,86,87,88,97,85,86,119,133,138,139,91,127,89,93,93,93,89,91,123,91,129,143,144,143,143,144,143,144,142,143,143,144,144,142,142,131,131,143,144,85,86,85,86,88,95,125,85,86,111,112,85,86,111,112,86,111,112,111,112,111,112,111,112,142,128,129,85,86,85,86,98,99,85,86,98,99,85,86,87,88,85,86,90,87,88,85,86,133,139,94,95,94,95,136,113,113,107,106,89,89,89,115,113,89,89,113,102,89,90,91,92,93,87,88,94,95,96,97,98,99,85,86,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,114,130,89,90,91,92,93,87,88,94,95,96,97,98,99,85,86,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,89,90,91,92,93,87,88,94,95,96,97,98,99,85,86,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,89,90,91,92,93,87,88,94,95,96,97,98,99,85,86,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,104,89,92,122,128,130,137,98,99,98,99,125,98,99,98,99,131,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,148,150,151,184,185,152,153,152,161,153,182,184,185,182,182,216,154,189,172,182,205,205,161,152,153,152,161,153,152,153,152,161,197,198,148,155,208,209,210,211,212,156,157,158,159,160,154,152,161,153,162,163,164,165,166,167,168,169,148,170,155,171,172,173,174,175,176,177,178,179,180,181,182,183,150,151,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,156,157,158,159,160,154,152,161,153,162,163,164,165,166,167,168,169,148,170,155,171,172,173,174,175,176,177,178,179,180,181,182,183,150,151,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,189,202,202,205,206,195,195,225,160,169,182,184,185,190,216,221,222,152,153,152,153,176,221,222,203,204,166,167,168,156,157,158,159,160,154,152,161,153,162,163,164,165,166,167,168,169,148,170,155,171,172,173,174,175,176,177,178,179,180,181,182,183,150,151,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,156,157,158,159,160,154,152,161,153,162,163,164,165,166,167,168,169,148,170,155,171,172,173,174,175,176,177,178,179,180,181,182,183,150,151,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,203,204,206,206,225,194,169,169,169,169,169,161,177,203,204,203,204,154,191,165,165,165,165,191,218,181,203,204,203,204,221,169,203,204,148,155,152,153,152,153,189,203,204,203,204,203,204,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,156,203,204,203,204,213,214,213,214,210,211,212,184,185,181,219,220,219,220,225,202,202,210,211,225,221,205,213,214,215,152,153,152,153,162,163,162,163,164,154,186,199,200,223,167,168,195,199,200,206,221,222,225,156,157,158,159,160,154,152,161,153,162,163,164,165,166,167,168,169,148,170,155,171,172,173,174,175,176,177,178,179,180,181,182,183,150,151,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,186,156,157,158,159,160,154,152,161,153,162,163,164,165,166,167,168,169,148,170,155,171,172,173,174,175,176,177,178,179,180,181,182,183,150,151,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,203,204,203,204,161,161,181,203,204,203,204,203,204,203,204,203,204,203,204,203,204,203,204,203,204,203,204,203,204,203,204,210,211,148,148,148,191,199,200,176,183,203,204,152,153,152,153,221,222,213,214,215,213,214,189,213,214,213,214,215,189,156,157,158,159,160,154,152,161,153,162,163,164,165,166,167,168,169,148,170,155,171,172,173,174,175,176,177,178,179,180,181,182,183,150,151,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,148,186,189,150,151,191,162,163,162,163,176,192,193,218,174,179,152,153,152,153,203,204,217,217,160,166,167,168,221,222,224,152,153,152,161,153,152,153,152,153,152,153,152,161,153,152,153,152,153,225,152,153,152,153,182,190,203,204,216,225,159,159,215,203,204,225,167,168,167,168,213,214,215,152,153,152,153,152,153,152,161,153,152,153,152,153,225,152,153,152,153,182,190,203,204,216,181,189,169,148,169,148,155,181,182,186,169,191,191,224,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,157,223,156,176,148,155,182,190,213,214,169,176,217,187,190,182,169,176,152,153,152,153,160,168,221,160,168,217,213,214,187,188,194,191,162,163,162,163,164,150,151,224,206,186,206,156,160,206,169,169,169,169,169,169,173,169,173,174,169,216,169,160,168,213,214,203,204,203,204,210,211,201,150,151,169,176,188,194,195,215,218,221,172,172,203,204,203,204,225,217,217,217,217,152,153,152,153,221,148,155,160,203,204,213,214,203,204,203,204,176,205,206,207,207,166,167,168,224,166,167,168,224,162,163,162,163,221,222,154,181,194,196,203,204,205,213,214,222,180,152,153,152,161,153,166,167,168,216,224,152,153,152,153,152,153,152,153,152,153,152,153,152,153,152,153,221,222,152,153,152,161,153,160,169,152,153,152,153,152,153,152,153,152,153,152,161,153,184,185,184,185,219,220,148,155,225,152,153,152,153,197,198,199,200,199,200,172,178,179,160,173,160,166,167,168,182,186,187,188,189,190,203,204,216,221,222,224,156,157,158,159,160,154,152,161,153,162,163,164,165,166,167,168,169,148,170,155,171,172,173,174,175,176,177,178,179,180,181,182,183,150,151,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,173,156,157,158,159,160,154,152,161,153,162,163,164,165,166,167,168,169,148,170,155,171,172,173,174,175,176,177,178,179,180,181,182,183,150,151,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,156,157,158,159,160,154,152,161,153,162,163,164,165,166,167,168,169,148,170,155,171,172,173,174,175,176,177,178,179,180,181,182,183,150,151,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,148,155,178,216,156,157,158,159,160,154,152,161,153,162,163,164,165,166,167,168,169,148,170,155,171,172,173,174,175,176,177,178,179,180,181,182,183,150,151,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,218,215,189,173,174,174,174,208,209,212,181,148,155,166,167,168,196,205,224,154,169,178,180,203,204,169,203,204,225,175,175,152,153,152,153,0,0,0,0,0,0,0,0,0,247,252,243,0,0,243,0,381,0,381,0,247,0,0,0,244,243,244,0,381,243,243,0,244,0,0,0,0,243,243,243,243,0,0,247,253,0,0,0,0,0,0,0,0,0,243,243,0,244,0,382,0,0,0,247,252,381,0,0,381,383,0,0,381,0,381,0,0,252,381,384,0,0,381,384,0,0,0,0,0,381,247,244,247,253,253,232,385,382,386,248,233,234,235,236,236,237,237,238,239,385,382,233,234,381,240,0,233,234,262,235,241,63,240,263,264,256,265,259,260,258,266,267,242,243,244,245,246,247,249,236,250,237,251,238,239,252,232,253,254,255,233,234,262,235,241,63,240,263,264,256,265,259,260,258,266,267,242,243,244,245,246,247,249,236,250,237,251,238,239,252,232,253,254,255,381,381,240,241,63,242,243,244,245,246,247,249,236,250,237,251,238,239,252,253,254,255,241,63,242,243,244,245,246,247,249,236,250,237,251,238,239,252,253,254,255,0,381,240,382,234,382,234,254,385,382,233,234,254,255,385,382,233,234,255,241,63,249,250,237,381,240,381,240,381,240,0,232,381,381,381,240,241,242,243,244,245,246,247,236,237,251,238,239,252,253,254,255,241,242,243,244,245,246,247,236,237,251,238,239,252,253,254,255,381,240,385,382,233,234,381,385,382,386,233,234,235,240,233,234,262,235,241,63,240,263,264,256,265,259,260,258,266,267,242,242,243,244,245,246,247,249,236,250,237,251,238,239,252,232,253,254,255,240,254,255,233,234,262,235,241,63,240,263,264,256,265,259,260,258,266,267,242,243,244,245,246,247,249,236,250,237,251,238,239,252,232,253,254,255,63,249,250,381,381,240,381,381,240,239,381,240,232,243,244,245,246,247,236,237,252,253,254,255,381,240,382,386,234,235,247,233,234,262,235,241,63,240,263,264,256,265,259,260,258,266,267,242,243,244,245,246,247,249,236,250,237,251,238,239,252,232,253,254,255,263,264,256,265,260,258,266,267,381,240,386,235,386,235,241,386,235,381,240,386,235,386,235,386,235,381,382,383,386,234,262,235,240,232,62,241,251,381,381,240,0,385,382,383,386,233,234,262,235,236,237,251,238,385,382,383,386,233,234,262,235,63,249,236,263,264,256,265,260,258,266,267,254,255,237,237,381,381,240,250,254,240,243,243,240,239,381,381,240,0,62,62,241,62,62,241,62,62,241,62,241,62,62,62,241,62,62,241,241,241,381,240,382,234,386,235,386,235,381,240,381,381,381,240,386,386,381,383,262,240,382,234,382,234,381,240,232,385,382,386,233,234,235,237,232,241,383,262,381,384,240,259,381,381,240,381,240,381,384,240,259,249,250,232,241,63,242,243,244,245,246,247,249,236,250,237,251,238,239,252,253,254,255,242,233,234,262,235,241,63,240,263,264,256,265,259,260,258,266,267,242,243,244,245,246,247,249,236,250,237,251,238,239,252,232,253,254,255,233,234,262,235,241,63,240,263,264,256,265,259,260,258,266,267,242,243,244,245,246,247,249,236,250,237,251,238,239,252,232,253,254,255,233,234,262,235,241,63,240,263,264,256,265,259,260,258,266,267,242,243,244,245,246,247,249,236,250,237,251,238,239,252,232,253,254,255,382,382,254,255,273,0,0,0,0,273,273,273,273,273,273,272,273,274,275,272,273,274,275,272,273,274,273,274,272,272,273,273,272,273,274,275,272,273,274,275,272,272,273,272,273,274,275,272,275,274,274,272,272,275,274,273,274,273,274,275,272,273,274,275,272,273,274,275,272,272,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,276,277,278,276,277,279,229,229,229,282,283,279,149,284,276,285,277,229,286,280,278,281,287,288,282,283,279,149,284,276,285,277,229,286,280,278,281,287,288,149,280,278,149,280,278,279,277,277,276,277,276,277,149,229,279,279,279,279,279,276,277,279,276,277,278,282,283,279,149,284,276,285,277,229,286,280,278,281,287,288,282,283,279,149,284,276,285,277,229,286,280,278,281,287,288,229,279,279,277,278,282,283,279,149,284,276,285,277,229,286,280,278,281,287,288,282,283,284,285,286,281,288,279,278,278,149,229,278,279,278,278,278,149,229,279,277,278,287,149,229,229,149,276,277,278,287,276,277,278,287,282,283,284,285,286,281,288,279,149,229,149,149,149,278,279,277,278,149,278,279,149,279,149,279,287,277,277,279,276,277,278,229,229,287,279,280,279,279,280,149,280,278,282,283,279,149,284,276,285,277,229,286,280,278,281,287,288,282,283,279,149,284,276,285,277,229,286,280,278,281,287,288,282,283,279,149,284,276,285,277,229,286,280,278,281,287,288,0,291,0,291,387,388,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,291,387,388,389,390,391,392,393,394,0,0,0,0,0,291,0,0,291,0,291,0,291,0,0,291,0,291,390,391,0,291,0,0,0,0,0,0,0,0,291,387,388,389,390,391,392,393,292,293,294,292,293,295,309,308,312,295,313,292,296,314,293,297,298,294,315,306,316,317,318,307,310,311,299,300,301,302,303,304,305,309,308,312,295,313,292,296,314,293,297,298,294,315,306,316,317,318,307,310,311,299,300,301,302,303,304,305,295,393,393,393,296,297,298,294,299,300,301,302,303,304,305,296,297,298,294,299,300,301,302,303,304,305,295,293,293,392,392,387,387,388,388,295,292,293,387,387,388,388,387,387,292,293,296,297,299,300,301,307,387,387,388,388,296,295,295,295,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,291,295,295,295,387,387,388,388,292,293,310,311,295,292,293,294,309,308,312,295,313,292,296,314,293,297,298,294,315,306,316,317,318,307,310,311,299,300,301,302,303,304,305,309,308,312,295,313,292,296,314,293,297,298,294,315,306,316,317,318,307,310,311,299,300,301,302,303,304,305,315,295,295,388,388,296,388,388,296,388,388,296,388,388,296,388,388,296,388,388,295,388,388,296,300,388,388,296,295,293,294,299,309,308,312,295,313,292,296,314,293,297,298,294,315,306,316,317,318,307,310,311,299,300,301,302,303,304,305,309,308,312,313,314,306,317,295,392,392,291,291,291,291,291,291,294,389,389,294,296,297,301,294,299,299,291,291,295,294,299,291,291,392,392,291,291,291,389,389,294,294,296,297,295,293,294,316,296,297,297,301,394,307,394,307,394,307,388,388,389,389,292,293,294,316,307,300,292,293,294,316,296,309,308,312,313,314,306,317,318,302,303,304,305,387,387,388,388,387,387,387,387,387,387,387,387,291,291,295,297,315,310,311,301,291,291,291,291,391,390,391,390,391,390,391,390,391,295,295,388,388,388,388,295,296,293,294,296,297,294,291,291,295,296,295,291,291,296,291,291,291,291,295,316,293,293,295,388,388,388,388,388,388,388,388,388,388,297,297,291,291,291,291,292,293,294,389,389,389,389,389,389,389,389,389,392,392,297,388,388,296,297,297,316,311,295,298,297,297,295,296,310,311,388,388,295,296,297,298,392,392,296,297,298,294,299,300,301,302,303,304,305,309,308,312,295,313,292,296,314,293,297,298,294,315,306,316,317,318,307,310,311,299,300,301,302,303,304,305,309,308,312,295,313,292,296,314,293,297,298,294,315,306,316,317,318,307,310,311,299,300,301,302,303,304,305,309,308,312,295,313,292,296,314,293,297,298,294,315,306,316,317,318,307,310,311,299,300,301,302,303,304,305,392,392,301,301,296,325,0,0,0,325,325,0,325,325,325,325,146,395,396,397,325,0,0,0,0,325,325,325,325,325,0,0,0,325,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,146,325,325,325,325,325,325,325,0,146,395,0,146,325,325,325,325,325,325,325,0,325,325,325,325,325,398,146,395,396,397,396,319,320,321,0,398,396,319,320,398,398,322,323,329,328,330,322,331,332,269,323,327,333,334,324,145,325,335,319,320,147,326,321,329,328,330,322,331,332,269,323,327,333,334,324,145,325,335,319,320,147,326,321,324,145,325,147,326,321,324,145,325,147,326,321,395,145,395,145,323,320,320,398,146,398,146,398,398,395,395,396,396,145,319,320,322,319,320,324,147,145,145,323,323,323,145,146,146,322,323,145,323,398,398,395,395,396,396,319,320,395,395,146,146,395,396,323,319,320,321,329,328,330,322,331,332,269,323,327,333,334,324,145,325,335,319,320,147,326,321,329,328,330,322,331,332,269,323,327,333,334,324,145,325,335,319,320,147,326,321,395,323,269,322,323,320,321,395,329,328,330,322,331,332,269,323,327,333,334,324,145,325,335,319,320,147,326,321,329,328,330,332,327,334,335,323,146,321,397,397,321,147,321,146,322,323,321,397,397,146,146,146,397,397,321,321,147,323,333,320,321,147,397,397,146,146,323,146,147,395,397,397,397,397,397,395,395,396,396,397,397,333,319,320,321,333,319,320,321,146,329,328,330,332,327,334,324,335,396,395,323,147,398,396,146,146,322,323,323,269,269,145,323,396,396,320,396,321,321,323,323,395,395,323,333,396,145,145,396,396,320,320,323,395,396,398,396,319,320,321,146,145,147,333,147,323,326,323,323,326,145,324,145,325,147,326,321,329,328,330,322,331,332,269,323,327,333,334,324,145,325,335,319,320,147,326,321,329,328,330,322,331,332,269,323,327,333,334,324,145,325,335,319,320,147,326,321,329,328,330,322,331,332,269,323,327,333,334,324,145,325,335,319,320,147,326,321,146,146,145,145,395,395,342,227,0,0,0,0,0,0,342,342,228,0,0,336,0,336,0,0,0,0,347,228,347,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,227,399,337,338,339,339,400,339,337,338,340,400,400,340,357,359,360,361,337,362,338,363,341,342,343,339,344,345,346,347,348,349,350,351,352,226,353,227,354,228,355,356,340,357,359,360,361,337,362,338,363,341,342,343,339,344,345,346,347,348,349,350,351,352,226,353,227,354,228,355,356,400,341,342,343,339,344,345,346,347,348,349,350,351,352,226,353,227,354,355,356,341,342,343,339,344,345,346,347,348,349,350,351,352,226,353,227,354,355,356,340,356,338,338,356,340,337,338,227,354,340,340,337,338,350,352,341,344,348,339,400,340,340,340,340,353,340,341,341,340,341,340,339,400,336,337,338,340,337,338,340,357,359,360,361,337,362,338,363,341,342,343,339,344,345,346,347,348,349,350,351,352,226,353,227,354,228,355,356,339,340,357,359,360,361,337,362,338,363,341,342,343,339,344,345,346,347,348,349,350,351,352,226,353,227,354,228,355,356,341,346,340,353,344,348,228,400,344,348,340,341,340,338,340,357,359,360,361,337,362,338,363,341,342,343,339,344,345,346,347,348,349,350,351,352,226,353,227,354,228,355,356,357,360,361,362,363,351,340,342,342,339,340,399,336,336,341,340,359,338,341,355,400,400,400,400,400,400,400,400,400,400,359,337,338,344,348,228,343,359,337,338,339,339,339,339,344,348,350,226,357,360,361,362,363,345,346,349,350,351,340,400,355,336,0,399,343,339,336,336,340,341,339,355,339,340,399,354,340,341,338,341,340,226,400,340,340,340,336,336,340,359,338,338,340,336,337,338,351,400,400,400,400,400,400,400,400,400,400,359,340,340,336,336,340,227,343,339,339,339,344,348,341,342,343,339,344,345,346,347,348,349,350,351,352,226,353,227,354,355,356,354,340,357,359,360,361,337,362,338,363,341,342,343,339,344,345,346,347,348,349,350,351,352,226,353,227,354,228,355,356,340,357,359,360,361,337,362,338,363,341,342,343,339,344,345,346,347,348,349,350,351,352,226,353,227,354,228,355,356,352,340,357,359,360,361,337,362,338,363,341,342,343,339,344,345,346,347,348,349,350,351,352,226,353,227,354,228,355,356,355,351,352,400,355],"f":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[1,[[3,[2]]]],0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[2,4],[1,1],[2,2],[5,5],[6,6],[7,7],[8,8],[9,9],[10,10],[11,11],[12,12],[13,13],[14,14],[[[16,[15]]],[[16,[15]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,[[1,1],17],[[2,2],17],[[5,5],17],[[6,6],17],[[7,7],17],[[8,8],17],[[9,9],17],[[10,10],17],[[11,11],17],[[12,12],17],[[13,13],17],[[14,14],17],[[[16,[18]],[16,[18]]],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[1,19],20],[[2,19],20],[[5,19],20],[[6,19],20],[[7,19],20],[[8,19],20],[[9,19],20],[[10,19],20],[[11,19],20],[[12,19],20],[[13,19],20],[[14,19],20],[[[16,[21]],19],20],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[1,22]],[[2,22]],[[5,22]],[[6,22]],[[7,22]],[[8,22]],[[9,22]],[[10,22]],[[11,22]],[[12,22]],[[13,22]],[[14,22]],[[[16,[23]],22]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[6,17],0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[26,26],[27,27],[28,28],[29,29],[[]],[[]],[[]],[[]],0,0,[[26,19],20],[[27,19],20],[[28,19],20],[[29,19],20],0,[[]],[[]],[[]],[[]],0,0,0,0,0,[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],25],[[],25],[[],25],[[],25],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,[[[31,[30]]]],[[[32,[30]]]],0,0,0,[[[31,[30]]]],[[[32,[30]]]],0,0,[[[31,[30]]],33],[[[32,[30]]],33],0,0,0,0,[[[34,[[0,[15,30]]]]],[[34,[[0,[15,30]]]]]],[[[35,[[0,[15,30]]]]],[[35,[[0,[15,30]]]]]],[36,36],[[[37,[[0,[15,30]]]]],[[37,[[0,[15,30]]]]]],[[[38,[[0,[15,30]]]]],[[38,[[0,[15,30]]]]]],[[[31,[[0,[15,30]]]]],[[31,[[0,[15,30]]]]]],[[[32,[[0,[15,30]]]]],[[32,[[0,[15,30]]]]]],[[[39,[[0,[15,30]]]]],[[39,[[0,[15,30]]]]]],[[[40,[[0,[15,30]]]]],[[40,[[0,[15,30]]]]]],[[[41,[[0,[15,30]]]]],[[41,[[0,[15,30]]]]]],[[[42,[[0,[15,30]]]]],[[42,[[0,[15,30]]]]]],[[[43,[[0,[15,30]]]]],[[43,[[0,[15,30]]]]]],[[[44,[[0,[15,30]]]]],[[44,[[0,[15,30]]]]]],[[[45,[[0,[15,30]]]]],[[45,[[0,[15,30]]]]]],[[[46,[[0,[15,30]]]]],[[46,[[0,[15,30]]]]]],[[[47,[[0,[15,30]]]]],[[47,[[0,[15,30]]]]]],[[[48,[[0,[15,30]]]]],[[48,[[0,[15,30]]]]]],[[[49,[[0,[15,30]]]]],[[49,[[0,[15,30]]]]]],[[[50,[[0,[15,30]]]]],[[50,[[0,[15,30]]]]]],[[[51,[[0,[15,30]]]]],[[51,[[0,[15,30]]]]]],[[[52,[[0,[15,30]]]]],[[52,[[0,[15,30]]]]]],[[[53,[[0,[15,30]]]]],[[53,[[0,[15,30]]]]]],[[[54,[[0,[15,30]]]]],[[54,[[0,[15,30]]]]]],[[[55,[[0,[15,30]]]]],[[55,[[0,[15,30]]]]]],[[[56,[[0,[15,30]]]]],[[56,[[0,[15,30]]]]]],[[[57,[[0,[15,30]]]]],[[57,[[0,[15,30]]]]]],[[[58,[[0,[15,30]]]]],[[58,[[0,[15,30]]]]]],[[[59,[[0,[15,30]]]]],[[59,[[0,[15,30]]]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[49,[30]]]],[[[50,[30]]]],0,0,[[[49,[30]]]],[[[50,[30]]]],0,0,0,[[],[[31,[[0,[60,30]]]]]],[[],[[32,[[0,[60,30]]]]]],[[],[[39,[[0,[60,30]]]]]],[[],[[40,[[0,[60,30]]]]]],[[[34,[30]]],61],[[[35,[30]]],61],0,0,[[[34,[30]]]],[[[35,[30]]]],0,0,[[[34,[30]]],33],[[[35,[30]]],33],0,0,[[[34,[30]]],36],[[[35,[30]]],36],0,0,[[[34,[30]]],61],[[[35,[30]]],61],0,0,[[[34,[30]]],61],[[[35,[30]]],61],0,0,[[[34,[30]]],61],[[[35,[30]]],61],0,0,[[[34,[30]]]],[[[35,[30]]]],0,0,[[[34,[30]]],61],[[[35,[30]]],61],0,0,[[[34,[30]]],61],[[[35,[30]]],61],0,0,[[[34,[30]]]],[[[35,[30]]]],0,0,[[[34,[30]]],61],[[[35,[30]]],61],0,0,[[[34,[30]]],61],[[[35,[30]]],61],0,0,[[[34,[30]]],33],[[[35,[30]]],33],0,0,[[[54,[30]],30,[63,[62]]],[[65,[[64,[4]]]]]],[[[34,[[0,[21,30]]]],19],20],[[[35,[[0,[21,30]]]],19],20],[[36,19],20],[[[37,[[0,[21,30]]]],19],20],[[[38,[[0,[21,30]]]],19],20],[[[31,[[0,[21,30]]]],19],20],[[[32,[[0,[21,30]]]],19],20],[[[39,[[0,[21,30]]]],19],20],[[[40,[[0,[21,30]]]],19],20],[[[41,[[0,[21,30]]]],19],20],[[[42,[[0,[21,30]]]],19],20],[[[43,[[0,[21,30]]]],19],20],[[[44,[[0,[21,30]]]],19],20],[[[45,[[0,[21,30]]]],19],20],[[[46,[[0,[21,30]]]],19],20],[[[47,[[0,[21,30]]]],19],20],[[[48,[[0,[21,30]]]],19],20],[[[49,[[0,[21,30]]]],19],20],[[[50,[[0,[21,30]]]],19],20],[[[51,[[0,[21,30]]]],19],20],[[[52,[[0,[21,30]]]],19],20],[[[53,[[0,[21,30]]]],19],20],[[[54,[[0,[21,30]]]],19],20],[[[55,[[0,[21,30]]]],19],20],[[[56,[[0,[21,30]]]],19],20],[[[57,[[0,[21,30]]]],19],20],[[[58,[[0,[21,30]]]],19],20],[[[59,[[0,[21,30]]]],19],20],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[43,[30]]],[[44,[30]]]],[[]],[[]],[[]],[[[45,[30]]],[[46,[30]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[64,[4]]],33],[[[64,[4]]],33],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[34,[30]]],17],[[[35,[30]]],17],0,[[[56,[30]]],33],[[[57,[30]]],33],0,0,[[[56,[30]]],33],[[[57,[30]]],33],0,0,[[[56,[30]]],33],[[[57,[30]]],33],0,0,[[[53,[30]],30,[63,[62]]],[[65,[[64,[4]]]]]],[[[55,[30]],30,[63,[62]]],[[65,[[64,[4]]]]]],0,[[[47,[30]]]],[[[48,[30]]]],0,0,[[[47,[30]]]],[[[48,[30]]]],0,0,[[[47,[30]]],33],[[[48,[30]]],33],0,0,[[[47,[30]]]],[[[48,[30]]]],0,0,[[[47,[30]]]],[[[48,[30]]]],0,0,[[[47,[30]]]],[[[48,[30]]]],0,0,[[[47,[30]]],33],[[[48,[30]]],33],0,0,[[[47,[30]]]],[[[48,[30]]]],0,0,0,[[[44,[30]]]],[[[46,[30]]]],0,0,[[30,33,4],[[66,[30]]]],[[[43,[30]]]],[[30,33,4],[[66,[30]]]],[[[44,[30]],17]],[[[45,[30]]]],[[30,33,33],[[67,[30]]]],[[[46,[30]],17]],[[30,17,33,33],[[67,[30]]]],0,0,0,0,[[[43,[30]]]],[[[44,[30]]]],[[[45,[30]]]],[[[46,[30]]]],0,0,0,0,[[[43,[30]]],33],[[[43,[30]],30],33],[[[44,[30]],30],33],[[[44,[30]],17],33],[[[45,[30]]],33],[[[45,[30]],30],33],[[[46,[30]],30,17],33],[[[46,[30]],17],33],[[[43,[30]]],33],[[[43,[30]],30],33],[[[44,[30]],17],33],[[[44,[30]],30],33],[[[45,[30]]],33],[[[45,[30]],30],33],[[[46,[30]],17],33],[[[46,[30]],30,17],33],[[[43,[30]],30,33,4]],[[[44,[30]],30,33,4]],[[[45,[30]],30,33,33]],[[[46,[30]],30,17,33,33]],[[[39,[30]],4,4]],[[[40,[30]],4,4]],[[[37,[30]]]],[[[38,[30]]]],0,0,[[[37,[30]]]],[[[38,[30]]]],0,0,[[[37,[30]]]],[[[38,[30]]]],0,0,[[[37,[30]]]],[[[38,[30]]]],0,0,[[[37,[30]]],33],[[[38,[30]]],33],0,0,[[[37,[30]]],33],[[[38,[30]]],33],0,0,[[[37,[30]]],33],[[[38,[30]]],33],0,0,[[[37,[30]]]],[[[38,[30]]]],0,0,[[[37,[30]]]],[[[38,[30]]]],0,0,[[[37,[30]]],33],[[[38,[30]]],33],0,0,0,0,0,0,[[[39,[30]]],4],[[[39,[30]]],4],[[[40,[30]]],4],[[[40,[30]]],4],[[[39,[30]]],4],[[[40,[30]]],4],0,0,[[[39,[30]]],33],[[[40,[30]]],33],0,0,[[[39,[30]]],4],[[[40,[30]]],4],0,0,[[[39,[30]]],61],[[[40,[30]]],61],0,0,[[[39,[30]]]],[[[40,[30]]]],0,0,[[[39,[30]]],4],[[[39,[30]]],4],[[[40,[30]]],4],[[[40,[30]]],4],[[[39,[30]]]],[[[40,[30]]]],0,0,[[[39,[30]]],4],[[[39,[30]]],4],[[[40,[30]]],4],[[[40,[30]]],4],0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[68,68],[69,69],[70,70],[[[71,[[0,[15,30]]]]],[[71,[[0,[15,30]]]]]],[[[72,[[0,[15,30]]]]],[[72,[[0,[15,30]]]]]],[[[73,[[0,[15,30]]]]],[[73,[[0,[15,30]]]]]],[[[74,[[0,[15,30]]]]],[[74,[[0,[15,30]]]]]],[[[75,[[0,[15,30]]]]],[[75,[[0,[15,30]]]]]],[[[76,[[0,[15,30]]]]],[[76,[[0,[15,30]]]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[71,[[0,[77,30]]]],[71,[[0,[77,30]]]]],78],[[[72,[[0,[77,30]]]],[72,[[0,[77,30]]]]],78],[[[73,[[0,[77,30]]]],[73,[[0,[77,30]]]]],78],[[[74,[[0,[77,30]]]],[74,[[0,[77,30]]]]],78],[[[75,[[0,[77,30]]]],[75,[[0,[77,30]]]]],78],[[[76,[[0,[77,30]]]],[76,[[0,[77,30]]]]],78],[[],68],[[],69],[[],70],[[],[[71,[[0,[60,30]]]]]],[[],[[72,[[0,[60,30]]]]]],[[],[[73,[[0,[60,30]]]]]],[[],[[74,[[0,[60,30]]]]]],[[],[[75,[[0,[60,30]]]]]],[[],[[76,[[0,[60,30]]]]]],[[68,68],17],[[69,69],17],[[70,70],17],[[[71,[[0,[18,30]]]],[71,[[0,[18,30]]]]],17],[[[72,[[0,[18,30]]]],[72,[[0,[18,30]]]]],17],[[[73,[[0,[18,30]]]],[73,[[0,[18,30]]]]],17],[[[74,[[0,[18,30]]]],[74,[[0,[18,30]]]]],17],[[[75,[[0,[18,30]]]],[75,[[0,[18,30]]]]],17],[[[76,[[0,[18,30]]]],[76,[[0,[18,30]]]]],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[68,19],20],[[69,19],20],[[70,19],20],[[[71,[30]],19],20],[[[72,[30]],19],20],[[[73,[30]],19],20],[[[74,[30]],19],20],[[[75,[30]],19],20],[[[76,[30]],19],20],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[17,3],[17,[[3,[68]]]],[17,[[3,[69]]]],[17,[[3,[70]]]],[17,3],[[[71,[30]],30],61],[[[72,[30]],30],33],[[[73,[30]],30],79],[[[74,[30]],30],80],[[[75,[30]],30],81],[[[76,[30]],30],82],[[68,22]],[[69,22]],[[70,22]],[[[71,[[0,[23,30]]]],22]],[[[72,[[0,[23,30]]]],22]],[[[73,[[0,[23,30]]]],22]],[[[74,[[0,[23,30]]]],22]],[[[75,[[0,[23,30]]]],22]],[[[76,[[0,[23,30]]]],22]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],17],[68,17],[69,17],[70,17],[[],17],[[30,61],[[71,[30]]]],[[30,33],[[72,[30]]]],[[30,79],[[73,[30]]]],[[30,80],[[74,[30]]]],[[30,81],[[75,[30]]]],[[30,82],[[76,[30]]]],[[[71,[[0,[83,30]]]],[71,[[0,[83,30]]]]],[[3,[78]]]],[[[72,[[0,[83,30]]]],[72,[[0,[83,30]]]]],[[3,[78]]]],[[[73,[[0,[83,30]]]],[73,[[0,[83,30]]]]],[[3,[78]]]],[[[74,[[0,[83,30]]]],[74,[[0,[83,30]]]]],[[3,[78]]]],[[[75,[[0,[83,30]]]],[75,[[0,[83,30]]]]],[[3,[78]]]],[[[76,[[0,[83,30]]]],[76,[[0,[83,30]]]]],[[3,[78]]]],[80,80],[[[84,[4]]],80],[81,81],[[[84,[4]]],81],[82,82],[[[84,[4]]],82],[61,61],[[[84,[4]]],61],[33,33],[[[84,[4]]],33],[79,79],[[[84,[4]]],79],[[[71,[30]],30,61]],[[[72,[30]],30,33]],[[[73,[30]],30,79]],[[[74,[30]],30,80]],[[[75,[30]],30,81]],[[[76,[30]],30,82]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[80,80],[80,[[84,[4]]]],[81,81],[81,[[84,[4]]]],[82,82],[82,[[84,[4]]]],[61,61],[61,[[84,[4]]]],[33,33],[33,[[84,[4]]]],[79,79],[79,[[84,[4]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[[85,[30]]]],[[[86,[30]]]],0,0,0,0,[87,33],[88,33],[[[85,[30]]],33],[[[86,[30]]],33],0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,[[[89,[[0,[15,30]]]]],[[89,[[0,[15,30]]]]]],[[[90,[[0,[15,30]]]]],[[90,[[0,[15,30]]]]]],[[[91,[[0,[15,30]]]]],[[91,[[0,[15,30]]]]]],[[[92,[[0,[15,30]]]]],[[92,[[0,[15,30]]]]]],[93,93],[87,87],[88,88],[[[94,[[0,[15,30]]]]],[[94,[[0,[15,30]]]]]],[[[95,[[0,[15,30]]]]],[[95,[[0,[15,30]]]]]],[[[96,[[0,[15,30]]]]],[[96,[[0,[15,30]]]]]],[[[97,[[0,[15,30]]]]],[[97,[[0,[15,30]]]]]],[[[98,[[0,[15,30]]]]],[[98,[[0,[15,30]]]]]],[[[99,[[0,[15,30]]]]],[[99,[[0,[15,30]]]]]],[[[85,[[0,[15,30]]]]],[[85,[[0,[15,30]]]]]],[[[86,[[0,[15,30]]]]],[[86,[[0,[15,30]]]]]],[[[100,[[0,[15,30]]]]],[[100,[[0,[15,30]]]]]],[[[101,[[0,[15,30]]]]],[[101,[[0,[15,30]]]]]],[[[102,[[0,[15,30]]]]],[[102,[[0,[15,30]]]]]],[[[103,[[0,[15,30]]]]],[[103,[[0,[15,30]]]]]],[[[104,[[0,[15,30]]]]],[[104,[[0,[15,30]]]]]],[[[105,[[0,[15,30]]]]],[[105,[[0,[15,30]]]]]],[[[106,[[0,[15,30]]]]],[[106,[[0,[15,30]]]]]],[[[107,[[0,[15,30]]]]],[[107,[[0,[15,30]]]]]],[[[108,[[0,[15,30]]]]],[[108,[[0,[15,30]]]]]],[[[109,[[0,[15,30]]]]],[[109,[[0,[15,30]]]]]],[[[110,[[0,[15,30]]]]],[[110,[[0,[15,30]]]]]],[[[111,[[0,[15,30]]]]],[[111,[[0,[15,30]]]]]],[[[112,[[0,[15,30]]]]],[[112,[[0,[15,30]]]]]],[[[113,[[0,[15,30]]]]],[[113,[[0,[15,30]]]]]],[[[114,[[0,[15,30]]]]],[[114,[[0,[15,30]]]]]],[[[115,[[0,[15,30]]]]],[[115,[[0,[15,30]]]]]],[[[116,[[0,[15,30]]]]],[[116,[[0,[15,30]]]]]],[[[117,[[0,[15,30]]]]],[[117,[[0,[15,30]]]]]],[[[118,[[0,[15,30]]]]],[[118,[[0,[15,30]]]]]],[[[119,[[0,[15,30]]]]],[[119,[[0,[15,30]]]]]],[[[120,[[0,[15,30]]]]],[[120,[[0,[15,30]]]]]],[[[121,[[0,[15,30]]]]],[[121,[[0,[15,30]]]]]],[[[122,[[0,[15,30]]]]],[[122,[[0,[15,30]]]]]],[[[123,[[0,[15,30]]]]],[[123,[[0,[15,30]]]]]],[[[124,[[0,[15,30]]]]],[[124,[[0,[15,30]]]]]],[[[125,[[0,[15,30]]]]],[[125,[[0,[15,30]]]]]],[[[126,[[0,[15,30]]]]],[[126,[[0,[15,30]]]]]],[[[127,[[0,[15,30]]]]],[[127,[[0,[15,30]]]]]],[[[128,[[0,[15,30]]]]],[[128,[[0,[15,30]]]]]],[[[129,[[0,[15,30]]]]],[[129,[[0,[15,30]]]]]],[[[130,[[0,[15,30]]]]],[[130,[[0,[15,30]]]]]],[[[131,[[0,[15,30]]]]],[[131,[[0,[15,30]]]]]],[[[132,[[0,[15,30]]]]],[[132,[[0,[15,30]]]]]],[[[133,[[0,[15,30]]]]],[[133,[[0,[15,30]]]]]],[[[134,[[0,[15,30]]]]],[[134,[[0,[15,30]]]]]],[[[135,[[0,[15,30]]]]],[[135,[[0,[15,30]]]]]],[[[136,[[0,[15,30]]]]],[[136,[[0,[15,30]]]]]],[[[137,[[0,[15,30]]]]],[[137,[[0,[15,30]]]]]],[[[138,[[0,[15,30]]]]],[[138,[[0,[15,30]]]]]],[[[139,[[0,[15,30]]]]],[[139,[[0,[15,30]]]]]],[[[140,[[0,[15,30]]]]],[[140,[[0,[15,30]]]]]],[[[141,[[0,[15,30]]]]],[[141,[[0,[15,30]]]]]],[[[142,[[0,[15,30]]]]],[[142,[[0,[15,30]]]]]],[143,143],[144,144],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[98,[30]]],33],[[[99,[30]]],33],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[[98,[30]]],33],[[[99,[30]]],33],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[33,33],33],[33,33],[33,33],[87,33],[88,33],[[[94,[30]]],33],[[[95,[30]]],33],0,0,0,0,[87,33],[88,33],[[[94,[30]]],33],[[[95,[30]]],33],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[[91,[30]],30,[64,[[90,[30]]]]],[[65,[79]]]],0,[[[98,[30]]]],[[[99,[30]]]],0,0,0,[[[98,[30]]]],[[[99,[30]]]],0,0,[[[94,[30]]],33],[[[95,[30]]],33],0,0,[[[94,[30]]],33],[[[95,[30]]],33],[[[98,[30]]],33],[[[99,[30]]],33],[[[85,[30]]],33],[[[86,[30]]],33],0,0,0,0,0,0,[[[89,[[0,[21,30]]]],19],20],[[[90,[[0,[21,30]]]],19],20],[[[91,[[0,[21,30]]]],19],20],[[[92,[[0,[21,30]]]],19],20],[[93,19],20],[[87,19],20],[[88,19],20],[[[94,[[0,[21,30]]]],19],20],[[[95,[[0,[21,30]]]],19],20],[[[96,[[0,[21,30]]]],19],20],[[[97,[[0,[21,30]]]],19],20],[[[98,[[0,[21,30]]]],19],20],[[[99,[[0,[21,30]]]],19],20],[[[85,[[0,[21,30]]]],19],20],[[[86,[[0,[21,30]]]],19],20],[[[100,[[0,[21,30]]]],19],20],[[[101,[[0,[21,30]]]],19],20],[[[102,[[0,[21,30]]]],19],20],[[[103,[[0,[21,30]]]],19],20],[[[104,[[0,[21,30]]]],19],20],[[[105,[[0,[21,30]]]],19],20],[[[106,[[0,[21,30]]]],19],20],[[[107,[[0,[21,30]]]],19],20],[[[108,[[0,[21,30]]]],19],20],[[[109,[[0,[21,30]]]],19],20],[[[110,[[0,[21,30]]]],19],20],[[[111,[[0,[21,30]]]],19],20],[[[112,[[0,[21,30]]]],19],20],[[[113,[[0,[21,30]]]],19],20],[[[114,[[0,[21,30]]]],19],20],[[[115,[[0,[21,30]]]],19],20],[[[116,[[0,[21,30]]]],19],20],[[[117,[[0,[21,30]]]],19],20],[[[118,[[0,[21,30]]]],19],20],[[[119,[[0,[21,30]]]],19],20],[[[120,[[0,[21,30]]]],19],20],[[[121,[[0,[21,30]]]],19],20],[[[122,[[0,[21,30]]]],19],20],[[[123,[[0,[21,30]]]],19],20],[[[124,[[0,[21,30]]]],19],20],[[[125,[[0,[21,30]]]],19],20],[[[126,[[0,[21,30]]]],19],20],[[[127,[[0,[21,30]]]],19],20],[[[128,[[0,[21,30]]]],19],20],[[[129,[[0,[21,30]]]],19],20],[[[130,[[0,[21,30]]]],19],20],[[[131,[[0,[21,30]]]],19],20],[[[132,[[0,[21,30]]]],19],20],[[[133,[[0,[21,30]]]],19],20],[[[134,[[0,[21,30]]]],19],20],[[[135,[[0,[21,30]]]],19],20],[[[136,[[0,[21,30]]]],19],20],[[[137,[[0,[21,30]]]],19],20],[[[138,[[0,[21,30]]]],19],20],[[[139,[[0,[21,30]]]],19],20],[[[140,[[0,[21,30]]]],19],20],[[[141,[[0,[21,30]]]],19],20],[[[142,[[0,[21,30]]]],19],20],[[143,19],20],[[144,19],20],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[145,[[65,[3]]]],[145,[[65,[3]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,[[[89,[30]],30,62],[[65,[[64,[[91,[30]]]]]]]],0,0,0,0,0,[[[142,[30]],30],143],0,0,0,0,0,[[[98,[30]]],33],[[[99,[30]]],33],0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,[[[94,[30]]],17],[[[95,[30]]],17],[[[94,[30]]],17],[[[95,[30]]],17],[[[94,[30]]],17],[[[95,[30]]],17],0,0,0,0,0,0,0,0,0,[[[94,[30]]],33],[[[95,[30]]],33],0,0,0,0,0,0,[[[89,[30]],30,62],[[65,[[64,[[90,[30]]]]]]]],0,[[[98,[30]]],33],[[[99,[30]]],33],0,0,0,0,0,0,0,0,0,[[[140,[30]]],61],[[[141,[30]]],61],0,0,[[[140,[30]]],4],[[[141,[30]]],4],0,0,[[[140,[30]]],33],[[[141,[30]]],33],0,0,[[[140,[30]]],4],[[[141,[30]]],4],0,0,[[[140,[30]]]],[[[141,[30]]]],0,0,0,0,0,0,0,[[[94,[30]]],33],[[[95,[30]]],33],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[[85,[30]]],33],[[[86,[30]]],33],0,0,[[[98,[30]]],33],[[[99,[30]]],33],0,0,0,0,0,0,0,0,0,0,[87],[88],[[[85,[30]]],33],[[[86,[30]]],33],0,0,0,0,0,0,0,0,0,0,0,[62,[[65,[[89,[30]]]]]],[62,[[65,[93]]]],[62,[[65,[[64,[87]]]]]],[62,[[65,[[64,[88]]]]]],[[[89,[30]]],65],[[[91,[30]],30,62],[[65,[[64,[4]]]]]],0,0,0,0,0,0,0,0,0,0,[[[142,[30]],30,33],17],0,0,0,0,0,0,0,0,[[143,30],[[142,[30]]]],[[144,30],[[142,[30]]]],[[[85,[30]]],33],[[[86,[30]]],33],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[[142,[30]],30],144],0,0,[[[85,[30]]],[[84,[4]]]],[[[86,[30]]],[[84,[4]]]],0,0,[[[98,[30]]],[[84,[4]]]],[[[99,[30]]],[[84,[4]]]],[[[85,[30]]],[[84,[4]]]],[[[86,[30]]],[[84,[4]]]],0,0,0,0,[87],[88],[[[85,[30]]]],[[[86,[30]]]],0,0,0,0,0,0,0,[[[94,[30]]],33],[[[95,[30]]],33],0,0,0,0,0,0,0,[[[89,[30]],30,62],[[65,[[3,[[64,[[92,[30]]]]]]]]]],0,0,0,[[[113,[30]],30,62],[[65,[[147,[146,62]]]]]],[[[89,[30]],30],[[3,[[84,[4]]]]]],0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],0,0,0,0,0,0,0,[[[98,[30]]]],[[[99,[30]]]],0,0,0,[[[98,[30]]]],[[[99,[30]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[148,79,149],[[65,[79]]]],[150,33],[151,33],0,0,[152,33],[153,33],0,0,0,0,0,0,0,0,0,[154],0,0,0,0,0,0,[152,33],[153,33],0,0,0,[152,[[3,[33]]]],[153,[[3,[33]]]],0,0,0,0,[148,61],[155,61],0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[152,33],[153,33],0,0,0,0,0,0,0,0,0,0,[156,156],[157,157],[158,158],[159,159],[160,160],[154,154],[152,152],[161,161],[153,153],[162,162],[163,163],[164,164],[165,165],[166,166],[167,167],[168,168],[169,169],[148,148],[170,170],[155,155],[171,171],[172,172],[173,173],[174,174],[175,175],[176,176],[177,177],[178,178],[179,179],[180,180],[181,181],[182,182],[183,183],[150,150],[151,151],[184,184],[185,185],[186,186],[187,187],[188,188],[189,189],[190,190],[191,191],[192,192],[193,193],[194,194],[195,195],[196,196],[197,197],[198,198],[199,199],[200,200],[201,201],[202,202],[203,203],[204,204],[205,205],[206,206],[207,207],[208,208],[209,209],[210,210],[211,211],[212,212],[213,213],[214,214],[215,215],[216,216],[217,217],[218,218],[219,219],[220,220],[221,221],[222,222],[223,223],[224,224],[225,225],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,[169,79],[[169,62],[[24,[[64,[4]]]]]],[169,3],[[169,62],[[65,[[64,[178]]]]]],[[169,33],17],0,0,0,0,0,0,[[154,62,149],[[65,[[64,[4]]]]]],[[191,226],[[65,[227]]]],0,0,0,0,[191,33],0,0,0,0,0,0,0,[[],169],0,0,[148,61],[155,61],[152,61],[153,61],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[152,33],[153,33],0,0,[162,160],[163,160],0,0,0,[[154,149],65],0,0,0,0,0,0,0,0,0,0,0,0,0,[[156,19],20],[[157,19],20],[[158,19],20],[[159,19],20],[[160,19],20],[[154,19],20],[[152,19],20],[[161,19],20],[[153,19],20],[[162,19],20],[[163,19],20],[[164,19],20],[[165,19],20],[[166,19],20],[[167,19],20],[[168,19],20],[[169,19],20],[[148,19],20],[[170,19],20],[[155,19],20],[[171,19],20],[[172,19],20],[[173,19],20],[[174,19],20],[[175,19],20],[[176,19],20],[[177,19],20],[[178,19],20],[[179,19],20],[[180,19],20],[[181,19],20],[[182,19],20],[[183,19],20],[[150,19],20],[[151,19],20],[[184,19],20],[[185,19],20],[[186,19],20],[[187,19],20],[[188,19],20],[[189,19],20],[[190,19],20],[[191,19],20],[[192,19],20],[[193,19],20],[[194,19],20],[[195,19],20],[[196,19],20],[[197,19],20],[[198,19],20],[[199,19],20],[[200,19],20],[[201,19],20],[[202,19],20],[[203,19],20],[[204,19],20],[[205,19],20],[[206,19],20],[[207,19],20],[[208,19],20],[[209,19],20],[[210,19],20],[[211,19],20],[[212,19],20],[[213,19],20],[[214,19],20],[[215,19],20],[[216,19],20],[[217,19],20],[[218,19],20],[[219,19],20],[[220,19],20],[[221,19],20],[[222,19],20],[[223,19],20],[[224,19],20],[[225,19],20],0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[148,17],[148,17],[148,17],[191,17],0,0,0,0,0,0,[152,79],[153,79],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[148,17],[186,17],[189,17],[150,17],[151,17],[191,17],[162,17],[163,17],[162,17],[163,17],0,0,0,0,0,0,[152,33],[153,33],0,0,0,0,0,0,0,0,0,0,0,0,0,[152,61],[153,61],0,0,0,[152,61],[153,61],0,0,[152,4],[153,4],0,0,0,[152,61],[153,61],0,0,0,[152,61],[153,61],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[152,61],[153,61],0,0,[152,4],[153,4],0,0,0,[152,61],[153,61],0,0,0,[152,61],[153,61],0,0,0,0,0,0,0,0,0,[[169,[63,[62]]],[[65,[[64,[4]]]]]],[[148,[63,[62]]],[[65,[[64,[4]]]]]],0,0,0,0,0,0,[169,[[65,[[3,[33]]]]]],[191,228],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[156,33],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[152,33],[153,33],0,0,0,0,0,0,0,0,0,0,0,0,0,0,[162],[163],0,0,0,[150,61],[151,61],0,0,0,0,[62,[[65,[156]]]],[[62,79],[[65,[160]]]],0,[169],[[169,62],[[65,[[64,[4]]]]]],[[169,62,33],[[3,[[64,[4]]]]]],[[169,62,33],3],[169],[[169,33],3],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[150,79],[151,79],[169,[[64,[4]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[152,33],[153,33],0,0,0,0,0,[[160,62,79],[[65,[149]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[162,33],[163,33],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[152,33],[153,33],0,0,0,0,0,0,0,0,[152,33],[153,33],0,0,[152,79],[153,79],0,0,[152,79],[153,79],0,0,[152,33],[153,33],0,0,0,0,[152,33],[153,33],0,0,0,0,0,[152,79],[153,79],0,0,[152,79],[153,79],0,0,[152,33],[153,33],0,0,0,0,0,0,0,0,0,0,0,0,[152,61],[153,61],0,0,0,0,0,0,0,0,0,0,0,[[160,62],[[65,[[229,[62]]]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],0,0,0,0,[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[152,33],[153,33],0,0,0,[230,[[64,[4]]]],[230,[[64,[4]]]],[[[64,[230]]],[[64,[4]]]],[[[64,[230]]],[[64,[4]]]],[[[64,[4]]],24],[[[64,[4]]],24],[[[64,[4]],231],24],[[[64,[4]],231],24],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[232,82],[[],79],[[],79],[[],79],[[],79],[[[233,[62]]],79],[[[234,[62]]],79],[[[235,[62]]],79],[236,79],[236,79],[237,79],[237,79],[238,79],[239,33],[[],79],[[],79],[[[233,[62]]],79],[[[234,[62]]],79],[[],1],[[[240,[62]]],1],0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],[[65,[[3,[[64,[4]]]]]]]],[[],[[65,[[3,[[64,[4]]]]]]]],[[[240,[62]]],[[65,[[3,[[64,[4]]]]]]]],[241,241],[[[63,[[0,[62,15]]]]],[[63,[[0,[62,15]]]]]],[242,242],[243,243],[244,244],[245,245],[246,246],[247,247],[[[249,[[0,[15,248]]]]],[[249,[[0,[15,248]]]]]],[236,236],[250,250],[237,237],[251,251],[238,238],[239,239],[252,252],[253,253],[254,254],[255,255],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[[]],[[[240,[62]]],[[256,[62]]]],[[],[[65,[255]]]],[[[234,[62]]],[[65,[255]]]],[[],[[65,[254]]]],[[[234,[62]]],[[65,[254]]]],0,[[],[[65,[[64,[4]]]]]],[[],[[65,[[64,[4]]]]]],[[[233,[62]]],[[65,[[64,[4]]]]]],[[[234,[62]]],[[65,[[64,[4]]]]]],[[254,62],[[65,[255]]]],0,[[79,79],[[65,[[3,[[64,[4]]]]]]]],[[79,79],[[65,[[3,[[64,[4]]]]]]]],[[[233,[62]],79,79],[[65,[[3,[[64,[4]]]]]]]],[[[234,[62]],79,79],[[65,[[3,[[64,[4]]]]]]]],[255,[[65,[[257,[[64,[4]]]]]]]],[[],241],[[],[[63,[62]]]],[[],[[249,[[0,[60,248]]]]]],[[],250],[[],237],[[],3],[[[240,[62]]],[[3,[[258,[62]]]]]],[[],3],[[[240,[62]]],[[3,[[259,[62]]]]]],[[]],[[[240,[62]]],[[260,[62]]]],0,[232,11],[[],68],[[],68],[[],79],[[[240,[62]]],79],[[241,241],17],[[242,242],17],[[243,243],17],[[244,244],17],[[245,245],17],[[246,246],17],[[247,247],17],[[236,236],17],[[237,237],17],[[251,251],17],[[238,238],17],[[239,239],17],[[252,252],17],[[253,253],17],[[254,254],17],[[255,255],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],[[65,[[261,[238]]]]]],[[[240,[62]]],[[65,[[261,[238]]]]]],[[]],[[],3],[[[233,[62]]]],[[[234,[62]]],3],[[],12],[[],13],[[],14],[[],[[16,[245]]]],[[[233,[62]]],13],[[[234,[62]]],14],[[[235,[62]]],[[16,[245]]]],[[[240,[62]]],12],[[[233,[62]],19],20],[[[234,[62]],19],20],[[[262,[62]],19],20],[[[235,[62]],19],20],[[241,19],20],[[[63,[[0,[62,21]]]],19],20],[[[240,[[0,[21,62]]]],19],20],[[[263,[[0,[21,62]]]],19],20],[[[264,[[0,[21,62]]]],19],20],[[[256,[[0,[21,62]]]],19],20],[[[265,[[0,[21,62]]]],19],20],[[[259,[[0,[62,21]]]],19],20],[[[260,[[0,[62,21]]]],19],20],[[[258,[[0,[62,21]]]],19],20],[[[266,[[0,[21,62]]]],19],20],[[267,19],20],[[242,19],20],[[242,19],20],[[243,19],20],[[244,19],20],[[245,19],20],[[246,19],20],[[247,19],20],[[[249,[[0,[21,248]]]],19],20],[[236,19],20],[[250,19],20],[[237,19],20],[[251,19],20],[[238,19],20],[[239,19],20],[[252,19],20],[[232,19],20],[[253,19],20],[[254,19],20],[[255,19],20],[[[240,[62]]],5],0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[63,[62]],33],[[24,[[64,[4]]]]]],[[[249,[248]],79],[[3,[248]]]],[[250,79],[[3,[237]]]],[[],[[65,[3]]]],[[],[[65,[3]]]],[[[240,[62]]],[[65,[3]]]],[[],[[65,[3]]]],[[],[[65,[3]]]],[[[240,[62]]],[[65,[3]]]],[239,[[84,[4]]]],[[],17],[[[240,[62]]],17],[232,17],[[243,22]],[[244,22]],[[245,22]],[[246,22]],[[247,22]],[[236,22]],[[237,22]],[[252,22]],[[253,22]],[[254,22]],[[255,22]],[[],[[65,[[261,[251]]]]]],[[[240,[62]]],[[65,[[261,[251]]]]]],[[],245],[[],246],[[[234,[62]]],245],[[[235,[62]]],246],[247,[[3,[245]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],17],[[[240,[62]]],17],[[],17],[[[235,[62]]],17],[[],17],[[[235,[62]]],17],[241,17],[[],17],[[[235,[62]]],17],[[],17],[[[240,[62]]],17],[[],17],[[[235,[62]]],17],[[],17],[[[235,[62]]],17],[[],17],[[[235,[62]]],17],[[],244],[[],6],[[],7],[[],8],[[[234,[62]]],6],[[[262,[62]]],7],[[[235,[62]]],8],[[[240,[62]]],244],[232,10],[[],[[24,[79]]]],[241,231],[251,[[64,[4]]]],[[],[[65,[[3,[[84,[4]]]]]]]],[[],[[65,[[3,[[84,[4]]]]]]]],[[[240,[62]]],[[65,[[3,[[84,[4]]]]]]]],0,[[],[[65,[[3,[268]]]]]],[[],[[65,[268]]]],[[],[[65,[268]]]],[[],[[65,[268]]]],[[[233,[62]]],[[65,[[3,[268]]]]]],[[[234,[62]]],[[65,[268]]]],[[[262,[62]]],[[65,[268]]]],[[[235,[62]]],[[65,[268]]]],[236,268],[237,[[64,[4]]]],[251,[[64,[4]]]],[238,[[64,[4]]]],[[],[[65,[[3,[[64,[4]]]]]]]],[[],[[65,[[64,[4]]]]]],[[],[[65,[[64,[4]]]]]],[[],[[65,[[64,[4]]]]]],[[[233,[62]]],[[65,[[3,[[64,[4]]]]]]]],[[[234,[62]]],[[65,[[64,[4]]]]]],[[[262,[62]]],[[65,[[64,[4]]]]]],[[[235,[62]]],[[65,[[64,[4]]]]]],[[62,79,79],[[63,[62]]]],[[[261,[248]]],[[249,[248]]]],[[79,268],236],[[[263,[62]]],3],[[[264,[62]]],3],[[[256,[62]]],3],[[[265,[62]]],3],[[[260,[62]]],3],[[[258,[62]]],3],[[[266,[62]]],3],[267,3],[3,254],[[[64,[4]]],255],[[237,250],[[64,[4]]]],[237,231],[[],250],[[],250],[[[240,[62]]],250],[250,[[64,[[64,[4]]]]]],0,[62,[[65,[[240,[62]]]]]],[62,[[65,[243]]]],[[62,79],[[65,[243]]]],[[[269,[30,62]]],[[65,[[240,[62]]]]]],[239,[[64,[4]]]],[[],[[65,[[3,[239]]]]]],[[],[[65,[[3,[239]]]]]],[[[240,[62]]],[[65,[[3,[239]]]]]],0,[79,[[24,[230]]]],[79,[[24,[230]]]],[241,[[24,[230]]]],[79,[[24,[230]]]],[79,[[24,[230]]]],[[241,231],[[24,[230]]]],[[79,79],[[24,[[64,[4]]]]]],[[79,79],[[24,[[64,[4]]]]]],[[241,231],[[24,[241]]]],[[79,79],[[24,[[64,[4]]]]]],[[241,231,231],[[24,[241]]]],[[[270,[79]],4],[[24,[[64,[4]]]]]],[[79,231],[[24,[[64,[230]]]]]],[[79,231],[[24,[[64,[230]]]]]],[[241,231],[[24,[[64,[230]]]]]],[[79,231],[[24,[[64,[230]]]]]],[[79,231],[[24,[[64,[230]]]]]],[[241,231,231],[[24,[[64,[230]]]]]],[241,[[24,[[64,[4]]]]]],[[241,231],[[24,[[64,[4]]]]]],[[],79],[[[240,[62]]],79],[[]],[[[234,[62]]],[[266,[62]]]],[[],9],[[[235,[62]]],9],[[],247],[[[235,[62]]],247],[245,65],[[[240,[62]],245],[[65,[[234,[62]]]]]],[268,3],[268,3],[[[64,[4]]],3],[[[240,[62]],[64,[4]]],[[3,[[234,[62]]]]]],[[],[[3,[245]]]],[[],[[3,[245]]]],[[]],[[]],[[[262,[62]]],[[265,[62]]]],[[[240,[62]]],[[264,[62]]]],[[],[[65,[[3,[268]]]]]],[[[234,[62]]],[[65,[[3,[268]]]]]],[[],[[65,[[3,[[64,[4]]]]]]]],[[[234,[62]]],[[65,[[3,[[64,[4]]]]]]]],[[]],[[[240,[62]]],[[263,[62]]]],[[232,82]],[[],79],[[],79],[[],79],[[[233,[62]]],79],[[[234,[62]]],79],[[[235,[62]]],79],[237,79],[232,4],[[241,231],24],[[],246],[[[262,[62]]],246],[246,65],[246,65],[[[240,[62]],246],[[65,[[235,[62]]]]]],[[[259,[62]],246],65],[[],[[249,[236]]]],[[],[[249,[236]]]],[[[240,[62]]],[[249,[236]]]],[[],3],[[[240,[62]]],[[3,[[259,[62]]]]]],[[]],[[]],[[[240,[62]]],[[260,[62]]]],[[[259,[62]]]],[[[249,[248]]],[[64,[248]]]],[250,[[64,[237]]]],[232,252],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],271],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],[[65,[[257,[[64,[4]]]]]]]],[[],[[65,[[257,[[64,[4]]]]]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,[272,[[3,[27]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[273,273],[[[274,[[0,[15,62]]]]],[[274,[[0,[15,62]]]]]],[[]],[[]],[[272,62],[[65,[[64,[4]]]]]],[272,[[3,[79]]]],[[273,273],17],[[],17],[272],[[273,19],20],[[[274,[[0,[21,62]]]],19],20],[[[275,[[0,[21,62]]]],19],20],[[272,19],20],[[]],[[]],[[]],[[]],[272,[[3,[79]]]],[[273,22]],[272,[[3,[26]]]],[[]],[[]],[[]],[[]],[[]],[[[274,[62]]],273],[[[274,[62]]],[[275,[62]]]],[272,[[3,[79]]]],[272,[[64,[4]]]],[[[275,[62]]],3],[62,[[65,[[274,[62]]]]]],[[]],[[]],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],25],[[],25],[[],25],[[],25],[272,[[3,[79]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[[276,[62]]],79],[[[277,[62]]],79],[[[278,[62]]],79],[[[276,[62]]],79],[[[277,[62]]],79],[[[279,[62]]],1],[[[229,[62]],231,4],[[65,[[64,[4]]]]]],[[[229,[62]],231],[[65,[173]]]],[[[229,[62]],231],[[65,[176]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[149,149],[[[280,[[0,[62,15]]]]],[[280,[[0,[62,15]]]]]],[[[278,[[0,[62,15]]]]],[[278,[[0,[62,15]]]]]],[[]],[[]],[[]],[[[279,[62]]],[[281,[62]]]],[[[277,[62]]],[[65,[255]]]],[[[277,[62]]],[[65,[254]]]],[[[276,[62]]],[[65,[[64,[4]]]]]],[[[277,[62]]],[[65,[[64,[4]]]]]],[[[276,[62]],79,79],[[65,[[3,[[64,[4]]]]]]]],[[[277,[62]],79,79],[[65,[[3,[[64,[4]]]]]]]],[[],149],[[],[[229,[62]]]],[[[279,[62]]],[[3,[267]]]],[[[279,[62]]],[[3,[[280,[62]]]]]],[[[279,[62]]],[[282,[62]]]],[[[279,[62]]],79],[[[279,[62]]],[[65,[[261,[238]]]]]],[[[276,[62]]]],[[[277,[62]]],3],[[[279,[62]]],12],[[[276,[62]]],13],[[[277,[62]]],14],[[[278,[62]]],[[16,[245]]]],[[[282,[62]],19],20],[[[283,[62]],19],20],[[[279,[[0,[21,62]]]],19],20],[[149,19],20],[[[284,[[0,[21,62]]]],19],20],[[[276,[[0,[21,62]]]],19],20],[[[285,[[0,[21,62]]]],19],20],[[[277,[[0,[21,62]]]],19],20],[[[229,[[0,[62,21]]]],19],20],[[[286,[[0,[62,21]]]],19],20],[[[280,[[0,[62,21]]]],19],20],[[[278,[[0,[62,21]]]],19],20],[[[281,[[0,[21,62]]]],19],20],[[[287,[[0,[21,62]]]],19],20],[[[288,[[0,[21,62]]]],19],20],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[229,[62]],231,231],[[65,[230]]]],[[[279,[62]]],17],[[[279,[62]]],[[65,[[261,[251]]]]]],[[[277,[62]]],245],[[[278,[62]]],246],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[279,[62]]],17],[[[278,[62]]],17],[[[278,[62]]],17],[149,17],[[[229,[62]]],17],[[[278,[62]]],17],[[[279,[62]]],17],[[[278,[62]]],17],[[[278,[62]]],17],[[[278,[62]]],17],[149,[[289,[169]]]],[[[229,[62]]],[[286,[62]]]],[[[279,[62]]],244],[[[277,[62]]],6],[[[278,[62]]],8],[[[287,[62]]],7],[149,231],[[[229,[62]]],231],[[[229,[62]],290],[[249,[248]]]],[149,79],[[[276,[62]]],[[65,[[3,[268]]]]]],[[[277,[62]]],[[65,[268]]]],[[[278,[62]]],[[65,[268]]]],[[[287,[62]]],[[65,[268]]]],[[[276,[62]]],[[65,[[3,[[64,[4]]]]]]]],[[[277,[62]]],[[65,[[64,[4]]]]]],[[[278,[62]]],[[65,[[64,[4]]]]]],[[[287,[62]]],[[65,[[64,[4]]]]]],[[[282,[62]]],3],[[[283,[62]]],3],[[[284,[62]]],3],[[[285,[62]]],3],[[[286,[62]]],3],[[[281,[62]]],3],[[[288,[62]]],3],[62,[[65,[[279,[62]]]]]],[[160,62,79],[[65,[149]]]],[[160,62],[[65,[[229,[62]]]]]],[[149,62,33],[[3,[[64,[4]]]]]],[[149,62,33],3],[[149,33],3],[[[278,[62]]],148],[[[279,[62]]],79],[[[277,[62]]],[[283,[62]]]],[[[278,[62]]],9],[[149,231],[[65,[169]]]],[[[278,[62]]],247],[[[279,[62]],245],[[65,[[277,[62]]]]]],[[149,[63,[62]],[64,[4]]],3],[[[279,[62]],[64,[4]]],[[3,[[277,[62]]]]]],[[149,33],[[3,[169]]]],[[[279,[62]]],[[285,[62]]]],[[[287,[62]]]],[[[277,[62]]],[[65,[[3,[268]]]]]],[[[277,[62]]],[[65,[[3,[[64,[4]]]]]]]],[[[279,[62]]],[[284,[62]]]],[[[276,[62]]],79],[[[277,[62]]],79],[[[278,[62]]],79],[[[229,[62]]],[[63,[62]]]],[[[229,[62]],231],[[65,[148]]]],[[[287,[62]]],246],[[[279,[62]],246],[[65,[[278,[62]]]]]],[[[280,[62]],246],65],[[[279,[62]]],[[3,[[280,[62]]]]]],[[[279,[62]]],[[282,[62]]]],[[[280,[62]]]],[[]],[[]],[[]],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[[292,[291,62]]],79],[[[293,[291,62]]],79],[[[294,[291,62]]],79],[[[292,[291,62]]],79],[[[293,[291,62]]],79],[[[295,[291,62]]],1],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[295,[291,62]]],[[65,[[3,[[64,[4]]]]]]]],[[]],[[]],[[],33],[[[296,[[0,[15,291]],[0,[62,15]]]]],[[296,[[0,[15,291]],[0,[62,15]]]]]],[[[297,[[0,[15,291]],[0,[62,15]]]]],[[297,[[0,[15,291]],[0,[62,15]]]]]],[[[298,[[0,[291,15]],[0,[62,15]]]]],[[298,[[0,[291,15]],[0,[62,15]]]]]],[[[294,[[0,[291,15]],[0,[62,15]]]]],[[294,[[0,[291,15]],[0,[62,15]]]]]],[299,299],[300,300],[[[301,[[0,[15,291]]]]],[[301,[[0,[15,291]]]]]],[[[302,[[0,[15,291]]]]],[[302,[[0,[15,291]]]]]],[[[303,[[0,[15,291]]]]],[[303,[[0,[15,291]]]]]],[[[304,[[0,[15,291]]]]],[[304,[[0,[15,291]]]]]],[[[305,[[0,[15,291]]]]],[[305,[[0,[15,291]]]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[295,[291,62]]],[[306,[291,62]]]],[[[293,[291,62]]],[[65,[255]]]],[[[293,[291,62]]],[[65,[254]]]],[[]],[[]],[62,[[24,[[64,[4]]]]]],[62,[[24,[[64,[4]]]]]],[62,[[65,[[64,[4]]]]]],[62,[[65,[[64,[4]]]]]],[[[295,[291,62]]],62],[[[292,[291,62]]],[[65,[[64,[4]]]]]],[[[293,[291,62]]],[[65,[[64,[4]]]]]],[62,[[24,[[64,[230]]]]]],[62,[[24,[[64,[230]]]]]],[62,[[65,[[64,[230]]]]]],[62,[[65,[[64,[230]]]]]],[[62,79,79],[[24,[[3,[[64,[4]]]]]]]],[[62,79,79],[[24,[[3,[[64,[4]]]]]]]],[[[292,[291,62]],79,79],[[65,[[3,[[64,[4]]]]]]]],[[[293,[291,62]],79,79],[[65,[[3,[[64,[4]]]]]]]],[[],[[296,[[0,[60,291]],[0,[62,60]]]]]],[[],[[297,[291,62]]]],[[],299],[[],300],[[],[[301,[291]]]],[[[307,[291]]],[[64,[4]]]],[62,[[65,[[3,[64]]]]]],[62,[[65,[[3,[64]]]]]],[62,[[65,[3]]]],[62,[[65,[3]]]],[[[296,[291,62]],62],[[65,[3]]]],[[[295,[291,62]]],[[3,[[308,[291,62]]]]]],[[[295,[291,62]]],[[3,[[298,[291,62]]]]]],[[[295,[291,62]]],[[309,[291,62]]]],[[],61],[[]],[[],33],[[],36],[[],61],[[],61],[[],61],[[]],[[],61],[[],61],[[]],[[],61],[[],61],[[],33],[[],65],[[],65],[[[295,[291,62]]]],[[[295,[291,62]]],79],[[[295,[291,62]]],[[65,[[261,[238]]]]]],[[]],[[]],[[],3],[[],3],[[[292,[291,62]]]],[[[293,[291,62]]],3],[[[310,[291]],[64,[4]],33,[3,[300]],[297,[291,62]],[301,[291]]],3],[[[311,[291]],[64,[4]],33,[3,[300]],[297,[291,62]],[301,[291]]],3],[[[295,[291,62]]],12],[[[292,[291,62]]],13],[[[293,[291,62]]],14],[[[294,[291,62]]],[[16,[245]]]],[[[309,[291,62]],19],20],[[[308,[291,62]],19],20],[[[312,[291,62]],19],20],[[[295,[[0,[291,21]],[0,[62,21]]]],19],20],[[[313,[[0,[291,21]],[0,[62,21]]]],19],20],[[[292,[[0,[291,21]],[0,[62,21]]]],19],20],[[[296,[[0,[21,291]],[0,[62,21]]]],19],20],[[[314,[[0,[291,21]],[0,[62,21]]]],19],20],[[[293,[[0,[291,21]],[0,[62,21]]]],19],20],[[[297,[[0,[21,291]],[0,[62,21]]]],19],20],[[[298,[[0,[291,21]],[0,[62,21]]]],19],20],[[[294,[[0,[291,21]],[0,[62,21]]]],19],20],[[315,19],20],[[[306,[[0,[291,21]],[0,[62,21]]]],19],20],[[[316,[[0,[291,21]],[0,[62,21]]]],19],20],[[[317,[[0,[291,21]],[0,[62,21]]]],19],20],[[[318,[[0,[291,21]]]],19],20],[[[307,[[0,[291,21]]]],19],20],[[[310,[[0,[21,291]]]],19],20],[[[311,[[0,[21,291]]]],19],20],[[299,19],20],[[300,19],20],[[[301,[[0,[21,291]]]],19],20],[[[302,[[0,[21,291]]]],19],20],[[[303,[[0,[21,291]]]],19],20],[[[304,[[0,[21,291]]]],19],20],[[[305,[[0,[21,291]]]],19],20],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[315,231],[[3,[231]]]],[[[295,[291,62]]],[[65,[3]]]],[[[295,[291,62]]],[[65,[3]]]],[62,[[65,[3]]]],[62,[[65,[3]]]],[[[296,[291,62]],62],[[65,[3]]]],[62,[[65,[[3,[59]]]]]],[62,[[65,[[3,[59]]]]]],[[[296,[291,62]],62],[[65,[[3,[59]]]]]],[62,[[65,[3]]]],[62,[[65,[3]]]],[[[296,[291,62]],62],[[65,[3]]]],[62,[[65,[3]]]],[62,[[65,[3]]]],[[[296,[291,62]],62],[[65,[3]]]],[62,[[65,[3]]]],[62,[[65,[3]]]],[[[296,[291,62]],62],[[65,[3]]]],[62,[[65,[3]]]],[62,[[65,[3]]]],[[[295,[291,62]]],17],[62,[[65,[3]]]],[62,[[65,[3]]]],[[[296,[291,62]],62],[[65,[3]]]],[300,33],[62,[[65,[[3,[58]]]]]],[62,[[65,[[3,[58]]]]]],[[[296,[291,62]],62],[[65,[[3,[58]]]]]],[[[295,[291,62]]],[[65,[[261,[251]]]]]],[[[293,[291,62]]],245],[[[294,[291,62]]],246],[299,61],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[295,[291,62]]],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[[294,[291,62]]],17],[[],17],[[],17],[[[294,[291,62]]],17],[[[296,[291,62]]],17],[[[297,[291,62]]],17],[[[301,[291]]],17],[[[294,[291,62]]],17],[299,17],[299,17],[[],17],[[],17],[[[295,[291,62]]],17],[[[294,[291,62]]],17],[299,17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[[294,[291,62]]],17],[[[294,[291,62]]],17],[[[296,[291,62]]],289],[[[297,[291,62]]],289],[[[295,[291,62]]],244],[[[293,[291,62]]],6],[[[294,[291,62]]],8],[[[316,[291,62]]],7],[[[296,[291,62]]],231],[[[297,[291,62]]],231],[[[297,[291,62]],290],[[249,[248]]]],[[[301,[291]],231,[3,[300]]],17],[[],33],[[[307,[291]]],33],[[],33],[[[307,[291]]],33],[[],33],[[[307,[291]]],33],[[[63,[62]]],[[65,[[64,[4]]]]]],[[[63,[62]]],[[65,[[64,[4]]]]]],[[[63,[62]]],[[65,[[64,[4]]]]]],[[[63,[62]]],[[65,[[64,[4]]]]]],[[[292,[291,62]]],[[65,[[3,[268]]]]]],[[[293,[291,62]]],[[65,[268]]]],[[[294,[291,62]]],[[65,[268]]]],[[[316,[291,62]]],[[65,[268]]]],[[[307,[291]]],[[64,[4]]]],[300,[[64,[4]]]],[[[292,[291,62]]],[[65,[[3,[[64,[4]]]]]]]],[[[293,[291,62]]],[[65,[[64,[4]]]]]],[[[294,[291,62]]],[[65,[[64,[4]]]]]],[[[316,[291,62]]],[[65,[[64,[4]]]]]],[[64,[63,[62]]],[[296,[291,62]]]],[[[309,[291,62]]],3],[[[308,[291,62]]],3],[[[312,[291,62]]],3],[[[313,[291,62]]],3],[[[314,[291,62]]],3],[[[306,[291,62]]],3],[[[317,[291,62]]],3],[[[318,[291]]],[[65,[[3,[[307,[291]]]]]]]],[[[302,[291]]],[[65,[3]]]],[[[303,[291]]],[[65,[[3,[53]]]]]],[[[304,[291]]],[[65,[3]]]],[[[305,[291]]],[[65,[[3,[55]]]]]],[62,[[65,[[3,[318]]]]]],[62,[[65,[[3,[318]]]]]],[62,[[65,[[3,[318]]]]]],[62,[[65,[[3,[318]]]]]],[[]],[[]],[[],33],[[]],[[]],[[]],[[],33],[[]],[62,65],[62,65],[62,[[65,[[295,[291,62]]]]]],[[62,[296,[291,62]],245],[[65,[[297,[291,62]]]]]],[[[296,[291,62]],245],[[65,[315]]]],[[[64,[4]]],[[65,[[310,[291]]]]]],[[[64,[4]]],[[65,[[311,[291]]]]]],[[[64,[51]],[3,[[302,[291]]]],[3,[[304,[291]]]],[63,[62]]],[[65,[[301,[291]]]]]],[62,[[65,[231]]]],[62,[[65,[231]]]],[62,[[65,[64]]]],[62,[[65,[64]]]],[[]],[[]],[17],[[]],[[]],[[],33],[17,33],[[],33],[17,33],[[[295,[291,62]]],291],[[[295,[291,62]]],64],[62,[[65,[3]]]],[62,[[65,[3]]]],[62,[[65,[3]]]],[62,[[65,[3]]]],[[[295,[291,62]]],79],[[[296,[291,62]],245],[[65,[315]]]],[[[293,[291,62]]],[[312,[291,62]]]],[[[294,[291,62]]],9],[[[296,[291,62]],245],65],[[[297,[291,62]]],245],[[[294,[291,62]]],247],[62,[[65,[3]]]],[62,[[65,[3]]]],[[[295,[291,62]],245],[[65,[[293,[291,62]]]]]],[[[296,[291,62]],[64,[4]]],3],[[[295,[291,62]],[64,[4]]],[[3,[[293,[291,62]]]]]],[62,[[65,[64]]]],[62,[[65,[64]]]],[[[296,[291,62]]],[[65,[[64,[4]]]]]],[[62,64],[[65,[[63,[62]]]]]],[[62,64],[[65,[[63,[62]]]]]],[62,[[65,[[296,[62]]]]]],[62,[[65,[[296,[62]]]]]],[[[295,[291,62]]],[[314,[291,62]]]],[[[316,[291,62]]]],[[[293,[291,62]]],[[65,[[3,[268]]]]]],[[[293,[291,62]]],[[65,[[3,[[64,[4]]]]]]]],[[[295,[291,62]]],[[313,[291,62]]]],[[]],[[]],[[]],[[]],[[],33],[[],33],[[],33],[[]],[[]],[[],33],[[[297,[291,62]],231],[[3,[33]]]],[[[297,[291,62]]],245],[62,[[65,[231]]]],[62,[[65,[231]]]],[62,[[65,[33]]]],[62,[[65,[33]]]],[[[292,[291,62]]],79],[[[293,[291,62]]],79],[[[294,[291,62]]],79],[[],4],[[],4],[[],33],[[],4],[[],61],[[]],[[],4],[[]],[[],4],[63,[[65,[[64,[4]]]]]],[63,[[65,[[64,[4]]]]]],[[[297,[291,62]]],245],[62,[[65,[[3,[[63,[62]]]]]]]],[62,[[65,[[3,[[63,[62]]]]]]]],[[[296,[291,62]],62,245],[[65,[[63,[62]]]]]],[[[297,[291,62]]],[[63,[62]]]],[[[297,[291,62]],231],65],[[[316,[291,62]]],246],[[[311,[291]]],33],[[[295,[291,62]],246],[[65,[[294,[291,62]]]]]],[[[298,[291,62]],246],65],[[[297,[291,62]]],[[65,[[64,[4]]]]]],[[[297,[291,62]],231],[[65,[[3,[245]]]]]],[[[295,[291,62]]],[[3,[[298,[291,62]]]]]],[[[296,[291,62]],62,245],[[65,[[297,[291,62]]]]]],[[[310,[291]]],33],[[[311,[291]]],[[3,[33]]]],[[62,[296,[62]],245],[[65,[[3,[[297,[62]]]]]]]],[[62,[296,[62]],245],[[65,[[3,[[297,[62]]]]]]]],[[[295,[291,62]]],[[309,[291,62]]]],[[[296,[291,62]],62,33],[[65,[[297,[291,62]]]]]],[[[297,[291,62]]],64],[[[298,[291,62]]]],[[],[[3,[33]]]],[[],[[3,[33]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],[[3,[33]]]],[[],[[3,[33]]]],[[[301,[291]],299],[[65,[[3,[300]]]]]],[[[301,[291]],231],299],[[[296,[291,62]],62],[[65,[[3,[[301,[291]]]]]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[]],[[[319,[146,62]]],79],[[[320,[146,62]]],79],[[[321,[146,62]]],79],[[79,30,[64,[[90,[30]]]]],[[3,[79]]]],[[],33],[[],33],[[[319,[146,62]]],79],[[[320,[146,62]]],79],[[],1],[[],1],[[[322,[30,62]]],1],[[[323,[146,62]]],1],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[324,[[0,[15,30]]]]],[[324,[[0,[15,30]]]]]],[[[145,[[0,[15,30]]]]],[[145,[[0,[15,30]]]]]],[[[325,[[0,[15,30]]]]],[[325,[[0,[15,30]]]]]],[[[147,[[0,[15,146]],[0,[62,15]]]]],[[147,[[0,[15,146]],[0,[62,15]]]]]],[[[326,[[0,[146,15]],[0,[62,15]]]]],[[326,[[0,[146,15]],[0,[62,15]]]]]],[[[321,[[0,[146,15]],[0,[62,15]]]]],[[321,[[0,[146,15]],[0,[62,15]]]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[],33],[[[145,[30]]],33],[[],33],[[[145,[30]]],33],[[[323,[146,62]]],[[327,[146,62]]]],[[[320,[146,62]]],[[65,[255]]]],[[[320,[146,62]]],[[65,[254]]]],[[],33],[[],33],[[],33],[[],33],[62,[[65,[[64,[4]]]]]],[62,[[65,[[64,[4]]]]]],[62,[[24,[[64,[4]]]]]],[62,[[24,[[64,[4]]]]]],[62,[[24,[[64,[4]]]]]],[62,[[24,[[64,[4]]]]]],[[[145,[30]]],[[65,[230]]]],[[[319,[146,62]]],[[65,[[64,[4]]]]]],[[[320,[146,62]]],[[65,[[64,[4]]]]]],[[[322,[30,62]],79],3],[[[319,[146,62]],79,79],[[65,[[3,[[64,[4]]]]]]]],[[[320,[146,62]],79,79],[[65,[[3,[[64,[4]]]]]]]],[[],[[324,[[0,[60,30]]]]]],[[],[[147,[146,62]]]],[[[145,[30]]],[[65,[[3,[[131,[30]]]]]]]],[[[145,[30]]],[[65,[[3,[[103,[30]]]]]]]],[[[323,[146,62]]],[[3,[267]]]],[[[323,[146,62]]],[[3,[[326,[146,62]]]]]],[[[323,[146,62]]],[[328,[146,62]]]],[[[145,[30]]],[[65,[[3,[[114,[30]]]]]]]],[[],65],[[],65],[[[322,[30,62]]],68],[[[323,[146,62]]],79],[[[145,[30]]],[[65,[[3,[[136,[30]]]]]]]],[[[323,[146,62]]],[[65,[[261,[238]]]]]],[[]],[[]],[[]],[[]],[[],3],[[],3],[[[319,[146,62]]]],[[[320,[146,62]]],3],[[]],[[]],[[],33],[[],33],[[],33],[[],33],[[[323,[146,62]]],12],[[[319,[146,62]]],13],[[[320,[146,62]]],14],[[[321,[146,62]]],[[16,[245]]]],[[[329,[146,62]],19],20],[[[328,[146,62]],19],20],[[[330,[146,62]],19],20],[[[322,[[0,[30,21]],[0,[62,21]]]],19],20],[[[331,[[0,[30,21]],[0,[62,21]]]],19],20],[[[332,[[0,[30,21]],[0,[62,21]]]],19],20],[[[269,[[0,[30,21]],[0,[62,21]]]],19],20],[[[323,[[0,[146,21]],[0,[62,21]]]],19],20],[[[327,[[0,[146,21]],[0,[62,21]]]],19],20],[[[333,[[0,[146,21]],[0,[62,21]]]],19],20],[[[334,[[0,[146,21]],[0,[62,21]]]],19],20],[[[324,[[0,[21,30]]]],19],20],[[[145,[[0,[21,30]]]],19],20],[[[325,[[0,[21,30]]]],19],20],[[[335,[[0,[146,21]],[0,[62,21]]]],19],20],[[[319,[[0,[146,21]],[0,[62,21]]]],19],20],[[[320,[[0,[146,21]],[0,[62,21]]]],19],20],[[[147,[[0,[21,146]],[0,[62,21]]]],19],20],[[[326,[[0,[146,21]],[0,[62,21]]]],19],20],[[[321,[[0,[146,21]],[0,[62,21]]]],19],20],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[145,[[65,[3]]]],[[[323,[146,62]]],17],[[[269,[30,62]]],65],[[[322,[30,62]]],[[332,[30,62]]]],[[[323,[146,62]]],[[65,[[261,[251]]]]]],[[[320,[146,62]]],245],[[[321,[146,62]]],246],[[],33],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[323,[146,62]]],17],[[],17],[[[321,[146,62]]],17],[[],17],[[],17],[[[321,[146,62]]],17],[[[147,[146,62]]],17],[[[321,[146,62]]],17],[[],17],[[[322,[30,62]]],17],[[[323,[146,62]]],17],[[[321,[146,62]]],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[[321,[146,62]]],17],[[[321,[146,62]]],17],[[[147,[146,62]]],289],[[[323,[146,62]]],244],[[[333,[146,62]]],7],[[[320,[146,62]]],6],[[[321,[146,62]]],8],[[[147,[146,62]]],231],[[],4],[[],4],[[62,79],[[65,[324]]]],[[62,79],[[65,[324]]]],[[[323,[146,62]]],[[65,[[3,[[84,[4]]]]]]]],[[],33],[[[147,[146,62]],290],[[249,[248]]]],[[],33],[[],61],[[],4],[[],33],[[],4],[[]],[[],[[64,[4]]]],[[],[[64,[4]]]],[[],[[64,[4]]]],[[],[[64,[4]]]],[[[63,[62]]],[[65,[[64,[4]]]]]],[[[63,[62]]],[[65,[[64,[4]]]]]],[[[333,[146,62]]],[[65,[268]]]],[[[319,[146,62]]],[[65,[[3,[268]]]]]],[[[320,[146,62]]],[[65,[268]]]],[[[321,[146,62]]],[[65,[268]]]],[[[333,[146,62]]],[[65,[[64,[4]]]]]],[[[319,[146,62]]],[[65,[[3,[[64,[4]]]]]]]],[[[320,[146,62]]],[[65,[[64,[4]]]]]],[[[321,[146,62]]],[[65,[[64,[4]]]]]],[[],33],[[[329,[146,62]]],3],[[[328,[146,62]]],3],[[[330,[146,62]]],3],[[[332,[30,62]]],[[3,[[269,[30,62]]]]]],[[[327,[146,62]]],3],[[[334,[146,62]]],3],[[[324,[30]]],[[65,[[3,[[145,[30]]]]]]]],[[[335,[146,62]]],3],[[],33],[[],33],[[[323,[146,62]]],250],[[[147,[146,62]]],250],[[]],[[],33],[[62,79],65],[[62,79],65],[[62,[64,[62]]],[[65,[[322,[30,62]]]]]],[62,[[65,[[323,[146,62]]]]]],[[[269,[30,62]]],[[65,[[323,[146,62]]]]]],[[[269,[30,62]]],[[65,[[240,[62]]]]]],[[[269,[30,62]]],[[65,[268]]]],[[[145,[30]]],[[64,[4]]]],[[[323,[146,62]]],79],[62,[[65,[[64,[142]]]]]],[62,[[65,[[64,[142]]]]]],[[[320,[146,62]]],[[330,[146,62]]]],[[],33],[[[321,[146,62]]],9],[[[321,[146,62]]],247],[[[323,[146,62]],245],[[65,[[320,[146,62]]]]]],[[[323,[146,62]],[64,[4]]],[[3,[[320,[146,62]]]]]],[62,[[65,[64]]]],[62,[[65,[64]]]],[[[323,[146,62]]],[[329,[146,62]]]],[[[333,[146,62]]]],[[],[[84,[4]]]],[[[145,[30]]],[[65,[3]]]],[[[145,[30]]],[[65,[3]]]],[[],[[64,[4]]]],[[],[[64,[4]]]],[[[320,[146,62]]],[[65,[[3,[268]]]]]],[[[320,[146,62]]],[[65,[[3,[[64,[4]]]]]]]],[[[323,[146,62]]],[[335,[146,62]]]],[[],[[84,[4]]]],[[],[[84,[4]]]],[[]],[[]],[[[319,[146,62]]],79],[[[320,[146,62]]],79],[[[321,[146,62]]],79],[[],33],[[[145,[30]],30,[97,[30]]],[[65,[[64,[4]]]]]],[[[147,[146,62]]],[[63,[62]]]],[[[333,[146,62]]],246],[[[147,[146,62]],231],65],[[[323,[146,62]],246],[[65,[[321,[146,62]]]]]],[[[326,[146,62]],246],65],[[[323,[146,62]]],[[3,[[326,[146,62]]]]]],[[[323,[146,62]]],[[328,[146,62]]]],[[[326,[146,62]]]],[[[145,[30]]],[[65,[[3,[[113,[30]]]]]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[62,79],[[65,[[3,[[84,[4]]]]]]]],[[62,79],[[65,[[3,[[84,[4]]]]]]]],[[[145,[30]]],[[65,[[3,[[122,[30]]]]]]]],[[[145,[30]]],[[65,[[325,[30]]]]]],[[]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[],33],[[[337,[336,62]]],79],[[[338,[336,62]]],79],[[339,33],[[65,[33]]]],[[339,33],[[65,[33]]]],[[],33],[339,[[64,[[72,[69]]]]]],[[[337,[336,62]]],79],[[[338,[336,62]]],79],[[[340,[336,62]]],1],[[],33],[[],[[3,[33]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],33],[341,341],[342,342],[343,343],[339,339],[344,344],[345,345],[346,346],[347,347],[348,348],[349,349],[350,350],[351,351],[352,352],[226,226],[353,353],[227,227],[354,354],[355,355],[356,356],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[340,[336,62]]],[[357,[336,62]]]],0,[[[338,[336,62]]],[[65,[255]]]],[[[338,[336,62]]],[[65,[254]]]],0,[[[340,[336,62]]],62],[[[337,[336,62]]],[[65,[[64,[4]]]]]],[[[338,[336,62]]],[[65,[[64,[4]]]]]],[227,[[3,[194]]]],[[354,226],[[65,[[64,[[71,[69]]]]]]]],[[[340,[336,62]]],341],[[[340,[336,62]],231],[[3,[154]]]],[[[337,[336,62]],79,79],[[65,[[3,[[64,[4]]]]]]]],[[[338,[336,62]],79,79],[[65,[[3,[[64,[4]]]]]]]],[[],350],[[],352],[[341,62,149],[[65,[[3,[348]]]]]],[344,[[65,[345]]]],[348,[[65,[349]]]],[339,182],[[],61],[[[340,[336,62]]],156],[[[340,[336,62]]],[[3,[267]]]],[[[340,[336,62]]],[[3,[[280,[62]]]]]],[[[340,[336,62]]],[[282,[62]]]],0,[[[340,[336,62]]],79],[341,[[358,[[289,[154]]]]]],[[341,62,149],[[65,[[3,[182]]]]]],[[[340,[336,62]]],[[65,[[3,[339]]]]]],[[341,62,149],[[65,[[3,[339]]]]]],[[[340,[336,62]]],[[65,[[261,[238]]]]]],[339,[[65,[[261,[343]]]]]],[[],33],[[],160],[[[337,[336,62]]]],[[[338,[336,62]]],3],[[[340,[336,62]]],12],[[[337,[336,62]]],13],[[[338,[336,62]]],14],[[[340,[[0,[336,21]],[0,[62,21]]]],19],20],[[[357,[[0,[336,21]],[0,[62,21]]]],19],20],[[[359,[[0,[336,21]],[0,[62,21]]]],19],20],[[[360,[[0,[336,21]],[0,[62,21]]]],19],20],[[[361,[[0,[336,21]],[0,[62,21]]]],19],20],[[[337,[[0,[336,21]],[0,[62,21]]]],19],20],[[[362,[[0,[336,21]],[0,[62,21]]]],19],20],[[[338,[[0,[336,21]],[0,[62,21]]]],19],20],[[[363,[21]],19],20],[[341,19],20],[[342,19],[[24,[364]]]],[[343,19],[[24,[364]]]],[[339,19],20],[[344,19],20],[[345,19],20],[[346,19],20],[[347,19],20],[[348,19],20],[[349,19],20],[[350,19],20],[[351,19],20],[[352,19],20],[[226,19],20],[[353,19],20],[[227,19],20],[[354,19],20],[[228,19],20],[[355,19],20],[[356,19],20],[[339,33],[[65,[[3,[[64,[4]]]]]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[341,231],[[3,[154]]]],[[346,231],65],[[[340,[336,62]]],17],0,[[344,33],65],[[348,33],65],[228,[[3,[61]]]],[[],79],[344,[[65,[347]]]],[348,[[65,[347]]]],[[[340,[336,62]]],[[65,[[3,[344]]]]]],[[341,62,149],[[65,[[3,[344]]]]]],[[[340,[336,62]]],[[65,[[261,[251]]]]]],[[[338,[336,62]]],245],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[340,[336,62]]],17],[342,17],[342,17],[[339,33],17],[[[340,[336,62]]],17],[[],17],[[],17],[[],17],[341,[[289,[154]]]],[[[340,[336,62]]],244],[[[359,[336,62]]],7],[[[338,[336,62]]],6],[341,231],0,[[],33],[[],61],[[],61],[[],4],[[],61],[[],61],[[],61],[[],4],[[],61],[[],61],[[[359,[336,62]]],[[65,[268]]]],[[[337,[336,62]]],[[65,[[3,[268]]]]]],[[[338,[336,62]]],[[65,[268]]]],[[344,33],[[65,[[64,[4]]]]]],[[348,33],[[65,[[64,[4]]]]]],[228,[[3,[354]]]],0,[[[359,[336,62]]],[[65,[[64,[4]]]]]],[[[337,[336,62]]],[[65,[[3,[[64,[4]]]]]]]],[[[338,[336,62]]],[[65,[[64,[4]]]]]],[[339,33],[[65,[[64,[4]]]]]],[339,365],[339,[[64,[[71,[69]]]]]],[339,[[64,[[72,[69]]]]]],[[[64,[4]],33,33],344],[[[64,[4]],33,33],348],[[[64,[4]]],350],[[[64,[4]]],226],[[[357,[336,62]]],3],[[[360,[336,62]]],3],[[[361,[336,62]]],3],[[[362,[336,62]]],3],[363,3],[345,[[65,[[3,[186]]]]]],[346,[[65,[3]]]],[349,[[65,[[3,[189]]]]]],[350,[[65,[[3,[351]]]]]],[351,[[3,[352]]]],[[[340,[336,62]]],336],[[],33],0,[[]],[62,[[65,[61]]]],[[],61],0,[339,33],[[62,79],65],[[62,79],65],[62,[[65,[[340,[336,62]]]]]],[[[64,[4]],33],[[65,[341]]]],[[[64,[4]],33],[[65,[339]]]],[[62,79],[[3,[355]]]],[[[64,[4]]],[[65,[182]]]],[[[340,[336,62]]],[[65,[[3,[239]]]]]],[[],79],[[354,226],[[65,[[64,[4]]]]]],[[[340,[336,62]]],79],[[341,62,149],[[65,[[3,[350]]]]]],[[[338,[336,62]]],[[363,[62]]]],[[341,62,149],[[65,[[3,[226]]]]]],[[[340,[336,62]]],[[3,[355]]]],[226,[[65,[353]]]],[[],33],[[[340,[336,62]],245],[[65,[[338,[336,62]]]]]],[[[340,[336,62]],[64,[4]]],[[3,[[338,[336,62]]]]]],[[[340,[336,62]]],149],[[62,79],[[65,[149]]]],[[62,79],[[65,[149]]]],[[[340,[336,62]]],[[362,[336,62]]]],[[[359,[336,62]]]],[[[338,[336,62]]],[[65,[[3,[268]]]]]],[[[338,[336,62]]],[[65,[[3,[[64,[4]]]]]]]],[[[340,[336,62]]],[[361,[336,62]]]],[[],33],[[[337,[336,62]]],79],[[[338,[336,62]]],79],[351,33],[[],33],[[],33],[[],79],[[],79],[[],33],[[],33],[[],79],[[],79],[[],33],[[],61],[[[359,[336,62]]],246],[[[340,[336,62]],246],[[65,[[278,[62]]]]]],[[[340,[336,62]]],[[3,[[280,[62]]]]]],[62,[[65,[[229,[62]]]]]],[62,[[65,[[229,[62]]]]]],[[[340,[336,62]]],[[282,[62]]]],[227,[[3,[353]]]],0,[[339,33],[[65,[342]]]],[[339,33],[[65,[342]]]],[[339,33],[[65,[342]]]],[[344,33],[[65,[346]]]],[[348,33],[[65,[346]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[354,226],[[65,[271]]]],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],0,[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[355,365],[351,33],0,[[],33],0],"c":[],"p":[[4,"Architecture"],[4,"AddressSize"],[4,"Option"],[15,"u8"],[4,"BinaryFormat"],[4,"SectionKind"],[4,"ComdatKind"],[4,"SymbolKind"],[4,"SymbolScope"],[4,"RelocationKind"],[4,"RelocationEncoding"],[4,"FileFlags"],[4,"SegmentFlags"],[4,"SectionFlags"],[8,"Clone"],[4,"SymbolFlags"],[15,"bool"],[8,"PartialEq"],[3,"Formatter"],[6,"Result"],[8,"Debug"],[8,"Hasher"],[8,"Hash"],[4,"Result"],[3,"TypeId"],[3,"Header"],[3,"AixHeader"],[3,"AixFileHeader"],[3,"AixMemberOffset"],[8,"Endian"],[3,"CompressionHeader32"],[3,"CompressionHeader64"],[15,"u32"],[3,"FileHeader32"],[3,"FileHeader64"],[3,"Ident"],[3,"SectionHeader32"],[3,"SectionHeader64"],[3,"Sym32"],[3,"Sym64"],[3,"Syminfo32"],[3,"Syminfo64"],[3,"Rel32"],[3,"Rela32"],[3,"Rel64"],[3,"Rela64"],[3,"ProgramHeader32"],[3,"ProgramHeader64"],[3,"Dyn32"],[3,"Dyn64"],[3,"Versym"],[3,"Verdef"],[3,"Verdaux"],[3,"Verneed"],[3,"Vernaux"],[3,"NoteHeader32"],[3,"NoteHeader64"],[3,"HashHeader"],[3,"GnuHashHeader"],[8,"Default"],[15,"u16"],[8,"ReadRef"],[3,"StringTable"],[15,"slice"],[6,"Result"],[6,"U32"],[6,"U64"],[4,"Endianness"],[3,"LittleEndian"],[3,"BigEndian"],[3,"U16Bytes"],[3,"U32Bytes"],[3,"U64Bytes"],[3,"I16Bytes"],[3,"I32Bytes"],[3,"I64Bytes"],[8,"Ord"],[4,"Ordering"],[15,"u64"],[15,"i16"],[15,"i32"],[15,"i64"],[8,"PartialOrd"],[15,"array"],[3,"Section32"],[3,"Section64"],[3,"FatArch32"],[3,"FatArch64"],[3,"DyldCacheHeader"],[3,"DyldCacheMappingInfo"],[3,"DyldCacheImageInfo"],[3,"DyldSubCacheInfo"],[3,"FatHeader"],[3,"MachHeader32"],[3,"MachHeader64"],[3,"LoadCommand"],[3,"LcStr"],[3,"SegmentCommand32"],[3,"SegmentCommand64"],[3,"Fvmlib"],[3,"FvmlibCommand"],[3,"Dylib"],[3,"DylibCommand"],[3,"SubFrameworkCommand"],[3,"SubClientCommand"],[3,"SubUmbrellaCommand"],[3,"SubLibraryCommand"],[3,"PreboundDylibCommand"],[3,"DylinkerCommand"],[3,"ThreadCommand"],[3,"RoutinesCommand32"],[3,"RoutinesCommand64"],[3,"SymtabCommand"],[3,"DysymtabCommand"],[3,"DylibTableOfContents"],[3,"DylibModule32"],[3,"DylibModule64"],[3,"DylibReference"],[3,"TwolevelHintsCommand"],[3,"TwolevelHint"],[3,"PrebindCksumCommand"],[3,"UuidCommand"],[3,"RpathCommand"],[3,"LinkeditDataCommand"],[3,"FilesetEntryCommand"],[3,"EncryptionInfoCommand32"],[3,"EncryptionInfoCommand64"],[3,"VersionMinCommand"],[3,"BuildVersionCommand"],[3,"BuildToolVersion"],[3,"DyldInfoCommand"],[3,"LinkerOptionCommand"],[3,"SymsegCommand"],[3,"IdentCommand"],[3,"FvmfileCommand"],[3,"EntryPointCommand"],[3,"SourceVersionCommand"],[3,"DataInCodeEntry"],[3,"NoteCommand"],[3,"Nlist32"],[3,"Nlist64"],[3,"Relocation"],[3,"RelocationInfo"],[3,"ScatteredRelocationInfo"],[3,"LoadCommandData"],[8,"MachHeader"],[3,"SymbolTable"],[3,"ImageSymbol"],[3,"SectionTable"],[3,"ImageThunkData64"],[3,"ImageThunkData32"],[3,"ImageOptionalHeader32"],[3,"ImageOptionalHeader64"],[3,"ImageDataDirectory"],[3,"ImageSymbolEx"],[3,"ImageDosHeader"],[3,"ImageOs2Header"],[3,"ImageVxdHeader"],[3,"MaskedRichHeaderEntry"],[3,"ImageFileHeader"],[3,"ImageRomOptionalHeader"],[3,"ImageNtHeaders64"],[3,"ImageNtHeaders32"],[3,"ImageRomHeaders"],[3,"Guid"],[3,"AnonObjectHeader"],[3,"AnonObjectHeaderV2"],[3,"AnonObjectHeaderBigobj"],[3,"ImageSectionHeader"],[3,"ImageSymbolBytes"],[3,"ImageSymbolExBytes"],[3,"ImageAuxSymbolTokenDef"],[3,"ImageAuxSymbolFunction"],[3,"ImageAuxSymbolFunctionBeginEnd"],[3,"ImageAuxSymbolWeak"],[3,"ImageAuxSymbolSection"],[3,"ImageAuxSymbolCrc"],[3,"ImageRelocation"],[3,"ImageLinenumber"],[3,"ImageBaseRelocation"],[3,"ImageArchiveMemberHeader"],[3,"ImageExportDirectory"],[3,"ImageImportByName"],[3,"ImageTlsDirectory64"],[3,"ImageTlsDirectory32"],[3,"ImageImportDescriptor"],[3,"ImageBoundImportDescriptor"],[3,"ImageBoundForwarderRef"],[3,"ImageDelayloadDescriptor"],[3,"ImageResourceDirectory"],[3,"ImageResourceDirectoryEntry"],[3,"ImageResourceDirectoryString"],[3,"ImageResourceDirStringU"],[3,"ImageResourceDataEntry"],[3,"ImageLoadConfigCodeIntegrity"],[3,"ImageDynamicRelocationTable"],[3,"ImageDynamicRelocation32"],[3,"ImageDynamicRelocation64"],[3,"ImageDynamicRelocation32V2"],[3,"ImageDynamicRelocation64V2"],[3,"ImagePrologueDynamicRelocationHeader"],[3,"ImageEpilogueDynamicRelocationHeader"],[3,"ImageLoadConfigDirectory32"],[3,"ImageLoadConfigDirectory64"],[3,"ImageHotPatchInfo"],[3,"ImageHotPatchBase"],[3,"ImageHotPatchHashes"],[3,"ImageArmRuntimeFunctionEntry"],[3,"ImageArm64RuntimeFunctionEntry"],[3,"ImageAlpha64RuntimeFunctionEntry"],[3,"ImageAlphaRuntimeFunctionEntry"],[3,"ImageRuntimeFunctionEntry"],[3,"ImageEnclaveConfig32"],[3,"ImageEnclaveConfig64"],[3,"ImageEnclaveImport"],[3,"ImageDebugDirectory"],[3,"ImageCoffSymbolsHeader"],[3,"ImageDebugMisc"],[3,"ImageFunctionEntry"],[3,"ImageFunctionEntry64"],[3,"ImageSeparateDebugHeader"],[3,"NonPagedDebugInfo"],[3,"ImageArchitectureEntry"],[3,"ImportObjectHeader"],[3,"ImageCor20Header"],[3,"ResourceDirectory"],[4,"ResourceDirectoryEntryData"],[4,"ResourceNameOrId"],[3,"SymbolTable"],[8,"Pod"],[15,"usize"],[3,"Relocation"],[3,"Segment"],[3,"Section"],[3,"Symbol"],[3,"SymbolMapName"],[3,"ObjectMapEntry"],[3,"Export"],[3,"CodeView"],[3,"File"],[3,"Bytes"],[3,"Error"],[4,"FileKind"],[4,"ObjectKind"],[3,"SectionIndex"],[3,"SymbolIndex"],[4,"SymbolSection"],[8,"SymbolMapEntry"],[3,"SymbolMap"],[3,"ObjectMap"],[3,"Import"],[4,"RelocationTarget"],[4,"CompressionFormat"],[3,"CompressedFileRange"],[3,"CompressedData"],[3,"ComdatIterator"],[4,"Cow"],[3,"DynamicRelocationIterator"],[3,"SymbolTable"],[3,"SymbolIterator"],[3,"Vec"],[3,"Comdat"],[3,"SegmentIterator"],[3,"SectionIterator"],[3,"ComdatSectionIterator"],[3,"SectionRelocationIterator"],[3,"NoDynamicRelocationIterator"],[15,"str"],[3,"DyldCacheImage"],[3,"Range"],[3,"String"],[3,"ArchiveMember"],[4,"ArchiveKind"],[3,"ArchiveFile"],[3,"ArchiveMemberIterator"],[3,"CoffSegment"],[3,"CoffSection"],[3,"CoffSymbol"],[3,"CoffFile"],[3,"CoffSymbolTable"],[3,"CoffComdatIterator"],[3,"CoffSymbolIterator"],[3,"CoffRelocationIterator"],[3,"CoffSegmentIterator"],[3,"CoffSectionIterator"],[3,"SymbolIterator"],[3,"CoffComdat"],[3,"CoffComdatSectionIterator"],[3,"Iter"],[8,"Fn"],[8,"FileHeader"],[3,"ElfSegment"],[3,"ElfSection"],[3,"ElfSymbol"],[3,"ElfFile"],[3,"SectionTable"],[3,"SymbolTable"],[3,"ElfSymbolTable"],[3,"VersionIndex"],[3,"Version"],[3,"VersionTable"],[3,"VerdefIterator"],[3,"VerdauxIterator"],[3,"VerneedIterator"],[3,"VernauxIterator"],[3,"ElfComdatIterator"],[3,"Note"],[3,"ElfDynamicRelocationIterator"],[3,"ElfSymbolIterator"],[3,"HashTable"],[3,"GnuHashTable"],[3,"ElfSectionRelocationIterator"],[3,"ElfSegmentIterator"],[3,"ElfSectionIterator"],[3,"RelocationSections"],[3,"ElfComdat"],[3,"ElfComdatSectionIterator"],[3,"NoteIterator"],[3,"MachOSegment"],[3,"MachOSection"],[3,"MachOSymbol"],[3,"DyldCache"],[3,"MachOFile"],[3,"LoadCommandIterator"],[4,"LoadCommandVariant"],[3,"MachOSymbolTable"],[3,"MachOComdatIterator"],[3,"MachOSymbolIterator"],[3,"MachOSectionIterator"],[3,"MachORelocationIterator"],[3,"DyldSubCache"],[3,"DyldCacheImageIterator"],[3,"MachOComdat"],[3,"MachOComdatSectionIterator"],[3,"MachOSegmentIterator"],[8,"ImageNtHeaders"],[3,"PeSegment"],[3,"PeSection"],[3,"ExportTable"],[3,"PeFile"],[3,"DataDirectories"],[4,"ExportTarget"],[3,"Export"],[3,"ImportTable"],[3,"ImportDescriptorIterator"],[3,"ImportThunkList"],[4,"Import"],[3,"DelayLoadImportTable"],[3,"DelayLoadDescriptorIterator"],[3,"RelocationBlockIterator"],[3,"RelocationIterator"],[3,"Relocation"],[3,"ResourceDirectoryTable"],[3,"ResourceName"],[3,"RichHeaderInfo"],[3,"RichHeaderEntry"],[3,"PeComdatIterator"],[3,"Enumerate"],[3,"PeComdat"],[3,"PeComdatSectionIterator"],[3,"PeSegmentIterator"],[3,"PeSectionIterator"],[3,"PeRelocationIterator"],[3,"Error"],[8,"Iterator"],[13,"Elf"],[13,"Coff"],[13,"Xcoff"],[13,"MachO"],[13,"MachO"],[13,"Coff"],[13,"MachO"],[13,"Xcoff"],[13,"Elf"],[13,"Coff"],[13,"MachO"],[13,"Elf"],[13,"CoffSection"],[13,"MachO"],[13,"Elf"],[8,"Object"],[8,"ObjectSection"],[8,"ObjectComdat"],[8,"ObjectSymbolTable"],[8,"ObjectSegment"],[8,"ObjectSymbol"],[8,"ProgramHeader"],[8,"SectionHeader"],[8,"Sym"],[8,"Rel"],[8,"Rela"],[8,"Dyn"],[8,"CompressionHeader"],[8,"NoteHeader"],[8,"Segment"],[8,"Section"],[8,"Nlist"],[8,"FatArch"],[8,"ImageThunkData"],[8,"ImageOptionalHeader"]]},\ -"once_cell":{"doc":"Overview","t":"AAADDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL","n":["race","sync","unsync","OnceBool","OnceBox","OnceNonZeroUsize","OnceRef","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","default","default","default","default","drop","fmt","fmt","fmt","fmt","from","from","from","from","get","get","get","get","get_or_init","get_or_init","get_or_init","get_or_init","get_or_try_init","get_or_try_init","get_or_try_init","get_or_try_init","into","into","into","into","new","new","new","new","set","set","set","set","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","Lazy","OnceCell","borrow","borrow","borrow_mut","borrow_mut","clone","clone_from","clone_into","default","default","deref","deref_mut","eq","equivalent","fmt","fmt","force","force_mut","from","from","from","from","get","get","get_mut","get_mut","get_or_init","get_or_try_init","get_unchecked","into","into","into_inner","into_value","new","new","set","take","to_owned","try_from","try_from","try_insert","try_into","try_into","type_id","type_id","wait","with_value","Lazy","OnceCell","borrow","borrow","borrow_mut","borrow_mut","clone","clone_from","clone_into","default","default","deref","deref_mut","eq","equivalent","fmt","fmt","force","force_mut","from","from","from","from","get","get","get_mut","get_mut","get_or_init","get_or_try_init","into","into","into_inner","into_value","new","new","set","take","to_owned","try_from","try_from","try_insert","try_into","try_into","type_id","type_id","with_value"],"q":[[0,"once_cell"],[3,"once_cell::race"],[64,"once_cell::sync"],[112,"once_cell::unsync"]],"d":["Thread-safe, non-blocking, “first one wins” flavor of …","Thread-safe, blocking version of OnceCell.","Single-threaded version of OnceCell.","A thread-safe cell which can be written to only once.","A thread-safe cell which can be written to only once.","A thread-safe cell which can be written to only once.","A thread-safe cell which can be written to only once.","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Gets a reference to the underlying value.","Gets a reference to the underlying value.","Gets the underlying value.","Gets the underlying value.","Gets the contents of the cell, initializing it with f if …","Gets the contents of the cell, initializing it with f if …","Gets the contents of the cell, initializing it with f if …","Gets the contents of the cell, initializing it with f if …","Gets the contents of the cell, initializing it with f if …","Gets the contents of the cell, initializing it with f if …","Gets the contents of the cell, initializing it with f if …","Gets the contents of the cell, initializing it with f if …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Creates a new empty cell.","Creates a new empty cell.","Creates a new empty cell.","Creates a new empty cell.","Sets the contents of this cell to value.","Sets the contents of this cell to value.","Sets the contents of this cell to value.","Sets the contents of this cell to value.","","","","","","","","","","","","","A value which is initialized on the first access.","A thread-safe cell which can be written to only once.","","","","","","","","","Creates a new lazy value using Default as the initializing …","","","","","","","Forces the evaluation of this lazy value and returns a …","Forces the evaluation of this lazy value and returns a …","","Returns the argument unchanged.","","Returns the argument unchanged.","Gets the reference to the underlying value.","Gets the reference to the result of this lazy value if it …","Gets the mutable reference to the underlying value.","Gets the reference to the result of this lazy value if it …","Gets the contents of the cell, initializing it with f if …","Gets the contents of the cell, initializing it with f if …","Get the reference to the underlying value, without …","Calls U::from(self).","Calls U::from(self).","Consumes the OnceCell, returning the wrapped value. Returns","Consumes this Lazy returning the stored value.","Creates a new empty cell.","Creates a new lazy value with the given initializing …","Sets the contents of this cell to value.","Takes the value out of this OnceCell, moving it back to an …","","","","Like set, but also returns a reference to the final cell …","","","","","Gets the reference to the underlying value, blocking the …","Creates a new initialized cell.","A value which is initialized on the first access.","A cell which can be written to only once. It is not thread …","","","","","","","","","Creates a new lazy value using Default as the initializing …","","","","","","","Forces the evaluation of this lazy value and returns a …","Forces the evaluation of this lazy value and returns a …","Returns the argument unchanged.","","","Returns the argument unchanged.","Gets a reference to the underlying value.","Gets the reference to the result of this lazy value if it …","Gets a mutable reference to the underlying value.","Gets the mutable reference to the result of this lazy …","Gets the contents of the cell, initializing it with f if …","Gets the contents of the cell, initializing it with f if …","Calls U::from(self).","Calls U::from(self).","Consumes the OnceCell, returning the wrapped value.","Consumes this Lazy returning the stored value.","Creates a new empty cell.","Creates a new lazy value with the given initializing …","Sets the contents of this cell to value.","Takes the value out of this OnceCell, moving it back to an …","","","","Like set, but also returns a reference to the final cell …","","","","","Creates a new initialized cell."],"i":[0,0,0,0,0,0,0,1,2,3,4,1,2,3,4,1,2,3,4,2,1,2,3,4,1,2,3,4,1,2,3,4,1,2,3,4,1,2,3,4,1,2,3,4,1,2,3,4,1,2,3,4,1,2,3,4,1,2,3,4,1,2,3,4,0,0,15,17,15,17,15,15,15,15,17,17,17,15,15,15,17,17,17,15,15,15,17,15,17,15,17,15,15,15,15,17,15,17,15,17,15,15,15,15,17,15,15,17,15,17,15,15,0,0,21,22,21,22,21,21,21,21,22,22,22,21,21,21,22,22,22,21,21,21,22,21,22,21,22,21,21,21,22,21,22,21,22,21,21,21,21,22,21,21,22,21,22,21],"f":[0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],1],[[],2],[[],3],[[],4],[2],[[1,5],6],[[2,5],6],[[3,5],6],[[4,5],6],[[]],[[]],[[]],[[]],[1,7],[2,7],[3,[[7,[8]]]],[4,[[7,[9]]]],[[1,10]],[[2,10]],[[3,10],8],[[4,10],9],[[1,10],11],[[2,10],11],[[3,10],[[11,[8]]]],[[4,10],[[11,[9]]]],[[]],[[]],[[]],[[]],[[],1],[[],2],[[],3],[[],4],[1,11],[[2,12],[[11,[12]]]],[[3,8],11],[[4,9],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],13],[[],13],[[],13],[[],13],0,0,[[]],[[]],[[]],[[]],[[[15,[14]]],[[15,[14]]]],[[[15,[14]],[15,[14]]]],[[]],[[],15],[[],[[17,[16]]]],[[[17,[10]]]],[[[17,[10]]]],[[[15,[18]],[15,[18]]],9],[[],9],[[[15,[19]],5],6],[[[17,[19]],5],6],[[[17,[10]]]],[[[17,[10]]]],[20],[[]],[[],15],[[]],[15,7],[[[17,[10]]],7],[15,7],[[[17,[10]]],7],[[15,10]],[[15,10],11],[15],[[]],[[]],[15,7],[17,11],[[],15],[[],17],[15,11],[15,7],[[]],[[],11],[[],11],[15,11],[[],11],[[],11],[[],13],[[],13],[15],[[],15],0,0,[[]],[[]],[[]],[[]],[[[21,[14]]],[[21,[14]]]],[[[21,[14]],[21,[14]]]],[[]],[[],21],[[],[[22,[16]]]],[[[22,[10]]]],[[[22,[10]]]],[[[21,[18]],[21,[18]]],9],[[],9],[[[21,[19]],5],6],[[[22,[19]],5],6],[[[22,[10]]]],[[[22,[10]]]],[[]],[20],[[],21],[[]],[21,7],[[[22,[10]]],7],[21,7],[[[22,[10]]],7],[[21,10]],[[21,10],11],[[]],[[]],[21,7],[22,11],[[],21],[[],22],[21,11],[21,7],[[]],[[],11],[[],11],[21,11],[[],11],[[],11],[[],13],[[],13],[[],21]],"c":[],"p":[[3,"OnceRef"],[3,"OnceBox"],[3,"OnceNonZeroUsize"],[3,"OnceBool"],[3,"Formatter"],[6,"Result"],[4,"Option"],[3,"NonZeroUsize"],[15,"bool"],[8,"FnOnce"],[4,"Result"],[3,"Box"],[3,"TypeId"],[8,"Clone"],[3,"OnceCell"],[8,"Default"],[3,"Lazy"],[8,"PartialEq"],[8,"Debug"],[15,"never"],[3,"OnceCell"],[3,"Lazy"]]},\ +"once_cell":{"doc":"Overview","t":"AAADDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL","n":["race","sync","unsync","OnceBool","OnceBox","OnceNonZeroUsize","OnceRef","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","default","default","default","default","drop","fmt","fmt","fmt","fmt","from","from","from","from","get","get","get","get","get_or_init","get_or_init","get_or_init","get_or_init","get_or_try_init","get_or_try_init","get_or_try_init","get_or_try_init","into","into","into","into","new","new","new","new","set","set","set","set","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","Lazy","OnceCell","borrow","borrow","borrow_mut","borrow_mut","clone","clone_from","clone_into","default","default","deref","deref_mut","eq","equivalent","fmt","fmt","force","force_mut","from","from","from","from","get","get","get_mut","get_mut","get_or_init","get_or_try_init","get_unchecked","into","into","into_inner","into_value","new","new","set","take","to_owned","try_from","try_from","try_insert","try_into","try_into","type_id","type_id","wait","with_value","Lazy","OnceCell","borrow","borrow","borrow_mut","borrow_mut","clone","clone_from","clone_into","default","default","deref","deref_mut","eq","equivalent","fmt","fmt","force","force_mut","from","from","from","from","get","get","get_mut","get_mut","get_or_init","get_or_try_init","into","into","into_inner","into_value","new","new","set","take","to_owned","try_from","try_from","try_insert","try_into","try_into","type_id","type_id","with_value"],"q":[[0,"once_cell"],[3,"once_cell::race"],[64,"once_cell::sync"],[112,"once_cell::unsync"]],"d":["Thread-safe, non-blocking, “first one wins” flavor of …","Thread-safe, blocking version of OnceCell.","Single-threaded version of OnceCell.","A thread-safe cell which can be written to only once.","A thread-safe cell which can be written to only once.","A thread-safe cell which can be written to only once.","A thread-safe cell which can be written to only once.","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Gets a reference to the underlying value.","Gets a reference to the underlying value.","Gets the underlying value.","Gets the underlying value.","Gets the contents of the cell, initializing it with f if …","Gets the contents of the cell, initializing it with f if …","Gets the contents of the cell, initializing it with f if …","Gets the contents of the cell, initializing it with f if …","Gets the contents of the cell, initializing it with f if …","Gets the contents of the cell, initializing it with f if …","Gets the contents of the cell, initializing it with f if …","Gets the contents of the cell, initializing it with f if …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Creates a new empty cell.","Creates a new empty cell.","Creates a new empty cell.","Creates a new empty cell.","Sets the contents of this cell to value.","Sets the contents of this cell to value.","Sets the contents of this cell to value.","Sets the contents of this cell to value.","","","","","","","","","","","","","A value which is initialized on the first access.","A thread-safe cell which can be written to only once.","","","","","","","","","Creates a new lazy value using Default as the initializing …","","","","","","","Forces the evaluation of this lazy value and returns a …","Forces the evaluation of this lazy value and returns a …","","","Returns the argument unchanged.","Returns the argument unchanged.","Gets the reference to the underlying value.","Gets the reference to the result of this lazy value if it …","Gets the mutable reference to the underlying value.","Gets the reference to the result of this lazy value if it …","Gets the contents of the cell, initializing it with f if …","Gets the contents of the cell, initializing it with f if …","Get the reference to the underlying value, without …","Calls U::from(self).","Calls U::from(self).","Consumes the OnceCell, returning the wrapped value. Returns","Consumes this Lazy returning the stored value.","Creates a new empty cell.","Creates a new lazy value with the given initializing …","Sets the contents of this cell to value.","Takes the value out of this OnceCell, moving it back to an …","","","","Like set, but also returns a reference to the final cell …","","","","","Gets the reference to the underlying value, blocking the …","Creates a new initialized cell.","A value which is initialized on the first access.","A cell which can be written to only once. It is not thread …","","","","","","","","","Creates a new lazy value using Default as the initializing …","","","","","","","Forces the evaluation of this lazy value and returns a …","Forces the evaluation of this lazy value and returns a …","Returns the argument unchanged.","","","Returns the argument unchanged.","Gets a reference to the underlying value.","Gets the reference to the result of this lazy value if it …","Gets a mutable reference to the underlying value.","Gets the mutable reference to the result of this lazy …","Gets the contents of the cell, initializing it with f if …","Gets the contents of the cell, initializing it with f if …","Calls U::from(self).","Calls U::from(self).","Consumes the OnceCell, returning the wrapped value.","Consumes this Lazy returning the stored value.","Creates a new empty cell.","Creates a new lazy value with the given initializing …","Sets the contents of this cell to value.","Takes the value out of this OnceCell, moving it back to an …","","","","Like set, but also returns a reference to the final cell …","","","","","Creates a new initialized cell."],"i":[0,0,0,0,0,0,0,1,2,3,4,1,2,3,4,1,2,3,4,2,1,2,3,4,1,2,3,4,1,2,3,4,1,2,3,4,1,2,3,4,1,2,3,4,1,2,3,4,1,2,3,4,1,2,3,4,1,2,3,4,1,2,3,4,0,0,15,17,15,17,15,15,15,15,17,17,17,15,15,15,17,17,17,15,15,15,17,15,17,15,17,15,15,15,15,17,15,17,15,17,15,15,15,15,17,15,15,17,15,17,15,15,0,0,21,22,21,22,21,21,21,21,22,22,22,21,21,21,22,22,22,21,21,21,22,21,22,21,22,21,21,21,22,21,22,21,22,21,21,21,21,22,21,21,22,21,22,21],"f":[0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],1],[[],2],[[],3],[[],4],[2],[[1,5],6],[[2,5],6],[[3,5],6],[[4,5],6],[[]],[[]],[[]],[[]],[1,7],[2,7],[3,[[7,[8]]]],[4,[[7,[9]]]],[[1,10]],[[2,10]],[[3,10],8],[[4,10],9],[[1,10],11],[[2,10],11],[[3,10],[[11,[8]]]],[[4,10],[[11,[9]]]],[[]],[[]],[[]],[[]],[[],1],[[],2],[[],3],[[],4],[1,11],[[2,12],[[11,[12]]]],[[3,8],11],[[4,9],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],13],[[],13],[[],13],[[],13],0,0,[[]],[[]],[[]],[[]],[[[15,[14]]],[[15,[14]]]],[[[15,[14]],[15,[14]]]],[[]],[[],15],[[],[[17,[16]]]],[[[17,[10]]]],[[[17,[10]]]],[[[15,[18]],[15,[18]]],9],[[],9],[[[15,[19]],5],6],[[[17,[19]],5],6],[[[17,[10]]]],[[[17,[10]]]],[20],[[],15],[[]],[[]],[15,7],[[[17,[10]]],7],[15,7],[[[17,[10]]],7],[[15,10]],[[15,10],11],[15],[[]],[[]],[15,7],[17,11],[[],15],[[],17],[15,11],[15,7],[[]],[[],11],[[],11],[15,11],[[],11],[[],11],[[],13],[[],13],[15],[[],15],0,0,[[]],[[]],[[]],[[]],[[[21,[14]]],[[21,[14]]]],[[[21,[14]],[21,[14]]]],[[]],[[],21],[[],[[22,[16]]]],[[[22,[10]]]],[[[22,[10]]]],[[[21,[18]],[21,[18]]],9],[[],9],[[[21,[19]],5],6],[[[22,[19]],5],6],[[[22,[10]]]],[[[22,[10]]]],[[]],[20],[[],21],[[]],[21,7],[[[22,[10]]],7],[21,7],[[[22,[10]]],7],[[21,10]],[[21,10],11],[[]],[[]],[21,7],[22,11],[[],21],[[],22],[21,11],[21,7],[[]],[[],11],[[],11],[21,11],[[],11],[[],11],[[],13],[[],13],[[],21]],"c":[],"p":[[3,"OnceRef"],[3,"OnceBox"],[3,"OnceNonZeroUsize"],[3,"OnceBool"],[3,"Formatter"],[6,"Result"],[4,"Option"],[3,"NonZeroUsize"],[15,"bool"],[8,"FnOnce"],[4,"Result"],[3,"Box"],[3,"TypeId"],[8,"Clone"],[3,"OnceCell"],[8,"Default"],[3,"Lazy"],[8,"PartialEq"],[8,"Debug"],[15,"never"],[3,"OnceCell"],[3,"Lazy"]]},\ "peeking_take_while":{"doc":"peeking_take_while","t":"IDLLLLLLKLLL","n":["PeekableExt","PeekingTakeWhile","borrow","borrow_mut","from","into","into_iter","next","peeking_take_while","try_from","try_into","type_id"],"q":[[0,"peeking_take_while"]],"d":["The Iterator extension trait that provides the …","The iterator returned by peeking_take_while.","","","Returns the argument unchanged.","Calls U::from(self).","","","The Iterator extension trait that provides the …","","",""],"i":[0,0,3,3,3,3,3,3,8,3,3,3],"f":[0,0,[[]],[[]],[[]],[[]],[[]],[[[3,[1,2]]],4],[[5,2],[[3,[2]]]],[[],6],[[],6],[[],7]],"c":[],"p":[[8,"Iterator"],[8,"FnMut"],[3,"PeekingTakeWhile"],[4,"Option"],[8,"Sized"],[4,"Result"],[3,"TypeId"],[8,"PeekableExt"]]},\ "petgraph":{"doc":"petgraph is a graph data structure library.","t":"EEICCNIQCNEAALLLLLLLLLLLLLAAALLLLLLLLLAALLLLLKKLLAALLAALLLLLLLLLLLLAACDDDDCDDGDDDGLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLIDDICIDDDCACACLLLLLLLLLLLLLLLLLLFFLLACALLACACLLLLLLLLLLCCFKLLLLLLFFFCCCCAACFAKCKFLLLLLKLFACFLLLLFALLLLLLLLLLLLLLLKFDFLLLLMFLLLMLLLLFDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLFFFFFFFFDDDLLLLLLLLLLLLFLLLLLLLLLFLLLLLLLLLLLLFFFDCGDDDDCDDGDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLIIIINEIDINLKLLLLLLLLKKLLLLLLLLLLLLLKKLLLLLLLLLKKMMMMEDNNNNNLLLLLLLLLLLLLLLLLLLLLLLLGGDDDDDDDDDDDIIDDDDDDGDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLDDGDDDDDDDIDDGLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLGDDCDDDGDDIGILLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKFCCCCCCCCCCCCCCCCCCCCCCDDDDDDCCDCDDGDGDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLCLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLCLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDLLLLLLLLLLLLLLLLLQNDNNEINIDEDNIDDDDQQIIQQQQQQIINIIIIIIIIIIIQQQQIIDDDDDQQQQIIQQQNDDDDDDNIIIDQQKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLFMMMKLLLKLKLLLLLLKLLLKLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKLLLLLLLLKKLKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLKLLLLKLLLKLLLLLLLLLLLLLLLLLLLLLKLLLKLLKLLLKLLLLLLLLLLKLLLKLKLLLLLLLLLLKLMMMKLKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKLLLKLLLLKKL","n":["Directed","Direction","EdgeType","Graph","Incoming","Incoming","IntoWeightedEdge","NodeId","Outgoing","Outgoing","Undirected","adj","algo","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","cmp","csr","data","dot","eq","equivalent","equivalent","fmt","fmt","fmt","from","from","from","graph","graphmap","hash","index","into","into","into","into_weighted_edge","is_directed","is_directed","is_directed","matrix_graph","operator","opposite","partial_cmp","prelude","stable_graph","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","unionfind","visit","DefaultIx","EdgeIndex","EdgeIndices","EdgeReference","EdgeReferences","IndexType","List","Neighbors","NodeIndex","NodeIndices","OutgoingEdgeIndices","OutgoingEdgeReferences","UnweightedList","add_edge","add_edge","add_node","add_node","add_node_from_edges","add_node_with_capacity","adjacency_matrix","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clear","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","cmp","cmp","contains_edge","default","edge_count","edge_count","edge_endpoints","edge_indices","edge_indices_from","edge_references","edge_weight","edge_weight_mut","edges","eq","eq","equivalent","equivalent","equivalent","equivalent","find_edge","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from_index","hash","id","id","into","into","into","into","into","into","into","into","into","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","is_adjacent","is_directed","len","len","neighbors","new","next","next","next","next","next","next","next_back","next_back","node_bound","node_count","node_identifiers","node_indices","node_references","node_weight","node_weight_mut","partial_cmp","partial_cmp","reset_map","rfind","rfind","rfold","rfold","size_hint","size_hint","size_hint","size_hint","size_hint","source","target","to_index","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","update_edge","visit_map","weight","weight","with_capacity","BoundedMeasure","Cycle","DfsSpace","FloatMeasure","Matching","Measure","MinSpanningTree","NegativeCycle","TarjanScc","all_simple_paths","astar","astar","bellman_ford","bellman_ford","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","condensation","connected_components","default","default","dijkstra","dijkstra","dominators","eq","eq","feedback_arc_set","find_negative_cycle","floyd_warshall","floyd_warshall","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","greedy_feedback_arc_set","greedy_matching","has_path_connecting","infinite","into","into","into","into","into","into_iter","is_bipartite_undirected","is_cyclic_directed","is_cyclic_undirected","is_isomorphic","is_isomorphic_matching","is_isomorphic_subgraph","is_isomorphic_subgraph_matching","isomorphism","k_shortest_path","k_shortest_path","kosaraju_scc","matching","max","maximum_matching","min","min_spanning_tree","new","new","next","node_component_index","node_id","overflowing_add","run","scc","simple_paths","subgraph_isomorphisms_iter","tarjan_scc","to_owned","to_owned","to_owned","to_owned","toposort","tred","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","zero","astar","Paths","bellman_ford","borrow","borrow_mut","clone","clone_into","distances","find_negative_cycle","fmt","from","into","predecessors","to_owned","try_from","try_into","type_id","dijkstra","DominatedByIter","Dominators","DominatorsIter","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","dominators","fmt","fmt","fmt","from","from","from","immediate_dominator","immediately_dominated_by","into","into","into","into_iter","into_iter","next","next","root","simple_fast","size_hint","strict_dominators","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","greedy_feedback_arc_set","floyd_warshall","is_isomorphic","is_isomorphic_matching","is_isomorphic_subgraph","is_isomorphic_subgraph_matching","subgraph_isomorphisms_iter","k_shortest_path","MatchedEdges","MatchedNodes","Matching","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","contains_edge","contains_node","edges","from","from","from","greedy_matching","into","into","into","into_iter","into_iter","is_empty","is_perfect","len","mate","maximum_matching","next","next","nodes","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","all_simple_paths","dag_to_toposorted_adjacency_list","dag_transitive_reduction_closure","Csr","DefaultIx","EdgeIndex","EdgeReference","EdgeReferences","Edges","EdgesNotSorted","IndexType","Neighbors","NodeIdentifiers","NodeIndex","NodeReferences","add_edge","add_node","adjacency_matrix","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clear_edges","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","contains_edge","default","edge_count","edge_count","edge_references","edges","edges","edges_slice","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from_index","from_sorted_edges","id","index","index_mut","into","into","into","into","into","into","into","into","into_iter","into_iter","into_iter","into_iter","into_iter","is_adjacent","is_directed","neighbors","neighbors_slice","new","next","next","next","next","next","next_back","node_bound","node_count","node_count","node_identifiers","node_references","out_degree","reset_map","size_hint","size_hint","size_hint","size_hint","source","target","to_index","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","visit_map","weight","weight","with_nodes","Build","Create","DataMap","DataMapMut","Edge","Element","ElementIterator","FilterElements","FromElements","Node","add_edge","add_node","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","edge_weight","edge_weight_mut","eq","equivalent","equivalent","filter_elements","fmt","fmt","from","from","from_elements","into","into","into_iter","next","node_weight","node_weight_mut","size_hint","to_owned","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","update_edge","with_capacity","source","target","weight","weight","Config","Dot","EdgeIndexLabel","EdgeNoLabel","GraphContentOnly","NodeIndexLabel","NodeNoLabel","borrow","borrow","borrow_mut","borrow_mut","eq","equivalent","equivalent","fmt","fmt","fmt","from","from","into","into","new","to_string","try_from","try_from","try_into","try_into","type_id","type_id","with_attr_getters","with_config","DefaultIx","DiGraph","Edge","EdgeIndex","EdgeIndices","EdgeReference","EdgeReferences","EdgeWeightsMut","Edges","EdgesConnecting","Externals","Frozen","Graph","GraphIndex","IndexType","Neighbors","Node","NodeIndex","NodeIndices","NodeReferences","NodeWeightsMut","UnGraph","WalkNeighbors","add_edge","add_edge","add_node","add_node","adjacency_matrix","adjacency_matrix","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","capacity","clear","clear_edges","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_from","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","cmp","cmp","contains_edge","default","default","default","deref","detach","edge_bound","edge_bound","edge_count","edge_count","edge_count","edge_endpoints","edge_index","edge_indices","edge_references","edge_references","edge_references","edge_weight","edge_weight","edge_weight","edge_weight_mut","edge_weight_mut","edge_weight_mut","edge_weights","edge_weights_mut","edges","edges","edges","edges_connecting","edges_directed","edges_directed","edges_directed","end","end","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","extend_with_edges","externals","filter_map","find_edge","find_edge_undirected","first_edge","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_edges","from_elements","from_index","from_index","from_index","from_index","hash","hash","id","id","index","index","index","index","index","index","index","index_mut","index_mut","index_mut","index_twice_mut","index_twice_mut","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_edge_type","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_nodes_edges","is_adjacent","is_adjacent","is_directed","map","max","max","neighbors","neighbors","neighbors","neighbors_directed","neighbors_directed","neighbors_directed","neighbors_undirected","new","new","new","new","new","new","new_undirected","next","next","next","next","next","next","next","next","next","next","next","next_back","next_back","next_back","next_back","next_edge","next_edge","next_edge","next_edge","next_node","node_bound","node_bound","node_count","node_count","node_count","node_identifiers","node_identifiers","node_index","node_indices","node_references","node_references","node_weight","node_weight","node_weight","node_weight_mut","node_weight_mut","node_weight_mut","node_weights","node_weights_mut","partial_cmp","partial_cmp","raw_edges","raw_nodes","remove_edge","remove_node","reserve_edges","reserve_exact_edges","reserve_exact_nodes","reserve_nodes","reset_map","reset_map","retain_edges","retain_nodes","reverse","shrink_to_fit","shrink_to_fit_edges","shrink_to_fit_nodes","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","source","source","target","target","to_index","to_index","to_index","to_index","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","update_edge","update_edge","visit_map","visit_map","weight","weight","weight","weight","weight","with_capacity","with_capacity","AllEdges","AllEdgesMut","DiGraphMap","Edges","EdgesDirected","GraphMap","Neighbors","NeighborsDirected","NodeIdentifiers","NodeReferences","NodeTrait","Nodes","Ptr","UnGraphMap","add_edge","add_edge","add_node","add_node","adjacency_matrix","all_edges","all_edges_mut","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","capacity","clear","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","cmp","contains_edge","contains_node","count","count","default","deref","edge_bound","edge_count","edge_count","edge_references","edge_weight","edge_weight_mut","edges","edges","edges_directed","edges_directed","eq","equivalent","equivalent","extend","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from_edges","from_elements","from_graph","from_index","from_index","from_iter","hash","index","index_mut","into","into","into","into","into","into","into","into","into","into","into","into_graph","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","is_adjacent","is_directed","last","last","len","neighbors","neighbors","neighbors_directed","neighbors_directed","new","next","next","next","next","next","next","next","next","next","next_back","next_back","next_back","node_bound","node_count","node_count","node_identifiers","node_references","nodes","nth","nth","partial_cmp","remove_edge","remove_node","reset_map","rfind","rfold","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","to_index","to_index","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","update_edge","visit_map","with_capacity","with_capacity","DiMatrix","EdgeReferences","Edges","IndexType","MatrixGraph","Neighbors","NodeIdentifiers","NodeIndex","NodeReferences","NotZero","Nullable","UnMatrix","Zero","add_edge","add_edge","add_node","add_node","adjacency_matrix","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clear","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","default","default","edge_count","edge_count","edge_references","edge_weight","edge_weight_mut","edges","edges","edges_directed","edges_directed","extend_with_edges","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from_edges","from_index","has_edge","index","index","index_mut","index_mut","into","into","into","into","into","into","into","into_iter","into_iter","into_iter","into_iter","into_iter","is_adjacent","is_directed","is_zero","neighbors","neighbors","neighbors_directed","neighbors_directed","new","new_undirected","next","next","next","next","next","node_bound","node_count","node_count","node_identifiers","node_index","node_references","node_weight","node_weight_mut","remove_edge","remove_node","reset_map","size_hint","size_hint","size_hint","to_index","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","update_edge","update_edge","visit_map","with_capacity","zero","complement","Bfs","Dfs","DfsPostOrder","DiGraph","DiGraphMap","Directed","Direction","EdgeIndex","EdgeRef","Graph","GraphMap","Incoming","NodeIndex","Outgoing","StableDiGraph","StableGraph","StableUnGraph","UnGraph","UnGraphMap","Undirected","DefaultIx","EdgeIndex","EdgeIndices","EdgeReference","EdgeReferences","Edges","EdgesConnecting","Externals","GraphIndex","IndexType","Neighbors","NodeIndex","NodeIndices","NodeReferences","StableDiGraph","StableGraph","StableUnGraph","WalkNeighbors","add_edge","add_edge","add_node","add_node","adjacency_matrix","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","capacity","clear","clear_edges","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_from","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","contains_edge","contains_node","default","detach","edge_bound","edge_count","edge_count","edge_endpoints","edge_index","edge_indices","edge_references","edge_weight","edge_weight","edge_weight_mut","edge_weight_mut","edge_weights","edge_weights_mut","edges","edges","edges_connecting","edges_directed","edges_directed","eq","extend_with_edges","externals","filter_map","find_edge","find_edge_undirected","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from_edges","from_elements","from_index","from_index","id","index","index","index_mut","index_mut","index_twice_mut","into","into","into","into","into","into","into","into","into","into","into","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","is_adjacent","is_directed","map","neighbors","neighbors","neighbors_directed","neighbors_directed","neighbors_undirected","new","next","next","next","next","next","next","next","next","next","next_back","next_back","next_back","next_back","next_edge","next_node","node_bound","node_count","node_count","node_identifiers","node_index","node_indices","node_references","node_weight","node_weight","node_weight_mut","node_weight_mut","node_weights","node_weights_mut","remove_edge","remove_node","reset_map","retain_edges","retain_nodes","reverse","size_hint","size_hint","size_hint","size_hint","size_hint","source","target","to_index","to_index","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","update_edge","update_edge","visit_map","weight","weight","with_capacity","with_capacity","UnionFind","borrow","borrow_mut","clone","clone_into","equiv","find","find_mut","fmt","from","into","into_labeling","new","to_owned","try_from","try_into","type_id","union","AdjMatrix","BackEdge","Bfs","Break","Continue","Control","ControlFlow","CrossForwardEdge","Data","Dfs","DfsEvent","DfsPostOrder","Discover","EdgeCount","EdgeFiltered","EdgeFilteredEdges","EdgeFilteredNeighbors","EdgeFilteredNeighborsDirected","EdgeId","EdgeId","EdgeIndexable","EdgeRef","EdgeRef","EdgeReferences","EdgeType","EdgeWeight","Edges","EdgesDirected","FilterEdge","FilterNode","Finish","GetAdjacencyMatrix","GraphBase","GraphProp","GraphRef","IntoEdgeReferences","IntoEdges","IntoEdgesDirected","IntoNeighbors","IntoNeighborsDirected","IntoNodeIdentifiers","IntoNodeReferences","Item","Map","Neighbors","NeighborsDirected","NodeCompactIndexable","NodeCount","NodeFiltered","NodeFilteredEdgeReferences","NodeFilteredEdges","NodeFilteredNeighbors","NodeFilteredNodes","NodeId","NodeId","NodeId","NodeIdentifiers","NodeIndexable","NodeRef","NodeRef","NodeReferences","NodeWeight","Prune","Reversed","ReversedEdgeReference","ReversedEdgeReferences","ReversedEdges","Time","Topo","TreeEdge","VisitMap","Visitable","Walker","WalkerIter","Weight","Weight","adjacency_matrix","adjacency_matrix","as_unreversed","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","break_value","breaking","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","cmp","context","continuing","continuing","default","default","default","default","default","default","depth_first_search","discovered","discovered","discovered","edge_bound","edge_bound","edge_bound","edge_bound","edge_count","edge_count","edge_references","edge_references","edge_references","edge_references","edge_weight","edge_weight","edge_weight_mut","edges","edges","edges","edges","edges_directed","edges_directed","edges_directed","edges_directed","empty","empty","eq","equivalent","equivalent","finished","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_fn","from_fn","from_index","from_index","from_index","from_index","from_index","from_index","from_index","from_index","from_parts","hash","id","id","id","include_edge","include_node","inner_mut","inner_ref","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_unreversed","is_adjacent","is_adjacent","is_directed","is_visited","iter","iter","move_to","move_to","neighbors","neighbors","neighbors","neighbors","neighbors_directed","neighbors_directed","neighbors_directed","neighbors_directed","new","new","new","new","next","next","next","next","next","next","next","next","next","next","next","next","next","next","node_bound","node_bound","node_bound","node_bound","node_count","node_count","node_count","node_identifiers","node_identifiers","node_identifiers","node_identifiers","node_references","node_references","node_references","node_references","node_weight","node_weight","node_weight_mut","partial_cmp","reset","reset","reset","reset_map","reset_map","reset_map","reset_map","should_break","should_break","should_prune","should_prune","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","source","source","stack","stack","stack","target","target","to_index","to_index","to_index","to_index","to_index","to_index","to_index","to_index","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","visit","visit_map","visit_map","visit_map","visit_map","walk_next","walk_next","walk_next","walk_next","walk_next","weight","weight","weight"],"q":[[0,"petgraph"],[69,"petgraph::adj"],[260,"petgraph::algo"],[374,"petgraph::algo::astar"],[375,"petgraph::algo::bellman_ford"],[391,"petgraph::algo::dijkstra"],[392,"petgraph::algo::dominators"],[439,"petgraph::algo::feedback_arc_set"],[440,"petgraph::algo::floyd_warshall"],[441,"petgraph::algo::isomorphism"],[446,"petgraph::algo::k_shortest_path"],[447,"petgraph::algo::matching"],[485,"petgraph::algo::simple_paths"],[486,"petgraph::algo::tred"],[488,"petgraph::csr"],[639,"petgraph::data"],[687,"petgraph::data::Element"],[691,"petgraph::dot"],[722,"petgraph::graph"],[1132,"petgraph::graphmap"],[1363,"petgraph::matrix_graph"],[1512,"petgraph::operator"],[1513,"petgraph::prelude"],[1533,"petgraph::stable_graph"],[1786,"petgraph::unionfind"],[1804,"petgraph::visit"]],"d":["Marker type for a directed graph.","Edge direction.","A graph’s edge type determines whether it has directed …","","","An Incoming edge is an inbound edge to the current node.","Convert an element like (i, j) or (i, j, w) into a triple …","","","An Outgoing edge is an outward edge from the current node.","Marker type for an undirected graph.","Simple adjacency list.","Graph algorithms.","","","","","","","","","","","","","","Compressed Sparse Row (CSR) is a sparse adjacency matrix …","Graph traits for associated data and graph construction.","Simple graphviz dot file format output.","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Graph<N, E, Ty, Ix> is a graph datastructure using an …","GraphMap<N, E, Ty> is a graph datastructure where node …","","Return 0 for Outgoing and 1 for Incoming.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","MatrixGraph<N, E, Ty, NullN, NullE, Ix> is a graph …","","Return the opposite Direction.","","Commonly used items.","StableGraph keeps indices stable across removals.","","","","","","","","","","","","","UnionFind<K> is a disjoint-set data structure.","Graph traits and graph traversals.","","Adjacency list edge index type, a pair of integers.","","A reference to an edge of the graph.","An iterator over the EdgeReference of all the edges of the …","","An adjacency list with labeled edges.","An iterator over the indices of the neighbors of a node.","Adjacency list node index type, a plain integer.","An iterator over all node indices in the graph.","An Iterator over the indices of the outgoing edges from a …","Iterator over the EdgeReference of the outgoing edges from …","A very simple adjacency list with no node or label weights.","Add an edge from a to b to the graph, with its associated …","Add an edge from a to b to the graph, with its associated …","Adds a new node to the list. This allocates a new Vec and …","Adds a new node to the list. This allocates a new Vec and …","Adds a new node to the list by giving its list of …","Adds a new node to the list. This allocates a new Vec and …","","","","","","","","","","","","","","","","","","","","Removes all nodes and edges from the list.","","","","","","","","","","","","","","","","","","","","","Lookups whether there is an edge from a to b.","","Returns the number of edges in the list","Returns the number of edges in the list","Accesses the source and target of edge e","Returns an iterator over all edge indices of the graph.","","","Accesses the weight of edge e","Accesses the weight of edge e","","","","","","","","Lookups whether there is an edge from a to b.","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","Returns an iterator of all nodes with an edge starting …","Creates a new, empty adjacency list.","","","","","","","","","","Returns the number of nodes in the list","","Returns an iterator over all node indices of the graph.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Updates or adds an edge from a to b to the graph, with its …","","","","Creates a new, empty adjacency list tailored for nodes …","","An algorithm error: a cycle was found in the graph.","Workspace for a graph traversal.","A floating-point measure.","","Associated data that can be used for measures (such as …","An iterator producing a minimum spanning forest of a graph.","An algorithm error: a cycle of negative weights was found …","A reusable state for computing the strongly connected …","","","","Bellman-Ford algorithms.","","","","","","","","","","","","","","","","","","","","Graph Condense every strongly connected component into a …","[Generic] Return the number of connected components of the …","","","","","Compute dominators of a control-flow graph.","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","[Generic] Check if there exists a path starting at from …","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","Return true if the graph is bipartite. A graph is …","[Generic] Return true if the input directed graph contains …","[Generic] Return true if the input graph contains a cycle.","","","","","","","","[Generic] Compute the strongly connected components using …","","","","","[Generic] Compute a minimum spanning tree of a graph.","","Creates a new TarjanScc","","Returns the index of the component in which v has been …","Return a node id that participates in the cycle","","[Generic] Compute the strongly connected components using …","Renamed to kosaraju_scc.","","","[Generic] Compute the strongly connected components using …","","","","","[Generic] Perform a topological sort of a directed graph.","Compute the transitive reduction and closure of a directed …","","","","","","","","","","","","","","","","","[Generic] A* shortest path algorithm.","","[Generic] Compute shortest paths from node source to all …","","","","","","[Generic] Find the path of a negative cycle reachable from …","","Returns the argument unchanged.","Calls U::from(self).","","","","","","[Generic] Dijkstra’s shortest path algorithm.","Iterator for nodes dominated by a given node.","The dominance relation for some graph and root.","Iterator for a node’s dominators.","","","","","","","","","","","","","Iterate over all of the given node’s dominators …","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Get the immediate dominator of the given node.","Iterate over all nodes immediately dominated by the given …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","Get the root node used to construct these dominance …","This is an implementation of the engineered “Simple, …","","Iterate over the given node’s strict dominators.","","","","","","","","","","","","","[Generic] Finds a feedback arc set: a set of edges in the …","[Generic] Floyd–Warshall algorithm is an algorithm for …","[Generic] Return true if the graphs g0 and g1 are …","[Generic] Return true if the graphs g0 and g1 are …","[Generic] Return true if g0 is isomorphic to a subgraph of …","[Generic] Return true if g0 is isomorphic to a subgraph of …","Using the VF2 algorithm, examine both syntactic and …","[Generic] k’th shortest path algorithm.","","","Computed matching of the graph.","","","","","","","Returns true if given edge is in the matching, or false …","Returns true if given node is in the matching, or false …","Iterates over all edges from the matching.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","[Generic] Compute a matching using a greedy heuristic.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","Returns true if the number of matched edges is 0.","Returns true if the matching is perfect.","Gets the number of matched edges.","Gets the matched counterpart of given node, if there is …","[Generic] Compute the maximum matching using Gabow’s …","","","Iterates over all nodes from the matching.","","","","","","","","","","Returns an iterator that produces all simple paths from …","Creates a representation of the same graph respecting …","Computes the transitive reduction and closure of a DAG.","Compressed Sparse Row (CSR) is a sparse adjacency matrix …","","Csr edge index type, a plain integer.","","","","Csr creation error: edges were not in sorted order.","","","","Csr node index type, a plain integer.","Iterator over all nodes of a graph.","Return true if the edge was added","Adds a new node with the given weight, returning the …","","","","","","","","","","","","","","","","","","Remove all edges","","","","","","","","","","","","","","","","","Computes in O(log |V|) time.","","","","","","Return an iterator of all edges of a.","Computes in O(1) time.","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Create a new Csr from a sorted sequence of edges","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","Return an iterator of all neighbors of a.","Computes in O(1) time.","Create an empty Csr.","","","","","","","","","","","","Computes in O(1) time.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Access the edge’s weight.","Create a new Csr with n nodes. N must implement Default …","A graph that can be extended with further nodes and edges","A graph that can be created","Access node and edge weights (associated data).","Access node and edge weights mutably.","A graph edge.","A graph element.","Iterator adaptors for iterators of Element.","An iterator that filters graph elements.","Create a graph from an iterator of elements.","A graph node.","Add a new edge. If parallel edges (duplicate) are not …","","","","","","","","","","","","","","","Create an iterator adaptor that filters graph elements.","","","Returns the argument unchanged.","Returns the argument unchanged.","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","Add or update the edge from a to b. Return the id of the …","","","","","","Dot configuration.","Dot implements output to graphviz .dot format for a graph.","Use indices for edge labels.","Use no edge labels.","Do not print the graph/digraph string.","Use indices for node labels.","Use no node labels.","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Calls U::from(self).","Calls U::from(self).","Create a Dot formatting wrapper with default configuration.","","","","","","","","","Create a Dot formatting wrapper with custom configuration.","The default integer type for graph indices. u32 is the …","A Graph with directed edges.","The graph’s edge type.","Edge identifier.","Iterator over the edge indices of a graph.","Reference to a Graph edge.","Iterator over all edges of a graph.","Iterator yielding mutable access to all edge weights.","Iterator over the edges of from or to a node","Iterator over the multiple directed edges connecting a …","An iterator over either the nodes without edges to them or …","Frozen is a graph wrapper.","Graph<N, E, Ty, Ix> is a graph datastructure using an …","A GraphIndex is a node or edge index.","Trait for the unsigned integer type used for node and edge …","Iterator over the neighbors of a node.","The graph’s node type.","Node identifier.","Iterator over the node indices of a graph.","Iterator over all nodes of a graph.","Iterator yielding mutable access to all node weights.","A Graph with undirected edges.","A “walker” object that can be used to step through the …","Add an edge from a to b to the graph, with its associated …","","","Add a node (also called vertex) with associated data weight…","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Return the current node and edge capacity of the graph.","Remove all nodes and edges","Remove all edges","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Lookup if there is an edge from a to b.","","","","","Return a “walker” object that can be used to step …","","","","Return the number of edges in the graph.","","Access the source and target nodes for e.","Short version of EdgeIndex::new","Return an iterator over the edge indices of the graph","","Create an iterator over all edges, in indexed order.","","Access the weight for edge e.","","","","Access the weight for edge e, mutably.","","Return an iterator yielding immutable access to all edge …","Return an iterator yielding mutable access to all edge …","Return an iterator of all edges of a.","","","Return an iterator over all the edges connecting a and b.","Return an iterator of all edges of a, in the specified …","","","","An invalid EdgeIndex used to denote absence of an edge, …","","","","","","","","Extend the graph from an iterable of edges.","Return an iterator over either the nodes without edges to …","Create a new Graph by mapping nodes and edges. A node or …","Lookup an edge from a to b.","Lookup an edge between a and b, in either direction.","Accessor for data structure internals: the first edge in …","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Create a new Graph from an iterable of edges.","","","","","","","","","","","","","","","","","","","","Index the Graph by two indices, any combination of node or …","Index the Graph by two indices, any combination of node or …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Convert the graph into either undirected or directed. No …","","","","","","","","","","","Convert the graph into a vector of Nodes and a vector of …","","","Whether the graph has directed edges or not.","Create a new Graph by mapping node and edge weights to new …","","","Return an iterator of all nodes with an edge starting from …","","","Return an iterator of all neighbors that have an edge …","","","Return an iterator of all neighbors that have an edge …","","Create a new Graph with directed edges.","Create a new Frozen from a mutable reference to a graph.","","","","Create a new Graph with undirected edges.","Step to the next edge and its endpoint node in the walk …","","","","","","","","","","","","","","","Accessor for data structure internals: the next edge for …","","Accessor for data structure internals: the first edge in …","Accessor for data structure internals: the next edge for …","","","","Return the number of nodes (vertices) in the graph.","","","","","Short version of NodeIndex::new","Return an iterator over the node indices of the graph.","","","Access the weight for node a.","","","Access the weight for node a, mutably.","","","Return an iterator yielding immutable access to all node …","Return an iterator yielding mutable access to all node …","","","Access the internal edge array.","Access the internal node array.","Remove an edge and return its edge weight, or None if it …","Remove a from the graph if it exists, and return its …","Reserves capacity for at least additional more edges to be …","Reserves the minimum capacity for exactly additional more …","Reserves the minimum capacity for exactly additional more …","Reserves capacity for at least additional more nodes to be …","","","Keep all edges that return true from the visit closure, …","Keep all nodes that return true from the visit closure, …","Reverse the direction of all edges","Shrinks the capacity of the graph as much as possible.","Shrinks the capacity of the underlying edges collection as …","Shrinks the capacity of the underlying nodes collection as …","","","","","","","","","Return the source node index.","","Return the target node index.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Add or update an edge from a to b. If the edge already …","","","","Access the edge’s weight.","","Associated node data.","Associated edge data.","Create a new Graph with estimated capacity.","","","","A GraphMap with directed edges.","","","GraphMap<N, E, Ty> is a graph datastructure using an …","","","","","A trait group for GraphMap’s node identifier.","","A reference that is hashed and compared by its pointer …","A GraphMap with undirected edges.","","Add an edge connecting a and b to the graph, with …","","Add node n to the graph.","","Return an iterator over all edges of the graph with their …","Return an iterator over all edges of the graph in …","","","","","","","","","","","","","","","","","","","","","","","Return the current node and edge capacity of the graph.","Remove all nodes and edges","","","","","","","","","","","","","","","","","","","","","Ptr is ordered by pointer value, i.e. an arbitrary but …","Return true if the edge connecting a with b is contained …","Return true if the node is contained in the graph.","","","","","","","Return the number of edges in the graph.","","Return a reference to the edge weight connecting a with b, …","Return a mutable reference to the edge weight connecting a …","","Return an iterator of target nodes with an edge starting …","","Return an iterator of target nodes with an edge starting …","Ptr compares by pointer equality, i.e if they point to the …","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Create a new GraphMap from an iterable of edges.","","Creates a GraphMap that corresponds to the given Graph.","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Return a Graph that corresponds to this GraphMap.","","","","","","","","","","","Whether the graph has directed edges.","","","","","Return an iterator of all nodes with an edge starting from …","Return an iterator of all neighbors that have an edge …","","Create a new GraphMap","","","","","","","","","","","","","","","Return the number of nodes in the graph.","","","Return an iterator over the nodes of the graph.","","","","Remove edge from a to b from the graph and return the edge …","Return true if node n was removed.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Create a new GraphMap with estimated capacity.","","A MatrixGraph with directed edges.","Iterator over all edges of a graph.","Iterator over the edges of from or to a node","","MatrixGraph<N, E, Ty, Null> is a graph datastructure using …","Iterator over the neighbors of a node.","Iterator over the node identifiers of a graph.","Node identifier.","Iterator over all nodes of a graph.","NotZero is used to optimize the memory usage of edge …","Wrapper trait for an Option, allowing user-defined structs …","A MatrixGraph with undirected edges.","Base trait for types that can be wrapped in a NotZero.","Add an edge from a to b to the graph, with its associated …","","","Add a node (also called vertex) with associated data weight…","","","","","","","","","","","","","","","","Remove all nodes and edges.","","","","","","","","","","","","","","","Return the number of edges in the graph.","","","Access the weight for edge e.","Access the weight for edge e, mutably.","Return an iterator of all edges of a.","","","Return an iterator of all edges of a, in the specified …","Extend the graph from an iterable of edges.","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Create a new MatrixGraph from an iterable of edges.","","Return true if there is an edge between a and b.","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","Return whether the graph has directed edges or not.","Return true if self is equal to the sentinel value.","Return an iterator of all nodes with an edge starting from …","","Return an iterator of all neighbors that have an edge …","","Create a new MatrixGraph with directed edges.","Create a new MatrixGraph with undirected edges.","","","","","","","","Return the number of nodes (vertices) in the graph.","","Short version of NodeIndex::new (with Ix = DefaultIx)","","Access the weight for node a.","Access the weight for node a, mutably.","Remove the edge from a to b to the graph.","Remove a from the graph.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Update the edge from a to b to the graph, with its …","","Create a new MatrixGraph with estimated capacity for nodes.","Return the singleton object which can be used as a …","[Generic] complement of the graph","","","","","","","","","","","","","","","","","","","","","","","Iterator over the edge indices of a graph.","Reference to a StableGraph edge.","Iterator over all edges of a graph.","Iterator over the edges of from or to a node","Iterator over the multiple directed edges connecting a …","An iterator over either the nodes without edges to them or …","","","Iterator over the neighbors of a node.","","Iterator over the node indices of a graph.","Iterator over all nodes of a graph.","A StableGraph with directed edges.","StableGraph<N, E, Ty, Ix> is a graph datastructure using …","A StableGraph with undirected edges.","A “walker” object that can be used to step through the …","","Add an edge from a to b to the graph, with its associated …","Add a node (also called vertex) with associated data weight…","","","","","","","","","","","","","","","","","","","","","","","","","Return the current node and edge capacity of the graph.","Remove all nodes and edges","Remove all edges","","","","","","","","","","","","","","","","","","","","","","","","Lookup if there is an edge from a to b.","","","Return a “walker” object that can be used to step …","","Return the number of edges in the graph.","","Access the source and target nodes for e.","","Return an iterator over the edge indices of the graph","Create an iterator over all edges in the graph, in indexed …","Access the weight for edge e.","","","Access the weight for edge e, mutably","Return an iterator yielding immutable access to all edge …","Return an iterator yielding mutable access to all edge …","Return an iterator of all edges of a.","","Return an iterator over all the edges connecting a and b.","Return an iterator of all edges of a, in the specified …","","","Extend the graph from an iterable of edges.","Return an iterator over either the nodes without edges to …","Create a new StableGraph by mapping nodes and edges. A …","Lookup an edge from a to b.","Lookup an edge between a and b, in either direction.","","","","","","","","","","","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Create a new StableGraph from an iterable of edges.","","","","","","","","","Index the StableGraph by two indices, any combination of …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","Whether the graph has directed edges or not.","Create a new StableGraph by mapping node and edge weights …","","Return an iterator of all nodes with an edge starting from …","Return an iterator of all neighbors that have an edge …","","Return an iterator of all neighbors that have an edge …","Create a new StableGraph with directed edges.","Step to the next edge and its endpoint node in the walk …","","","","","","","","","","","","","","","Return an upper bound of the node indices in the graph","","Return the number of nodes (vertices) in the graph.","","","Return an iterator over the node indices of the graph","","","Access the weight for node a.","","Access the weight for node a, mutably.","Return an iterator yielding immutable access to all node …","Return an iterator yielding mutable access to all node …","Remove an edge and return its edge weight, or None if it …","Remove a from the graph if it exists, and return its …","","Keep all edges that return true from the visit closure, …","Keep all nodes that return true from the visit closure, …","Reverse the direction of all edges","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Add or update an edge from a to b. If the edge already …","","","Access the edge’s weight.","Create a new StableGraph with estimated capacity.","","UnionFind<K> is a disjoint-set data structure. It tracks …","","","","","Returns true if the given elements belong to the same set, …","Return the representative for x.","Return the representative for x.","","Returns the argument unchanged.","Calls U::from(self).","Return a vector mapping each element to its representative.","Create a new UnionFind of n disjoint sets.","","","","","Unify the two sets containing x and y.","The associated adjacency matrix type","An edge to an already visited node.","A breadth first search (BFS) of a graph.","Stop the DFS traversal and return the provided value.","Continue the DFS traversal as normal.","Control flow for depth_first_search callbacks.","Control flow for callbacks.","A cross or forward edge.","Define associated data for nodes and edges","Visit nodes of a graph in a depth-first-search (DFS) …","A depth first search (DFS) visitor event.","Visit nodes in a depth-first-search (DFS) emitting nodes …","","A graph with a known edge count.","An edge-filtering graph adaptor.","A filtered edges iterator.","A filtered neighbors iterator.","A filtered neighbors-directed iterator.","","edge identifier","The graph’s NodeIds map to indices","An edge reference.","","","The kind edges in the graph.","","","","A graph filter for edges","A graph filter for nodes.","All edges from a node have been reported.","Create or access the adjacency matrix of a graph.","Base graph trait: defines the associated node identifier …","Edge kind property (directed or undirected edges)","A copyable reference to a graph.","Access to the sequence of the graph’s edges","Access to the edges of each node.","Access to all edges of each node, in the specified …","Access to the neighbors of each node","Access to the neighbors of each node, through incoming or …","Access to the sequence of the graph’s NodeIds.","Access to the sequence of the graph’s nodes","","The associated map type","","","The graph’s NodeIds map to indices, in a range without …","A graph with a known node count.","A node-filtering graph adaptor.","A filtered edges iterator.","A filtered edges iterator.","A filtered neighbors iterator.","A filtered node references iterator.","","","node identifier","","The graph’s NodeIds map to indices","A node reference.","","","","Prune the current node from the DFS traversal. No more …","An edge-reversing graph adaptor.","A reversed edge reference","A reversed edge references iterator.","A reversed edges iterator.","Strictly monotonically increasing event time for a depth …","A topological order traversal for a graph.","An edge of the tree formed by the traversal.","A mapping for storing the visited status for NodeId N.","A graph that can create a map that tracks the visited …","A walker is a traversal state, but where part of the …","A walker and its context wrapped into an iterator.","","","Create the adjacency matrix","","Return the original, unreversed edge reference.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Get the value in Control::Break(_), if present.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","A recursive depth first search.","The map of discovered nodes","The map of discovered nodes","The map of discovered nodes","Return an upper bound of the edge indices in the graph …","","","","Return the number of edges in the graph.","","","","","","","","","","","","","","","","","Create a new Dfs using the graph’s visitor map, and no …","Create a new DfsPostOrder using the graph’s visitor map, …","","","","The map of finished nodes","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Create an NodeFiltered adaptor from the closure filter.","Create an EdgeFiltered adaptor from the closure filter.","Convert i to a node index. i must be a valid value in the …","Convert i to an edge index. i must be a valid value in the …","","","","","","","Create a Dfs from a vector and a visit map","","The edge’s identifier.","","","Return true to have the edge be part of the graph","Return true to have the node be part of the graph","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","Consume self and return the original, unreversed edge …","Return true if there is an edge from a to b, false …","","","Return whether a has been visited before.","Create an iterator out of the walker and given context.","Create an iterator out of the walker and given context.","Keep the discovered map, but clear the visit stack and …","Keep the discovered and finished map, but clear the visit …","Return an iterator of the neighbors of node a.","","","","","","","","Create a new Dfs, using the graph’s visitor map, and put …","Create a new DfsPostOrder using the graph’s visitor map, …","Create a new Bfs, using the graph’s visitor map, and put …","Create a new Topo, using the graph’s visitor map, and …","Return the next node in the dfs, or None if the traversal …","Return the next node in the traversal, or None if the …","Return the next node in the bfs, or None if the traversal …","Return the next node in the current topological order …","","","","","","","","","","","Return an upper bound of the node indices in the graph …","","","","","","","","","","","","","","","","","","","Clear the visit state","Clear the visit state","Clear visited state, and put all initial nodes in the to …","Reset the visitor map (and resize to new size of graph if …","","","","","","","","","","","","","","","","","The source node of the edge.","","The stack of nodes to visit","The stack of nodes to visit","The queue of nodes to visit","The target node of the edge.","","Convert a to an integer index.","Convert a to an integer index.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Mark a as visited.","Create a new visitor map","","","","Advance to the next item","","","","","A reference to the weight of the edge.","",""],"i":[0,0,0,0,0,1,0,83,0,1,0,0,0,1,2,3,1,2,3,1,2,3,1,2,3,1,0,0,0,1,1,1,1,2,3,1,2,3,0,0,1,1,1,2,3,83,40,2,3,0,0,1,1,0,0,1,2,3,1,2,3,1,2,3,1,2,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,14,14,14,14,14,14,16,20,21,22,23,24,14,25,26,16,20,21,22,23,24,14,25,26,14,16,20,21,22,23,24,14,25,26,16,20,21,22,23,24,14,25,26,16,22,14,14,14,14,14,14,14,14,14,14,14,16,22,16,16,22,22,14,16,20,21,22,23,24,14,25,26,16,20,21,22,23,24,14,25,26,14,16,15,22,16,20,21,22,23,24,14,25,26,20,21,23,24,25,26,14,14,21,24,14,14,20,21,23,24,25,26,21,24,14,14,14,14,14,14,14,16,22,14,21,24,21,24,20,21,24,25,26,22,22,14,16,20,21,22,23,24,14,25,26,16,20,21,22,23,24,14,25,26,16,20,21,22,23,24,14,25,26,16,20,21,22,23,24,14,25,26,14,14,15,22,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,46,37,38,39,34,46,37,38,39,34,37,38,39,34,37,38,39,0,0,34,46,0,0,0,38,39,0,0,0,0,34,46,37,38,39,34,46,37,38,39,0,0,0,175,34,46,37,38,39,37,0,0,0,0,0,0,0,0,0,0,0,0,64,0,64,0,34,46,37,46,38,64,46,0,0,0,0,34,37,38,39,0,0,34,46,37,38,39,34,46,37,38,39,34,46,37,38,39,175,0,0,0,56,56,56,56,56,0,56,56,56,56,56,56,56,56,0,0,0,0,60,61,62,60,61,62,60,61,62,60,61,62,60,60,61,62,60,61,62,60,60,60,61,62,61,62,61,62,60,0,62,60,60,61,62,60,61,62,60,61,62,60,61,62,0,0,0,0,0,0,0,0,0,0,0,69,71,70,69,71,70,69,69,69,69,71,70,0,69,71,70,71,70,69,69,69,69,0,71,70,69,69,71,70,69,71,70,69,71,70,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,74,74,74,74,76,77,78,79,80,81,82,74,76,77,78,79,80,81,82,74,74,76,77,78,79,80,81,82,74,76,77,78,79,80,81,82,74,74,74,74,74,74,74,74,74,76,77,78,79,80,81,82,74,76,77,78,79,80,81,82,74,74,78,74,74,74,76,77,78,79,80,81,82,77,79,80,81,82,74,74,74,74,74,77,79,80,81,82,82,74,74,74,74,74,74,74,77,80,81,82,78,78,74,74,76,77,78,79,80,81,82,74,76,77,78,79,80,81,82,74,76,77,78,79,80,81,82,74,76,77,78,79,80,81,82,74,78,78,74,0,0,0,0,84,0,0,0,0,84,176,176,84,85,84,85,84,85,84,85,67,108,84,84,84,177,84,85,84,85,178,84,85,85,85,67,108,85,84,85,84,85,84,85,84,85,176,179,180,180,181,180,0,0,88,88,88,88,88,89,88,89,88,88,88,88,89,89,88,89,88,89,88,89,89,89,88,89,88,89,88,89,89,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,41,41,41,41,94,41,95,94,92,93,96,97,98,99,100,101,110,109,102,103,104,105,106,41,95,94,92,93,96,97,98,99,100,101,110,109,102,103,104,105,106,41,41,41,41,95,92,93,96,97,98,99,100,101,102,103,104,105,106,41,41,95,92,93,96,97,98,99,100,101,102,103,104,105,106,92,93,41,41,92,93,94,99,41,94,41,41,94,41,0,41,41,41,94,41,41,94,41,41,94,41,41,41,41,94,41,41,41,94,92,93,92,93,104,92,92,93,93,41,41,41,41,41,41,41,92,93,96,97,98,99,100,101,110,109,102,103,104,105,106,41,41,95,94,92,92,93,93,96,97,98,99,100,101,110,109,102,103,104,105,106,41,41,41,41,94,94,92,93,92,104,13,41,41,94,92,92,93,41,41,94,41,94,41,95,94,92,93,96,97,98,99,100,101,110,109,102,103,104,105,106,41,98,99,100,101,110,109,102,103,105,106,41,41,94,41,41,13,92,41,41,94,41,41,94,41,13,41,94,92,92,93,41,95,98,99,100,101,110,109,102,103,105,106,102,103,105,106,41,95,96,97,95,41,94,41,41,94,41,94,0,41,41,94,41,41,94,41,41,94,41,41,92,93,41,41,41,41,41,41,41,41,41,94,41,41,41,41,41,41,98,101,110,109,102,103,105,106,97,104,97,104,41,41,94,94,41,95,92,93,96,97,98,99,100,101,102,103,104,105,106,41,95,94,92,93,96,97,98,99,100,101,110,109,102,103,104,105,106,41,95,94,92,93,96,97,98,99,100,101,110,109,102,103,104,105,106,41,95,94,92,93,96,97,98,99,100,101,110,109,102,103,104,105,106,41,41,41,94,92,104,104,96,97,41,41,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,116,116,116,116,116,116,118,119,116,120,121,122,123,124,117,125,126,118,119,116,120,121,122,123,124,117,125,126,116,116,119,116,120,121,122,123,124,117,125,126,119,116,120,121,122,123,124,117,125,126,119,116,116,118,117,116,119,116,116,116,116,116,116,116,116,116,116,119,119,119,116,119,116,120,121,122,123,124,117,125,126,118,119,116,120,121,122,123,124,117,125,126,116,116,116,116,116,116,119,116,116,118,119,116,120,121,122,123,124,117,125,126,116,118,120,121,122,123,124,117,125,126,116,116,118,117,120,116,116,116,116,116,118,120,121,122,123,124,117,125,126,118,120,117,116,116,116,116,116,116,118,117,119,116,116,116,120,120,118,120,121,122,123,124,117,125,126,116,116,119,116,120,121,122,123,124,117,125,126,118,119,116,120,121,122,123,124,117,125,126,118,119,116,120,121,122,123,124,117,125,126,118,119,116,120,121,122,123,124,117,125,126,116,116,116,116,0,0,0,0,0,0,0,0,0,0,0,0,0,129,129,129,129,129,137,129,131,132,133,134,135,137,129,131,132,133,134,135,129,129,131,132,133,134,135,129,131,132,133,134,135,137,129,129,129,129,129,129,129,129,129,129,129,131,132,133,134,135,137,129,131,132,133,134,135,129,129,129,129,129,129,129,137,129,131,132,133,134,135,131,132,133,134,135,129,129,136,129,129,129,129,129,129,131,132,133,134,135,129,129,129,129,0,129,129,129,129,129,129,131,132,134,129,129,131,132,133,134,135,137,129,131,132,133,134,135,137,129,131,132,133,134,135,137,129,131,132,133,134,135,129,129,129,129,136,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,111,111,138,139,140,141,142,143,144,145,146,147,111,138,139,140,141,142,143,144,145,146,147,111,111,111,111,138,139,140,141,142,143,144,145,146,147,111,111,138,139,140,141,142,143,144,145,146,147,111,111,111,145,111,111,111,111,0,111,111,111,111,111,111,111,111,111,111,111,111,111,140,111,111,111,111,111,111,139,140,141,142,143,144,145,146,147,111,111,138,139,140,141,142,143,144,145,146,147,111,111,111,111,140,111,111,111,111,111,111,138,139,140,141,142,143,144,145,146,147,139,141,142,143,144,145,146,147,111,111,111,111,111,111,111,111,111,138,139,141,142,143,144,145,146,147,139,143,146,147,138,138,111,111,111,111,0,111,111,111,111,111,111,111,111,111,111,111,111,111,111,139,142,144,146,147,140,140,111,111,111,138,139,140,141,142,143,144,145,146,147,111,138,139,140,141,142,143,144,145,146,147,111,138,139,140,141,142,143,144,145,146,147,111,138,139,140,141,142,143,144,145,146,147,111,111,111,140,140,111,111,0,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,66,153,0,151,151,0,0,153,0,0,0,0,153,0,0,0,0,0,174,72,0,0,44,44,63,35,54,68,0,0,153,0,0,0,0,0,0,0,0,0,0,0,170,48,47,53,0,0,0,0,0,0,0,174,182,72,51,0,0,36,36,35,151,0,0,0,0,0,0,153,0,0,0,0,174,182,66,149,150,152,153,151,154,155,156,157,158,159,160,161,162,163,164,165,166,167,149,168,150,169,152,153,151,154,155,156,157,158,159,160,161,162,163,164,165,166,167,149,168,150,169,151,151,152,153,151,154,155,156,157,158,159,160,161,162,163,164,165,166,167,149,168,150,169,152,153,151,154,155,156,157,158,159,160,161,162,163,164,165,166,167,149,168,150,169,152,158,171,151,152,151,154,155,156,157,0,154,155,156,107,159,164,149,65,149,44,159,164,149,159,149,149,54,159,164,149,68,159,164,149,154,155,152,152,152,155,152,153,151,154,155,158,159,160,161,162,163,164,165,166,167,149,168,150,169,152,153,151,154,155,156,157,158,159,160,161,162,163,164,165,166,167,149,168,150,169,159,164,52,107,159,159,164,164,149,149,154,152,174,182,150,173,172,158,158,152,153,151,154,155,156,157,158,159,160,161,162,163,164,165,166,167,149,168,150,169,158,160,161,162,163,165,166,167,168,169,150,66,149,63,45,170,170,154,155,47,159,164,149,53,159,164,149,154,155,156,157,154,155,156,157,158,160,161,162,163,165,166,167,168,169,52,159,164,149,55,164,149,51,159,164,149,36,159,164,149,159,149,149,152,154,155,157,48,159,164,149,171,151,171,151,160,161,162,163,165,166,167,168,169,174,150,154,155,156,174,150,52,107,159,159,164,164,149,149,152,153,151,154,155,156,157,158,159,160,161,162,163,164,165,166,167,149,168,150,169,152,153,151,154,155,156,157,158,159,160,161,162,163,164,165,166,167,149,168,150,169,152,153,151,154,155,156,157,158,159,160,161,162,163,164,165,166,167,149,168,150,169,152,153,151,154,155,156,157,158,159,160,161,162,163,164,165,166,167,149,168,150,169,45,48,159,164,149,170,154,155,156,157,174,182,150],"f":[0,0,0,0,0,0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[1,1],[2,2],[3,3],[[]],[[]],[[]],[[1,1],4],0,0,0,[[1,1],5],[[],5],[[],5],[[1,6],7],[[2,6],7],[[3,6],7],[[]],[[]],[[]],0,0,[[1,8]],[1,9],[[]],[[]],[[]],[[]],[[],5],[[],5],[[],5],0,0,[1,1],[[1,1],[[10,[4]]]],0,0,[[]],[[]],[[]],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],12],[[],12],[[],12],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[[14,[13]],[15,[13]],[15,[13]]],[[16,[13]]]],[[[14,[13]],[15,[13]],[15,[13]]],[[10,[[16,[13]]]]]],[[[14,[13]]],[[15,[13]]]],[[[14,[13]]],[[15,[13]]]],[[[14,[13]],17],[[15,[13]]]],[[[14,[13]],9],[[15,[13]]]],[[[14,[13]]],18],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[14,[13]]]],[[[16,[[0,[13,19]]]]],[[16,[[0,[13,19]]]]]],[[[20,[[0,[13,19]]]]],[[20,[[0,[13,19]]]]]],[[[21,[19,[0,[13,19]]]]],[[21,[19,[0,[13,19]]]]]],[[[22,[13]]],[[22,[13]]]],[[[23,[19,[0,[19,13]]]]],[[23,[19,[0,[19,13]]]]]],[[[24,[19]]],[[24,[19]]]],[[[14,[19,[0,[13,19]]]]],[[14,[19,[0,[13,19]]]]]],[[[25,[13]]],[[25,[13]]]],[[[26,[19,[0,[13,19]]]]],[[26,[19,[0,[13,19]]]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[16,[[0,[13,27]]]],[16,[[0,[13,27]]]]],4],[[[22,[27,[0,[27,13]]]],[22,[27,[0,[27,13]]]]],4],[[[14,[13]],[15,[13]],[15,[13]]],5],[[],[[14,[28,[0,[13,28]]]]]],[[[14,[13]]],9],[[[14,[13]]],9],[[[14,[13]],[16,[13]]],10],[[[14,[13]]],[[23,[13]]]],[[[14,[13]],[15,[13]]],[[20,[13]]]],[[[14,[13]]]],[[[14,[13]],[16,[13]]],10],[[[14,[13]],[16,[13]]],10],[[[14,[13]]]],[[[16,[[0,[13,29]]]],[16,[[0,[13,29]]]]],5],[[[22,[29,[0,[29,13]]]],[22,[29,[0,[29,13]]]]],5],[[],5],[[],5],[[],5],[[],5],[[[14,[13]],[15,[13]],[15,[13]]],[[10,[[16,[13]]]]]],[[[16,[[0,[13,30]]]],6],7],[[[20,[[0,[13,30]]]],6],7],[[[21,[30,[0,[13,30]]]],6],7],[[[22,[30,[0,[30,13]]]],6],7],[[[23,[30,[0,[30,13]]]],6],7],[[[24,[30]],6],7],[[[14,[30,13]],6],7],[[[25,[30,13]],6],7],[[[26,[30,[0,[13,30]]]],6],7],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[14,[13]],9]],[[[16,[[0,[13,31]]]],8]],[[[15,[13]]]],[[[22,[13]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[14,[13]],18,[15,[13]],[15,[13]]],5],[[[14,[13]]],5],[[[21,[13]]],9],[24,9],[[[14,[13]],[15,[13]]]],[[],[[14,[13]]]],[[[20,[13]]],10],[[[21,[13]]],10],[[[23,[13]]],[[10,[[16,[13]]]]]],[24,10],[[[25,[13]]],10],[[[26,[13]]],10],[[[21,[13]]],10],[24,10],[[[14,[13]]],9],[[[14,[13]]],9],[[[14,[13]]],[[24,[13]]]],[[[14,[13]]],[[24,[13]]]],[[[14,[13]]]],[[[14,[13]]],10],[[[14,[13]]],10],[[[16,[[0,[13,32]]]],[16,[[0,[13,32]]]]],[[10,[4]]]],[[[22,[32,[0,[32,13]]]],[22,[32,[0,[32,13]]]]],[[10,[4]]]],[[[14,[13]]]],[[[21,[13]],33],10],[[24,33],10],[[[21,[13]],33]],[[24,33]],[[[20,[13]]]],[[[21,[13]]]],[24],[[[25,[13]]]],[[[26,[13]]]],[[[22,[13]]]],[[[22,[13]]]],[[[14,[13]]],9],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[[14,[13]],[15,[13]],[15,[13]]],[[16,[13]]]],[[[14,[13]]],18],[[[15,[13]]]],[[[22,[13]]]],[9,[[14,[13]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[34,[19,19]]],[[34,[19,19]]]],[[[37,[[0,[35,36,19]]]]],[[37,[[0,[35,36,19]]]]]],[[[38,[19]]],[[38,[19]]]],[39,39],[[]],[[]],[[]],[[]],[[[41,[40,13]],5],[[41,[42,40,13]]]],[[[0,[43,44]]],9],[[],[[34,[[0,[45,28]]]]]],[[],46],0,0,0,[[[38,[29]],[38,[29]]],5],[[39,39],5],0,0,0,0,[[[34,[30,30]],6],7],[[[46,[30]],6],7],[[[37,[[0,[35,36,30]]]],6],7],[[[38,[30]],6],7],[[39,6],7],[[]],[[]],[[]],[[]],[[]],0,0,[[[0,[47,48]],[10,[34]]],5],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[0,[49,48,47]],[0,[50,29,30]]],5],[[[0,[51,47,48]]],5],[[[0,[52,44]]],5],0,0,0,0,0,0,0,[[[0,[53,48,51]]],[[42,[42]]]],0,[[]],0,[[]],[[[0,[36,44,52]]],[[37,[[0,[36,44,52]]]]]],[[[0,[49,48]]],[[34,[[0,[50,29]],[45,[[0,[50,29]]]]]]]],[[],46],[[[37,[[0,[36,52]]]]],10],[[[46,[[0,[50,29]]]],[0,[47,52]],[0,[50,29]]],9],[[[38,[50]]],50],[[]],[[[46,[[0,[50,29]]]],[0,[51,47,52]],33]],[[[0,[53,48,51]]],[[42,[42]]]],0,0,[[[0,[51,47,52]]],[[42,[42]]]],[[]],[[]],[[]],[[]],[[[0,[53,51,48]],[10,[34]]],[[11,[42,38]]]],0,[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],12],[[],12],[[],12],[[],12],[[],12],[[]],[[[0,[54,48]],33,33,33],10],0,[[[0,[55,51,54,52]]],[[11,[56,39]]]],[[]],[[]],[[[56,[19,19]]],[[56,[19,19]]]],[[]],0,[[[0,[55,51,54,52,48]]],[[10,[42]]]],[[[56,[30,30]],6],7],[[]],[[]],0,[[]],[[],11],[[],11],[[],12],[[[0,[54,48]],10,33],[[58,[[0,[57,50]]]]]],0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[[60,[[0,[50,59,31,19]]]]],[[60,[[0,[50,59,31,19]]]]]],[[[61,[[0,[50,59,31,19]]]]],[[61,[[0,[50,59,31,19]]]]]],[[[62,[[0,[50,59,31,19]]]]],[[62,[[0,[50,59,31,19]]]]]],[[]],[[]],[[]],[[[60,[[0,[50,59,31]]]],[0,[50,59,31]]],[[10,[[61,[[0,[50,59,31]]]]]]]],[[[60,[[0,[50,59,31,30]]]],6],7],[[[61,[[0,[50,59,31,30]]]],6],7],[[[62,[[0,[50,59,31,30]]]],6],7],[[]],[[]],[[]],[[[60,[[0,[50,59,31]]]],[0,[50,59,31]]],[[10,[[0,[50,59,31]]]]]],[[[60,[[0,[50,59,31]]]],[0,[50,59,31]]],[[62,[[0,[50,59,31]]]]]],[[]],[[]],[[]],[[]],[[]],[[[61,[[0,[50,59,31]]]]],10],[[[62,[[0,[50,59,31]]]]],10],[[[60,[[0,[50,59,31]]]]],[[0,[50,59,31]]]],[[[0,[47,48]]],60],[[[62,[[0,[50,59,31]]]]]],[[[60,[[0,[50,59,31]]]],[0,[50,59,31]]],[[10,[[61,[[0,[50,59,31]]]]]]]],[[]],[[]],[[]],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],12],[[],12],[[],12],[[[0,[44,63,55]]],17],[[[0,[43,44,51,63]],33],[[11,[[58,[[0,[64,50]]]],39]]]],[[[0,[43,65,66,63,53]],[0,[43,65,66,63,53]]],5],[[[0,[43,65,67,66,63,68]],[0,[43,65,67,66,63,68]],33,33],5],[[[0,[43,65,66,63,53]],[0,[43,65,66,63,53]]],5],[[[0,[43,65,67,66,63,68]],[0,[43,65,67,66,63,68]],33,33],5],[[[0,[43,65,67,66,63,68]],[0,[43,65,67,66,63,68]],33,33],[[10,[17]]]],[[[0,[54,48,55,52]],10,9,33],[[58,[[0,[57,50]]]]]],0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[[69,[52]]],5],[[[69,[52]]],5],[[[69,[52]]],[[70,[52]]]],[[]],[[]],[[]],[[[0,[48,51,52,47]]],[[69,[[0,[48,51,52,47]]]]]],[[]],[[]],[[]],[[]],[[]],[[[69,[52]]],5],[[[69,[55]]],5],[[[69,[52]]],9],[[[69,[52]]],10],[[[0,[48,52,51,54]]],[[69,[[0,[48,52,51,54]]]]]],[[[71,[52]]],10],[[[70,[52]]],10],[[[69,[52]]],[[71,[52]]]],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],12],[[],12],[[],12],[[[0,[55,53]],9,[10,[9]]],17],[[[0,[72,53,43,55]],73]],[[[14,[13]]]],0,0,0,0,0,0,0,0,0,0,0,0,[[[74,[19,40,13]],[75,[13]],[75,[13]],19],5],[[[74,[40,13]]],[[75,[13]]]],[[[74,[40,13]]],18],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[74,[40,13]]]],[[[74,[19,19,19]]],[[74,[19,19,19]]]],[76,76],[[[77,[19,19,19]]],[[77,[19,19,19]]]],[[[78,[50]]],[[78,[50]]]],[[[79,[19,19,19]]],[[79,[19,19,19]]]],[[[80,[19]]],[[80,[19]]]],[[[81,[19]]],[[81,[19]]]],[[[82,[19,[0,[19,13]]]]],[[82,[19,[0,[19,13]]]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[74,[40,13]],[75,[13]],[75,[13]]],5],[[],[[74,[40,13]]]],[[[74,[40,13]]],9],[[[74,[40,13]]],9],[[[74,[40,13]]]],[[[74,[40,13]]]],[[[74,[40,13]],[75,[13]]],[[77,[40,13]]]],[[[74,[40,13]],[75,[13]]],73],[[[74,[30,30,30,30]],6],7],[[76,6],7],[[[77,[30,30,30]],6],7],[[[78,[30,30,30]],6],7],[[[79,[30,30,30]],6],7],[[[80,[30]],6],7],[[[81,[30]],6],7],[[[82,[30,[0,[30,13]]]],6],7],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[74,[40,13]],9]],[[[73,[[0,[19,83]]]]],[[11,[[74,[28,2,13]],76]]]],[[[78,[40,13]]]],[[[74,[40,13]],[75,[13]]]],[[[74,[40,13]],[75,[13]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[74,[40,13]],18,[75,[13]],[75,[13]]],5],[[[74,[40,13]]],5],[[[74,[40,13]]]],[[[74,[40,13]],[75,[13]]],[[73,[[75,[13]]]]]],[[],[[74,[40,13]]]],[[[77,[40,13]]],10],[[[79,[40,13]]],10],[[[80,[13]]],10],[[[81,[13]]],10],[[[82,[13]]],10],[[[82,[13]]],10],[[[74,[40,13]]],9],[[[74,[40,13]]],9],[[[74,[40,13]]],9],[[[74,[40,13]]]],[[[74,[40,13]]]],[[[74,[40,13]],[75,[13]]],9],[[[74,[40,13]]]],[[[77,[40,13]]]],[[[80,[13]]]],[[[81,[13]]]],[[[82,[13]]]],[[[78,[40,13]]]],[[[78,[40,13]]]],[[[74,[40,13]]],9],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[[74,[40,13]]],18],[[[78,[40,13]]]],[[[78,[40]]]],[9,[[74,[28,40,13]]]],0,0,0,0,0,0,0,0,0,0,[[],10],[[]],[[]],[[]],[[]],[[]],[[[84,[19,19]]],[[84,[19,19]]]],[[[85,[19,19]]],[[85,[19,19]]]],[[]],[[]],[[],10],[[],10],[[[84,[29,29]],[84,[29,29]]],5],[[],5],[[],5],[[86,33],[[85,[86,33]]]],[[[84,[30,30]],6],7],[[[85,[30,30]],6],7],[[]],[[]],[87,86],[[]],[[]],[[]],[[[85,[17,33]]],10],[[],10],[[],10],[[[85,[17,33]]]],[[]],[[]],[[],11],[[],11],[[],11],[[],11],[[],12],[[],12],[[]],[[9,9]],0,0,0,0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[88,88],5],[[],5],[[],5],[[[89,[[0,[44,36,52,63]]]],6],7],[[[89,[[0,[44,36,52,63]]]],6],7],[[88,6],7],[[]],[[]],[[]],[[]],[[[0,[36,44]]],[[89,[[0,[36,44]]]]]],[[],90],[[],11],[[],11],[[],11],[[],11],[[],12],[[],12],[[[0,[36,44]],[73,[88]],91,91],[[89,[[0,[36,44]]]]]],[[[0,[36,44]],[73,[88]]],[[89,[[0,[36,44]]]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[[41,[40,13]],[92,[13]],[92,[13]]],[[93,[13]]]],[[[41,[40,13]]],10],[[[41,[40,13]]]],[[[41,[40,13]]],[[92,[13]]]],[[[41,[40,13]]],18],[[[94,[66]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[41,[40,13]]]],[[[41,[40,13]]]],[[[41,[40,13]]]],[[[41,[19,19,13]]],[[41,[19,19,13]]]],[[[95,[13]]],[[95,[13]]]],[[[92,[19]]],[[92,[19]]]],[[[93,[19]]],[[93,[19]]]],[[[96,[19,50]]],[[96,[19,50]]]],[[[97,[19,50]]],[[97,[19,50]]]],[[[98,[19,19,[0,[19,13]]]]],[[98,[19,19,[0,[19,13]]]]]],[[[99,[13]]],[[99,[13]]]],[[[100,[40,13]]],[[100,[40,13]]]],[[[101,[19,[0,[40,19]],[0,[13,19]]]]],[[101,[19,[0,[40,19]],[0,[13,19]]]]]],[[[102,[19]]],[[102,[19]]]],[[[103,[19]]],[[103,[19]]]],[[[104,[13]]],[[104,[13]]]],[[[105,[19,[0,[19,13]]]]],[[105,[19,[0,[19,13]]]]]],[[[106,[19,[0,[19,13]]]]],[[106,[19,[0,[19,13]]]]]],[[[41,[19,19,13]],[41,[19,19,13]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[92,[27]],[92,[27]]],4],[[[93,[27]],[93,[27]]],4],[[[41,[40,13]],[92,[13]],[92,[13]]],5],[[],[[41,[40,13]]]],[[],[[92,[28]]]],[[],[[93,[28]]]],[94],[[[99,[13]]],[[95,[13]]]],[[[41,[40,13]]],9],[[[94,[107]]],9],[[[41,[40,13]]],9],[[[41,[40,13]]],9],[[[94,[65]]],9],[[[41,[40,13]],[93,[13]]],10],[9,[[93,[13]]]],[[[41,[40,13]]],[[103,[13]]]],[[[41,[40,13]]]],[[[41,[40,13]]],[[106,[13]]]],[[[94,[44]]]],[[[41,[40,13]],[93,[13]]],10],[[[41,[40,13]]],10],[[[94,[67]]],10],[[[41,[40,13]]],10],[[[41,[40,13]],[93,[13]]],10],[[[94,[108]]],10],[[[41,[40,13]]],[[0,[13]]]],[[[41,[40,13]]],[[109,[13]]]],[[[41,[40,13]],[92,[13]]],[[100,[40,13]]]],[[[41,[40,13]]]],[[[94,[54]]]],[[[41,[40,13]],[92,[13]],[92,[13]]],[[101,[40,13]]]],[[[41,[40,13]],[92,[13]],1],[[100,[40,13]]]],[[[41,[40,13]],1]],[[[94,[68]],1]],[[],[[92,[13]]]],[[],[[93,[13]]]],[[[92,[29]],[92,[29]]],5],[[[93,[29]],[93,[29]]],5],[[[104,[29,13]],[104,[29,13]]],5],[[],5],[[],5],[[],5],[[],5],[[[41,[28,40,13]],87]],[[[41,[40,13]],1],[[98,[40,13]]]],[[[41,[40,13]],33,33],[[41,[40,13]]]],[[[41,[40,13]],[92,[13]],[92,[13]]],[[10,[[93,[13]]]]]],[[[41,[40,13]],[92,[13]],[92,[13]]],10],[[[41,[40,13]],[92,[13]],1],[[10,[[93,[13]]]]]],[[[41,[30,30,40,13]],6],7],[[[92,[30]],6],7],[[[93,[30]],6],7],[[[96,[30,30]],6],7],[[[97,[30,30]],6],7],[[[98,[30,30,[0,[30,13]]]],6],7],[[[99,[30,30]],6],7],[[[100,[30,[0,[40,30]],[0,[13,30]]]],6],7],[[[101,[30,[0,[40,30]],[0,[13,30]]]],6],7],[[[110,[30,[0,[30,13]]]],6],7],[[[109,[30,[0,[30,13]]]],6],7],[[[102,[30]],6],7],[[[103,[30]],6],7],[[[104,[30,30]],6],7],[[[105,[30,[0,[30,13]]]],6],7],[[[106,[30,[0,[30,13]]]],6],7],[[]],[[[111,[40,13]]],[[41,[40,13]]]],[[]],[[]],[[]],[13,[[92,[13]]]],[[]],[13,[[93,[13]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[87,[[41,[28,40,13]]]],[87,[[41,[40,13]]]],[[[41,[40,13]],9]],[[[41,[40,13]],9]],[[[94,[107]],9]],[[[94,[52]],9]],[[[92,[31]],8]],[[[93,[31]],8]],[[]],[[[104,[13]]]],[[],9],[[[41,[40,13]],[92,[13]]]],[[[41,[40,13]],[93,[13]]]],[[[94,[112]]]],[[[92,[13]]],9],[[[92,[13]]],9],[[[93,[13]]],9],[[[41,[40,13]],[92,[13]]]],[[[41,[40,13]],[93,[13]]]],[[[94,[113]]]],[[[41,[40,13]],114,114]],[[[94,[[41,[40,13]]]],114,114]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[41,[40,13]]],[[41,[40,13]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[41,[40,13]]]],[[[41,[40,13]],18,[92,[13]],[92,[13]]],5],[[[94,[66]]],5],[[[41,[40,13]]],5],[[[41,[40,13]],33,33],[[41,[40,13]]]],[[]],[[],[[92,[13]]]],[[[41,[40,13]],[92,[13]]],[[99,[13]]]],[[[41,[40,13]],[92,[13]]],[[99,[13]]]],[[[94,[47]]]],[[[41,[40,13]],[92,[13]],1],[[99,[13]]]],[[[41,[40,13]],[92,[13]],1],[[99,[13]]]],[[[94,[53]],1]],[[[41,[40,13]],[92,[13]]],[[99,[13]]]],[9],[[],[[41,[2]]]],[[],94],[9,[[92,[13]]]],[9,[[92,[13]]]],[9,[[93,[13]]]],[[],[[41,[3]]]],[[[95,[13]],[41,[40,13]]],10],[[[98,[40,13]]],[[10,[[92,[13]]]]]],[[[99,[13]]],[[10,[[92,[13]]]]]],[[[100,[40,13]]],10],[[[101,[40,13]]],[[10,[[104,[13]]]]]],[[[110,[13]]],10],[[[109,[13]]],10],[[[102,[13]]],10],[[[103,[13]]],10],[[[105,[13]]],10],[[[106,[13]]],10],[[[102,[13]]],10],[[[103,[13]]],10],[[[105,[13]]],10],[[[106,[13]]],10],[[[41,[40,13]],[93,[13]],1],[[10,[[93,[13]]]]]],[[[95,[13]],[41,[40,13]]],[[10,[[93,[13]]]]]],[[[96,[13]],1],[[93,[13]]]],[[[97,[13]],1],[[93,[13]]]],[[[95,[13]],[41,[40,13]]],[[10,[[92,[13]]]]]],[[[41,[40,13]]],9],[[[94,[52]]],9],[[[41,[40,13]]],9],[[[41,[40,13]]],9],[[[94,[55]]],9],[[[41,[40,13]]],[[102,[13]]]],[[[94,[51]]]],[9,[[92,[13]]]],[[[41,[40,13]]],[[102,[13]]]],[[[41,[40,13]]]],[[[94,[36]]]],[[[41,[40,13]],[92,[13]]],10],[[[41,[40,13]]],10],[[[94,[67]]],10],[[[41,[40,13]],[92,[13]]],10],[[[41,[40,13]]],10],[[[94,[108]]],10],[[[41,[40,13]]],[[0,[13]]]],[[[41,[40,13]]],[[110,[13]]]],[[[92,[32]],[92,[32]]],[[10,[4]]]],[[[93,[32]],[93,[32]]],[[10,[4]]]],[[[41,[40,13]]],[[73,[[97,[13]]]]]],[[[41,[40,13]]],[[73,[[96,[13]]]]]],[[[41,[40,13]],[93,[13]]],10],[[[41,[40,13]],[92,[13]]],10],[[[41,[40,13]],9]],[[[41,[40,13]],9]],[[[41,[40,13]],9]],[[[41,[40,13]],9]],[[[41,[40,13]]]],[[[94,[48]]]],[[[41,[40,13]],33]],[[[41,[40,13]],33]],[[[41,[40,13]]]],[[[41,[40,13]]]],[[[41,[40,13]]]],[[[41,[40,13]]]],[[[98,[40,13]]]],[[[101,[40,13]]]],[[[110,[13]]]],[[[109,[13]]]],[[[102,[13]]]],[[[103,[13]]]],[[[105,[13]]]],[[[106,[13]]]],[[[97,[13]]],[[92,[13]]]],[[[104,[13]]]],[[[97,[13]]],[[92,[13]]]],[[[104,[13]]]],[[[41,[40,13]],[92,[13]]],9],[[[41,[40,13]],[93,[13]]],9],[[[94,[52]]],9],[[[94,[107]]],9],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[[41,[40,13]]]],[[[41,[40,13]],[92,[13]],[92,[13]]],[[93,[13]]]],[[[41,[40,13]]],18],[[[94,[48]]]],[[]],[[[104,[13]]]],[[[104,[13]]]],0,0,[[9,9],[[41,[40,13]]]],[[9,9],[[41,[40,13]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[[116,[115,40]]],10],[[[116,[115,40]],115,115],10],[[[116,[115,40]]]],[[[116,[115,40]],115],115],[[[116,[[0,[50,27,31]],40]]]],[[[116,[115,40]]],[[117,[115,40]]]],[[[116,[115,40]]],[[118,[115,40]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[116,[115,40]]]],[[[116,[115,40]]]],[119,119],[[[116,[19,19,19]]],[[116,[19,19,19]]]],[[[120,[[0,[115,19]]]]],[[120,[[0,[115,19]]]]]],[[[121,[19,[0,[40,19]]]]],[[121,[19,[0,[40,19]]]]]],[[[122,[19,[0,[40,19]]]]],[[122,[19,[0,[40,19]]]]]],[[[123,[[0,[115,19]],19,[0,[40,19]]]]],[[123,[[0,[115,19]],19,[0,[40,19]]]]]],[[[124,[[0,[115,19]],19,[0,[40,19]]]]],[[124,[[0,[115,19]],19,[0,[40,19]]]]]],[[[117,[[0,[115,19]],19,19]]],[[117,[[0,[115,19]],19,19]]]],[[[125,[[0,[115,19]],19,19]]],[[125,[[0,[115,19]],19,19]]]],[[[126,[[0,[115,19]],19,19]]],[[126,[[0,[115,19]],19,19]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[119,119],4],[[[116,[115,40]],115,115],5],[[[116,[115,40]],115],5],[[[118,[115,40]]],9],[[[117,[115,40]]],9],[[],[[116,[115,40]]]],[119],[[[116,[115,40]]],9],[[[116,[115,40]]],9],[[[116,[115,40]]],9],[[[116,[115,40]]]],[[[116,[115,40]],115,115],10],[[[116,[115,40]],115,115],10],[[[116,[115,40]]]],[[[116,[115,40]],115],[[123,[115,40]]]],[[[116,[115,40]],1]],[[[116,[115,40]],115,1],[[124,[115,40]]]],[[119,119],5],[[],5],[[],5],[[[116,[115,40]],87]],[[[119,[30]],6],7],[[[116,[[0,[59,31,30]],30,40]],6],7],[[[120,[[0,[115,30]]]],6],7],[[[121,[30,[0,[40,30]]]],6],7],[[[122,[30,[0,[40,30]]]],6],7],[[[123,[[0,[115,30]],30,[0,[40,30]]]],6],7],[[[124,[[0,[115,30]],30,[0,[40,30]]]],6],7],[[[117,[[0,[115,30]],30,30]],6],7],[[[125,[[0,[115,30]],30,30]],6],7],[[[126,[[0,[115,30]],30,30]],6],7],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[87,[[116,[115,40]]]],[87,[[116,[115,40]]]],[[[41,[115,19,40,13]]],[[116,[115,19,40]]]],[[[116,[115,40]],9]],[[[116,[115,40]],9]],[87,[[116,[115,40]]]],[[119,8]],[[[116,[115,40]]]],[[[116,[115,40]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[116,[115,40]]],[[41,[115,40,13]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[116,[[0,[50,27,31]],40]],[0,[50,27,31]],[0,[50,27,31]]],5],[[[116,[115,40]]],5],[[[118,[115,40]]],10],[[[117,[115,40]]],10],[[[120,[115]]],9],[[[116,[[0,[50,27,31]],40]]]],[[[116,[115,40]],115],[[121,[115,40]]]],[[[116,[115,40]],115,1],[[122,[115,40]]]],[[[116,[[0,[50,27,31]],40]],[0,[50,27,31]],1]],[[],[[116,[115,40]]]],[[[118,[115,40]]],10],[[[120,[115]]],10],[[[121,[115,40]]],[[10,[115]]]],[[[122,[115,40]]],[[10,[115]]]],[[[123,[115,40]]],10],[[[124,[115,40]]],10],[[[117,[115,40]]],10],[[[125,[115,40]]],10],[[[126,[115,40]]],10],[[[118,[115,40]]],10],[[[120,[115]]],10],[[[117,[115,40]]],10],[[[116,[115,40]]],9],[[[116,[115,40]]],9],[[[116,[115,40]]],9],[[[116,[115,40]]]],[[[116,[115,40]]]],[[[116,[115,40]]],[[120,[115]]]],[[[118,[115,40]],9],10],[[[117,[115,40]],9],10],[[119,119],[[10,[4]]]],[[[116,[115,40]],115,115],10],[[[116,[115,40]],115],5],[[[116,[[0,[50,27,31]],40]]]],[[[120,[115]],33],10],[[[120,[115]],33]],[[[118,[115,40]]]],[[[120,[115]]]],[[[121,[115,40]]]],[[[122,[115,40]]]],[[[123,[115,40]]]],[[[124,[115,40]]]],[[[117,[115,40]]]],[[[125,[115,40]]]],[[[126,[115,40]]]],[[[116,[115,40]]],9],[[[116,[115,40]]],9],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[[116,[115,40]]]],[[[116,[[0,[50,27,31]],40]]],[[127,[[0,[50,27,31]]]]]],[[9,9],[[116,[115,40]]]],[[9,9],[[116,[115,40]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,[[[129,[40,128,13]],[130,[13]],[130,[13]]]],[[[129,[40,128,13]]],10],[[[129,[40,128,13]]]],[[[129,[40,128,13]]],[[130,[13]]]],[[[129,[40,128,13]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[129,[40,128,13]]]],[[[129,[19,19,19,[0,[19,128]],19]]],[[129,[19,19,19,[0,[19,128]],19]]]],[[[131,[19]]],[[131,[19]]]],[[[132,[19,19]]],[[132,[19,19]]]],[[[133,[[0,[19,40]],[0,[19,128]],19]]],[[133,[[0,[19,40]],[0,[19,128]],19]]]],[[[134,[[0,[19,40]],[0,[19,128]],19]]],[[134,[[0,[19,40]],[0,[19,128]],19]]]],[[[135,[[0,[19,40]],[0,[19,128]],19]]],[[135,[[0,[19,40]],[0,[19,128]],19]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[],[[137,[136]]]],[[],[[129,[40,128,13]]]],[[[129,[40,128,13]]],9],[[[129,[40,128,13]]],9],[[[129,[40,128,13]]]],[[[129,[40,128,13]],[130,[13]],[130,[13]]]],[[[129,[40,128,13]],[130,[13]],[130,[13]]]],[[[129,[40,128,13]],[130,[13]]],[[135,[40,128,13]]]],[[[129,[40,128,13]]]],[[[129,[2,128,13]],1]],[[[129,[2,128,13]],[130,[13]],1],[[135,[2,128,13]]]],[[[129,[28,40,128,13]],87]],[[[131,[30]],6],7],[[[132,[30,30]],6],7],[[[133,[[0,[30,40]],[0,[30,128]],30]],6],7],[[[134,[[0,[30,40]],[0,[30,128]],30]],6],7],[[[135,[[0,[30,40]],[0,[30,128]],30]],6],7],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[87,[[129,[28,40,128,13]]]],[[[129,[40,128,13]],9]],[[[129,[40,128,13]],[130,[13]],[130,[13]]],5],[[[129,[40,128,13]],[130,[13]]]],[[[129,[40,128,13]]]],[[[129,[40,128,13]]]],[[[129,[40,128,13]],[130,[13]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[129,[40,128,13]],[130,[13]],[130,[13]]],5],[[[129,[40,128,13]]],5],[[],5],[[[129,[40,128,13]],[130,[13]]],[[134,[40,128,13]]]],[[[129,[40,128,13]],[130,[13]]]],[[[129,[2,128,13]],[130,[13]],1],[[134,[2,128,13]]]],[[[129,[2,128,13]],[130,[13]],1]],[[],[[129,[2]]]],[[],[[129,[3]]]],[[[131,[13]]],10],[[[132,[13]]],10],[[[133,[40,128,13]]],10],[[[134,[40,128,13]]],10],[[[135,[40,128,13]]],10],[[[129,[40,128,13]]],9],[[[129,[40,128,13]]],9],[[[129,[40,128,13]]],9],[[[129,[40,128,13]]]],[9,130],[[[129,[40,128,13]]]],[[[129,[40,128,13]],[130,[13]]]],[[[129,[40,128,13]],[130,[13]]]],[[[129,[40,128,13]],[130,[13]],[130,[13]]]],[[[129,[40,128,13]],[130,[13]]]],[[[129,[40,128,13]]]],[[[131,[13]]]],[[[132,[13]]]],[[[134,[40,128,13]]]],[[[129,[40,128,13]],[130,[13]]],9],[[]],[[]],[[]],[[]],[[]],[[]],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[[129,[40,128,13]]]],[[[129,[40,128,13]],[130,[13]],[130,[13]]],10],[[[129,[40,128,13]]],18],[9,[[129,[40,128,13]]]],[[]],[[[41,[19,19,40,13]],[41,[19,19,40,13]],19]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[[111,[40,13]]],10],[[[111,[40,13]],[92,[13]],[92,[13]]],[[93,[13]]]],[[[111,[40,13]]],[[92,[13]]]],[[[111,[40,13]]]],[[[111,[40,13]]],18],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[111,[40,13]]]],[[[111,[40,13]]]],[[[111,[40,13]]]],[[[111,[19,19,13]]],[[111,[19,19,13]]]],[[[138,[13]]],[[138,[13]]]],[[[139,[19,[0,[19,13]]]]],[[139,[19,[0,[19,13]]]]]],[[[140,[13]]],[[140,[13]]]],[[[141,[19,[0,[40,19]],[0,[13,19]]]]],[[141,[19,[0,[40,19]],[0,[13,19]]]]]],[[[142,[19,[0,[40,19]],[0,[13,19]]]]],[[142,[19,[0,[40,19]],[0,[13,19]]]]]],[[[143,[19,19]]],[[143,[19,19]]]],[[[144,[19,19,[0,[19,13]]]]],[[144,[19,19,[0,[19,13]]]]]],[[[145,[19,19]]],[[145,[19,19]]]],[[[146,[19,19]]],[[146,[19,19]]]],[[[147,[19,19]]],[[147,[19,19]]]],[[[111,[19,19,13]],[111,[19,19,13]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[111,[40,13]],[92,[13]],[92,[13]]],5],[[[111,[40,13]],[92,[13]]],5],[[],[[111,[40,13]]]],[[[145,[13]]],[[138,[13]]]],[[[111,[40,13]]],9],[[[111,[40,13]]],9],[[[111,[40,13]]],9],[[[111,[40,13]],[93,[13]]],10],0,[[[111,[40,13]]],[[147,[13]]]],[[[111,[40,13]]]],[[[111,[40,13]],[93,[13]]],10],[[[111,[40,13]]],10],[[[111,[40,13]]],10],[[[111,[40,13]],[93,[13]]],10],[[[111,[40,13]]],17],[[[111,[40,13]]],17],[[[111,[40,13]],[92,[13]]],[[141,[40,13]]]],[[[111,[40,13]]]],[[[111,[40,13]],[92,[13]],[92,[13]]],[[142,[40,13]]]],[[[111,[40,13]],[92,[13]],1],[[141,[40,13]]]],[[[111,[40,13]],1]],[[[140,[29,13]],[140,[29,13]]],5],[[[111,[28,40,13]],87]],[[[111,[40,13]],1],[[144,[40,13]]]],[[[111,[40,13]],33,33],[[111,[40,13]]]],[[[111,[40,13]],[92,[13]],[92,[13]]],[[10,[[93,[13]]]]]],[[[111,[40,13]],[92,[13]],[92,[13]]],10],[[[111,[30,30,40,13]],6],7],[[[139,[30,[0,[30,13]]]],6],7],[[[140,[30,30]],6],7],[[[141,[30,[0,[40,30]],[0,[13,30]]]],6],7],[[[142,[30,[0,[40,30]],[0,[13,30]]]],6],7],[[[143,[30,30]],6],7],[[[144,[30,30,[0,[30,13]]]],6],7],[[[145,[30,30]],6],7],[[[146,[30,30]],6],7],[[[147,[30,30]],6],7],[[]],[[[41,[40,13]]],[[111,[40,13]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[87,[[111,[28,40,13]]]],[87,[[111,[40,13]]]],[[[111,[40,13]],9]],[[[111,[40,13]],9]],[[[140,[13]]]],[[[111,[40,13]],[93,[13]]]],[[[111,[40,13]],[92,[13]]]],[[[111,[40,13]],[92,[13]]]],[[[111,[40,13]],[93,[13]]]],[[[111,[40,13]],114,114]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[111,[40,13]],18,[92,[13]],[92,[13]]],5],[[[111,[40,13]]],5],[[[111,[40,13]],33,33],[[111,[40,13]]]],[[[111,[40,13]]]],[[[111,[40,13]],[92,[13]]],[[145,[13]]]],[[[111,[40,13]],[92,[13]],1],[[145,[13]]]],[[[111,[40,13]],[92,[13]],1]],[[[111,[40,13]],[92,[13]]],[[145,[13]]]],[[],[[111,[2]]]],[[[138,[13]],[111,[40,13]]],10],[[[139,[13]]],10],[[[141,[40,13]]],10],[[[142,[40,13]]],[[10,[[140,[13]]]]]],[[[143,[13]]],10],[[[144,[40,13]]],[[10,[[92,[13]]]]]],[[[145,[13]]],[[10,[[92,[13]]]]]],[[[146,[13]]],10],[[[147,[13]]],10],[[[139,[13]]],10],[[[143,[13]]],10],[[[146,[13]]],10],[[[147,[13]]],10],[[[138,[13]],[111,[40,13]]],[[10,[[93,[13]]]]]],[[[138,[13]],[111,[40,13]]],[[10,[[92,[13]]]]]],[[[111,[40,13]]],9],[[[111,[40,13]]],9],[[[111,[40,13]]],9],[[[111,[40,13]]]],0,[[[111,[40,13]]],[[146,[13]]]],[[[111,[40,13]]]],[[[111,[40,13]]],10],[[[111,[40,13]],[92,[13]]],10],[[[111,[40,13]]],10],[[[111,[40,13]],[92,[13]]],10],[[[111,[40,13]]],17],[[[111,[40,13]]],17],[[[111,[40,13]],[93,[13]]],10],[[[111,[40,13]],[92,[13]]],10],[[[111,[40,13]]]],[[[111,[40,13]],33]],[[[111,[40,13]],33]],[[[111,[40,13]]]],[[[139,[13]]]],[[[142,[40,13]]]],[[[144,[40,13]]]],[[[146,[13]]]],[[[147,[13]]]],[[[140,[13]]]],[[[140,[13]]]],[[[111,[40,13]],[93,[13]]],9],[[[111,[40,13]],[92,[13]]],9],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[[111,[40,13]]]],[[[111,[40,13]],[92,[13]],[92,[13]]],[[93,[13]]]],[[[111,[40,13]]],18],[[[140,[13]]]],[[[140,[13]]]],[[9,9],[[111,[40,13]]]],[[9,9],[[111,[40,13]]]],0,[[]],[[]],[[[148,[19]]],[[148,[19]]]],[[]],[[[148,[13]],13,13],5],[[[148,[13]],13],13],[[[148,[13]],13],13],[[[148,[30]],6],7],[[]],[[]],[[[148,[13]]],[[42,[13]]]],[9,[[148,[13]]]],[[]],[[],11],[[],11],[[],12],[[[148,[13]],13,13],5],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[]],[[[149,[66]]]],[150],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[151,10],[[],151],[152,152],[[[153,[19]]],[[153,[19]]]],[[[151,[19]]],[[151,[19]]]],[[[154,[19,19]]],[[154,[19,19]]]],[[[155,[19,19]]],[[155,[19,19]]]],[[[156,[19,19]]],[[156,[19,19]]]],[[[157,[19,19]]],[[157,[19,19]]]],[[[158,[19,19]]],[[158,[19,19]]]],[[[159,[19,19]]],[[159,[19,19]]]],[[[160,[19,19]]],[[160,[19,19]]]],[[[161,[19,19]]],[[161,[19,19]]]],[[[162,[19,19,19]]],[[162,[19,19,19]]]],[[[163,[19,19,19]]],[[163,[19,19,19]]]],[[[164,[19,19]]],[[164,[19,19]]]],[[[165,[[0,[54,19]],19]]],[[165,[[0,[54,19]],19]]]],[[[166,[19,19,19]]],[[166,[19,19,19]]]],[[[167,[[0,[68,19]],19]]],[[167,[[0,[68,19]],19]]]],[[[149,[19]]],[[149,[19]]]],[[[168,[19]]],[[168,[19]]]],[[[150,[19]]],[[150,[19]]]],[[[169,[19]]],[[169,[19]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[152,152],4],[[[158,[[170,[19]],19]]],19],[[]],[[],151],[[],152],[[],151],[[],[[154,[28]]]],[[],[[155,[28]]]],[[],[[156,[28]]]],[[],[[157,[28]]]],[[[0,[47,48]],87,33],171],0,0,0,[[],9],[[[159,[107]]],9],[[[164,[107]]],9],[[[149,[107]]],9],[[],9],[[[149,[65]]],9],[[]],[[[159,[44,172]]]],[[[164,[44,173]]]],[[[149,[44]]]],[[[159,[67,172]]],10],[[[149,[67]]],10],[[[149,[108]]],10],[[]],[[[159,[54,172]]]],[[[164,[54,173]]]],[[[149,[68]]]],[1],[[[159,[68,172]],1]],[[[164,[68,173]],1]],[[[149,[68]],1]],[[[0,[49,48]]],[[154,[[0,[50,29]],[45,[[0,[50,29]]]]]]]],[[[0,[49,48]]],[[155,[[0,[50,29]],[45,[[0,[50,29]]]]]]]],[[152,152],5],[[],5],[[],5],0,[[152,6],7],[[[153,[30]],6],7],[[[151,[30]],6],7],[[[154,[30,30]],6],7],[[[155,[30,30]],6],7],[[[158,[30,30]],6],7],[[[159,[30,30]],6],7],[[[160,[30,30]],6],7],[[[161,[30,30]],6],7],[[[162,[30,30,30]],6],7],[[[163,[30,30,30]],6],7],[[[164,[30,30]],6],7],[[[165,[[0,[54,30]],30]],6],7],[[[166,[30,30,30]],6],7],[[[167,[[0,[68,30]],30]],6],7],[[[149,[30]],6],7],[[[168,[30]],6],7],[[[150,[30]],6],7],[[[169,[30]],6],7],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[72,91],[[159,[72,91]]]],[[44,91],[[164,[44,91]]]],[9],[9],[[[159,[107]],9]],[[[159,[52]],9]],[[[164,[107]],9]],[[[164,[52]],9]],[[[149,[107]],9]],[[[149,[52]],9]],[[[42,[[0,[50,29]]]],[45,[[0,[50,29]]]]],[[154,[[0,[50,29]],[45,[[0,[50,29]]]]]]]],[[152,8]],[[]],[[]],[[[150,[174]]]],[[],5],[[],5],[[[158,[[170,[19]],19]]],[[170,[19]]]],[[[158,[[170,[19]],19]]],[[170,[19]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[150],[[],5],[[[149,[66]]],5],[[],5],[[],5],[[86,19],[[158,[86,19]]]],[[86,19],[[158,[86,19]]]],[[[154,[[0,[50,29]],[45,[[0,[50,29]]]]]],[0,[50,29]]]],[[[155,[[0,[50,29]],[45,[[0,[50,29]]]]]],[0,[50,29]]]],[[]],[[[159,[47,172]]]],[[[164,[54,173]]]],[[[149,[53]]]],[1],[[[159,[53,172]],1]],[[[164,[68,173]],1]],[[[149,[53]],1]],[[[0,[49,48]],[0,[50,29]]],[[154,[[0,[50,29]],[45,[[0,[50,29]]]]]]]],[[[0,[49,48]],[0,[50,29]]],[[155,[[0,[50,29]],[45,[[0,[50,29]]]]]]]],[[[0,[49,48]],[0,[50,29]]],[[156,[[0,[50,29]],[45,[[0,[50,29]]]]]]]],[[[0,[51,53,48]]],[[157,[[0,[50,29]],[45,[[0,[50,29]]]]]]]],[[[154,[[0,[50,29]],[45,[[0,[50,29]]]]]],47],[[10,[[0,[50,29]]]]]],[[[155,[[0,[50,29]],[45,[[0,[50,29]]]]]],47],[[10,[[0,[50,29]]]]]],[[[156,[[0,[50,29]],[45,[[0,[50,29]]]]]],47],[[10,[[0,[50,29]]]]]],[[[157,[[0,[50,29]],[45,[[0,[50,29]]]]]],[0,[53,48]]],[[10,[[0,[50,29]]]]]],[[[158,[[170,[19]],19]]],10],[[[160,[17,172]]],10],[[[161,[17,172]]],10],[[[162,[44,17,172]]],10],[[[163,[54,17,172]]],10],[[[165,[54,173]]],10],[[[166,[44,17,173]]],10],[[[167,[68,173]]],10],[[[168,[17]]],10],[[[169,[17]]],10],[[],9],[[[159,[52]]],9],[[[164,[52]]],9],[[[149,[52]]],9],[[],9],[[[164,[55]]],9],[[[149,[55]]],9],[[]],[[[159,[51,172]]]],[[[164,[51]]]],[[[149,[51]]]],[[]],[[[159,[36,172]]]],[[[164,[36]]]],[[[149,[36]]]],[[[159,[67,172]]],10],[[[149,[67]]],10],[[[149,[108]]],10],[[152,152],[[10,[4]]]],[[[154,[[0,[50,29]],[45,[[0,[50,29]]]]]],[0,[49,48]]]],[[[155,[[0,[50,29]],[45,[[0,[50,29]]]]]],[0,[49,48]]]],[[[157,[[0,[50,29]],[45,[[0,[50,29]]]]]],[0,[51,53,48]]]],[[]],[[[159,[48]]]],[[[164,[48]]]],[[[149,[48]]]],[[],5],[151,5],[[],5],[151,5],[[[160,[17,172]]]],[[[161,[17,172]]]],[[[162,[44,17,172]]]],[[[163,[54,17,172]]]],[[[165,[54,173]]]],[[[166,[44,17,173]]]],[[[167,[68,173]]]],[[[168,[17]]]],[[[169,[17]]]],[[]],[[[150,[174]]]],0,0,0,[[]],[[[150,[174]]]],[[],9],[[],9],[[[159,[107]]],9],[[[159,[52]]],9],[[[164,[107]]],9],[[[164,[52]]],9],[[[149,[107]]],9],[[[149,[52]]],9],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],5],[[]],[[[159,[48]]]],[[[164,[48]]]],[[[149,[48]]]],[[],10],[[154,[0,[47,48]]],10],[[155,[0,[47,48]]],10],[[156,[0,[47,48]]],10],[[157,[0,[53,48]]],10],[[]],[[]],[[[150,[174]]]]],"c":[348],"p":[[4,"Direction"],[4,"Directed"],[4,"Undirected"],[4,"Ordering"],[15,"bool"],[3,"Formatter"],[6,"Result"],[8,"Hasher"],[15,"usize"],[4,"Option"],[4,"Result"],[3,"TypeId"],[8,"IndexType"],[3,"List"],[6,"NodeIndex"],[3,"EdgeIndex"],[8,"Iterator"],[3,"FixedBitSet"],[8,"Clone"],[3,"OutgoingEdgeIndices"],[3,"Neighbors"],[3,"EdgeReference"],[3,"EdgeIndices"],[3,"NodeIndices"],[3,"EdgeReferences"],[3,"OutgoingEdgeReferences"],[8,"Ord"],[8,"Default"],[8,"PartialEq"],[8,"Debug"],[8,"Hash"],[8,"PartialOrd"],[8,"FnMut"],[3,"DfsSpace"],[8,"Data"],[8,"IntoNodeReferences"],[3,"MinSpanningTree"],[3,"Cycle"],[3,"NegativeCycle"],[8,"EdgeType"],[3,"Graph"],[3,"Vec"],[8,"NodeCompactIndexable"],[8,"IntoEdgeReferences"],[8,"VisitMap"],[3,"TarjanScc"],[8,"IntoNeighbors"],[8,"Visitable"],[8,"GraphRef"],[8,"Copy"],[8,"IntoNodeIdentifiers"],[8,"NodeIndexable"],[8,"IntoNeighborsDirected"],[8,"IntoEdges"],[8,"NodeCount"],[3,"Paths"],[8,"Measure"],[3,"HashMap"],[8,"Eq"],[3,"Dominators"],[3,"DominatorsIter"],[3,"DominatedByIter"],[8,"GraphProp"],[8,"BoundedMeasure"],[8,"EdgeCount"],[8,"GetAdjacencyMatrix"],[8,"DataMap"],[8,"IntoEdgesDirected"],[3,"Matching"],[3,"MatchedEdges"],[3,"MatchedNodes"],[8,"GraphBase"],[15,"slice"],[3,"Csr"],[6,"NodeIndex"],[3,"EdgesNotSorted"],[3,"Edges"],[3,"EdgeReference"],[3,"EdgeReferences"],[3,"Neighbors"],[3,"NodeIdentifiers"],[3,"NodeReferences"],[8,"IntoWeightedEdge"],[4,"Element"],[3,"FilterElements"],[8,"Sized"],[8,"IntoIterator"],[4,"Config"],[3,"Dot"],[3,"String"],[8,"Fn"],[3,"NodeIndex"],[3,"EdgeIndex"],[3,"Frozen"],[3,"WalkNeighbors"],[3,"Node"],[3,"Edge"],[3,"Externals"],[3,"Neighbors"],[3,"Edges"],[3,"EdgesConnecting"],[3,"NodeIndices"],[3,"EdgeIndices"],[3,"EdgeReference"],[3,"NodeReferences"],[3,"EdgeReferences"],[8,"EdgeIndexable"],[8,"DataMapMut"],[3,"EdgeWeightsMut"],[3,"NodeWeightsMut"],[3,"StableGraph"],[8,"Index"],[8,"IndexMut"],[8,"GraphIndex"],[8,"NodeTrait"],[3,"GraphMap"],[3,"AllEdges"],[3,"AllEdgesMut"],[3,"Ptr"],[3,"Nodes"],[3,"Neighbors"],[3,"NeighborsDirected"],[3,"Edges"],[3,"EdgesDirected"],[3,"NodeIdentifiers"],[3,"NodeReferences"],[3,"HashSet"],[8,"Nullable"],[3,"MatrixGraph"],[6,"NodeIndex"],[3,"NodeIdentifiers"],[3,"NodeReferences"],[3,"EdgeReferences"],[3,"Neighbors"],[3,"Edges"],[8,"Zero"],[3,"NotZero"],[3,"WalkNeighbors"],[3,"NodeReferences"],[3,"EdgeReference"],[3,"Edges"],[3,"EdgesConnecting"],[3,"EdgeReferences"],[3,"Externals"],[3,"Neighbors"],[3,"NodeIndices"],[3,"EdgeIndices"],[3,"UnionFind"],[3,"Reversed"],[3,"ReversedEdgeReference"],[4,"Control"],[3,"Time"],[4,"DfsEvent"],[3,"Dfs"],[3,"DfsPostOrder"],[3,"Bfs"],[3,"Topo"],[3,"WalkerIter"],[3,"NodeFiltered"],[3,"NodeFilteredNeighbors"],[3,"NodeFilteredNodes"],[3,"NodeFilteredEdgeReferences"],[3,"NodeFilteredEdges"],[3,"EdgeFiltered"],[3,"EdgeFilteredNeighbors"],[3,"EdgeFilteredEdges"],[3,"EdgeFilteredNeighborsDirected"],[3,"ReversedEdges"],[3,"ReversedEdgeReferences"],[8,"Walker"],[8,"ControlFlow"],[8,"FilterNode"],[8,"FilterEdge"],[8,"EdgeRef"],[8,"FloatMeasure"],[8,"Build"],[8,"ElementIterator"],[8,"FromElements"],[8,"Create"],[13,"Edge"],[13,"Node"],[8,"NodeRef"]]},\ "pkg_config":{"doc":"A build dependency for Cargo libraries to find system …","t":"NDNNENDNLLLLLLLLLLLLLLMLLLLLLMMLLLFMLLLMMMMLLLLFLLLLLLLLLLLLLLLLMMMMMMMM","n":["Command","Config","CrossCompilation","EnvNoPkgConfig","Error","Failure","Library","ProbeFailure","arg","atleast_version","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","cargo_metadata","clone","clone","clone_into","clone_into","default","defines","env_metadata","exactly_version","fmt","fmt","fmt","fmt","framework_paths","frameworks","from","from","from","get_variable","include_paths","into","into","into","ld_args","libs","link_files","link_paths","new","print_system_cflags","print_system_libs","probe","probe_library","provide","range_version","statik","target_supported","to_owned","to_owned","to_string","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","version","cause","command","command","command","name","output","output"],"q":[[0,"pkg_config"],[65,"pkg_config::Error"]],"d":["Failed to run pkg-config.","","Detected cross compilation without a custom sysroot.","Aborted because of *_NO_PKG_CONFIG environment variable.","Represents all reasons pkg-config might not succeed or be …","pkg-config did not exit sucessfully after probing a …","","pkg-config did not exit sucessfully on the first attempt …","Add an argument to pass to pkg-config.","Indicate that the library must be at least version vers.","","","","","","","Define whether metadata should be emitted for cargo …","","","","","","C/C++ definitions specified by -D","Define whether metadata should be emitted for cargo …","Indicate that the library must be equal to version vers.","","","","","Darwin framework search paths specified by -F","Darwin frameworks specified by -framework","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Run pkg-config to get the value of a variable from a …","C/C++ header include paths specified by -I","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Linker options specified by -Wl","Libraries specified by -l","Library file paths specified without -l","Library search paths specified by -L","Creates a new set of configuration options which are all …","Enable or disable the PKG_CONFIG_ALLOW_SYSTEM_CFLAGS …","Enable or disable the PKG_CONFIG_ALLOW_SYSTEM_LIBS …","Run pkg-config to find the library name.","Simple shortcut for using all default options for finding …","","Indicate that the library’s version must be in range.","Indicate whether the --static flag should be passed.","True if pkg-config is used for the host system, or …","","","","","","","","","","","","","Version specified by .pc file’s Version field","","","","","","",""],"i":[7,0,7,7,0,7,0,7,1,1,7,1,6,7,1,6,1,1,6,1,6,1,6,1,1,7,7,1,6,6,6,7,1,6,0,6,7,1,6,6,6,6,6,1,1,1,1,0,7,1,1,1,1,6,7,7,1,6,7,1,6,7,1,6,6,16,16,17,18,18,17,18],"f":[0,0,0,0,0,0,0,0,[[1,[3,[2]]],1],[[1,4],1],[[]],[[]],[[]],[[]],[[]],[[]],[[1,5],1],[1,1],[6,6],[[]],[[]],[[],1],0,[[1,5],1],[[1,4],1],[[7,8],[[10,[9]]]],[[7,8],[[10,[9]]]],[[1,8],11],[[6,8],11],0,0,[[]],[[]],[[]],[[4,4],[[10,[12,7]]]],0,[[]],[[]],[[]],0,0,0,0,[[],1],[[1,5],1],[[1,5],1],[[1,4],[[10,[6,7]]]],[4,[[10,[6,7]]]],[13],[[1,[14,[4]]],1],[[1,5],1],[1,5],[[]],[[]],[[],12],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],15],[[],15],[[],15],0,0,0,0,0,0,0,0],"c":[],"p":[[3,"Config"],[3,"OsStr"],[8,"AsRef"],[15,"str"],[15,"bool"],[3,"Library"],[4,"Error"],[3,"Formatter"],[3,"Error"],[4,"Result"],[6,"Result"],[3,"String"],[3,"Demand"],[8,"RangeBounds"],[3,"TypeId"],[13,"Command"],[13,"Failure"],[13,"ProbeFailure"]]},\ @@ -110,9 +110,9 @@ var searchIndex = JSON.parse('{\ "serde_yaml":{"doc":"github crates-io docs-rs","t":"NDDIDDNNDNGGNDNNELLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLFLFLFLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLFFLLLLLLLLLLLLLLLLLLLLLLAAEIDDDDDDDNDNDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLNIDNNDNGNDNDNDELLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLFLLLLLLLLLLLLMLLAAFFFF","n":["Bool","Deserializer","Error","Index","Location","Mapping","Mapping","Null","Number","Number","Result","Sequence","Sequence","Serializer","String","Tagged","Value","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","collect_str","column","custom","custom","default","default","deserialize","deserialize","deserialize_any","deserialize_any","deserialize_any","deserialize_bool","deserialize_bool","deserialize_bool","deserialize_byte_buf","deserialize_byte_buf","deserialize_byte_buf","deserialize_bytes","deserialize_bytes","deserialize_bytes","deserialize_char","deserialize_char","deserialize_char","deserialize_enum","deserialize_enum","deserialize_enum","deserialize_f32","deserialize_f32","deserialize_f32","deserialize_f64","deserialize_f64","deserialize_f64","deserialize_i128","deserialize_i128","deserialize_i128","deserialize_i16","deserialize_i16","deserialize_i16","deserialize_i32","deserialize_i32","deserialize_i32","deserialize_i64","deserialize_i64","deserialize_i64","deserialize_i8","deserialize_i8","deserialize_i8","deserialize_identifier","deserialize_identifier","deserialize_identifier","deserialize_ignored_any","deserialize_ignored_any","deserialize_ignored_any","deserialize_map","deserialize_map","deserialize_map","deserialize_newtype_struct","deserialize_newtype_struct","deserialize_newtype_struct","deserialize_option","deserialize_option","deserialize_option","deserialize_seq","deserialize_seq","deserialize_seq","deserialize_str","deserialize_str","deserialize_str","deserialize_string","deserialize_string","deserialize_string","deserialize_struct","deserialize_struct","deserialize_struct","deserialize_tuple","deserialize_tuple","deserialize_tuple","deserialize_tuple_struct","deserialize_tuple_struct","deserialize_tuple_struct","deserialize_u128","deserialize_u128","deserialize_u128","deserialize_u16","deserialize_u16","deserialize_u16","deserialize_u32","deserialize_u32","deserialize_u32","deserialize_u64","deserialize_u64","deserialize_u64","deserialize_u8","deserialize_u8","deserialize_u8","deserialize_unit","deserialize_unit","deserialize_unit","deserialize_unit_struct","deserialize_unit_struct","deserialize_unit_struct","end","end","end","end","end","end","end","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","extend","flush","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_iter","from_iter","from_reader","from_reader","from_slice","from_slice","from_str","from_str","from_value","hash","hash","index","index","index","index_mut","index_mut","into","into","into","into","into","into","into_deserializer","into_inner","into_iter","into_iter","into_iter","into_iter","line","location","mapping","new","newtype_variant_seed","newtype_variant_seed","next","partial_cmp","partial_cmp","provide","serialize","serialize","serialize_bool","serialize_bytes","serialize_char","serialize_element","serialize_element","serialize_entry","serialize_f32","serialize_f64","serialize_field","serialize_field","serialize_field","serialize_field","serialize_i128","serialize_i16","serialize_i32","serialize_i64","serialize_i8","serialize_key","serialize_map","serialize_newtype_struct","serialize_newtype_variant","serialize_none","serialize_seq","serialize_some","serialize_str","serialize_struct","serialize_struct_variant","serialize_tuple","serialize_tuple_struct","serialize_tuple_variant","serialize_u128","serialize_u16","serialize_u32","serialize_u64","serialize_u8","serialize_unit","serialize_unit_struct","serialize_unit_variant","serialize_value","source","struct_variant","struct_variant","to_owned","to_owned","to_string","to_string","to_value","to_writer","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","tuple_variant","tuple_variant","type_id","type_id","type_id","type_id","type_id","type_id","unit_variant","unit_variant","value","with","Entry","Index","IntoIter","IntoKeys","IntoValues","Iter","IterMut","Keys","Mapping","Occupied","OccupiedEntry","Vacant","VacantEntry","Values","ValuesMut","and_modify","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","capacity","clear","contains_key","entry","from","from","from","from","from","from","from","from","from","from","from","get","get","get_mut","get_mut","insert","insert","insert","into","into","into","into","into","into","into","into","into","into","into","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_key","into_keys","into_mut","into_values","is_empty","iter","iter_mut","key","key","key","keys","len","len","len","len","len","len","len","len","len","new","next","next","next","next","next","next","next","next","or_insert","or_insert_with","remove","remove","remove_entry","remove_entry","reserve","retain","shrink_to_fit","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","values","values_mut","with_capacity","Bool","Index","Mapping","Mapping","Null","Number","Number","Sequence","Sequence","Serializer","String","Tag","Tagged","TaggedValue","Value","apply_merge","as_bool","as_f64","as_f64","as_i64","as_i64","as_mapping","as_mapping_mut","as_null","as_sequence","as_sequence_mut","as_str","as_u64","as_u64","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","cmp","deserialize","deserialize","deserialize_any","deserialize_any","deserialize_any","deserialize_any","deserialize_bool","deserialize_bool","deserialize_bool","deserialize_bool","deserialize_byte_buf","deserialize_byte_buf","deserialize_byte_buf","deserialize_byte_buf","deserialize_bytes","deserialize_bytes","deserialize_bytes","deserialize_bytes","deserialize_char","deserialize_char","deserialize_char","deserialize_char","deserialize_enum","deserialize_enum","deserialize_enum","deserialize_enum","deserialize_f32","deserialize_f32","deserialize_f32","deserialize_f32","deserialize_f64","deserialize_f64","deserialize_f64","deserialize_f64","deserialize_i128","deserialize_i128","deserialize_i16","deserialize_i16","deserialize_i16","deserialize_i16","deserialize_i32","deserialize_i32","deserialize_i32","deserialize_i32","deserialize_i64","deserialize_i64","deserialize_i64","deserialize_i64","deserialize_i8","deserialize_i8","deserialize_i8","deserialize_i8","deserialize_identifier","deserialize_identifier","deserialize_identifier","deserialize_identifier","deserialize_ignored_any","deserialize_ignored_any","deserialize_ignored_any","deserialize_ignored_any","deserialize_map","deserialize_map","deserialize_map","deserialize_map","deserialize_newtype_struct","deserialize_newtype_struct","deserialize_newtype_struct","deserialize_newtype_struct","deserialize_option","deserialize_option","deserialize_option","deserialize_option","deserialize_seq","deserialize_seq","deserialize_seq","deserialize_seq","deserialize_str","deserialize_str","deserialize_str","deserialize_str","deserialize_string","deserialize_string","deserialize_string","deserialize_string","deserialize_struct","deserialize_struct","deserialize_struct","deserialize_struct","deserialize_tuple","deserialize_tuple","deserialize_tuple","deserialize_tuple","deserialize_tuple_struct","deserialize_tuple_struct","deserialize_tuple_struct","deserialize_tuple_struct","deserialize_u128","deserialize_u128","deserialize_u16","deserialize_u16","deserialize_u16","deserialize_u16","deserialize_u32","deserialize_u32","deserialize_u32","deserialize_u32","deserialize_u64","deserialize_u64","deserialize_u64","deserialize_u64","deserialize_u8","deserialize_u8","deserialize_u8","deserialize_u8","deserialize_unit","deserialize_unit","deserialize_unit","deserialize_unit","deserialize_unit_struct","deserialize_unit_struct","deserialize_unit_struct","deserialize_unit_struct","eq","eq","eq","eq","equivalent","equivalent","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_value","get","get_mut","hash","hash","hash","into","into","into","into","is_bool","is_f64","is_f64","is_finite","is_i64","is_i64","is_infinite","is_mapping","is_nan","is_null","is_number","is_sequence","is_string","is_u64","is_u64","new","partial_cmp","partial_cmp","partial_cmp","serialize","serialize","serialize_bool","serialize_bytes","serialize_char","serialize_f32","serialize_f64","serialize_i128","serialize_i16","serialize_i32","serialize_i64","serialize_i8","serialize_map","serialize_newtype_struct","serialize_newtype_variant","serialize_none","serialize_seq","serialize_some","serialize_str","serialize_struct","serialize_struct_variant","serialize_tuple","serialize_tuple_struct","serialize_tuple_variant","serialize_u128","serialize_u16","serialize_u32","serialize_u64","serialize_u8","serialize_unit","serialize_unit_struct","serialize_unit_variant","tag","to_owned","to_owned","to_owned","to_string","to_string","to_value","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","value","variant_seed","variant_seed","singleton_map","singleton_map_recursive","deserialize","serialize","deserialize","serialize"],"q":[[0,"serde_yaml"],[331,"serde_yaml::mapping"],[492,"serde_yaml::value"],[768,"serde_yaml::with"],[770,"serde_yaml::with::singleton_map"],[772,"serde_yaml::with::singleton_map_recursive"]],"d":["Represents a YAML boolean.","A structure that deserializes YAML into Rust values.","An error that happened serializing or deserializing YAML …","A type that can be used to index into a serde_yaml::Value. …","The input location that an error occured.","A YAML mapping in which the keys and values are both …","Represents a YAML mapping in which the keys and values are …","Represents a YAML null value.","Represents a YAML number, whether integer or floating …","Represents a YAML numerical value, whether integer or …","Alias for a Result with the error type serde_yaml::Error.","A YAML sequence in which the elements are serde_yaml::Value…","Represents a YAML sequence in which the elements are …","A structure for serializing Rust values into YAML.","Represents a YAML string.","A representation of YAML’s !Tag syntax, used for enums.","Represents any valid YAML value.","","","","","","","","","","","","","","","","","","The column of the error","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Compare str with YAML value","","","","","","","","","","","","","Compare YAML value with bool","","","","","","","","","","","","","Compare &str with YAML value","","","","","","","","Compare YAML value with String","","","","","","","","","","Calls .flush() on the underlying io::Write object.","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Convert a slice to Value","","Convert boolean to Value","","","","Convert string slice to Value","","Convert a Vec to Value","Convert map (with string keys) to Value","Convert String to Value","","Convert copy-on-write string to Value","","","","","","","Convert an iteratable type to a YAML sequence","Deserialize an instance of type T from an IO stream of …","Creates a YAML deserializer from an io::Read.","Deserialize an instance of type T from bytes of YAML text.","Creates a YAML deserializer from a &[u8].","Deserialize an instance of type T from a string of YAML …","Creates a YAML deserializer from a &str.","Interpret a serde_yaml::Value as an instance of type T.","","","The byte index of the error","","Index into a serde_yaml::Value using the syntax value[0] or","","Write into a serde_yaml::Value using the syntax …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","Unwrap the underlying io::Write object from the Serializer.","","","","","The line of the error","Returns the Location from the error if one exists.","A YAML mapping and its iterator types.","Creates a new YAML serializer.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Serialize the given data structure as a String of YAML.","","Convert a T into serde_yaml::Value which is an enum that …","Serialize the given data structure as YAML into the IO …","","","","","","","","","","","","","","","","","","","","","","","The Value enum, a loosely typed way of representing any …","Customizations to use with Serde’s #[serde(with = …)] …","Entry for an existing key-value pair or a vacant location …","A type that can be used to index into a serde_yaml::Mapping…","Iterator over serde_yaml::Mapping by value.","Iterator of the keys of a serde_yaml::Mapping.","Iterator of the values of a serde_yaml::Mapping.","Iterator over &serde_yaml::Mapping.","Iterator over &mut serde_yaml::Mapping.","Iterator of the keys of a &serde_yaml::Mapping.","A YAML mapping in which the keys and values are both …","Existing slot with equivalent key.","A view into an occupied entry in a Mapping. It is part of …","Vacant slot (no equivalent key in the map).","A view into a vacant entry in a Mapping. It is part of the …","Iterator of the values of a &serde_yaml::Mapping.","Iterator of the values of a &mut serde_yaml::Mapping.","Provides in-place mutable access to an occupied entry …","","","","","","","","","","","","","","","","","","","","","","","Returns the maximum number of key-value pairs the map can …","Clears the map of all key-value pairs.","Checks if the map contains the given key.","Gets the given key’s corresponding entry in the map for …","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Gets a reference to the value in the entry.","Returns the value corresponding to the key in the map.","Gets a mutable reference to the value in the entry.","Returns the mutable reference corresponding to the key in …","Sets the value of the entry with the OccupiedEntry’s …","Sets the value of the entry with the VacantEntry’s key, …","Inserts a key-value pair into the map. If the key already …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","Takes ownership of the key, leaving the entry vacant.","Return an owning iterator over the keys of the map.","Converts the entry into a mutable reference to its value.","Return an owning iterator over the values of the map.","Returns whether the map is currently empty.","Returns a double-ended iterator visiting all key-value …","Returns a double-ended iterator visiting all key-value …","Returns a reference to this entry’s key.","Gets a reference to the key in the entry.","Gets a reference to the key that would be used when …","Return an iterator over the keys of the map.","","","","","","","","","Returns the number of key-value pairs in the map.","Creates an empty YAML map.","","","","","","","","","Ensures a value is in the entry by inserting the default …","Ensures a value is in the entry by inserting the result of …","Takes the value of the entry out of the map, and returns …","Removes and returns the value corresponding to the key …","Remove and return the key, value pair stored in the map …","Remove and return the key-value pair.","Reserves capacity for at least additional more elements to …","Scan through each key-value pair in the map and keep those …","Shrinks the capacity of the map as much as possible. It …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Return an iterator over the values of the map.","Return an iterator over mutable references to the values …","Creates an empty YAML map with the given initial capacity.","Represents a YAML boolean.","A type that can be used to index into a serde_yaml::Value. …","A YAML mapping in which the keys and values are both …","Represents a YAML mapping in which the keys and values are …","Represents a YAML null value.","Represents a YAML number, whether integer or floating …","Represents a YAML numerical value, whether integer or …","A YAML sequence in which the elements are serde_yaml::Value…","Represents a YAML sequence in which the elements are …","Serializer whose output is a Value.","Represents a YAML string.","A representation of YAML’s !Tag syntax, used for enums.","A representation of YAML’s !Tag syntax, used for enums.","A Tag + Value representing a tagged YAML scalar, sequence, …","Represents any valid YAML value.","Performs merging of << keys into the surrounding mapping.","If the Value is a Boolean, returns the associated bool. …","Represents the number as f64 if possible. Returns None …","If the Value is a number, represent it as f64 if possible. …","If the Number is an integer, represent it as i64 if …","If the Value is an integer, represent it as i64 if …","If the Value is a mapping, return a reference to it if …","If the Value is a mapping, return a reference to it if …","If the Value is a Null, returns (). Returns None otherwise.","If the Value is a sequence, return a reference to it if …","If the Value is a sequence, return a mutable reference to …","If the Value is a String, returns the associated str. …","If the Number is an integer, represent it as u64 if …","If the Value is an integer, represent it as u64 if …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","","","","","","","","Returns the argument unchanged.","","","Returns the argument unchanged.","Returns the argument unchanged.","Interpret a serde_yaml::Value as an instance of type T.","Index into a YAML sequence or map. A string index can be …","Index into a YAML sequence or map. A string index can be …","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Returns true if the Value is a Boolean. Returns false …","Returns true if the Number can be represented by f64.","Returns true if the Value is a number that can be …","Returns true if this number is neither infinite nor NaN.","Returns true if the Number is an integer between i64::MIN …","Returns true if the Value is an integer between i64::MIN …","Returns true if this value is positive infinity or …","Returns true if the Value is a mapping. Returns false …","Returns true if this value is NaN and false otherwise.","Returns true if the Value is a Null. Returns false …","Returns true if the Value is a Number. Returns false …","Returns true if the Value is a sequence. Returns false …","Returns true if the Value is a String. Returns false …","Returns true if the Number is an integer between zero and …","Returns true if the Value is an integer between u64::MIN …","Create tag.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Convert a T into serde_yaml::Value which is an enum that …","","","","","","","","","","","","","","","","Serialize/deserialize an enum using a YAML map containing …","Apply singleton_map to all enums contained within the data …","","","",""],"i":[2,0,0,0,0,0,2,2,0,2,0,0,2,0,2,2,0,12,7,4,9,1,2,12,7,4,9,1,2,1,2,1,2,4,9,7,7,1,2,1,2,12,2,2,12,2,2,12,2,2,12,2,2,12,2,2,12,2,2,12,2,2,12,2,2,12,2,2,12,2,2,12,2,2,12,2,2,12,2,2,12,2,2,12,2,2,12,2,2,12,2,2,12,2,2,12,2,2,12,2,2,12,2,2,12,2,2,12,2,2,12,2,2,12,2,2,12,2,2,12,2,2,12,2,2,12,2,2,12,2,2,12,2,2,4,4,4,4,4,4,4,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,2,2,1,4,7,7,9,1,2,12,7,4,9,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,0,12,0,12,0,12,0,1,2,9,1,2,1,2,12,7,4,9,1,2,2,4,12,1,1,1,9,7,0,4,2,2,12,1,2,7,1,2,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,7,2,2,1,2,0,7,0,0,12,7,4,9,1,2,12,7,4,9,1,2,2,2,12,7,4,9,1,2,2,2,0,0,0,0,0,0,0,0,0,0,0,53,0,53,0,0,0,53,59,60,62,61,57,63,64,58,53,55,56,59,60,62,61,57,63,64,58,53,55,56,1,1,1,1,59,60,62,61,57,63,64,58,53,55,56,55,1,55,1,55,56,1,59,60,62,61,57,63,64,58,53,55,56,59,60,62,61,57,63,64,58,56,1,55,1,1,1,1,53,55,56,1,59,60,62,61,57,63,64,58,1,1,59,60,62,61,57,63,64,58,53,53,55,1,55,1,1,1,1,59,60,62,61,57,63,64,58,59,60,62,61,57,63,64,58,53,55,56,59,60,62,61,57,63,64,58,53,55,56,59,60,62,61,57,63,64,58,53,55,56,1,1,1,2,0,0,2,2,0,2,0,2,0,2,0,2,0,0,2,2,66,2,66,2,2,2,2,2,2,2,66,2,71,66,68,69,71,66,68,69,66,68,69,66,68,69,68,66,69,66,66,69,69,66,66,69,69,66,66,69,69,66,66,69,69,66,66,69,69,66,66,69,69,66,66,69,69,66,66,69,69,66,66,66,66,69,69,66,66,69,69,66,66,69,69,66,66,69,69,66,66,69,69,66,66,69,69,66,66,69,69,66,66,69,69,66,66,69,69,66,66,69,69,66,66,69,69,66,66,69,69,66,66,69,69,66,66,69,69,66,66,69,69,66,66,66,66,69,69,66,66,69,69,66,66,69,69,66,66,69,69,66,66,69,69,66,66,69,69,66,68,68,69,68,68,66,66,68,68,69,71,66,66,66,66,66,66,66,66,66,66,66,66,66,68,69,0,2,2,66,68,69,71,66,68,69,2,66,2,66,66,2,66,2,66,2,2,2,2,66,2,68,66,68,69,66,69,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,69,66,68,69,66,68,0,71,66,68,69,71,66,68,69,71,66,68,69,69,69,69,0,0,0,0,0,0],"f":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[1,1],[2,2],[[]],[[]],[[[4,[3]],[0,[5,6]]],[[8,[7]]]],[9,10],[6,7],[6,7],[[],1],[[],2],[11,[[8,[1]]]],[11,[[8,[2]]]],[[12,13],[[8,[7]]]],[[2,13],[[8,[7]]]],[[2,13],[[8,[7]]]],[[12,13],[[8,[7]]]],[[2,13],[[8,[7]]]],[[2,13],[[8,[7]]]],[[12,13],[[8,[7]]]],[[2,13],[[8,[7]]]],[[2,13],[[8,[7]]]],[[12,13],[[8,[7]]]],[[2,13],[[8,[7]]]],[[2,13],[[8,[7]]]],[[12,13],[[8,[7]]]],[[2,13],[[8,[7]]]],[[2,13],[[8,[7]]]],[[12,14,[15,[14]],13],[[8,[7]]]],[[2,14,[15,[14]],13],[[8,[7]]]],[[2,14,[15,[14]],13],[[8,[7]]]],[[12,13],[[8,[7]]]],[[2,13],[[8,[7]]]],[[2,13],[[8,[7]]]],[[12,13],[[8,[7]]]],[[2,13],[[8,[7]]]],[[2,13],[[8,[7]]]],[[12,13],[[8,[7]]]],[[2,13],[[8,[7]]]],[[2,13],[[8,[7]]]],[[12,13],[[8,[7]]]],[[2,13],[[8,[7]]]],[[2,13],[[8,[7]]]],[[12,13],[[8,[7]]]],[[2,13],[[8,[7]]]],[[2,13],[[8,[7]]]],[[12,13],[[8,[7]]]],[[2,13],[[8,[7]]]],[[2,13],[[8,[7]]]],[[12,13],[[8,[7]]]],[[2,13],[[8,[7]]]],[[2,13],[[8,[7]]]],[[12,13],[[8,[7]]]],[[2,13],[[8,[7]]]],[[2,13],[[8,[7]]]],[[12,13],[[8,[7]]]],[[2,13],[[8,[7]]]],[[2,13],[[8,[7]]]],[[12,13],[[8,[7]]]],[[2,13],[[8,[7]]]],[[2,13],[[8,[7]]]],[[12,14,13],[[8,[7]]]],[[2,14,13],[[8,[7]]]],[[2,14,13],[[8,[7]]]],[[12,13],[[8,[7]]]],[[2,13],[[8,[7]]]],[[2,13],[[8,[7]]]],[[12,13],[[8,[7]]]],[[2,13],[[8,[7]]]],[[2,13],[[8,[7]]]],[[12,13],[[8,[7]]]],[[2,13],[[8,[7]]]],[[2,13],[[8,[7]]]],[[12,13],[[8,[7]]]],[[2,13],[[8,[7]]]],[[2,13],[[8,[7]]]],[[12,14,[15,[14]],13],[[8,[7]]]],[[2,14,[15,[14]],13],[[8,[7]]]],[[2,14,[15,[14]],13],[[8,[7]]]],[[12,10,13],[[8,[7]]]],[[2,10,13],[[8,[7]]]],[[2,10,13],[[8,[7]]]],[[12,14,10,13],[[8,[7]]]],[[2,14,10,13],[[8,[7]]]],[[2,14,10,13],[[8,[7]]]],[[12,13],[[8,[7]]]],[[2,13],[[8,[7]]]],[[2,13],[[8,[7]]]],[[12,13],[[8,[7]]]],[[2,13],[[8,[7]]]],[[2,13],[[8,[7]]]],[[12,13],[[8,[7]]]],[[2,13],[[8,[7]]]],[[2,13],[[8,[7]]]],[[12,13],[[8,[7]]]],[[2,13],[[8,[7]]]],[[2,13],[[8,[7]]]],[[12,13],[[8,[7]]]],[[2,13],[[8,[7]]]],[[2,13],[[8,[7]]]],[[12,13],[[8,[7]]]],[[2,13],[[8,[7]]]],[[2,13],[[8,[7]]]],[[12,14,13],[[8,[7]]]],[[2,14,13],[[8,[7]]]],[[2,14,13],[[8,[7]]]],[[[4,[3]]],[[8,[7]]]],[[[4,[3]]],[[8,[7]]]],[[[4,[3]]],[[8,[7]]]],[[[4,[3]]],[[8,[7]]]],[[[4,[3]]],[[8,[7]]]],[[[4,[3]]],[[8,[7]]]],[[[4,[3]]],[[8,[7]]]],[[1,1],16],[[2,17],16],[[2,10],16],[[2,14],16],[[2,18],16],[[2,18],16],[[2,19],16],[[2,20],16],[[2,21],16],[[2,22],16],[[2,23],16],[[2,24],16],[[2,21],16],[[2,24],16],[[2,19],16],[[2,2],16],[[2,16],16],[[2,10],16],[[2,25],16],[[2,26],16],[[2,10],16],[[2,25],16],[[2,25],16],[[2,26],16],[[2,22],16],[[2,23],16],[[2,18],16],[[2,21],16],[[2,20],16],[[2,14],16],[[2,27],16],[[2,23],16],[[2,19],16],[[2,26],16],[[2,27],16],[[2,17],16],[[2,20],16],[[2,28],16],[[2,24],16],[[2,27],16],[[2,22],16],[[2,17],16],[[],16],[[],16],[[],16],[[],16],[[1,29]],[[[4,[3]]],[[8,[7]]]],[[7,30],31],[[7,30],31],[[9,30],31],[[1,30],31],[[2,30],31],[[]],[[]],[[]],[[]],[[]],[[]],[21,2],[[[15,[[0,[32,[33,[2]]]]]]],2],[10,2],[16,2],[25,2],[22,2],[20,2],[14,2],[17,2],[[[34,[[33,[2]]]]],2],[1,2],[28,2],[24,2],[[[35,[14]]],2],[23,2],[19,2],[18,2],[26,2],[27,2],[29,1],[29,2],[36,[[8,[37,7]]]],[36,12],[[[15,[27]]],[[8,[38,7]]]],[[[15,[27]]],12],[14,[[8,[38,7]]]],[14,12],[2,[[8,[37,7]]]],[[1,39]],[[2,39]],[9,10],[[1,40],2],[[2,41],2],[[1,40],2],[[2,41],2],[[]],[[]],[[]],[[]],[[]],[[]],[2],[[[4,[3]]],[[8,[3,7]]]],[[]],[1],[1],[1],[9,10],[7,[[42,[9]]]],0,[3,[[4,[3]]]],[[2,43],[[8,[7]]]],[[2,43],[[8,[7]]]],[12,[[42,[12]]]],[[1,1],[[42,[44]]]],[[2,2],[[42,[44]]]],[45],[[1,46],8],[[2,46],8],[[[4,[3]],16],[[8,[7]]]],[[[4,[3]],[15,[27]]],[[8,[7]]]],[[[4,[3]],47],[[8,[7]]]],[[[4,[3]],[0,[5,48]]],[[8,[7]]]],[[[4,[3]],[0,[5,48]]],[[8,[7]]]],[[[4,[3]],[0,[5,48]],[0,[5,48]]],8],[[[4,[3]],24],[[8,[7]]]],[[[4,[3]],25],[[8,[7]]]],[[[4,[3]],[0,[5,48]]],[[8,[7]]]],[[[4,[3]],14,[0,[5,48]]],[[8,[7]]]],[[[4,[3]],14,[0,[5,48]]],[[8,[7]]]],[[[4,[3]],[0,[5,48]]],[[8,[7]]]],[[[4,[3]],49],[[8,[7]]]],[[[4,[3]],20],[[8,[7]]]],[[[4,[3]],17],[[8,[7]]]],[[[4,[3]],26],[[8,[7]]]],[[[4,[3]],18],[[8,[7]]]],[[[4,[3]],[0,[5,48]]],[[8,[7]]]],[[[4,[3]],[42,[10]]],[[8,[7]]]],[[[4,[3]],14,[0,[5,48]]],[[8,[7]]]],[[[4,[3]],14,19,14,[0,[5,48]]],[[8,[7]]]],[[[4,[3]]],[[8,[7]]]],[[[4,[3]],[42,[10]]],[[8,[7]]]],[[[4,[3]],[0,[5,48]]],[[8,[7]]]],[[[4,[3]],14],[[8,[7]]]],[[[4,[3]],14,10],[[8,[7]]]],[[[4,[3]],14,19,14,10],[[8,[7]]]],[[[4,[3]],10],[[8,[7]]]],[[[4,[3]],14,10],[[8,[7]]]],[[[4,[3]],14,19,14,10],[[8,[7]]]],[[[4,[3]],50],[[8,[7]]]],[[[4,[3]],23],[[8,[7]]]],[[[4,[3]],19],[[8,[7]]]],[[[4,[3]],22],[[8,[7]]]],[[[4,[3]],27],[[8,[7]]]],[[[4,[3]]],[[8,[7]]]],[[[4,[3]],14],[[8,[7]]]],[[[4,[3]],14,19,14],[[8,[7]]]],[[[4,[3]],[0,[5,48]]],[[8,[7]]]],[7,[[42,[51]]]],[[2,[15,[14]],13],[[8,[7]]]],[[2,[15,[14]],13],[[8,[7]]]],[[]],[[]],[[[0,[5,48]]],[[8,[28,7]]]],[[],28],[48,[[8,[2,7]]]],[[3,[0,[5,48]]],[[8,[7]]]],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[2,10,13],[[8,[7]]]],[[2,10,13],[[8,[7]]]],[[],52],[[],52],[[],52],[[],52],[[],52],[[],52],[2,[[8,[7]]]],[2,[[8,[7]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[53,54],53],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[1,10],[1],[[1,40],16],[[1,2],53],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[55,2],[[1,40],[[42,[2]]]],[55,2],[[1,40],[[42,[2]]]],[[55,2],2],[[56,2],2],[[1,2,2],[[42,[2]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[56,2],[1,57],[55,2],[1,58],[1,16],[1,59],[1,60],[53,2],[55,2],[56,2],[1,61],[59,10],[60,10],[62,10],[61,10],[57,10],[63,10],[64,10],[58,10],[1,10],[[],1],[59,42],[60,42],[62,42],[61,42],[57,42],[63,42],[64,42],[58,42],[[53,2],2],[[53,54],2],[55,2],[[1,40],[[42,[2]]]],[55],[[1,40],42],[[1,10]],[[1,65]],[1],[59],[60],[62],[61],[57],[63],[64],[58],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],52],[[],52],[[],52],[[],52],[[],52],[[],52],[[],52],[[],52],[[],52],[[],52],[[],52],[1,63],[1,64],[10,1],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[2,[[8,[7]]]],[2,[[42,[16]]]],[66,[[42,[25]]]],[2,[[42,[25]]]],[66,[[42,[26]]]],[2,[[42,[26]]]],[2,[[42,[1]]]],[2,[[42,[1]]]],[2,42],[2,[[42,[67]]]],[2,[[42,[67]]]],[2,[[42,[14]]]],[66,[[42,[22]]]],[2,[[42,[22]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[66,66],[68,68],[69,69],[[]],[[]],[[]],[[68,68],44],[11,[[8,[66]]]],[11,[[8,[69]]]],[[66,13],[[8,[7]]]],[[66,13],[[8,[7]]]],[[69,13],[[8,[7]]]],[[69,13],[[8,[7]]]],[[66,13],8],[[66,13],8],[[69,13],8],[[69,13],8],[[66,13],8],[[66,13],8],[[69,13],8],[[69,13],8],[[66,13],8],[[66,13],8],[[69,13],8],[[69,13],8],[[66,13],8],[[66,13],8],[[69,13],8],[[69,13],8],[[66,14,[15,[14]],13],8],[[66,14,[15,[14]],13],8],[[69,14,[15,[14]],13],8],[[69,14,[15,[14]],13],8],[[66,13],8],[[66,13],8],[[69,13],8],[[69,13],8],[[66,13],8],[[66,13],8],[[69,13],8],[[69,13],8],[[66,13],8],[[66,13],8],[[66,13],8],[[66,13],8],[[69,13],8],[[69,13],8],[[66,13],8],[[66,13],8],[[69,13],8],[[69,13],8],[[66,13],8],[[66,13],8],[[69,13],8],[[69,13],8],[[66,13],8],[[66,13],8],[[69,13],8],[[69,13],8],[[66,13],8],[[66,13],8],[[69,13],8],[[69,13],8],[[66,13],8],[[66,13],8],[[69,13],[[8,[7]]]],[[69,13],[[8,[7]]]],[[66,13],8],[[66,13],8],[[69,13],8],[[69,13],8],[[66,14,13],8],[[66,14,13],8],[[69,14,13],8],[[69,14,13],8],[[66,13],8],[[66,13],8],[[69,13],8],[[69,13],8],[[66,13],8],[[66,13],8],[[69,13],8],[[69,13],8],[[66,13],8],[[66,13],8],[[69,13],8],[[69,13],8],[[66,13],8],[[66,13],8],[[69,13],8],[[69,13],8],[[66,14,[15,[14]],13],8],[[66,14,[15,[14]],13],8],[[69,14,[15,[14]],13],8],[[69,14,[15,[14]],13],8],[[66,10,13],8],[[66,10,13],8],[[69,10,13],8],[[69,10,13],8],[[66,14,10,13],8],[[66,14,10,13],8],[[69,14,10,13],8],[[69,14,10,13],8],[[66,13],8],[[66,13],8],[[66,13],8],[[66,13],8],[[69,13],8],[[69,13],8],[[66,13],8],[[66,13],8],[[69,13],8],[[69,13],8],[[66,13],8],[[66,13],8],[[69,13],8],[[69,13],8],[[66,13],8],[[66,13],8],[[69,13],8],[[69,13],8],[[66,13],8],[[66,13],8],[[69,13],8],[[69,13],8],[[66,14,13],8],[[66,14,13],8],[[69,14,13],8],[[69,14,13],8],[[66,66],16],[[68,68],16],[[68,[0,[5,[70,[14]]]]],16],[[69,69],16],[[],16],[[],16],[[66,30],31],[[66,30],31],[[68,30],31],[[68,30],31],[[69,30],31],[[]],[27,66],[22,66],[19,66],[20,66],[26,66],[17,66],[21,66],[23,66],[10,66],[25,66],[[]],[18,66],[24,66],[[]],[[]],[2,[[8,[37,7]]]],[[2,41],[[42,[2]]]],[[2,41],[[42,[2]]]],[[66,39]],[[68,39]],[[69,39]],[[]],[[]],[[]],[[]],[2,16],[66,16],[2,16],[66,16],[66,16],[2,16],[66,16],[2,16],[66,16],[2,16],[2,16],[2,16],[2,16],[66,16],[2,16],[[[33,[28]]],68],[[66,66],[[42,[44]]]],[[68,68],[[42,[44]]]],[[69,69],[[42,[44]]]],[[66,46],8],[[69,46],8],[[71,16],[[8,[2,7]]]],[[71,[15,[27]]],[[8,[2,7]]]],[[71,47],[[8,[2,7]]]],[[71,24],[[8,[2,7]]]],[[71,25],[[8,[2,7]]]],[[71,49],[[8,[2,7]]]],[[71,20],[[8,[2,7]]]],[[71,17],[[8,[2,7]]]],[[71,26],[[8,[2,7]]]],[[71,18],[[8,[2,7]]]],[[71,[42,[10]]],[[8,[0,7]]]],[[71,14,[0,[5,48]]],[[8,[2,7]]]],[[71,14,19,14,[0,[5,48]]],[[8,[2,7]]]],[71,[[8,[2,7]]]],[[71,[42,[10]]],[[8,[0,7]]]],[[71,[0,[5,48]]],[[8,[2,7]]]],[[71,14],[[8,[2,7]]]],[[71,14,10],[[8,[0,7]]]],[[71,14,19,14,10],[[8,[0,7]]]],[[71,10],[[8,[0,7]]]],[[71,14,10],[[8,[0,7]]]],[[71,14,19,14,10],[[8,[0,7]]]],[[71,50],[[8,[2,7]]]],[[71,23],[[8,[2,7]]]],[[71,19],[[8,[2,7]]]],[[71,22],[[8,[2,7]]]],[[71,27],[[8,[2,7]]]],[71,[[8,[2,7]]]],[[71,14],[[8,[2,7]]]],[[71,14,19,14],[[8,[2,7]]]],0,[[]],[[]],[[]],[[],28],[[],28],[48,[[8,[2,7]]]],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],52],[[],52],[[],52],[[],52],0,[[69,43],[[8,[7]]]],[[69,43],[[8,[7]]]],0,0,[11,[[8,[38]]]],[[48,46],8],[11,[[8,[38]]]],[[48,46],8]],"c":[],"p":[[3,"Mapping"],[4,"Value"],[8,"Write"],[3,"Serializer"],[8,"Sized"],[8,"Display"],[3,"Error"],[4,"Result"],[3,"Location"],[15,"usize"],[8,"Deserializer"],[3,"Deserializer"],[8,"Visitor"],[15,"str"],[15,"slice"],[15,"bool"],[15,"i32"],[15,"i8"],[15,"u32"],[15,"i16"],[15,"isize"],[15,"u64"],[15,"u16"],[15,"f32"],[15,"f64"],[15,"i64"],[15,"u8"],[3,"String"],[8,"IntoIterator"],[3,"Formatter"],[6,"Result"],[8,"Clone"],[8,"Into"],[3,"Vec"],[4,"Cow"],[8,"Read"],[8,"DeserializeOwned"],[8,"Deserialize"],[8,"Hasher"],[8,"Index"],[8,"Index"],[4,"Option"],[8,"DeserializeSeed"],[4,"Ordering"],[3,"Demand"],[8,"Serializer"],[15,"char"],[8,"Serialize"],[15,"i128"],[15,"u128"],[8,"Error"],[3,"TypeId"],[4,"Entry"],[8,"FnOnce"],[3,"OccupiedEntry"],[3,"VacantEntry"],[3,"IntoKeys"],[3,"IntoValues"],[3,"Iter"],[3,"IterMut"],[3,"Keys"],[3,"IntoIter"],[3,"Values"],[3,"ValuesMut"],[8,"FnMut"],[3,"Number"],[6,"Sequence"],[3,"Tag"],[3,"TaggedValue"],[8,"AsRef"],[3,"Serializer"]]},\ "shadow_build_common":{"doc":"","t":"IDLLLLLLLKLLLLL","n":["CBindgenExt","ShadowBuildCommon","add_opaque_types","bindgen_builder","borrow","borrow_mut","cbindgen_base_config","cc_build","from","get_mut","into","new","try_from","try_into","type_id"],"q":[[0,"shadow_build_common"]],"d":["","","","","","","","","Returns the argument unchanged.","","Calls U::from(self).","","","",""],"i":[0,0,12,3,3,3,3,3,3,12,3,3,3,3,3],"f":[0,0,[[[2,[1]]]],[3,4],[[]],[[]],[3,5],[3,6],[[]],[[],5],[[]],[[7,[9,[8]]],3],[[],10],[[],10],[[],11]],"c":[],"p":[[15,"str"],[15,"slice"],[3,"ShadowBuildCommon"],[3,"Builder"],[3,"Config"],[3,"Build"],[3,"Path"],[3,"Dependencies"],[4,"Option"],[4,"Result"],[3,"TypeId"],[8,"CBindgenExt"]]},\ "shadow_pod":{"doc":"Utilities for working with POD (Plain Old Data)","t":"IFFFFFF","n":["Pod","as_u8_slice","as_u8_slice_mut","from_array","to_u8_slice","to_u8_slice_mut","zeroed"],"q":[[0,"shadow_pod"]],"d":["Marker trait that the given type is Plain Old Data; i.e. …","Cast as a slice of raw bytes.","Cast as a mut slice of raw bytes.","Interpret the bytes of x as a value of type T.","Convert to a slice of raw bytes.","Convert to a mut slice of raw bytes.","Create a value of type T, with contents initialized to 0s."],"i":[0,0,0,0,0,0,0],"f":[0,[1,[[4,[[3,[2]]]]]],[1,[[4,[[3,[2]]]]]],[[[5,[2]]],1],[[[4,[1]]],[[4,[[3,[2]]]]]],[[[4,[1]]],[[4,[[3,[2]]]]]],[[],1]],"c":[],"p":[[8,"Pod"],[15,"u8"],[19,"MaybeUninit"],[15,"slice"],[15,"array"]]},\ -"shadow_rs":{"doc":"","t":"AAAOAAAAAAAAAAAAAADDILLLLMLLLLLLLLLLLLLLKLLLMLLLLLLLLLLDLLFFFLLLLLLLLFFFLLLLADLLLLLLLLFLLLLFLLLLLDLLLLLLLLFLLLLDDLLLLLLLLLLLLMMLLLLMLMMLLLLLLLLLLDLLLLLLLLLLLLLFLLLLLLEEENNNDNNNDLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLALLLLLLLLLLLLLLLLLLLLLLLAADDDDDLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLMLLLLLLLLLLLLLLLLLLLLDIDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDLLLLLLLLLLLLLLLLDDDDDLLLLMMMMMLLLLLLLLLLMLLLLLLLLMMLLLLLLLLLLMLLLLLMMLLLLLLLMMMMMLLLLLLLLLLMMMMMLMMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLMLLLLLDDLMMLLLLMMLLLLLLLLLLLLLLLLLLMMLLLLLLLLFAADEDDNNDNNDNNDIDNEEDDDNNNEEDNNERNNEEDENNNNEEDNNNNENNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLMMMMKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMLLLLLLLMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLMMMLMLLLLLMMMMMLLLMFLLMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLMLLLLLLLLLLMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMNNDDNNNNNNNNNNNNNNNNNNNNNNINNEEQNNNNDEEQILLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLMMKLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLMMLLLLLLLAAADENDNDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDLLLLLLLLLLLLLLLLLLDLLLLLLLLLLLLALLLLLLLLLLLGGGFFFHDDDLLLLLLLLMLLLLLLLMLLLLLLLLLLLLLMLLLLFMLLLLLLLMLLLLLLLLLLLMLLLLLLLMLLLLLMMLLLLLLMMLLLLLLLLLLLLLLLLLLLLLLFLRGGRRRGGGCDGGGGGGGGGGGCGCCGGCGGRGRRRRRRRCGRGRRRRCGGGCGDGGGGGGGDGGGGDHGGGCDDTGRRRDDDDDDDGRRRRRRRGRRRRGRRRRRRDDGRRRRRRRRRRRRRRRRRRRRRRRDGRRRRRDGDGRRRRRRRRRRRRDDDDTGRRRRRDDGGLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLGGGDGGMGGGGGGMGMGGMMMGGGGGGGMGMMMFFFFFFFFFFFFFFFFMMMMMLLMLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLFFFFFFFFFFFMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMGFFFFFFFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFFFFFFFFFFFFFFFFFGGGLLGGGGGGGGLMMMGGLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLGLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMDMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGTDDDDDTDDDDDGDDDTDGTGFMMMMFFFGFFFFFFFFFLLLMMMMGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFLMMMMGDMMFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFMFGFMMLLLLMMMMMMMMMMMMMMMMMDDMFFFFFFDDMMMMMMMMMMMMMMMMMMMMMMFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFMMMMMFMMFFFFFFFFDFFFFFFFFFFMMMMMMMMMMMMMMMMMLMMMMMMMMMMLMMMMDMMDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFFFFFFFFFFFFFFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLGMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMAAAAAAAAAAAAAADDDDLLLLLLLLLLLLLLLLLLLLLLLLLLMMMLLLLLLLLLLLMMLLMLLLLLLLLLLLLLLLLLLLDLLLLLLLLLLLLLLLLSSSNSSEDSDNNNSEDEEDDNDSSNNNNDNNNSSSNNNDENNNSSLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLAALLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDDRLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDLLLLLLLLLLLLLLLLLLLLLLLLLLLDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLGDSSSDDSDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLNNNDDDEEENNNLALLMMLLLLLLLLLLLLLLLLLLLLLLMMMLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLMMLLLMLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLDENNNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLEEEENNNNNNNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLALLLLLLDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLNNNDEDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDDLLLLMMLLLLLLLLLLLLLLMMMLLMLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMLMMLLLLMMLLLLLMLLMMMMLMMLLLMMLLMMLLLLLLMLMMLLLLMLLLLMLMLLLLLLLLLLLLMMLLMLLLNNNDELLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDDDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLAAGDDLLLLLLLMLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLDDDLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLMLLLLLLLLLLLLLLMLLLESNDDDNNDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDLLLLLLLLLLLLLLLLLLLLLLLDLLLLLLALLLALLALLALLNNEDNNNEDIDDLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFDDILLMLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDDDLMLLLLLLLLLLMMLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLMMMMLLLFFFLLLLLLLLLLLLLFLLLLLFFFDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLNDNNDNDNNEGEDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLNNNEDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDLLLLLLLLLLALLLLLLLLLFFFFIKAAKKAADDDDDDDLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLMMMFLLLLLMMLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLNNNDENNNNNNNNNNNNNNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLFLLLLLLLLLLNEDNLLLLLLLLLLLLLLLLLLLLLLLLLLDLLLLLLLLLLLLLLLLLDIIDNNNNDNNELLLLLLLLLLLAAALLLLLLFALLLLLLLLLLLLLLLLALLLLLLLLLALLLLFALLLLAALLLLFAAALLLLFAAAAAAFLLLLLLLLLLLLLLLLFLLLLDEENNNNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDGLLLLLLLLLLLLLLLLLLLLLDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDLLLLLLLLLLLLLLLLLLLLGDDDNNENNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLGFIDLLLLKLLLLLLLLLLLDLLLLLLLLLLLLLLLLLNNDENNNNENNLLLMLLLLLLLLLLLLMLLLLLLMMLLLMLLLLLLLLLMLLLLLLLLLLLLMLLLFMFMMMLLLLLLLLLLLLLLLMRFDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDIDFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLIKAAADDLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFF","n":["core","cshadow","host","log_once_at_level","network","utility","controller","cpu","logger","main","manager","resource_usage","scheduler","sim_config","sim_stats","support","work","worker","Controller","ShadowStatusBarState","SimController","borrow","borrow","borrow_mut","borrow_mut","current","deref","deref","deref_mut","deref_mut","drop","drop","fmt","fmt","from","from","init","init","into","into","manager_finished_current_round","manager_finished_current_round","new","new","num_failed_processes","run","to_string","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","RangeListIter","borrow","borrow_mut","core","count_physical_cores","cpus","deref","deref_mut","drop","from","init","into","into_iter","next","nodes","online","parse_range_list","try_from","try_into","type_id","vzip","shadow_logger","ShadowLogger","borrow","borrow_mut","deref","deref_mut","drop","enabled","flush","from","init","init","into","log","max_level","set_buffering_enabled","set_buffering_enabled","try_from","try_into","type_id","vzip","ShadowBuildInfo","borrow","borrow_mut","deref","deref_mut","drop","from","init","into","run_shadow","try_from","try_into","type_id","vzip","Manager","ManagerConfig","borrow","borrow","borrow_mut","borrow_mut","deref","deref","deref_mut","deref_mut","drop","drop","from","from","host_bandwidths","hosts","init","init","into","into","ip_assignment","new","random","routing_info","run","shmem","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","MemInfo","__clone_box","borrow","borrow_mut","clone","clone_into","default","deref","deref_mut","drop","fmt","from","init","into","meminfo","serialize","to_owned","try_from","try_into","type_id","vzip","HostIter","Scheduler","SchedulerScope","ThreadPerCore","ThreadPerCore","ThreadPerCore","ThreadPerCoreSched","ThreadPerHost","ThreadPerHost","ThreadPerHost","ThreadPerHostSched","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","core_affinity","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","drop","for_each","from","from","from","from","from","init","init","init","init","init","into","into","into","into","into","join","join","join","new","new","parallelism","parallelism","parallelism","pools","run","run_with_data","run_with_hosts","runahead","scope","scope","scope","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","vzip","bounded","unbounded","ParallelismBoundedThreadPool","SharedState","TaskData","TaskRunner","ThreadScheduling","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cpu_id","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","drop","drop","from","from","from","from","from","init","init","init","init","init","into","into","into","into","into","join","new","num_processors","num_threads","processor_idx","run","scope","thread_idx","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","vzip","SharedState","TaskFn","TaskRunner","UnboundedThreadPool","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","deref","deref","deref","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","from","from","from","init","init","init","into","into","into","join","new","run","scope","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","vzip","vzip","vzip","Runahead","borrow","borrow_mut","deref","deref_mut","drop","fmt","from","get","init","into","new","try_from","try_into","type_id","update_lowest_used_latency","vzip","Bandwidth","HostInfo","PcapConfig","ProcessInfo","SimConfig","__clone_box","__clone_box","__clone_box","__clone_box","args","autotune_recv_buf","autotune_send_buf","bandwidth_down_bits","bandwidth_up_bits","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","capture_size","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","cpu_precision","cpu_threshold","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","down_bytes","drop","drop","drop","drop","drop","env","expected_final_state","fmt","fmt","from","from","from","from","from","heartbeat_interval","heartbeat_log_info","heartbeat_log_level","host_bandwidths","hosts","init","init","init","init","init","into","into","into","into","into","ip_addr","ip_assignment","log_level","name","network_node_id","new","pause_for_debugging","pcap_config","plugin","processes","qdisc","random","recv_buf_size","routing_info","seed","send_buf_size","shutdown_signal","shutdown_time","start_time","to_owned","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","up_bytes","vzip","vzip","vzip","vzip","vzip","LocalSimStats","SharedSimStats","add_from_local_stats","alloc_counts","alloc_counts","borrow","borrow","borrow_mut","borrow_mut","dealloc_counts","dealloc_counts","default","default","deref","deref","deref_mut","deref_mut","drop","drop","fmt","fmt","from","from","init","init","into","into","new","new","syscall_counts","syscall_counts","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","write_stats_to_file","configuration","units","CliOptions","Compression","ConfigFileOptions","ConfigOptions","Debug","Deterministic","EnvName","Error","Exited","ExperimentalOptions","Fifo","File","FileSource","Flatten","GeneralOptions","Gml","GraphOptions","GraphSource","HostDefaultOptions","HostName","HostOptions","Info","Inline","List","LogInfoFlag","LogLevel","NetworkOptions","Node","Null","NullableOption","ONE_GBIT_SWITCH_GRAPH","Off","OneGbitSwitch","ProcessArgs","ProcessFinalState","ProcessOptions","QDiscMode","Ram","RoundRobin","Running","Running","RunningVal","Scheduler","Signal","Signaled","Socket","Standard","Str","StraceLoggingMode","ThreadPerCore","ThreadPerHost","Trace","Value","Warning","Xz","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","args","as_mut","as_ref","augment_args","augment_args","augment_args","augment_args","augment_args","augment_args_for_update","augment_args_for_update","augment_args_for_update","augment_args_for_update","augment_args_for_update","bandwidth_down","bandwidth_up","bootstrap_end_time","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","cmp","cmp","command","command","command","command","command","command_for_update","command_for_update","command_for_update","command_for_update","command_for_update","compression","config","data_directory","debug_hosts","default","default","default","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","environment","eq","eq","eq","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","expected_final_state","experimental","experimental","experimental","flatten","flatten_ref","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_arg_matches","from_arg_matches","from_arg_matches","from_arg_matches","from_arg_matches","from_arg_matches_mut","from_arg_matches_mut","from_arg_matches_mut","from_arg_matches_mut","from_arg_matches_mut","from_str","from_str","from_str","from_str","from_str","from_str","gdb","general","general","general","graph","group_id","group_id","group_id","group_id","group_id","hash","hash","heartbeat_interval","host_heartbeat_interval","host_heartbeat_log_info","host_heartbeat_log_level","host_option_defaults","host_option_defaults","host_options","hosts","hosts","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","interface_qdisc","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_resettable","into_resettable","ip_addr","json_schema","json_schema","json_schema","json_schema","json_schema","json_schema","json_schema","json_schema","json_schema","json_schema","json_schema","json_schema","json_schema","json_schema","json_schema","json_schema","json_schema","json_schema","json_schema","json_schema","json_schema","json_schema","log_errors_to_tty","log_level","log_level","max_unapplied_cpu_latency","max_unapplied_cpu_latency","merge","merge","merge","merge","model_unblocked_syscall_latency","model_unblocked_syscall_latency","network","network","network","network_node_id","new","new","new_with_defaults","parallelism","parse_string_as_args","partial_cmp","partial_cmp","path","path","pcap_capture_size","pcap_enabled","processes","progress","runahead","scheduler","schema_name","schema_name","schema_name","schema_name","schema_name","schema_name","schema_name","schema_name","schema_name","schema_name","schema_name","schema_name","schema_name","schema_name","schema_name","schema_name","schema_name","schema_name","schema_name","schema_name","schema_name","schema_name","seed","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","shm_cleanup","show_build_info","show_config","shutdown_signal","shutdown_time","socket_recv_autotune","socket_recv_buffer","socket_send_autotune","socket_send_buffer","start_time","stop_time","strace_logging_mode","strace_logging_mode","template_directory","to_c_loginfoflag","to_c_loglevel","to_option","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_string","to_string","to_string","to_string","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","unblocked_syscall_latency","unblocked_syscall_latency","unblocked_vdso_latency","unblocked_vdso_latency","update_from_arg_matches","update_from_arg_matches","update_from_arg_matches","update_from_arg_matches","update_from_arg_matches","update_from_arg_matches_mut","update_from_arg_matches_mut","update_from_arg_matches_mut","update_from_arg_matches_mut","update_from_arg_matches_mut","use_cpu_pinning","use_dynamic_runahead","use_memory_manager","use_new_tcp","use_object_counters","use_preload_libc","use_preload_openssl_crypto","use_preload_openssl_rng","use_sched_fifo","use_shortest_path","use_syscall_counters","use_worker_spinning","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","with_defaults","with_defaults","with_defaults","with_defaults","exited","signaled","Base","Base","BitsPerSec","Bytes","Gibi","Gibi","Giga","Giga","Hour","Hour","Kibi","Kibi","Kilo","Kilo","Mebi","Mebi","Mega","Mega","Micro","Micro","Milli","Milli","Min","Min","Nano","Nano","Prefix","Sec","Sec","SiPrefix","SiPrefixUpper","T","Tebi","Tebi","Tera","Tera","Time","TimePrefix","TimePrefixUpper","U","Unit","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","conversion_factor","conversion_factor_lossy","convert","convert","convert","convert","convert_lossy","convert_lossy","convert_lossy","convert_lossy","default","default","default","default","default","default","default","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deserialize","deserialize","deserialize","drop","drop","drop","drop","drop","drop","drop","eq","eq","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from_str","from_str","from_str","from_str","from_str","from_str","from_str","init","init","init","init","init","init","init","into","into","into","into","into","into","into","is_referenceable","is_referenceable","is_referenceable","json_schema","json_schema","json_schema","new","new","new","prefix","prefix","prefix","prefix","prefix","prefix","relative_magnitude","relative_magnitude","relative_magnitude","relative_magnitude","relative_magnitude","schema_name","schema_name","schema_name","serialize","serialize","serialize","suffixes","suffixes","suffixes","suffixes","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_string","to_string","to_string","to_string","to_string","to_string","to_string","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","value","value","value","value","value","value","vzip","vzip","vzip","vzip","vzip","vzip","vzip","event","event_queue","task","Event","EventData","Local","LocalEventData","Packet","PacketEventData","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","data","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","from","from","from","from","init","init","init","init","into","into","into","into","new_local","new_packet","partial_cmp","partial_cmp","partial_cmp","partial_cmp","set_time","time","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","EventQueue","borrow","borrow_mut","default","deref","deref_mut","drop","fmt","from","init","into","new","next_event_time","pop","push","try_from","try_into","type_id","vzip","TaskRef","__clone_box","borrow","borrow_mut","clone","clone_into","deref","deref_mut","drop","eq","equivalent","equivalent","execute","export","fmt","from","from","init","into","new","to_owned","try_from","try_into","type_id","vzip","TaskArgumentFreeFunc","TaskCallbackFunc","TaskObjectFreeFunc","taskref_drop","taskref_new_bound","taskref_new_unbound","WORKER_SHARED","Worker","WorkerShared","WorkerThreadID","__clone_box","active_process_id","active_process_native_pid","active_thread_id","active_thread_native_tid","add_syscall_counts","add_to_global_sim_stats","bandwidth","bootstrap_end_time","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","child_pid_watcher","child_pid_watcher","clear_active_process","clear_active_thread","clear_current_time","clone","clone_into","current_time","deref","deref","deref","deref_mut","deref_mut","deref_mut","dns","dns","drop","drop","drop","drop","enable_object_counters","event_queues","fmt","fmt","from","from","from","get_next_event_time","get_runahead","host_bandwidths","increment_object_alloc_counter","increment_object_dealloc_counter","increment_packet_count","increment_plugin_error_count","increment_plugin_error_count","init","init","init","into","into","into","ip_assignment","is_alive","is_bootstrapping","is_routable","is_routable","latency","max_event_runahead_time","new_for_this_thread","num_plugin_errors","plugin_error_count","push_packet_to_host","reliability","reset_next_event_time","resolve_ip_to_host_id","routing_info","runahead","send_packet","set_active_host","set_active_process","set_active_thread","set_current_time","set_round_end_time","sim_end_time","status_logger_state","take_active_host","to_owned","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","update_lowest_used_latency","update_next_event_time","update_status_logger","vzip","vzip","vzip","with_active_host","with_active_process","with_active_process_rc","with_active_thread","with_dns","with_global_sim_stats","worker_id","AFFINITY_UNINIT","Address","CEmulatedTime","CONFIG_HEADER_SIZE_TCP","CONFIG_MTU","CONFIG_PIPE_BUFFER_SIZE","CSimulationTime","CompatSocket","CompatSocketObject","CompatSocketTypes","CompatUntypedForeignPtr","DNS","Epoll","Futex","FutexTable","GList","GTimer","LegacyFile","LegacyFileCleanupFunc","LegacyFileCloseFunc","LegacyFileFreeFunc","LegacyFileFunctionTable","LegacyFileType","LegacySocket","LogInfoFlags","LogLevel","NetworkInterface","Packet","PacketDeliveryStatusFlags","PacketTCPHeader","ProtocolLocalFlags","ProtocolLocalFlags_PLOCAL_NONE","ProtocolTCPFlags","ProtocolTCPFlags_PTCP_ACK","ProtocolTCPFlags_PTCP_DUPACK","ProtocolTCPFlags_PTCP_FIN","ProtocolTCPFlags_PTCP_NONE","ProtocolTCPFlags_PTCP_RST","ProtocolTCPFlags_PTCP_SACK","ProtocolTCPFlags_PTCP_SYN","ProtocolType","ProtocolUDPFlags","ProtocolUDPFlags_PUDP_NONE","RegularFile","SHADOW_SOMAXCONN","SUID_DUMP_DISABLE","SUID_DUMP_USER","SYSCALL_IO_BUFSIZE","Status","StatusArgumentFreeFunc","StatusCallbackFunc","StatusListener","StatusListenerFilter","StatusObjectFreeFunc","SysCallCondition","SysCallHandler","TCP","TCPCong","TCPCongDelete","TCPCongDuplicateAckEv","TCPCongFastRecovery","TCPCongHooks","TCPCongHooks_","TCPCongNameStr","TCPCongNewAckEv","TCPCongSSThresh","TCPCongTimeoutEv","TCPCong_","TCP_CONG_RENO_NAME","Tracker","Trigger","TriggerObject","TriggerType","_Address","_CompatSocket","_CompatSocketObject","_CompatSocketTypes","_CompatSocketTypes_CST_INET_SOCKET","_CompatSocketTypes_CST_LEGACY_SOCKET","_CompatSocketTypes_CST_NONE","_DNS","_Epoll","_Futex","_FutexTable","_GList","_GTimer","_LegacyFileFunctionTable","_LegacyFileType","_LegacyFileType_DT_EPOLL","_LegacyFileType_DT_EVENTD","_LegacyFileType_DT_FILE","_LegacyFileType_DT_NONE","_LegacyFileType_DT_TCPSOCKET","_LegacyFileType_DT_TIMER","_LegacyFileType_DT_UDPSOCKET","_LogInfoFlags","_LogInfoFlags_LOG_INFO_FLAGS_NODE","_LogInfoFlags_LOG_INFO_FLAGS_NONE","_LogInfoFlags_LOG_INFO_FLAGS_RAM","_LogInfoFlags_LOG_INFO_FLAGS_SOCKET","_LogLevel","_LogLevel_LOGLEVEL_DEBUG","_LogLevel_LOGLEVEL_ERROR","_LogLevel_LOGLEVEL_INFO","_LogLevel_LOGLEVEL_TRACE","_LogLevel_LOGLEVEL_UNSET","_LogLevel_LOGLEVEL_WARNING","_NetworkInterface","_Packet","_PacketDeliveryStatusFlags","_PacketDeliveryStatusFlags_PDS_DESTROYED","_PacketDeliveryStatusFlags_PDS_INET_DROPPED","_PacketDeliveryStatusFlags_PDS_INET_SENT","_PacketDeliveryStatusFlags_PDS_NONE","_PacketDeliveryStatusFlags_PDS_RCV_INTERFACE_DROPPED","_PacketDeliveryStatusFlags_PDS_RCV_INTERFACE_RECEIVED","_PacketDeliveryStatusFlags_PDS_RCV_SOCKET_BUFFERED","_PacketDeliveryStatusFlags_PDS_RCV_SOCKET_DELIVERED","_PacketDeliveryStatusFlags_PDS_RCV_SOCKET_DROPPED","_PacketDeliveryStatusFlags_PDS_RCV_SOCKET_PROCESSED","_PacketDeliveryStatusFlags_PDS_RCV_TCP_ENQUEUE_UNORDERED","_PacketDeliveryStatusFlags_PDS_RELAY_CACHED","_PacketDeliveryStatusFlags_PDS_RELAY_FORWARDED","_PacketDeliveryStatusFlags_PDS_ROUTER_DEQUEUED","_PacketDeliveryStatusFlags_PDS_ROUTER_DROPPED","_PacketDeliveryStatusFlags_PDS_ROUTER_ENQUEUED","_PacketDeliveryStatusFlags_PDS_SND_CREATED","_PacketDeliveryStatusFlags_PDS_SND_INTERFACE_SENT","_PacketDeliveryStatusFlags_PDS_SND_SOCKET_BUFFERED","_PacketDeliveryStatusFlags_PDS_SND_TCP_DEQUEUE_RETRANSMIT","_PacketDeliveryStatusFlags_PDS_SND_TCP_ENQUEUE_RETRANSMIT","_PacketDeliveryStatusFlags_PDS_SND_TCP_ENQUEUE_THROTTLED","_PacketDeliveryStatusFlags_PDS_SND_TCP_RETRANSMITTED","_PacketTCPHeader","_ProtocolType","_ProtocolType_PLOCAL","_ProtocolType_PMOCK","_ProtocolType_PNONE","_ProtocolType_PTCP","_ProtocolType_PUDP","_RegularFile","_Status","_StatusListener","_StatusListenerFilter","_StatusListenerFilter_SLF_ALWAYS","_StatusListenerFilter_SLF_NEVER","_StatusListenerFilter_SLF_OFF_TO_ON","_StatusListenerFilter_SLF_ON_TO_OFF","_Status_STATUS_CHILD_EVENT","_Status_STATUS_FILE_ACTIVE","_Status_STATUS_FILE_CLOSED","_Status_STATUS_FILE_READABLE","_Status_STATUS_FILE_WRITABLE","_Status_STATUS_FUTEX_WAKEUP","_Status_STATUS_NONE","_Status_STATUS_SOCKET_ALLOWING_CONNECT","_SysCallHandler","_TCP","_Tracker","_Trigger","_TriggerObject","_TriggerType","_TriggerType_TRIGGER_CHILD","_TriggerType_TRIGGER_DESCRIPTOR","_TriggerType_TRIGGER_FILE","_TriggerType_TRIGGER_FUTEX","_TriggerType_TRIGGER_NONE","__BindgenBitfieldUnit","__IncompleteArrayField","__blkcnt_t","__blksize_t","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__dev_t","__fsblkcnt_t","__fsfilcnt_t","__fsid_t","__fsword_t","__gid_t","__glibc_reserved","__ino64_t","__ino_t","__mode_t","__nlink_t","__off64_t","__off_t","__pad0","__pid_t","__reserved","__s32","__s64","__spare0","__spare2","__spare3","__suseconds_t","__syscall_slong_t","__time_t","__u16","__u32","__u64","__uid_t","__val","_bindgen_ty_26","_bitfield_1","_bitfield_align_1","acknowledgment","address_getID","address_ipToNewString","address_isEqual","address_isLocal","address_new","address_ref","address_stringToIP","address_toHostIP","address_toHostIPString","address_toHostName","address_toNetworkIP","address_toString","address_unref","affinity_getGoodWorkerAffinity","affinity_initPlatformInfo","affinity_setProcessAffinity","as_file","as_futex","as_inet_socket","as_legacy_file","as_legacy_socket","as_mut_ptr","as_mut_slice","as_pointer","as_ptr","as_slice","blockedSyscallNR","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","ca","cleanup","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","close","cmp","compatsocket_fromInetSocket","compatsocket_fromLegacySocket","compatsocket_fromTagged","compatsocket_getCanonicalHandle","compatsocket_hasDataToSend","compatsocket_peekNextPacketPriority","compatsocket_pullOutPacket","compatsocket_pushInPacket","compatsocket_refAs","compatsocket_toTagged","compatsocket_unref","cwnd","d_ino","d_ino","d_name","d_name","d_off","d_off","d_reclen","d_reclen","d_type","data","default","default","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","destinationIP","destinationPort","dev_t","dns_deregister","dns_free","dns_getHostsFilePath","dns_new","dns_register","dns_resolveIPToAddress","dns_resolveNameToAddress","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","epoll","eq","equivalent","equivalent","events","f_bavail","f_bfree","f_blocks","f_bsize","f_ffree","f_files","f_flags","f_frsize","f_fsid","f_namelen","f_spare","f_type","fd","flags","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","free","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","futex_addListener","futex_getAddress","futex_getListenerCount","futex_new","futex_ref","futex_removeListener","futex_unref","futex_unref_func","futex_wake","futextable_add","futextable_get","futextable_new","futextable_ref","futextable_remove","futextable_unref","g_list_append","g_list_free","gboolean","gchar","gdouble","get","get_bit","gid_t","gint","gpointer","gsize","gssize","guint","guint32","guint64","hash","havePendingResult","hooks","hostId","in_addr_t","in_port_t","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","ino64_t","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","iov_base","iov_len","iovec","l__bindgen_anon_1","l__bindgen_anon_1","l__bindgen_anon_1","l_addr","l_addr_bnd","l_addr_lsb","l_addr_pkey","l_arch","l_band","l_call_addr","l_data","l_dummy_bnd","l_dummy_pkey","l_fd","l_flags","l_kill","l_lower","l_overrun","l_perf","l_pid","l_pid","l_pid","l_pkey","l_rt","l_si_pad","l_sifields","l_sigchld","l_sigfault","l_sigpoll","l_sigsys","l_sigval","l_sigval","l_status","l_stime","l_sys_private","l_syscall","l_tid","l_timer","l_trapno","l_type","l_uid","l_uid","l_uid","l_upper","l_utime","legacyfile_addFlags","legacyfile_addListener","legacyfile_adjustStatus","legacyfile_clear","legacyfile_close","legacyfile_getEventSource","legacyfile_getFlags","legacyfile_getStatus","legacyfile_getType","legacyfile_init","legacyfile_ref","legacyfile_refWeak","legacyfile_removeFlags","legacyfile_removeListener","legacyfile_setFlags","legacyfile_supportsSaRestart","legacyfile_unref","legacyfile_unrefWeak","legacysocket_addToInputBuffer","legacysocket_addToOutputBuffer","legacysocket_connectToPeer","legacysocket_dropPacket","legacysocket_getInputBufferLength","legacysocket_getInputBufferSize","legacysocket_getInputBufferSpace","legacysocket_getOutputBufferLength","legacysocket_getOutputBufferSize","legacysocket_getOutputBufferSpace","legacysocket_getPeerName","legacysocket_getProtocol","legacysocket_getSocketName","legacysocket_getUnixPath","legacysocket_isBound","legacysocket_isFamilySupported","legacysocket_isUnix","legacysocket_peekNextInPacket","legacysocket_peekNextOutPacket","legacysocket_pullOutPacket","legacysocket_pushInPacket","legacysocket_receiveUserData","legacysocket_removeFromInputBuffer","legacysocket_removeFromOutputBuffer","legacysocket_sendUserData","legacysocket_setInputBufferSize","legacysocket_setOutputBufferSize","legacysocket_setPeerName","legacysocket_setSocketName","legacysocket_setUnix","legacysocket_setUnixPath","linux___kernel_clock_t","linux___kernel_long_t","linux___kernel_pid_t","linux___kernel_timer_t","linux___kernel_uid32_t","linux___sifields","linux___sifields__bindgen_ty_1","linux___sifields__bindgen_ty_2","linux___sifields__bindgen_ty_3","linux___sifields__bindgen_ty_4","linux___sifields__bindgen_ty_5","linux___sifields__bindgen_ty_5__bindgen_ty_1","linux___sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_1","linux___sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_2","linux___sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_3","linux___sifields__bindgen_ty_6","linux___sifields__bindgen_ty_7","linux___u32","linux_dirent","linux_dirent64","linux_siginfo","linux_siginfo__bindgen_ty_1","linux_siginfo__bindgen_ty_1__bindgen_ty_1","linux_siginfo_t","linux_sigval","linux_sigval_t","logger_get_global_start_time_micros","lsi_code","lsi_errno","lsi_signo","magic","main_checkGlibVersion","main_logBuildInfo","main_printBuildInfo","mode_t","networkinterface_associate","networkinterface_disassociate","networkinterface_free","networkinterface_isAssociated","networkinterface_new","networkinterface_pop","networkinterface_push","networkinterface_removeAllSockets","networkinterface_wantsSend","new","new","new_bitfield_1","next","numSyscalls","object","object","off64_t","off_t","packet_addDeliveryStatus","packet_compareTCPSequence","packet_copy","packet_copyPayload","packet_copyPayloadShadow","packet_copyPayloadWithMemoryManager","packet_copyTCPSelectiveACKs","packet_getDeliveryStatus","packet_getDestinationIP","packet_getDestinationPort","packet_getHeaderSize","packet_getPayloadSize","packet_getPriority","packet_getProtocol","packet_getSourceIP","packet_getSourcePort","packet_getTCPHeader","packet_getTotalSize","packet_new","packet_new_inner","packet_ref","packet_setLocal","packet_setMock","packet_setPayload","packet_setPayloadFromShadow","packet_setPayloadWithMemoryManager","packet_setPriority","packet_setTCP","packet_setUDP","packet_toString","packet_unref","packet_updateTCP","partial_cmp","pendingResult","perfSecondsCurrent","perfSecondsTotal","perfTimer","pid_t","pollfd","prev","processId","process_parseArgStr","process_parseArgStrFree","process_vm_readv","process_vm_writev","regularfile_faccessat","regularfile_fadvise","regularfile_fallocate","regularfile_fchmod","regularfile_fchmodat","regularfile_fchown","regularfile_fchownat","regularfile_fcntl","regularfile_fgetxattr","regularfile_flistxattr","regularfile_flock","regularfile_fremovexattr","regularfile_fsetxattr","regularfile_fstat","regularfile_fstatat","regularfile_fstatfs","regularfile_fsync","regularfile_ftruncate","regularfile_futimesat","regularfile_getFlagsAtOpen","regularfile_getModeAtOpen","regularfile_getOSBackedFD","regularfile_getShadowFlags","regularfile_getdents","regularfile_getdents64","regularfile_ioctl","regularfile_linkat","regularfile_lseek","regularfile_mkdirat","regularfile_mknodat","regularfile_new","regularfile_open","regularfile_openat","regularfile_poll","regularfile_pread","regularfile_preadv","regularfile_preadv2","regularfile_pwrite","regularfile_pwritev","regularfile_pwritev2","regularfile_read","regularfile_readahead","regularfile_readlinkat","regularfile_renameat2","regularfile_statx","regularfile_symlinkat","regularfile_sync_range","regularfile_unlinkat","regularfile_utimensat","regularfile_write","revents","runConfigHandlers","sa_family_t","scanRpathForLib","selectiveACKs","sequence","set","set_bit","set_tcpi_rcv_wscale","set_tcpi_snd_wscale","sival_int","sival_ptr","sourceIP","sourcePort","st_atim","st_blksize","st_blocks","st_ctim","st_dev","st_gid","st_ino","st_mode","st_mtim","st_nlink","st_rdev","st_size","st_uid","stat","statfs","status","status_listener_compare","statuslistener_new","statuslistener_onStatusChanged","statuslistener_ref","statuslistener_setMonitorStatus","statuslistener_unref","statx","statx_timestamp","stx_atime","stx_attributes","stx_attributes_mask","stx_blksize","stx_blocks","stx_btime","stx_ctime","stx_dev_major","stx_dev_minor","stx_gid","stx_ino","stx_mask","stx_mnt_id","stx_mode","stx_mtime","stx_nlink","stx_rdev_major","stx_rdev_minor","stx_size","stx_uid","syscall_counter","syscall_handler_rs","syscallcondition_cancel","syscallcondition_getActiveFile","syscallcondition_getTimeout","syscallcondition_new","syscallcondition_newWithAbsTimeout","syscallcondition_ref","syscallcondition_setActiveFile","syscallcondition_setTimeout","syscallcondition_unref","syscallcondition_waitNonblock","syscallcondition_wakeupForSignal","syscallhandler_brk","syscallhandler_creat","syscallhandler_exit_group","syscallhandler_faccessat","syscallhandler_fadvise64","syscallhandler_fallocate","syscallhandler_fchmod","syscallhandler_fchmodat","syscallhandler_fchown","syscallhandler_fchownat","syscallhandler_fcntl","syscallhandler_fdatasync","syscallhandler_fgetxattr","syscallhandler_flistxattr","syscallhandler_flock","syscallhandler_free","syscallhandler_fremovexattr","syscallhandler_fsetxattr","syscallhandler_fstat","syscallhandler_fstatfs","syscallhandler_fsync","syscallhandler_ftruncate","syscallhandler_futimesat","syscallhandler_getdents","syscallhandler_getdents64","syscallhandler_getpid","syscallhandler_ioctl","syscallhandler_linkat","syscallhandler_lseek","syscallhandler_make_syscall","syscallhandler_mkdirat","syscallhandler_mknodat","syscallhandler_mmap","syscallhandler_mprotect","syscallhandler_mremap","syscallhandler_munmap","syscallhandler_new","syscallhandler_newfstatat","syscallhandler_open","syscallhandler_openat","syscallhandler_pread64","syscallhandler_preadv","syscallhandler_preadv2","syscallhandler_pwrite64","syscallhandler_pwritev","syscallhandler_pwritev2","syscallhandler_read","syscallhandler_readahead","syscallhandler_readlinkat","syscallhandler_readv","syscallhandler_renameat","syscallhandler_renameat2","syscallhandler_set_tid_address","syscallhandler_statx","syscallhandler_symlinkat","syscallhandler_sync_file_range","syscallhandler_syncfs","syscallhandler_uname","syscallhandler_unlinkat","syscallhandler_utimensat","syscallhandler_write","syscallhandler_writev","tcp_acceptServerPeer","tcp_clearAllChildrenIfServer","tcp_cong","tcp_cong_delete","tcp_cong_duplicate_ack_ev","tcp_cong_fast_recovery","tcp_cong_name_str","tcp_cong_new_ack_ev","tcp_cong_reno_init","tcp_cong_ssthresh","tcp_cong_timeout_ev","tcp_disableReceiveBufferAutotuning","tcp_disableSendBufferAutotuning","tcp_enterServerMode","tcp_getConnectionError","tcp_getInfo","tcp_getInputBufferLength","tcp_getNotSentBytes","tcp_getOutputBufferLength","tcp_info","tcp_isListeningAllowed","tcp_isValidListener","tcp_networkInterfaceIsAboutToSendPacket","tcp_new","tcp_receiveUserData","tcp_sendUserData","tcp_setRustSocket","tcp_shutdown","tcp_updateServerBacklog","tcpcong_nameStr","tcpi_advmss","tcpi_ato","tcpi_backoff","tcpi_ca_state","tcpi_fackets","tcpi_last_ack_recv","tcpi_last_ack_sent","tcpi_last_data_recv","tcpi_last_data_sent","tcpi_lost","tcpi_options","tcpi_pmtu","tcpi_probes","tcpi_rcv_mss","tcpi_rcv_rtt","tcpi_rcv_space","tcpi_rcv_ssthresh","tcpi_rcv_wscale","tcpi_reordering","tcpi_retrans","tcpi_retransmits","tcpi_rto","tcpi_rtt","tcpi_rttvar","tcpi_sacked","tcpi_snd_cwnd","tcpi_snd_mss","tcpi_snd_ssthresh","tcpi_snd_wscale","tcpi_state","tcpi_total_retrans","tcpi_unacked","threadId","timespec","timestampEcho","timestampValue","timeval","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","tracker_addAllocatedBytes","tracker_addInputBytes","tracker_addOutputBytes","tracker_addProcessingTimeNanos","tracker_addSocket","tracker_addVirtualProcessingDelay","tracker_free","tracker_heartbeat","tracker_new","tracker_removeAllocatedBytes","tracker_removeSocket","tracker_updateSocketInputBuffer","tracker_updateSocketOutputBuffer","tracker_updateSocketPeer","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","tv_nsec","tv_nsec","tv_sec","tv_sec","tv_sec","tv_usec","type_","type_","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uid_t","val","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","window","windowScale","windowScaleSet","context","cpu","descriptor","host","managed_thread","memory_manager","network","process","status_listener","syscall","syscall_condition","syscall_types","thread","timer","HostContext","ProcessContext","ThreadContext","ThreadContextObjs","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","from","from","from","from","from_syscallhandler","from_thread","host","host","host","init","init","init","init","into","into","into","into","new","new","new","process","process","split_process","split_thread","thread","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","with_ctx","with_process","with_thread","Cpu","add_delay","borrow","borrow_mut","delay","deref","deref_mut","drop","from","init","into","new","try_from","try_into","type_id","update_time","vzip","ACTIVE","APPEND","ASYNC","Always","CHILD_EVENT","CLOSED","CompatFile","CountedLegacyFileRef","DIRECT","Descriptor","EventFd","EventFd","EventFd","FUTEX_WAKEUP","File","FileMode","FileRef","FileRefMut","FileState","FileStatus","Legacy","LegacyFileCounter","NOATIME","NONBLOCK","Never","New","OffToOn","OnToOff","OpenFile","Pipe","Pipe","Pipe","READ","READABLE","SOCKET_ALLOWING_CONNECT","Socket","Socket","Socket","StateEventSource","StateListenerFilter","TimerFd","TimerFd","TimerFd","WRITABLE","WRITE","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","add_legacy_listener","add_legacy_listener","add_listener","all","all","all","as_o_flags","as_o_flags","bitand","bitand","bitand","bitand_assign","bitand_assign","bitand_assign","bitor","bitor","bitor","bitor_assign","bitor_assign","bitor_assign","bits","bits","bits","bits","bits","bits","bitxor","bitxor","bitxor","bitxor_assign","bitxor_assign","bitxor_assign","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","canonical_handle","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","close","close","close","close","close","complement","complement","complement","contains","contains","contains","default","default","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","descriptor_table","difference","difference","difference","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","dup","empty","empty","empty","eq","equivalent","equivalent","eventfd","extend","extend","extend","file","flags","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_bits","from_bits","from_bits","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_truncate","from_bits_truncate","from_bits_truncate","from_iter","from_iter","from_iter","from_legacy_file","from_name","from_name","from_name","from_o_flags","from_o_flags","from_raw","get_status","get_status","has_open_file","has_open_file","init","init","init","init","init","init","init","init","init","init","init","init","init","inner_file","insert","insert","insert","intersection","intersection","intersection","intersects","intersects","intersects","into","into","into","into","into","into","into","into","into","into","into","into","into","into_file","into_iter","into_iter","into_iter","into_raw","ioctl","is_all","is_all","is_all","is_empty","is_empty","is_empty","iter","iter","iter","iter_names","iter_names","iter_names","mode","mode","new","new","new","new","new","not","not","not","notify_listeners","pipe","ptr","ptr","readv","remove","remove","remove","remove_legacy_listener","remove_legacy_listener","set","set","set","set_flags","set_has_open_file","set_status","shared_buf","socket","state","state","sub","sub","sub","sub_assign","sub_assign","sub_assign","supports_sa_restart","supports_sa_restart","symmetric_difference","symmetric_difference","symmetric_difference","timerfd","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","toggle","toggle","toggle","try_borrow","try_borrow_mut","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","union","union","union","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","writev","DescriptorHandle","DescriptorHandleError","DescriptorTable","FD_MAX","__clone_box","__clone_box","__clone_box","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","cmp","default","deref","deref","deref","deref_mut","deref_mut","deref_mut","deregister_descriptor","drop","drop","drop","eq","eq","equivalent","equivalent","equivalent","equivalent","explicit_drop","fmt","fmt","fmt","fmt","from","from","from","get","get_mut","hash","init","init","init","into","into","into","new","new","partial_cmp","provide","register_descriptor","register_descriptor_with_fd","register_descriptor_with_min_fd","remove_all","to_owned","to_owned","to_owned","to_string","to_string","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","val","vzip","vzip","vzip","EventFd","add_legacy_listener","add_listener","borrow","borrow_mut","close","deref","deref_mut","drop","from","get_status","has_open_file","init","into","ioctl","mode","new","readv","remove_legacy_listener","set_has_open_file","set_status","state","supports_sa_restart","try_from","try_into","type_id","vzip","writev","Pipe","add_legacy_listener","add_listener","borrow","borrow_mut","close","connect_to_buffer","deref","deref_mut","drop","from","get_status","has_open_file","init","into","ioctl","max_size","mode","new","readv","remove_legacy_listener","set_has_open_file","set_status","state","supports_sa_restart","try_from","try_into","type_id","vzip","writev","BufferHandle","BufferState","NO_READERS","NO_WRITERS","READABLE","ReaderHandle","SharedBuf","WRITABLE","WriterHandle","__clone_box","add_listener","add_reader","add_writer","all","bitand","bitand_assign","bitor","bitor_assign","bits","bits","bitxor","bitxor_assign","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone_into","complement","contains","default","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","difference","drop","drop","drop","drop","drop","drop","drop","empty","extend","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from_bits","from_bits_retain","from_bits_retain","from_bits_truncate","from_iter","from_name","has_data","init","init","init","init","insert","intersection","intersects","into","into","into","into","into_iter","is_all","is_empty","iter","iter_names","max_len","new","not","num_readers","num_writers","read","remove","remove_reader","remove_writer","set","space_available","state","sub","sub_assign","symmetric_difference","to_owned","toggle","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","union","vzip","vzip","vzip","vzip","write_packet","write_stream","Inet","Inet","Inet","RecvmsgArgs","RecvmsgReturn","SendmsgArgs","Socket","SocketRef","SocketRefMut","Unix","Unix","Unix","__clone_box","abstract_unix_ns","accept","add_legacy_listener","addr","addr","address_family","address_family","bind","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","canonical_handle","clone","clone_into","close","connect","control_len","control_ptr","control_ptr","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","drop","drop","flags","flags","fmt","fmt","fmt","from","from","from","from","from","from","get_status","get_status","getpeername","getpeername","getsockname","getsockname","getsockopt","getsockopt","has_open_file","has_open_file","inet","init","init","init","init","init","init","into","into","into","into","into","into","ioctl","iovs","iovs","listen","mode","mode","msg_flags","readv","recvmsg","remove_legacy_listener","return_val","sendmsg","set_has_open_file","set_status","setsockopt","shutdown","state","state","supports_sa_restart","supports_sa_restart","to_owned","try_borrow","try_borrow_mut","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","unix","vzip","vzip","vzip","vzip","vzip","vzip","writev","AbstractUnixNamespace","BindError","NameInUse","NameNotFound","NoNamesAvailable","__clone_box","autobind","bind","borrow","borrow","borrow_mut","borrow_mut","clone","clone_into","default","deref","deref","deref_mut","deref_mut","drop","drop","fmt","fmt","from","from","init","init","into","into","lookup","new","provide","to_owned","to_string","try_from","try_from","try_into","try_into","type_id","type_id","unbind","vzip","vzip","InetSocket","InetSocketRef","InetSocketRefMut","InetSocketWeak","LegacyTcp","LegacyTcp","LegacyTcp","LegacyTcp","Tcp","Tcp","Tcp","Tcp","Udp","Udp","Udp","Udp","__clone_box","__clone_box","accept","add_legacy_listener","address_family","address_family","bind","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","canonical_handle","clone","clone","clone_into","clone_into","close","connect","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","downgrade","drop","drop","drop","drop","fmt","fmt","fmt","from","from","from","from","get_status","get_status","getpeername","getpeername","getsockname","getsockname","getsockopt","getsockopt","has_data_to_send","has_data_to_send","has_open_file","has_open_file","init","init","init","init","into","into","into","into","ioctl","legacy_tcp","listen","mode","mode","peek_next_packet_priority","peek_next_packet_priority","pull_out_packet","push_in_packet","readv","recvmsg","remove_legacy_listener","sendmsg","set_has_open_file","set_status","setsockopt","shutdown","state","state","supports_sa_restart","supports_sa_restart","tcp","to_owned","to_owned","try_borrow","try_borrow_mut","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","udp","upgrade","vzip","vzip","vzip","vzip","writev","LegacyTcpSocket","accept","add_legacy_listener","add_listener","address_family","as_legacy_file","as_legacy_socket","as_legacy_tcp","bind","borrow","borrow_mut","canonical_handle","close","connect","deref","deref_mut","drop","drop","from","get_status","getpeername","getsockname","getsockopt","has_data_to_send","has_open_file","init","into","ioctl","listen","mode","new","new_from_legacy","peek_next_packet_priority","pull_out_packet","push_in_packet","readv","recvmsg","remove_legacy_listener","sendmsg","set_has_open_file","set_status","setsockopt","shutdown","state","supports_sa_restart","try_from","try_into","type_id","vzip","writev","TcpSocket","accept","add_legacy_listener","add_listener","address_family","bind","borrow","borrow_mut","close","connect","deref","deref_mut","drop","from","get_status","getpeername","getsockname","getsockopt","has_data_to_send","has_open_file","init","into","ioctl","listen","mode","new","peek_next_packet_priority","pull_out_packet","push_in_packet","readv","recvmsg","remove_legacy_listener","sendmsg","set_has_open_file","set_status","setsockopt","shutdown","state","supports_sa_restart","try_from","try_into","type_id","vzip","writev","UdpSocket","accept","add_legacy_listener","add_listener","address_family","bind","borrow","borrow_mut","close","connect","deref","deref_mut","drop","from","get_status","getpeername","getsockname","getsockopt","has_data_to_send","has_open_file","init","into","ioctl","listen","mode","new","peek_next_packet_priority","pull_out_packet","push_in_packet","readv","recvmsg","remove_legacy_listener","sendmsg","set_has_open_file","set_status","setsockopt","shutdown","state","supports_sa_restart","try_from","try_into","type_id","vzip","writev","Dgram","SeqPacket","Stream","UnixSocket","UnixSocketType","UnixSocketTypeConversionError","__clone_box","__clone_box","accept","add_legacy_listener","add_listener","address_family","bind","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","close","connect","deref","deref","deref","deref_mut","deref_mut","deref_mut","drop","drop","drop","eq","equivalent","equivalent","fmt","fmt","fmt","from","from","from","get_status","getpeername","getsockname","getsockopt","has_open_file","hash","init","init","init","into","into","into","ioctl","listen","mode","new","pair","provide","readv","recvmsg","remove_legacy_listener","sendmsg","set_has_open_file","set_status","setsockopt","shutdown","state","supports_sa_restart","to_owned","to_owned","to_string","try_from","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","vzip","vzip","vzip","writev","TimerFd","add_legacy_listener","add_listener","arm_timer","borrow","borrow_mut","close","deref","deref_mut","disarm_timer","drop","from","get_status","get_timer_interval","get_timer_remaining","has_open_file","init","into","ioctl","mode","new","readv","remove_legacy_listener","set_has_open_file","set_status","state","supports_sa_restart","try_from","try_into","type_id","vzip","writev","Host","HostInfo","HostParameters","__clone_box","abstract_unix_namespace","add_and_schedule_forked_process","add_application","autotune_recv_buf","autotune_send_buf","boot","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","bw_down_kiBps","bw_up_kiBps","clone","clone_into","continue_execution_timer","cpu_borrow","cpu_borrow_mut","cpu_frequency","cpu_precision","cpu_threshold","data_dir_path","default_ip","default_ip","deref","deref","deref","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","event_queue","execute","fmt","fmt","free_all_applications","from","from","from","futextable_borrow_mut","get_new_event_id","get_new_packet_id","get_new_thread_id","get_next_deterministic_sequence_value","get_next_packet_priority","get_packet_device","has_thread","heartbeat_interval","heartbeat_log_info","heartbeat_log_level","hostname","id","id","id","info","init","init","init","init_sock_recv_buf_size","init_sock_send_buf_size","interface_borrow","interface_borrow_mut","into","into","into","ip_addr","lock_shmem","log_level","log_level","log_level","max_unapplied_cpu_latency","model_unblocked_syscall_latency","name","name","native_tsc_frequency","network_namespace_borrow","new","next_event_time","node_id","node_seed","notify_router_has_packets","notify_socket_has_packets","params","pcap_config","preload_paths","process_borrow","process_remove","process_session_id_of_group_id","processes_borrow","push_local_event","qdisc","random_mut","requested_bw_down_bits","requested_bw_up_bits","resume","root","schedule_task_at_emulated_time","schedule_task_with_delay","shim_log_level","shim_shmem","shim_shmem_lock_borrow","shim_shmem_lock_borrow_mut","shutdown","sim_end_time","stop_execution_timer","strace_logging_options","to_owned","tracker_borrow_mut","try_from","try_from","try_from","try_into","try_into","try_into","tsc","type_id","type_id","type_id","unblocked_syscall_latency","unblocked_vdso_latency","unlock_shmem","upstream_router_borrow_mut","use_new_tcp","vzip","vzip","vzip","Blocked","ExitedProcess","ExitedThread","ManagedThread","ResumeResult","borrow","borrow","borrow_mut","borrow_mut","deref","deref","deref_mut","deref_mut","drop","drop","drop","fmt","from","from","handle_process_exit","init","init","into","into","is_running","native_clone","native_pid","native_syscall","native_tid","resume","return_code","spawn","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","AllocdMem","MemoryManager","MemoryReaderCursor","MemoryWriterCursor","ProcessMemoryRef","ProcessMemoryRefMut","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","copy_from_ptr","copy_str_from_ptr","copy_to_ptr","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","do_mmap","drop","drop","drop","drop","drop","drop","drop","drop","flush","flush","fmt","fmt","free","from","from","from","from","from","from","get_cstr","handle_brk","handle_mprotect","handle_mremap","handle_munmap","has_mapper","init","init","init","init","init","init","init_mapper","into","into","into","into","into","into","memory_ref","memory_ref_mut","memory_ref_mut_uninit","memory_ref_prefix","new","new","noflush","pid","ptr","read","read","reader","seek","seek","stream_len_bp","stream_len_bp","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","vzip","vzip","write","write","writer","interface","namespace","FifoPacketPriority","NetworkInterface","PcapOptions","__clone_box","add_data_source","associate","borrow","borrow","borrow_mut","borrow_mut","capture_size_bytes","clone","clone_into","deref","deref","deref_mut","deref_mut","disassociate","drop","drop","drop","fmt","from","from","get_address","init","init","into","into","is_addr_in_use","new","path","pop","push","remove_all_sockets","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","AssociationHandle","NetworkNamespace","NoInterface","__clone_box","associate_interface","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","cleanup","clone","clone_into","default_address","default_ip","deref","deref","deref","deref_mut","deref_mut","deref_mut","disassociate_interface","drop","drop","drop","drop","drop","eq","equivalent","equivalent","fmt","fmt","fmt","from","from","from","get_random_free_port","init","init","init","interface_borrow","interface_borrow_mut","internet","into","into","into","is_addr_in_use","local_addr","localhost","new","provide","remote_addr","to_owned","to_string","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","unix","vzip","vzip","vzip","ExitStatus","INIT","Normal","Process","ProcessId","RunnableProcess","Signaled","StoppedByShadow","ZombieProcess","__clone_box","__clone_box","add_thread","add_thread","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_runnable","borrow_zombie","clone","clone","clone_into","clone_into","cmp","current_working_dir","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","drop","drop","eq","eq","equivalent","equivalent","equivalent","equivalent","exit_siginfo","exit_signal","exit_status","first_live_thread_borrow","first_live_thread_borrow","fmt","fmt","fmt","free_unsafe_borrows_flush","free_unsafe_borrows_flush","free_unsafe_borrows_noflush","free_unsafe_borrows_noflush","from","from","from","from","from","from","from_thread_group_leader_tid","group_id","hash","host_id","id","init","init","init","init","init","into","into","into","into","into","is_running","memory_borrow","memory_borrow","memory_borrow_mut","memory_borrow_mut","name","native_pid","native_pid","new_forked_process","parent_id","partial_cmp","physical_address","plugin_name","realtime_timer_borrow","realtime_timer_borrow_mut","reaper","resume","rusage","session_id","set_group_id","set_parent_id","set_session_id","shmem","shmem","signal","signal","spawn","stop","strace_logging_options","strace_logging_options","thread_borrow","thread_borrow","thread_group_leader_id","to_owned","to_owned","to_string","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","vzip","with_strace_file","with_strace_file","StatusListener","borrow","borrow_mut","clone_from_c","cmp","deref","deref_mut","drop","drop","eq","equivalent","equivalent","fmt","from","handle_status_change","init","into","new","partial_cmp","set_monitor_status","try_from","try_into","type_id","vzip","Trigger","borrow","borrow_mut","child","deref","deref_mut","drop","formatter","from","from","from_file","handler","init","into","io","try_from","try_into","type_formatting","type_id","vzip","Deterministic","Deterministic","FmtOptions","NoArg","Off","Standard","Standard","StraceFmtMode","SyscallArgsFmt","SyscallDisplay","SyscallResultFmt","SyscallVal","__clone_box","__clone_box","args","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","default","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","drop","drop","eq","eq","equivalent","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","init","init","init","init","init","init","into","into","into","into","into","into","new","new","new","reg","to_owned","to_owned","to_string","to_string","to_string","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","vzip","vzip","write_syscall","SyscallContext","SyscallHandler","SyscallHandlerFn","accept","accept4","args","bind","borrow","borrow","borrow_mut","borrow_mut","brk","call","clock_getres","clock_nanosleep","clone","clone3","close","connect","deref","deref","deref_mut","deref_mut","drop","drop","dup","dup2","dup3","eventfd","eventfd2","fcntl","fork","from","from","getitimer","getpeername","getpgid","getpgrp","getppid","getrandom","getsid","getsockname","getsockopt","gettid","init","init","into","into","ioctl","listen","mmap","mprotect","mremap","munmap","nanosleep","new","objs","open","openat","pipe","pipe2","pread64","preadv","preadv2","pwrite64","pwritev","pwritev2","read","readv","readv_helper","recvfrom","recvmsg","rseq","sched_getaffinity","sched_setaffinity","sched_yield","sendmsg","sendto","setitimer","setpgid","setsid","setsockopt","shutdown","socket","socketpair","syscall","sysinfo","timerfd_create","timerfd_gettime","timerfd_settime","try_from","try_from","try_into","try_into","type_id","type_id","vfork","vzip","vzip","wait4","waitid","write","writev","writev_helper","IoVec","IoVecReader","IoVecWriter","MsgHdr","__clone_box","base","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone_into","control","control_len","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","eq","equivalent","equivalent","flags","flush","from","from","from","from","from","init","init","init","init","into","into","into","into","iovs","len","name","name_len","new","new","read","read_iovecs","read_msghdr","read_sockaddr","to_owned","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","update_msghdr","vzip","vzip","vzip","vzip","write","write_partial","write_sockaddr","write_sockaddr_and_len","SyscallBufferArg","SyscallSockAddrArg","SyscallStringArg","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","deref","deref","deref","deref_mut","deref_mut","deref_mut","drop","drop","drop","from","from","from","init","init","init","into","into","into","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","vzip","vzip","vzip","SysCallCondition","SysCallConditionRef","SysCallConditionRefMut","active_file","borrow","borrow","borrow","borrow_from_c","borrow_from_c","borrow_mut","borrow_mut","borrow_mut","consume_from_c","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","fmt","from","from","from","init","init","init","into","into","into","into_inner","new","new_from_wakeup_time","set_active_file","set_timeout","timeout","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","vzip","vzip","vzip","wakeup_for_signal","Block","Blocked","Blocked","Done","Failed","Failed","ForeignArrayPtr","Native","Native","SyscallError","SyscallResult","SyscallReturn","SyscallReturnBlocked","SyscallReturnDone","__clone_box","__clone_box","__clone_box","__clone_box","blocked_condition","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cast","cast_u8","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","cond","condition","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","drop","drop","drop","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","errno","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","init","init","init","init","init","init","init","into","into","into","into","into","into","into","is_empty","is_null","len","new","new_blocked_on_child","new_blocked_on_file","new_blocked_until","new_interrupted","ptr","restartable","restartable","restartable","restartable","retval","slice","to_owned","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","vzip","vzip","vzip","Blocked","ExitedProcess","ExitedThread","ResumeResult","Thread","ThreadId","__clone_box","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","cleanup_syscall_condition","clone","clone_into","cmp","csyscallhandler","deref","deref","deref","deref_mut","deref_mut","deref_mut","descriptor_table","descriptor_table_borrow","descriptor_table_borrow_mut","drop","drop","drop","drop","eq","equivalent","equivalent","explicit_drop","fmt","fmt","fmt","free_foreign_ptr","from","from","from","from","get_tid_address","handle_process_exit","hash","host_id","id","init","init","init","into","into","into","is_leader","is_running","malloc_foreign_ptr","mthread","native_brk","native_close","native_mmap","native_mprotect","native_mremap","native_munmap","native_open","native_pid","native_tid","partial_cmp","process_id","resume","return_code","set_tid_address","shmem","syscall_condition","syscall_condition_mut","to_owned","to_string","try_from","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","unblocked_signal_pending","vzip","vzip","vzip","wrap_mthread","Timer","arm","borrow","borrow_mut","consume_expiration_count","deref","deref_mut","disarm","drop","expiration_count","expire_interval","export","from","init","into","new","remaining_time","try_from","try_into","type_id","vzip","timer_arm","timer_disarm","timer_drop","timer_new","PacketDevice","get_address","graph","packet","pop","push","relay","router","IpAssignment","IpPreviouslyAssignedError","NetworkGraph","PathProperties","RoutingInfo","ShadowEdge","ShadowNode","__clone_box","add","assign","assign_ip","bandwidth_down","bandwidth_up","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone_into","compute_shortest_paths","default","default","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","drop","drop","drop","eq","eq","eq","equivalent","equivalent","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","get_direct_paths","get_node","get_nodes","get_smallest_latency_ns","graph","id","increment_packet_count","init","init","init","init","init","init","init","into","into","into","into","into","into","into","jitter","latency","latency_ns","load_network_graph","log_packet_counts","new","new","node_id_to_index","node_index_to_id","packet_loss","packet_loss","parse","partial_cmp","path","provide","source","target","to_owned","to_string","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","vzip","vzip","vzip","Destroyed","InetDropped","InetSent","PacketRc","PacketStatus","RcvInterfaceDropped","RcvInterfaceReceived","RcvSocketBuffered","RcvSocketDelivered","RcvSocketDropped","RcvSocketProcessed","RcvTcpEnqueueUnordered","RelayCached","RelayForwarded","RouterDequeued","RouterDropped","RouterEnqueued","SndCreated","SndInterfaceSent","SndSocketBuffered","SndTcpDequeueRetransmit","SndTcpEnqueueRetransmit","SndTcpEnqueueThrottled","SndTcpRetransmitted","__clone_box","add_status","borrow","borrow","borrow_inner","borrow_mut","borrow_mut","clone","clone_into","copy_payload","deref","deref","deref_mut","deref_mut","display_bytes","drop","drop","drop","dst_address","eq","equivalent","equivalent","fmt","from","from","from","from_legacy_tcp_flags","from_raw","get_payload","get_tcp","header_size","init","init","into","into","into_inner","new","payload_size","priority","set_payload","set_tcp","set_udp","src_address","to_legacy_tcp_flags","to_owned","total_size","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","BytesPerSecond","RateLimit","Relay","Unlimited","borrow","borrow","borrow_mut","borrow_mut","deref","deref","deref_mut","deref_mut","drop","drop","from","from","init","init","into","into","new","notify","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","Router","borrow","borrow_mut","deref","deref_mut","drop","from","get_address","init","into","new","pop","push","route_incoming_packet","try_from","try_into","type_id","vzip","HostTreePointer","IsSend","IsSync","Magic","NotDynamicallyLinkedElf","NotExecutable","NotFile","NotFound","ObjectCounter","PathPermissionDenied","UnhandledIoError","VerifyPluginPathError","__clone_box","__clone_box","__clone_box","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","byte_queue","callback_queue","childpid_watcher","clone","clone","clone","clone_into","clone_into","clone_into","copy_dir_all","counter","debug_check","default","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","drop","drop","enum_passthrough","fmt","fmt","fmt","fmt","fmt","from","from","from","from","give","init","init","init","init","inject_preloads","interval_map","into","into","into","into","legacy_callback_queue","macros","new","new","new","new_for_host","pathbuf_to_nul_term_cstring","pcap_writer","perf_timer","proc_maps","provide","ptr","ptr_unchecked","ptr_with_host","return_code_for_signal","shm_cleanup","sockaddr","status_bar","stream_len","synchronization","syscall","tilde_expansion","to_owned","to_owned","to_owned","to_string","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","verify_plugin_path","vzip","vzip","vzip","vzip","ByteQueue","BytesWrapper","ChunkType","Immutable","Mutable","Packet","Stream","__clone_box","as_ref","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone_into","deref","deref","deref","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","eq","equivalent","equivalent","fmt","from","from","from","from","from","has_bytes","has_chunks","init","init","init","into","into","into","is_empty","len","new","num_bytes","peek","pop","pop_chunk","push_chunk","push_packet","push_stream","split_to","to_owned","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","vzip","vzip","vzip","CallbackQueue","EventSource","Handle","add","add_listener","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","default","default","deref","deref","deref","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","drop","from","from","from","init","init","init","into","into","into","is_empty","len","new","new","notify_listeners","queue_and_run","run","stop_listening","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","vzip","vzip","vzip","ChildPidWatcher","WatchHandle","borrow","borrow_mut","default","deref","deref_mut","drop","drop","fmt","fork_watchable","from","init","into","new","register_callback","register_pid","try_from","try_into","type_id","unregister_callback","unregister_pid","vzip","Counter","__clone_box","add","add_counter","add_one","add_value","borrow","borrow_mut","clone","clone_into","default","deref","deref_mut","drop","eq","equivalent","equivalent","fmt","fmt","from","get_value","init","into","new","serialize","set_value","sub","sub_counter","sub_one","sub_value","to_owned","to_string","try_from","try_into","type_id","vzip","Give","borrow","borrow_mut","deref","deref_mut","drop","flush","from","get_mut","get_ref","init","into","into_inner","limit","new","set_limit","try_from","try_into","type_id","vzip","write","Interval","IntervalMap","ItemIter","KeyIter","ModifiedBegin","ModifiedEnd","Mutation","Removed","Split","__clone_box","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clear","clone","clone_into","default","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","eq","equivalent","equivalent","fmt","fmt","from","from","from","from","get","get_mut","init","init","init","init","insert","into","into","into","into","into_iter","into_iter","iter","iter_from","keys","new","next","next","to_owned","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","RootedRefCell_StateEventSource","with_global_cb_queue","PacketDisplay","PcapWriter","borrow","borrow_mut","deref","deref_mut","display_bytes","drop","from","init","into","new","try_from","try_into","type_id","vzip","write_packet","write_packet_fmt","PerfTimer","borrow","borrow_mut","default","deref","deref_mut","drop","elapsed","from","init","into","new","start","stop","try_from","try_into","type_id","vzip","Heap","InitialStack","Mapping","MappingPath","OtherSpecial","Path","Private","Shared","Sharing","ThreadStack","Vdso","__clone_box","__clone_box","__clone_box","begin","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","deleted","deref","deref","deref","deref_mut","deref_mut","deref_mut","device_major","device_minor","drop","drop","drop","end","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","execute","fmt","fmt","fmt","from","from","from","from_str","from_str","from_str","init","init","init","inode","into","into","into","mappings_for_pid","offset","parse_file_contents","path","read","sharing","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","vzip","vzip","vzip","write","SHM_DIR_PATH","shm_cleanup","SockaddrStorage","SockaddrUnix","__clone_box","__clone_box","as_abstract","as_inet","as_inet6","as_mut","as_path","as_ptr","as_ptr","as_ref","as_slice","as_unix","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","deref","deref","deref_mut","deref_mut","drop","drop","eq","equivalent","equivalent","family","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from_bytes","from_inet","from_inet6","from_ptr","from_unix","init","init","into","into","into_owned","is_unnamed","new","new_abstract","new_path","new_unnamed","to_owned","to_owned","to_string","to_string","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","Status","StatusBar","StatusBarState","StatusPrinter","_tiocgwinsz","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","deref","deref","deref","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","drop","fmt","from","from","from","init","init","init","into","into","into","new","new","status","status","stop","stop","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","update","vzip","vzip","vzip","StreamLen","stream_len_bp","count_down_latch","simple_latch","thread_parking","LatchCounter","LatchWaiter","__clone_box","__clone_box","borrow","borrow","borrow_mut","borrow_mut","build_count_down_latch","clone","clone","clone_into","clone_into","count_down","deref","deref","deref_mut","deref_mut","drop","drop","drop","drop","fmt","fmt","from","from","init","init","into","into","to_owned","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","wait","Latch","LatchWaiter","__clone_box","borrow","borrow","borrow_mut","borrow_mut","clone","clone_into","default","deref","deref","deref_mut","deref_mut","drop","drop","enable_spinning","fmt","fmt","from","from","init","init","into","into","new","open","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","wait","waiter","ThreadParker","ThreadUnparker","ThreadUnparkerUnassigned","__clone_box","__clone_box","__clone_box","assign","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","default","deref","deref","deref","deref_mut","deref_mut","deref_mut","drop","drop","drop","fmt","fmt","fmt","from","from","from","init","init","init","into","into","into","new","park","parker","parker","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","unpark","vzip","vzip","vzip","raw_return_value_to_errno","raw_return_value_to_result"],"q":[[0,"shadow_rs"],[6,"shadow_rs::core"],[18,"shadow_rs::core::controller"],[55,"shadow_rs::core::cpu"],[76,"shadow_rs::core::logger"],[77,"shadow_rs::core::logger::shadow_logger"],[97,"shadow_rs::core::main"],[111,"shadow_rs::core::manager"],[145,"shadow_rs::core::resource_usage"],[166,"shadow_rs::core::scheduler"],[255,"shadow_rs::core::scheduler::pools"],[257,"shadow_rs::core::scheduler::pools::bounded"],[332,"shadow_rs::core::scheduler::pools::unbounded"],[377,"shadow_rs::core::scheduler::runahead"],[394,"shadow_rs::core::sim_config"],[513,"shadow_rs::core::sim_stats"],[553,"shadow_rs::core::support"],[555,"shadow_rs::core::support::configuration"],[1324,"shadow_rs::core::support::configuration::ProcessFinalState"],[1326,"shadow_rs::core::support::units"],[1584,"shadow_rs::core::work"],[1587,"shadow_rs::core::work::event"],[1666,"shadow_rs::core::work::event_queue"],[1685,"shadow_rs::core::work::task"],[1710,"shadow_rs::core::work::task::export"],[1716,"shadow_rs::core::worker"],[1824,"shadow_rs::cshadow"],[3507,"shadow_rs::host"],[3521,"shadow_rs::host::context"],[3589,"shadow_rs::host::cpu"],[3606,"shadow_rs::host::descriptor"],[4044,"shadow_rs::host::descriptor::descriptor_table"],[4128,"shadow_rs::host::descriptor::eventfd"],[4156,"shadow_rs::host::descriptor::pipe"],[4186,"shadow_rs::host::descriptor::shared_buf"],[4307,"shadow_rs::host::descriptor::socket"],[4451,"shadow_rs::host::descriptor::socket::abstract_unix_ns"],[4494,"shadow_rs::host::descriptor::socket::inet"],[4619,"shadow_rs::host::descriptor::socket::inet::legacy_tcp"],[4669,"shadow_rs::host::descriptor::socket::inet::tcp"],[4713,"shadow_rs::host::descriptor::socket::inet::udp"],[4757,"shadow_rs::host::descriptor::socket::unix"],[4845,"shadow_rs::host::descriptor::timerfd"],[4877,"shadow_rs::host::host"],[5011,"shadow_rs::host::managed_thread"],[5051,"shadow_rs::host::memory_manager"],[5169,"shadow_rs::host::network"],[5171,"shadow_rs::host::network::interface"],[5215,"shadow_rs::host::network::namespace"],[5283,"shadow_rs::host::process"],[5429,"shadow_rs::host::status_listener"],[5453,"shadow_rs::host::syscall"],[5473,"shadow_rs::host::syscall::formatter"],[5639,"shadow_rs::host::syscall::handler"],[5743,"shadow_rs::host::syscall::io"],[5823,"shadow_rs::host::syscall::type_formatting"],[5862,"shadow_rs::host::syscall_condition"],[5928,"shadow_rs::host::syscall_types"],[6084,"shadow_rs::host::thread"],[6176,"shadow_rs::host::timer"],[6197,"shadow_rs::host::timer::export"],[6201,"shadow_rs::network"],[6209,"shadow_rs::network::graph"],[6353,"shadow_rs::network::packet"],[6431,"shadow_rs::network::relay"],[6461,"shadow_rs::network::router"],[6479,"shadow_rs::utility"],[6593,"shadow_rs::utility::byte_queue"],[6662,"shadow_rs::utility::callback_queue"],[6715,"shadow_rs::utility::childpid_watcher"],[6738,"shadow_rs::utility::counter"],[6774,"shadow_rs::utility::give"],[6795,"shadow_rs::utility::interval_map"],[6874,"shadow_rs::utility::legacy_callback_queue"],[6876,"shadow_rs::utility::pcap_writer"],[6894,"shadow_rs::utility::perf_timer"],[6912,"shadow_rs::utility::proc_maps"],[7000,"shadow_rs::utility::shm_cleanup"],[7002,"shadow_rs::utility::sockaddr"],[7072,"shadow_rs::utility::status_bar"],[7123,"shadow_rs::utility::stream_len"],[7125,"shadow_rs::utility::synchronization"],[7128,"shadow_rs::utility::synchronization::count_down_latch"],[7169,"shadow_rs::utility::synchronization::simple_latch"],[7207,"shadow_rs::utility::synchronization::thread_parking"],[7268,"shadow_rs::utility::syscall"]],"d":["","cbindgen:ignore","","Log a message once at level lvl_once, and any later log …","","","","","","","","","","","","","","","","","Controller methods that are accessed by the manager.","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","Get the core ID from …","Count the number of physical cores available. Uses …","Get the CPUs in a node from …","","","","Returns the argument unchanged.","","Calls U::from(self).","","","Get the nodes from /sys/devices/system/node/possible.","Get the online CPUs from /sys/devices/system/cpu/online.","Take an input of a list of ranges like ‘1-3,5,7-10’ …","","","","","","A logger specialized for Shadow. It attaches simulation …","","","","","","","","Returns the argument unchanged.","Initialize the Shadow logger.","","Calls U::from(self).","","If the maximum log level has not yet been set, returns …","","When disabled, the logger thread is notified to write each …","","","","","","","","","","","Returns the argument unchanged.","","Calls U::from(self).","Main entry point for the simulator.","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","Memory usage information parsed from ‘/proc/meminfo’. …","","","","","","","","","","","Returns the argument unchanged.","","Calls U::from(self).","Collects some of the fields from ‘/proc/meminfo’. This …","","","","","","","Supports iterating over all hosts assigned to this thread.","A wrapper for different host schedulers. It would have …","","","","","A host scheduler.","","","","A host scheduler.","","","","","","","","","","","Get the core affinity of the current thread, as set by the …","","","","","","","","","","","","","","","","For each Host, calls f with each Host. The Host must be …","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","See crate::core::scheduler::Scheduler::join.","See crate::core::scheduler::Scheduler::join.","Join all threads started by the scheduler.","A new host scheduler with threads that are pinned to the …","A new host scheduler with logical processors that are …","See crate::core::scheduler::Scheduler::parallelism.","See crate::core::scheduler::Scheduler::parallelism.","The maximum number of threads that will ever be run in …","","Run the closure on all threads. The closure is given an …","Run the closure on all threads. The closure is given an …","Run the closure on all threads. The closure is given an …","","See crate::core::scheduler::Scheduler::scope.","See crate::core::scheduler::Scheduler::scope.","A scope for any task run on the scheduler. The current …","","","","","","","","","","","","","","","","","","","","","","","A thread pool that runs a task on many threads. A task …","","Context information provided to each task closure.","Allows a single task to run per pool scope.","Scheduling state for a thread.","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Stop and join the threads.","A new work pool with logical processors that are pinned to …","The total number of logical processors.","The total number of threads.","","Run a task on the pool’s threads.","Create a new scope for the pool. The scope will ensure …","","","","","","","","","","","","","","","","","","","","","","","A task that is run by the pool threads.","Allows a single task to run per pool scope.","A thread pool that runs a task on many threads. A task …","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Stop and join the threads.","","Run a task on the pool’s threads.","Create a new scope for the pool. The scope will ensure …","","","","","","","","","","","","","Decides on the runahead for the next simulation round (the …","","","","","","","Returns the argument unchanged.","Get the runahead for the next round.","","Calls U::from(self).","","","","","If dynamic runahead is enabled, will compare and update …","","","","","","The simulation configuration after processing the …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Simulation statistics to be accessed by a single thread.","Simulation statistics to be accessed by multiple threads.","Add stats from a local object to a shared object. May …","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","May reset fields of stats.","","Types for parsing/deserializing unit values.","","","Options contained in a configuration file.","Shadow configuration options after processing command-line …","","","","","","","","","","A trait for Option-like types that can be flattened into a …","","","","","","","","","","","","","","","","This wrapper type allows cli options to specify “null” …","","","","","The enum variants here have an extra level of indirection …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Process arguments","","","","","","","","","","","","","Downstream bandwidth capacity of the host","Upstream bandwidth capacity of the host","The simulated time that ends Shadow’s high network …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The file’s compression format","Path to the Shadow configuration file. Use ‘-’ to read …","Path to store simulation output","Pause after starting any processes on the comma-delimited …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Environment variables passed when executing this process. …","","","","","","","","","","","","","","","","","","","","","","","","","The expected final state of the process. Shadow will …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","","Pause to allow gdb to attach","","","","The network topology graph","","","","","","","","Interval at which to print heartbeat messages","Amount of time between heartbeat messages for this host","List of information to show in the host’s heartbeat …","Log level at which to print host statistics","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The queueing discipline to use at the network interface","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","IP address to assign to the host","","","","","","","","","","","","","","","","","","","","","","","When true, log error-level messages to stderr in addition …","Log level of output written on stdout. If Shadow was built …","Log level at which to print node messages","","Max amount of execution-time latency allowed to accumulate …","","","","","","Model syscalls and VDSO functions that don’t block as …","","","","Network graph node ID to assign the host to","","","","How many parallel threads to use to run the simulation. A …","Parses a string as a list of arguments following the shell…","","","","The path to the file","How much data to capture per packet (header and payload) …","Should shadow generate pcap files?","","Show the simulation progress on stderr","If set, overrides the automatically calculated minimum …","The host scheduler implementation, which decides how to …","","","","","","","","","","","","","","","","","","","","","","","Initialize randomness using seed N","","","","","","","","","","","","","","","","","","","","","","","","","Exit after running shared memory cleanup routine","Exit after printing build information","Exit after printing the final configuration","The signal that will be sent to the process at …","The simulated time at which to send a shutdown_signal …","Enable receive window autotuning","Initial size of the socket’s receive buffer","Enable send window autotuning","Initial size of the socket’s send buffer","The simulated time at which to execute the process","The simulated time at which simulated processes are sent a …","","Log the syscalls for each process to individual “strace…","Path to recursively copy during startup and use as the …","","","Easier to use than Into<Option<T>> since Option has a lot …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Simulated latency of an unblocked syscall. For efficiency …","","Simulated latency of a vdso “syscall”. For efficiency …","","","","","","","","","","","Pin each thread and any processes it executes to the same …","Update the minimum runahead dynamically throughout the …","Use the MemoryManager. It can be useful to disable for …","Use the rust TCP implementation","Count object allocations and deallocations. If disabled, …","Preload our libc library for all managed processes for …","Preload our OpenSSL crypto library for all managed …","Preload our OpenSSL RNG library for all managed processes …","Use the SCHED_FIFO scheduler. Requires CAP_SYS_NICE. See …","When routing packets, follow the shortest path rather than …","Count the number of occurrences for individual syscalls","Each worker thread will spin in a sched_yield loop while …","","","","","","","","","","","","","","","","","","","","","","","","","","Replace unset (None) values of base with values from …","Replace unset (None) values of base with values from …","Replace unset (None) values of base with values from …","Replace unset (None) values of base with values from …","","","","","A throughput in bits-per-second.","A number of bytes.","","","","","","","","","","","","","","","","","","","","","","","The prefix of a unit value denoting magnitude. Common …","","","Common SI prefixes (including base-2 prefixes since they’…","Common SI prefixes larger than the base unit (including …","","","","","","An amount of time. Should only use the time prefix types (…","Time units, which we pretend are prefixes for …","Time units larger than the base unit, which we pretend are …","","A unit containing a value (ex: an integer), a prefix (ex: …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","An integer conversion factor.","A floating point conversion factor.","Convert value to a different prefix, but return an error …","","","","Convert value to a different prefix, even if it loses …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","The current prefix.","","","","","","The magnitude of this prefix relative to other prefixes of …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The value of the unit in the size of its current prefix.","","","","","","","","","","","","","","","","","Data for an event. Different event types will contain …","","","","","","","","","","","","","The event data.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","A new local event, which is an event that was generated …","A new packet event, which is an event for packets arriving …","","","","","","","","","","","","","","","","","","","","","","","A queue of Events ordered by their times.","","","","","","","","Returns the argument unchanged.","","Calls U::from(self).","","The time of the next Event (the time of the earliest event …","Pop the earliest Event from the queue.","Push a new Event on to the queue.","","","","","Mostly for interoperability with C APIs. In Rust code that …","","","","","","","","","Two TaskRefs are equal if they point to the same task …","","","Executes the task.","","","Returns the argument unchanged.","","","Calls U::from(self).","","","","","","","","","","Destroys this reference to the Task, dropping the Task if …","Create a new reference-counted task that can only be …","Create a new reference-counted task that may be executed …","","Worker context, containing ‘global’ information for …","","","","","","","","","","","","","","","","","","Get the pid watcher.","","Clear the currently-active Process.","Clear the currently-active Thread.","","","","","","","","","","","","","","","","","Enable object counters. Should be called near the …","Event queues for each host. This should only be used to …","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","Whether currently running on a live Worker.","Shadow allows configuration of a “bootstrapping” …","","","","Maximum time that the current event may run ahead to.","","","","Push a packet to the destination host’s event queue. …","","","","","","Safety","Set the currently-active Host.","Set the currently-active Process.","Set the currently-active Thread.","","","","","Clear the currently-active Host.","","","","","","","","","","","","","Update the status logger. If the status logger is …","","","","Run f with a reference to the current Host, or return None …","Run f with a reference to the current Process, or return …","Run f with a reference to the current …","Run f with a reference to the current Thread, or return …","Run f with a reference to the global DNS.","","ID of this thread’s Worker, if any.","","An Address structure holds information used to identify …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Turns the IPv4 address into a newly allocated string that …","Checks if the given addresses are equal. This function is …","","Create a new Address structure with the given IP and …","","","Retrieve the host-order integer version of this address …","Retrieves the dot-and-decimal string representation of the …","Retrieves the hostname of this address. The caller does …","Retrieve the network-order integer version of this address …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","This module provides several Context structs, intended to …","","","","","Access and manage memory of a plugin process.","","","","","","","","","Represent the “current” Host.","Represent the “current” Host and Process.","Represent the “current” Host, Process, and Thread.","Shadow’s C code doesn’t know about contexts. In places …","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Safety","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","Split into a &Process and a HostContext. Useful e.g. for …","Split into a &Thread and a ProcessContext. Useful e.g. for …","","","","","","","","","","","","","","","","","","","Add the given process to the context.","","Accounts for time executing code on the native CPU, …","Account for native_delay spent natively executing code.","","","Calculate the simulated delay until this CPU is ready to …","","","","Returns the argument unchanged.","","Calls U::from(self).","threshold: if None, never report a delay. Otherwise only …","","","","Configure the current time.","","Has been initialized and it is now OK to unblock any …","","","","A child process had an event reportable via e.g. waitpid.","User already called close.","","Represents a counted reference to a legacy file object. …","","A file descriptor that reference an open file. Also …","","","","A wakeup operation occurred on a futex.","A wrapper for any type of file object.","These are flags that should generally not change …","","","","These are flags that can potentially be changed from the …","","Used to track how many descriptors are open for a …","","","","","","","Represents a POSIX file description, or a Linux struct file…","","","","","Can be read, i.e. there is data waiting for user.","A listening socket is allowing connections. Only …","","","","A specified event source that passes a state and the …","","","","","Can be written, i.e. there is available buffer space.","","","","","","","","","","","","","","","Returns the set containing all flags.","Returns the set containing all flags.","Returns the set containing all flags.","","","Returns the intersection between the two sets of flags.","Returns the intersection between the two sets of flags.","Returns the intersection between the two sets of flags.","Disables all flags disabled in the set.","Disables all flags disabled in the set.","Disables all flags disabled in the set.","Returns the union of the two sets of flags.","Returns the union of the two sets of flags.","Returns the union of the two sets of flags.","Adds the set of flags.","Adds the set of flags.","Adds the set of flags.","Returns the raw value of the flags currently stored.","","Returns the raw value of the flags currently stored.","","","Returns the raw value of the flags currently stored.","Returns the left flags, but with all the right flags …","Returns the left flags, but with all the right flags …","Returns the left flags, but with all the right flags …","Toggles the set of flags.","Toggles the set of flags.","Toggles the set of flags.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Will close the inner File object if this is the last …","Close the descriptor. The host option is a legacy option …","Close the descriptor, and if this is the last descriptor …","Close the file. The host option is a legacy option for …","Returns the complement of this set of flags.","Returns the complement of this set of flags.","Returns the complement of this set of flags.","Returns true if all of the flags in other are contained …","Returns true if all of the flags in other are contained …","Returns true if all of the flags in other are contained …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the difference between the flags in self and other.","Returns the difference between the flags in self and other.","Returns the difference between the flags in self and other.","","","","","","","","","","","","","","","","Duplicate the descriptor, with both descriptors pointing …","Returns an empty set of flags.","Returns an empty set of flags.","Returns an empty set of flags.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Convert from underlying bit representation, unless that …","Convert from underlying bit representation, unless that …","Convert from underlying bit representation, unless that …","Convert from underlying bit representation, preserving all …","","Convert from underlying bit representation, preserving all …","","","Convert from underlying bit representation, preserving all …","Convert from underlying bit representation, dropping any …","Convert from underlying bit representation, dropping any …","Convert from underlying bit representation, dropping any …","","","","The new descriptor takes ownership of the reference to the …","Get the value for a flag from its stringified name.","Get the value for a flag from its stringified name.","Get the value for a flag from its stringified name.","Returns a tuple of the FileStatus and any remaining flags.","Returns a tuple of the FileMode and any remaining flags, …","","","","","","","","","","","","","","","","","","","","Inserts the specified flags in-place.","Inserts the specified flags in-place.","Inserts the specified flags in-place.","Returns the intersection between the flags in self and …","Returns the intersection between the flags in self and …","Returns the intersection between the flags in self and …","Returns true if there are flags common to both self and …","Returns true if there are flags common to both self and …","Returns true if there are flags common to both self and …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","Returns true if all flags are currently set.","Returns true if all flags are currently set.","Returns true if all flags are currently set.","Returns true if no flags are currently stored.","Returns true if no flags are currently stored.","Returns true if no flags are currently stored.","Iterate over enabled flag values.","Iterate over enabled flag values.","Iterate over enabled flag values.","Iterate over enabled flag values with their stringified …","Iterate over enabled flag values with their stringified …","Iterate over enabled flag values with their stringified …","","","","","","Does not increment the legacy file’s ref count, but will …","","Returns the complement of this set of flags.","Returns the complement of this set of flags.","Returns the complement of this set of flags.","","","Safety","","","Removes the specified flags in-place.","Removes the specified flags in-place.","Removes the specified flags in-place.","","","Inserts or removes the specified flags depending on the …","Inserts or removes the specified flags depending on the …","Inserts or removes the specified flags depending on the …","","","","","","","","Returns the set difference of the two sets of flags.","Returns the set difference of the two sets of flags.","Returns the set difference of the two sets of flags.","Disables all flags enabled in the set.","Disables all flags enabled in the set.","Disables all flags enabled in the set.","","","Returns the symmetric difference between the flags in self …","Returns the symmetric difference between the flags in self …","Returns the symmetric difference between the flags in self …","","","","","","","","","","","","Toggles the specified flags in-place.","Toggles the specified flags in-place.","Toggles the specified flags in-place.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the union of between the flags in self and other.","Returns the union of between the flags in self and other.","Returns the union of between the flags in self and other.","","","","","","","","","","","","","","","A handle for a file descriptor.","The handle is not valid.","Map of file handles to file descriptors. Typically owned …","POSIX requires fds to be assigned as libc::c_int, so we can…","","","","","","","","","","","","","","","","","","","","","","","","Deregister the descriptor with the given fd handle and …","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Get the descriptor at idx, if any.","Get the descriptor at idx, if any.","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","Returns Some if fd is less than FD_MAX. Can be used in …","","","Register a descriptor and return its fd handle. Equivalent …","Register a descriptor with a given fd handle and return …","Register a descriptor and return its fd handle. If the …","Remove and return all descriptors.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","Calls U::from(self).","","","","Create a new Pipe. The new pipe must be initialized using …","","","","","","","","","","","","","","The buffer has no readers.","The buffer has no writers.","There is data waiting in the buffer.","A handle that signifies that the owner is acting as a …","","There is available buffer space.","See ReaderHandle.","","","Register as a reader. The ReaderHandle must be returned to …","Register as a writer. The WriterHandle must be returned to …","Returns the set containing all flags.","Returns the intersection between the two sets of flags.","Disables all flags disabled in the set.","Returns the union of the two sets of flags.","Adds the set of flags.","Returns the raw value of the flags currently stored.","","Returns the left flags, but with all the right flags …","Toggles the set of flags.","","","","","","","","","","","Returns the complement of this set of flags.","Returns true if all of the flags in other are contained …","","","","","","","","","","Returns the difference between the flags in self and other.","","","","","","","","Returns an empty set of flags.","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Convert from underlying bit representation, unless that …","Convert from underlying bit representation, preserving all …","","Convert from underlying bit representation, dropping any …","","Get the value for a flag from its stringified name.","","","","","","Inserts the specified flags in-place.","Returns the intersection between the flags in self and …","Returns true if there are flags common to both self and …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","Returns true if all flags are currently set.","Returns true if no flags are currently stored.","Iterate over enabled flag values.","Iterate over enabled flag values with their stringified …","","","Returns the complement of this set of flags.","","","","Removes the specified flags in-place.","","","Inserts or removes the specified flags depending on the …","","","Returns the set difference of the two sets of flags.","Disables all flags enabled in the set.","Returns the symmetric difference between the flags in self …","","Toggles the specified flags in-place.","","","","","","","","","","","","","Returns the union of between the flags in self and other.","","","","","","","","","","Arguments for Socket::recvmsg().","Return values for Socket::recvmsg().","Arguments for Socket::sendmsg().","","","","","","","","","","","Socket address to send the message to.","The socket address of the received message.","","","","","","","","","","","","","","","","","","","","","","","The number of control data bytes read.","Buffer in plugin memory containg message control data.","Buffer in plugin memory to store the message control data.","","","","","","","","","","","","","","","","","","","Send flags.","Recv flags.","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","IoVec buffers in plugin memory containing the message data.","IoVec buffers in plugin memory to store the message data.","","","","Message flags.","","","","The return value for the syscall. Typically is the number …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The name is already in use.","The name was not found in the address map.","Names in the ephemeral name range are all in use.","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Get the c::TCP pointer as a c::LegacyFile pointer.","Get the c::TCP pointer as a c::LegacySocket pointer.","Get the c::TCP pointer.","","","","Get a canonical handle for this socket. We use the address …","","","","","","","Returns the argument unchanged.","","","","","","","","Calls U::from(self).","","","","","Takes ownership of the TCP reference.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","","","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","","","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","A unix socket. The UnixSocket is the public-facing API, …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Arm the timer by setting its expiration time and interval, …","","","","","","Disarm the timer so that it no longer fires expiration …","","Returns the argument unchanged.","","Returns the relative duration over which the timer has …","Returns the relative duration until the next expiration …","","","Calls U::from(self).","","","Creates a new TimerFd object that internally sets up a …","","","","","","","","","","","","A simulated Host.","Immutable information about the Host.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","Get the packet device that handles packets for the given …","Returns true if the host has a process that contains the …","","","","","","","","Information about the Host. Made available as an Arc for …","","","","","","Returns None if there is no such interface.","Returns None if there is no such interface.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","Locks the Host’s shared memory, caching the lock …","","","","","","","","","","Safety","","","","Call to trigger the forwarding of packets from the router …","Call to trigger the forwarding of packets from the network …","","","Paths of libraries that should be preloaded into managed …","","Remove the given process from the Host, if it exists.","Returns the Session ID for the given process group ID, if …","Borrow the set of processes. Generally this should only be …","","","","","","","","","","","The unprotected part of the Host’s shared memory.","","","Shut down the host. This should be called while Worker has …","","","","","","","","","","","","Timestamp Counter emulation for this Host. It ticks at the …","","","","","","Panics if there is still an outstanding reference returned …","","","","","","Blocked on a SysCallCondition.","The thread’s process has exited.","The native thread has exited with the given code.","","The ManagedThread’s state after having been allowed to …","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","Calls U::from(self).","Calls U::from(self).","","Execute the specified clone syscall in self, and use …","","Make the specified syscall on the native thread.","","","","","","","","","","","","","Memory allocated by Shadow, in a remote address space.","Provides accessors for reading and writing another process…","An object implementing std::io::Read and std::io::Seek for …","An object implementing std::io::Write and std::io::Seek for","An immutable reference to a slice of plugin memory. …","A mutable reference to a slice of plugin memory. …","","","","","","","","","","","","","Similar to read, but saves a copy if you already have a dst…","Copies a NULL-terminated string starting from the …","Writes the memory from a local copy. If src doesn’t …","","","","","","","","","","","","","","","","","","","","","","","","","","Call to dispose of the reference while writing back the …","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Get a cstr from the reference. Fails with ENAMETOOLONG if …","","","","","Whether the internal MemoryMapper has been initialized.","","","","","","","Initialize the MemoryMapper, allowing for more efficient …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Returns a reference to the given memory, copying to a …","Returns a mutable reference to the given memory. If the …","Returns a mutable reference to the given memory. If the …","Returns a reference to the memory from the beginning of …","Allocate memory in the current active process. Must be …","Safety","Disposes of the reference without writing back the …","Which process’s address space this MemoryManager manages.","Pointer to the allocated memory.","","Reads the memory into a local copy. memory_ref is …","Creates a std::io::Read accessor for the specified plugin …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Writes a local value val into the memory at ptr.","Create a write accessor for the specified plugin memory.","","","The priority used by the fifo qdisc to choose the next …","Represents a network device that can send and receive …","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","Calls U::from(self).","Calls U::from(self).","","Create a new network interface for host_id with the …","","","","Disassociate all bound sockets and remove sockets from the …","","","","","","","","","","A handle for a socket association with a network …","Represents a network namespace. Can be thought of as …","","","Associate the socket with any applicable network …","","","","","","","Clean up the network namespace. This should be called …","","","","","","","","","","","Disassociate the socket associated using the local and …","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns a random port in host byte order.","","","","Returns None if there is no such interface.","Returns None if there is no such interface.","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","Safety","","","","","","","","","","","","","","","","","","","","","A simulated process.","Virtual pid of a shadow process","A process that is currently runnable.","","The process was killed by Shadow rather than exiting “…","A process that has exited.","","","Adds a new thread to the process and schedules it to run. …","Deprecated wrapper for RunnableProcess::add_thread","","","","","","","","","","","Borrows a reference to the internal RunnableProcess if self…","Borrows a reference to the internal ZombieProcess if self …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Construct a siginfo containing information about how the …","Signal that will be sent to parent process on exit. …","","Returns a dynamically borrowed reference to the first live …","Deprecated wrapper for …","","","","This cleans up memory references left over from legacy C …","Deprecated wrapper for …","This cleans up memory references left over from legacy C …","Deprecated wrapper for …","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns what the ProcessId would be of a Process whose …","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","Deprecated wrapper for RunnableProcess::memory_borrow","","Deprecated wrapper for RunnableProcess::memory_borrow_mut","","","Deprecated wrapper for RunnableProcess::native_pid","Create a new Process, forked from self, with the thread …","","","","","Deprecated wrapper for …","Deprecated wrapper for …","Process that can reap this zombie process, if any.","Resume execution of tid (if it exists). Should only be …","Resource usage, as returned e.g. by the getrusage syscall.","","","","","Shared memory for this process.","Deprecated wrapper for RunnableProcess::shmem","Send the signal described in siginfo to process. …","See RunnableProcess::signal.","Spawn a new process. The process will be runnable via …","Terminate the Process.","","Deprecated wrapper for …","","Deprecated wrapper for RunnableProcess::thread_borrow","","","","","","","","","","","","","","","","","","","","","","","","","","","If strace logging is disabled, this function will do …","Deprecated wrapper for RunnableProcess::with_strace_file","An object that listens for status changes.","","","Create an owned reference from ptr. Reference count is …","","","","","","","","","","Returns the argument unchanged.","Called when a transition (bit flip) occurred on at least …","","Calls U::from(self).","Create a StatusListener with the given notification …","","Set the status bits that we should monitor for transitions …","","","","","","","","","","","","","Returns the argument unchanged.","","","","","Calls U::from(self).","","","","","","","","","","A marker type for indicating there are no types left in …","","","","","A formatting wrapper for six syscall arguments.","","A formatting wrapper for the syscall result.","A syscall argument or return value. It implements Display, …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Format and write the syscall.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Analogous to libc::iovec.","A reader which reads data from IoVec buffers of plugin …","A writer which writes data to IoVec buffers of plugin …","Analogous to libc::msghdr.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","Read a plugin’s array of libc::iovec into a Vec<IoVec>.","Read a plugin’s libc::msghdr into a MsgHdr.","","","","","","","","","","","","","","","Used to update a libc::msghdr. Only writes the libc::msghdr…","","","","","","Writes val to val_ptr, but will only write a partial value …","Writes the socket address into a buffer at plugin_addr …","Writes the socket address into a buffer at plugin_addr …","Displays a byte buffer with a specified length.","","Displays a nul-terminated string syscall argument.","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","An owned syscall condition.","An immutable reference to a syscall condition.","A mutable reference to a syscall condition.","","","","","Borrows from a C pointer. i.e. doesn’t increase the ref …","Borrows from a C pointer. i.e. doesn’t increase the ref …","","","","“Steal” from a C pointer. i.e. doesn’t increase ref …","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","“Steal” the inner pointer without unref’ing it.","Constructor.","Create a new syscall condition that triggers a wakeup on …","","","","","","","","","","","","","","","","","We don’t have the result yet.","","","Done executing the syscall; ready to let the plugin thread …","","","Wrapper around a ForeignPtr that encapsulates its size and …","","Direct plugin to make the syscall natively.","","","","","","","","","","Returns the condition that the syscall is blocked on.","","","","","","","","","","","","","","","Cast to type U. Fails if the total size isn’t a multiple …","Cast to u8. Infallible since size_of<u8> is 1.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","Number of items pointed to.","Creates a typed pointer. Note though that the pointer isn…","","","","","Raw foreign pointer.","","","","","","Return a slice of this pointer.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Blocked on a syscall.","The process has exited.","The thread has exited with the given code.","The thread’s state after having been allowed to execute …","A virtual Thread in Shadow. Currently a thin wrapper …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Frees a pointer previously returned by malloc_foreign_ptr","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Returns whether the given thread is its thread group (aka …","","Allocates some space in the plugin’s memory. Use …","Minimal wrapper around the native managed thread.","Natively execute brk(2) on the given thread.","Natively execute close(2) on the given thread.","Natively execute mmap(2) on the given thread.","Natively execute mmap(2) on the given thread.","Natively execute mremap(2) on the given thread.","Natively execute munmap(2) on the given thread.","Natively execute open(2) on the given thread.","","","","","","","","Shared memory for this thread.","","","","","","","","","","","","","","","","","","","Create a new Thread, wrapping mthread. Intended for use by …","","Activate the timer so that it starts issuing on_expire() …","","","Returns the number of timer expirations that have occurred …","","","Deactivate the timer so that it does not issue on_expire() …","","Returns the number of timer expirations that have occurred …","Returns the currently configured timer expiration interval …","","Returns the argument unchanged.","","Calls U::from(self).","Create a new Timer that directly executes on_expire on …","Returns the remaining time until the next expiration if …","","","","","Safety","Safety","Safety","Create a new Timer that synchronously executes task on …","","","","","","","","","Tool for assigning IP addresses to graph nodes.","","A network graph containing the petgraph graph and a map …","Network characteristics for a path between two nodes.","Routing information for paths between nodes.","A graph edge.","A graph node.","","","Get an unused address and assign it to a node.","Assign an address to a node.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Get the node that an address is assigned to.","Get all nodes with assigned addresses.","","","","Increment the number of packets sent from one node to …","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","Latency in nanoseconds.","Get the network graph as a string.","Log the number of packets sent between nodes.","","","","","","Packet loss as fraction.","","","Get properties for the path from one node to another.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Copy the payload to the managed process. Even if this …","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","Transfers ownership of the given c_ptr reference into a …","Copy the packet payload to a buffer. Will truncate if the …","","","","","Calls U::from(self).","Calls U::from(self).","Transfers ownership of the inner c_ptr reference to the …","","","","Set the packet payload. Will panic if the packet already …","Set TCP headers for this packet. Will panic if the packet …","Set UDP headers for this packet. Will panic if the packet …","","","","","","","","","","","","","","Specifies a throughput limit the relay should enforce when …","A Relay forwards PacketRcs between PacketDevices, …","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","Calls U::from(self).","Calls U::from(self).","Creates a new Relay that will forward PacketRcs following …","Notify the relay that its packet source now has packets …","","","","","","","","","A router assists with moving packets between hosts across …","","","","","","Returns the argument unchanged.","","","Calls U::from(self).","Create a new router for a host that will help route …","","","Routes the packet from the virtual internet into our CoDel …","","","","","A pointer to an object that is safe to dereference from …","A trait we can use as a compile-time check to make sure …","A trait we can use as a compile-time check to make sure …","Runtime memory error checking to help catch errors that C …","","","","","Helper for tracking the number of allocated objects.","","","","","","","","","","","","","","","","An event/listener framework to allow listeners to …","","","","","","","","Copy the contents of the src directory to a new directory …","A counter that can be used to count frequencies of a set …","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","Inject injected_preloads into the environment envv.","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","Create a pointer that may only be accessed when the …","","","Create a pointer that may only be accessed when the host …","Helper for converting a PathBuf to a CString","","","","","Get the pointer.","Get the pointer without checking the active host.","Get the pointer.","Get the return code for a process that exited by the given …","","","","","","","","","","","","","","","","","","","","","","","","Check that the plugin path is executable under Shadow.","","","","","A queue of bytes that supports reading and writing stream …","A wrapper type that holds either Bytes or BytesMut.","The types of data that are supported by the ByteQueue.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","Returns the argument unchanged.","","Returns the argument unchanged.","Returns true if the queue has bytes.","Returns true if the queue has data/chunks, which may …","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","The number of bytes in the queue. If the queue has 0 …","Peek data from the queue. Only a single type of data will …","Pop data from the queue. Only a single type of data will …","Pop a single chunk of data from the queue. The size_hint …","Push a chunk of stream or packet data onto the queue.","Push packet data onto the queue in a single chunk. Exactly …","Push stream data onto the queue. The data may be merged …","","","","","","","","","","","","","","","A queue of events (functions/closures) which when run can …","Emits events to subscribed listeners.","A handle is used to stop listening for events. The …","Add an event to the queue.","Add a listener.","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","Create an empty event queue.","","Notify all listeners.","A convenience function to create an EventQueue, allow the …","Process all of the events in the queue (and any new events …","Stop listening for new events. Equivalent to dropping the …","","","","","","","","","","","","","Utility for monitoring a set of child pid’s, calling …","","","","","","","","","","Fork a child and register it. Uses fork internally; it …","Returns the argument unchanged.","","Calls U::from(self).","Create a ChildPidWatcher. Spawns a background thread, …","Call callback from another thread after the child pid has …","Register interest in pid.","","","","Unregisters a callback. After returning, the corresponding …","Unregister the pid. After unregistration, no more …","","The main counter object that maps individual keys to count …","","Combines two counters by adding all values for all keys of …","Add all values for all keys in other to this counter.","Increment the counter value by one for the key given by id.","Increment the counter value by the given value for the key …","","","","","","","","","","","","","Returns a string representation of the counter in the form …","Returns the argument unchanged.","Returns the counter value for the key given by id, or 0 if …","","Calls U::from(self).","Initializes a new counter map that starts with no keys.","","Sets the counter value to the given value for the key …","Combines two counters by subtracting all values for all …","Subtract all values for all keys in other from this …","Decrement the counter value by one for the key given by id.","Decrement the counter value by the given value for the key …","","","","","","","Writer adapter which limits the bytes written to an …","","","","","","","Returns the argument unchanged.","Gets a mutable reference to the underlying writer.","Gets a reference to the underlying writer.","","Calls U::from(self).","Consumes the Give, returning the wrapped writer.","Returns the number of bytes that can be written before …","","Sets the number of bytes that can be read before this …","","","","","","","","","","","","Describes modifications of an IntervalMap after …","","","","","","","","","","","","Mutates the map so that the given range maps to nothing, …","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","Insert range from start to end, inclusive, mapping that …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","Returns iterator over all intervals keys and their values, …","Returns iterator over all interval keys and their values, …","Returns iterator over all intervals keys, in sorted order.","","","","","","","","","","","","","","","","","","","","","An event source stored by a LegacyFile.","Helper function to initialize and run a global …","","","","","","","Write the packet bytes.","","Returns the argument unchanged.","","Calls U::from(self).","A new packet capture writer. Each packet (header and …","","","","","Write a packet from a buffer.","Write a packet without requiring an intermediate buffer.","Intended as a drop-in-replacement for glib’s GTimer.","","","","","","","Total time elapsed while the timer has been running.","Returns the argument unchanged.","","Calls U::from(self).","Create timer, which starts running.","Start the timer, which must not already be running.","Stop the timer, which must already be running.","","","","","","","Represents a single line in /proc/[pid]/maps.","The “path” of where a region is mapped from.","","","","","Whether a region of memory is shared.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Reads and parses the contents of a /proc/[pid]/maps file","","Parses the contents of a /proc/[pid]/maps file","","","","","","","","","","","","","","","","","","","","","","A container for any type of socket address.","A Unix socket address. Typically will be used as an owned …","","","If the socket address represents an abstract address, …","If the socket address represents a valid ipv4 socket …","If the socket address represents a valid ipv6 socket …","Get a mutably borrowed unix socket address.","If the socket address represents a pathname address, …","A pointer to the socket address. Some bytes may be …","Get a pointer to the unix socket address. All fields of …","Get a borrowed unix socket address.","The socket address as a slice of bytes. Some bytes may be …","If the socket address represents a valid unix socket …","","","","","","","","","","","","","","","","","","Get the socket protocol family. Will return None if the …","","","","","Returns the argument unchanged.","","","","","","Returns the argument unchanged.","Safety","Get a new SockaddrStorage with a copy of the ipv4 socket …","Get a new SockaddrStorage with a copy of the ipv6 socket …","Safety","Get a new SockaddrStorage with a copy of the unix socket …","","","Calls U::from(self).","Calls U::from(self).","Get an owned unix socket address.","Is the unix socket address unnamed? On Linux, unnamed unix …","Get a new SockaddrUnix for a libc::sockaddr_un. The …","Get a new SockaddrUnix with the given abstract address …","Get a new SockaddrUnix with the given path. Will return …","Get a new unnamed unix socket address.","","","","","","","","","","","","","The status bar’s internal state.","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Create and start drawing the status bar.","Create and start printing the status.","","","Stop and remove the status bar.","Stop printing the status.","","","","","","","","","","Update the status bar’s internal state. The status will …","","","","","Backport of std::io::Seek::stream_len from Rust nightly.","","","","A latch counter.","A latch waiter.","","","","","","","Build a latch counter and waiter. The counter and waiter …","","","","","Decrement the latch count and wake the waiters if the …","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","Wait for the latch count to reach 0. If the latch count …","A simple reusable latch. Multiple waiters can wait for the …","A waiter that waits for the latch to open. A waiter for a …","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","Calls U::from(self).","Calls U::from(self).","Create a new latch.","Open the latch.","","","","","","","","","","Wait for the latch to open.","Get a new waiter for this latch. The new waiter will have …","Used to park a thread. The ThreadParker is derived from a …","Used to unpark a thread.","Used to unpark a thread, but which hasn’t been assigned …","","","","Assign this to a thread that will be unparked.","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","Park the current thread until ThreadUnparker::unpark() is …","Get a new ThreadParker. The ThreadParker must only be used …","Get a new ThreadParker for the assigned thread.","","","","","","","","","","","","","Unpark the assigned thread.","","","","",""],"i":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,2,7,2,2,7,2,7,2,7,2,2,2,7,2,7,2,7,2,473,7,7,2,2,7,2,7,2,7,2,7,2,7,2,0,16,16,0,0,0,16,16,16,16,16,16,16,16,0,0,0,16,16,16,16,0,0,18,18,18,18,18,18,18,18,0,18,18,18,18,0,18,18,18,18,18,0,24,24,24,24,24,24,24,24,0,24,24,24,24,0,0,27,26,27,26,27,26,27,26,27,26,27,26,26,26,27,26,27,26,26,27,26,26,27,27,27,26,27,26,27,26,27,26,0,33,33,33,33,33,33,33,33,33,33,33,33,33,0,33,33,33,33,33,33,0,0,0,41,44,37,0,41,44,37,0,39,40,41,44,37,39,40,41,44,37,0,39,40,41,44,37,39,40,41,44,37,39,40,41,44,37,37,39,40,41,44,37,39,40,41,44,37,39,40,41,44,37,39,40,41,39,40,39,40,41,0,44,44,44,0,39,40,41,39,40,41,44,37,39,40,41,44,37,39,40,41,44,37,39,40,41,44,37,0,0,0,0,0,0,0,474,49,475,476,50,474,49,475,476,50,474,474,49,475,476,50,474,49,475,476,50,474,49,49,475,476,50,474,49,475,476,50,474,49,475,476,50,474,49,475,476,50,49,49,49,49,474,50,49,474,474,49,475,476,50,474,49,475,476,50,474,49,475,476,50,474,49,475,476,50,0,0,0,0,51,477,52,51,477,52,51,477,52,51,477,52,51,51,477,52,51,477,52,51,477,52,51,477,52,51,51,52,51,51,477,52,51,477,52,51,477,52,51,477,52,0,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,0,0,0,0,0,56,57,58,59,57,56,56,56,56,8,56,57,58,59,8,56,57,58,59,59,56,57,58,59,56,57,58,59,56,56,8,56,57,58,59,8,56,57,58,59,58,8,56,57,58,59,57,57,58,59,8,56,57,58,59,56,56,56,8,8,8,56,57,58,59,8,56,57,58,59,56,8,56,56,56,8,56,56,57,56,56,8,56,8,56,56,57,57,57,56,57,58,59,8,56,57,58,59,8,56,57,58,59,8,56,57,58,59,58,8,56,57,58,59,0,0,61,62,61,62,61,62,61,62,61,62,61,62,61,62,61,62,61,62,61,62,61,62,61,62,61,62,61,62,61,62,61,62,61,62,61,62,61,0,0,0,0,0,0,0,76,88,0,76,73,0,81,84,0,0,0,85,0,0,0,0,0,76,84,86,0,0,0,80,64,0,0,88,85,0,0,0,0,80,81,72,73,0,0,0,73,80,88,86,0,79,79,76,64,76,82,66,67,9,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,64,74,64,64,66,68,69,70,71,66,68,69,70,71,75,75,68,66,67,9,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,64,66,67,9,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,64,66,67,9,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,64,66,67,9,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,64,77,78,66,68,69,70,71,66,68,69,70,71,83,66,68,66,70,71,73,66,67,9,68,69,70,71,72,73,74,75,76,77,77,78,78,79,80,81,82,83,84,85,86,87,87,88,64,66,67,9,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,64,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,64,66,67,9,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,64,74,72,73,77,78,80,81,87,64,72,72,73,73,77,77,78,78,80,80,81,81,87,87,64,64,74,66,67,9,478,478,66,67,9,68,69,70,71,72,73,73,74,75,76,77,77,78,78,79,80,81,82,83,84,85,86,87,87,88,64,66,67,9,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,87,88,64,66,68,69,70,71,66,68,69,70,71,76,79,80,81,88,64,66,66,67,9,69,66,68,69,70,71,80,81,68,70,70,70,66,67,75,67,9,66,67,9,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,64,70,66,67,9,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,64,77,78,75,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,64,70,68,71,9,70,68,69,70,71,9,68,66,67,9,75,9,78,71,68,0,77,78,74,83,71,71,75,68,70,70,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,64,68,67,9,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,64,66,66,66,74,74,70,70,70,70,74,68,9,70,68,80,76,64,66,67,9,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,64,73,77,78,87,66,67,9,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,87,88,64,66,67,9,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,64,66,67,9,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,64,9,70,9,70,66,68,69,70,71,66,68,69,70,71,70,70,70,70,70,70,70,70,70,69,70,70,66,67,9,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,64,68,69,70,71,479,480,111,112,0,0,111,112,111,112,113,114,111,112,111,112,111,112,111,112,111,113,111,113,113,114,111,113,0,113,114,0,0,481,111,112,111,112,0,0,0,481,0,111,112,113,114,116,117,118,111,112,113,114,116,117,118,111,112,113,114,116,117,118,111,112,113,114,116,117,118,111,112,113,114,116,117,118,115,115,481,116,117,118,481,116,117,118,111,112,113,114,116,117,118,111,112,113,114,116,117,118,111,112,113,114,116,117,118,116,117,118,111,112,113,114,116,117,118,111,112,113,114,116,117,118,111,111,112,112,113,113,114,114,116,116,117,117,118,118,111,111,112,112,113,113,114,114,116,116,117,117,118,118,111,112,113,114,116,117,118,111,112,113,114,116,117,118,111,112,113,114,116,117,118,111,112,113,114,116,117,118,116,117,118,116,117,118,116,117,118,481,116,117,118,117,118,115,111,112,113,114,116,117,118,116,117,118,481,116,117,118,111,112,113,114,116,117,118,111,112,113,114,116,117,118,111,112,113,114,116,117,118,111,112,113,114,116,117,118,111,112,113,114,116,117,118,481,116,117,118,117,118,111,112,113,114,116,117,118,0,0,0,0,0,124,0,124,0,123,124,125,126,123,124,125,126,123,123,124,125,126,123,124,125,126,123,124,125,126,123,124,125,126,123,123,124,124,125,125,126,126,123,124,125,126,123,124,125,126,123,124,125,126,123,124,125,126,123,123,123,124,125,126,123,123,123,124,125,126,123,124,125,126,123,124,125,126,123,124,125,126,0,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,0,127,127,127,127,127,127,127,127,127,127,127,127,0,127,127,127,127,127,127,127,127,127,127,127,0,0,0,0,0,0,0,0,0,0,143,482,482,482,482,482,482,140,140,482,143,140,482,143,140,140,140,482,482,482,143,143,482,482,143,140,482,143,140,140,140,482,143,140,140,0,140,143,140,482,143,140,482,140,140,482,482,140,482,140,482,143,140,482,143,140,140,482,482,482,140,140,482,482,140,140,140,140,482,140,140,140,482,482,482,482,482,482,140,140,482,143,482,143,140,482,143,140,482,143,140,482,482,140,482,143,140,482,482,482,482,482,0,482,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,0,0,0,0,0,0,192,0,0,0,0,0,0,192,0,193,0,0,194,194,194,0,0,0,0,0,0,0,155,0,179,179,202,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,200,186,200,186,153,153,200,153,153,483,397,483,154,153,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,205,206,196,197,198,199,200,201,202,397,483,154,153,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,205,206,196,197,198,199,200,201,202,198,178,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,178,154,0,0,0,0,0,0,0,0,0,0,0,198,205,206,205,206,205,206,205,206,206,158,154,153,397,483,154,153,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,205,206,196,197,198,199,200,201,202,397,483,154,153,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,205,206,196,197,198,199,200,201,202,202,202,0,0,0,0,0,0,0,0,397,483,154,153,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,205,206,196,197,198,199,200,201,202,483,154,154,154,191,195,195,195,195,195,195,195,195,195,195,195,195,191,202,154,153,155,156,157,158,159,160,161,165,166,167,168,171,172,177,178,179,180,181,182,183,184,185,188,189,190,191,192,193,194,195,205,206,196,197,198,199,202,178,397,208,483,210,154,153,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,205,206,196,197,198,199,200,201,202,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,154,154,0,0,0,0,0,0,0,0,154,483,198,483,0,0,397,483,154,153,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,205,206,196,197,198,199,200,201,202,0,397,483,154,153,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,205,206,196,197,198,199,200,201,202,160,160,0,170,175,176,170,169,169,169,172,171,172,168,166,167,171,168,173,166,163,169,161,164,165,167,173,175,174,173,173,173,173,163,164,165,165,163,172,163,173,169,168,161,164,165,166,165,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,174,174,483,0,0,0,0,0,0,0,0,0,0,0,0,0,154,153,179,158,483,187,201,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,154,483,483,483,483,0,0,158,483,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,191,0,0,0,202,202,154,154,179,179,162,162,202,202,192,192,192,192,192,192,192,192,192,192,192,192,192,0,0,201,0,0,0,0,0,0,0,0,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,483,483,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,197,197,197,197,197,0,197,197,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,483,0,202,202,0,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,0,0,0,0,0,0,0,0,0,0,0,0,0,0,397,483,154,153,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,205,206,196,197,198,199,200,201,202,397,483,154,153,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,205,206,196,197,198,199,200,201,202,157,193,156,157,193,156,187,201,397,483,154,153,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,205,206,196,197,198,199,200,201,202,0,177,397,483,154,153,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,205,206,196,197,198,199,200,201,202,202,202,202,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,219,220,221,218,219,220,221,218,219,220,221,218,219,220,221,218,219,220,221,218,219,220,221,218,218,218,219,220,221,219,220,221,218,219,220,221,218,219,220,221,220,221,221,221,221,219,220,221,218,219,220,221,218,219,220,221,218,219,220,221,218,218,219,220,0,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,207,230,230,228,207,207,0,0,230,0,236,227,235,207,0,0,0,0,0,0,241,0,230,230,228,241,228,228,0,236,227,235,231,207,207,236,227,235,0,0,236,227,235,207,231,230,231,207,228,235,237,238,239,240,241,224,227,224,230,231,207,230,231,230,231,207,230,231,207,230,231,207,230,231,207,230,230,231,231,207,207,230,231,207,230,231,207,224,236,227,230,231,207,228,235,235,237,238,239,240,241,224,236,227,230,231,207,228,235,235,237,238,239,240,241,235,230,231,207,228,235,237,238,239,240,241,230,231,207,228,235,237,238,239,240,241,227,237,238,240,241,230,231,207,230,231,207,224,207,224,236,227,230,231,207,228,235,237,238,239,240,241,224,236,227,230,231,207,228,235,237,238,239,240,241,0,230,231,207,224,236,227,230,231,207,228,235,237,238,239,239,240,240,241,238,230,231,207,231,231,231,0,230,231,207,238,238,236,227,230,230,230,230,230,231,231,231,231,231,207,207,207,207,207,228,235,237,238,239,240,241,224,236,227,230,231,207,207,228,235,237,238,239,240,241,230,231,207,230,230,231,231,207,207,230,231,207,230,231,207,238,230,231,207,230,231,238,236,227,236,227,224,236,227,230,231,207,228,235,237,238,239,240,241,237,230,231,207,230,231,207,230,231,207,224,236,227,230,231,207,228,235,237,238,239,240,241,238,230,231,207,238,227,230,231,207,230,231,207,230,231,207,230,231,207,236,227,224,237,238,239,240,230,231,207,224,0,239,240,227,230,231,207,224,227,230,231,207,238,227,227,0,0,236,227,230,231,207,230,231,207,236,227,230,231,207,0,230,231,207,228,235,237,238,239,240,241,230,231,207,235,235,224,236,227,230,231,207,228,235,237,238,239,240,241,224,236,227,230,231,207,228,235,237,238,239,240,241,224,236,227,230,231,207,228,235,237,238,239,240,241,230,231,207,224,236,227,230,231,207,228,235,237,238,239,240,241,227,0,0,0,0,257,258,259,257,258,259,257,258,259,257,258,259,257,258,259,258,257,257,258,259,257,258,259,257,257,258,259,258,259,258,258,259,259,257,258,258,259,259,257,258,259,257,257,258,257,258,259,257,258,259,257,258,258,259,257,257,257,257,257,258,259,258,259,257,258,258,258,258,258,259,257,258,259,257,258,259,258,257,258,259,0,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,263,0,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,0,0,267,267,267,0,0,267,0,267,266,266,266,267,267,267,267,267,267,267,267,267,266,269,270,267,266,269,270,267,267,267,267,267,267,266,269,270,267,266,269,270,267,267,266,266,269,269,270,270,267,267,267,267,267,267,267,267,266,269,270,267,267,267,267,267,267,267,266,266,269,270,267,267,267,267,266,269,270,267,267,267,267,267,267,266,266,267,266,266,266,267,266,266,267,266,266,267,267,267,267,267,266,269,270,267,266,269,270,267,266,269,270,267,267,266,269,270,267,266,266,278,275,280,0,0,0,0,0,0,278,275,280,280,0,275,275,285,284,278,275,280,278,275,285,283,284,280,280,278,275,285,283,284,280,280,280,280,280,275,280,284,285,283,278,275,285,283,284,280,278,275,285,283,284,280,278,275,285,283,284,280,285,283,278,275,280,278,275,285,283,284,280,278,275,278,275,278,275,278,275,278,275,0,278,275,285,283,284,280,278,275,285,283,284,280,275,285,283,280,278,275,284,275,280,275,284,280,275,275,275,275,278,275,278,275,280,280,280,278,275,285,283,284,280,278,275,285,283,284,280,278,275,285,283,284,280,0,278,275,285,283,284,280,275,0,0,290,290,290,290,287,287,287,290,287,290,290,290,287,287,290,287,290,287,290,290,290,287,290,287,290,287,290,287,287,290,290,290,287,290,287,290,287,290,287,287,290,0,0,0,0,292,291,293,294,292,291,293,294,292,291,293,294,293,294,291,291,292,291,293,292,291,293,293,294,292,291,293,293,294,293,293,294,293,294,291,293,292,291,293,294,292,291,293,294,293,292,291,293,294,292,291,293,292,291,293,294,292,291,292,291,292,291,292,291,292,291,292,291,292,291,293,294,292,291,293,294,291,0,293,292,291,292,291,291,291,291,293,291,293,291,291,291,291,292,291,292,291,0,293,294,293,293,292,291,293,294,292,291,293,294,292,291,293,294,0,294,292,291,293,294,291,0,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,0,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,0,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,288,288,288,0,0,0,288,302,289,289,289,289,289,289,288,302,289,288,302,288,302,288,302,289,289,289,288,302,289,288,302,289,288,302,288,288,288,288,302,302,289,288,302,289,289,289,289,289,288,289,288,302,289,288,302,289,289,289,289,289,302,289,289,289,289,289,289,289,289,289,289,288,302,302,289,288,288,302,289,288,302,289,288,302,289,288,302,289,0,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,305,0,0,0,311,128,128,128,316,316,128,316,128,311,316,128,311,128,128,311,311,128,128,128,316,316,316,128,128,311,316,128,311,316,128,311,316,128,128,311,128,128,128,311,128,316,128,311,128,128,128,128,128,128,128,128,316,316,316,316,128,316,311,128,316,128,311,316,316,128,128,316,128,311,316,128,128,316,311,316,316,128,311,316,128,128,128,316,316,128,128,128,316,128,128,128,128,128,128,316,128,316,316,128,128,128,128,316,128,128,128,128,316,128,316,311,128,316,128,311,316,128,311,128,316,128,311,316,316,128,128,316,316,128,311,323,323,323,0,0,322,323,322,323,322,323,322,323,322,322,323,323,322,323,322,322,323,322,323,322,322,322,322,322,322,322,322,322,323,322,323,322,323,322,323,0,0,0,0,0,0,338,337,334,336,335,248,338,337,334,336,335,248,248,248,248,338,337,334,334,336,335,335,248,338,337,334,336,335,335,248,248,338,337,334,336,336,335,335,248,337,335,335,248,336,338,337,334,336,335,248,334,248,248,248,248,248,338,337,334,336,335,248,248,338,337,334,336,335,248,248,248,248,248,336,248,335,248,336,338,248,248,338,337,338,337,338,337,334,336,335,248,338,337,334,336,335,248,338,337,334,336,335,248,338,337,334,336,335,248,337,248,248,0,0,0,0,0,343,340,340,340,343,340,343,343,343,343,340,343,340,343,340,340,340,343,343,340,343,340,340,343,340,343,340,340,343,340,340,340,343,340,343,340,343,340,343,340,343,0,0,0,346,276,276,346,345,276,346,345,276,346,346,276,276,276,346,345,276,346,345,276,276,276,346,345,345,346,346,346,346,346,345,276,346,345,276,276,346,345,276,276,276,276,346,345,276,345,276,276,346,345,346,346,276,346,345,276,346,345,276,346,345,276,276,346,345,0,136,349,0,0,0,349,349,0,136,349,348,149,348,350,149,136,349,348,350,149,136,349,149,149,136,349,136,349,136,149,348,350,149,136,349,348,350,149,136,349,348,350,149,149,136,349,136,349,136,136,349,349,350,149,350,348,149,136,136,349,348,149,348,149,348,350,149,136,136,349,136,149,136,149,149,348,350,149,136,349,348,350,149,136,349,149,348,149,348,149,149,348,149,348,149,136,149,149,149,149,350,149,149,149,149,149,149,348,149,348,149,149,149,348,149,348,149,149,136,349,136,348,350,149,136,136,136,349,348,350,149,136,349,348,350,149,136,349,348,350,149,136,349,348,149,0,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,0,209,209,209,209,209,209,0,209,209,209,0,209,209,0,209,209,0,209,209,107,356,0,0,356,107,356,0,0,0,0,0,107,356,359,359,378,379,107,356,357,359,378,379,107,356,357,107,356,107,356,357,359,378,379,107,356,357,359,378,379,107,356,357,359,378,379,107,356,357,107,356,107,107,356,356,484,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,359,378,379,107,356,359,378,379,107,356,356,357,359,378,379,107,356,357,359,378,379,107,356,357,359,378,379,359,107,356,359,378,379,359,378,379,107,356,357,359,378,379,107,356,357,359,378,379,107,356,357,359,378,379,107,356,357,0,0,0,0,388,388,381,388,388,381,388,381,388,485,388,388,388,388,388,388,388,381,388,381,388,381,388,388,388,388,388,388,388,388,381,388,388,388,388,388,388,388,388,388,388,388,381,388,381,388,388,388,388,388,388,388,388,381,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,388,381,388,381,388,381,388,388,381,388,388,388,388,388,0,0,0,0,252,252,395,394,393,252,395,394,393,252,252,252,395,395,395,394,393,252,395,394,393,252,395,394,393,252,252,252,252,395,393,395,394,393,252,252,395,394,393,252,395,394,393,252,395,252,395,395,394,393,394,0,0,0,252,395,394,393,252,395,394,393,252,395,394,393,252,0,395,394,393,252,393,0,0,0,0,0,0,364,374,368,364,374,368,364,374,368,364,374,368,364,374,368,364,374,368,364,374,368,364,374,368,364,374,368,364,374,368,364,374,368,364,374,368,0,0,0,396,396,398,399,396,398,396,398,399,399,396,398,398,399,399,396,398,399,399,396,398,399,399,396,398,399,396,396,398,398,399,399,396,398,399,396,398,399,396,398,399,396,398,399,399,399,399,398,398,396,396,398,399,396,398,399,396,398,399,396,398,399,398,402,0,243,402,0,243,0,243,402,0,0,0,0,0,333,400,401,402,243,333,243,403,404,400,401,402,333,243,403,404,400,401,402,333,333,333,400,401,402,333,400,401,402,401,403,333,243,403,404,400,401,402,333,243,403,404,400,401,402,333,243,403,404,400,401,402,243,403,404,243,243,403,403,404,404,404,333,243,403,404,400,401,402,249,333,333,243,243,243,403,404,400,401,402,402,333,243,403,404,400,401,402,333,243,403,404,400,401,402,333,333,333,333,243,243,243,243,333,403,404,400,401,400,333,333,400,401,402,333,243,403,404,400,401,402,333,243,403,404,400,401,402,333,243,403,404,400,401,402,333,243,403,404,400,401,402,406,406,406,0,0,0,138,152,406,138,152,406,138,152,138,138,138,152,152,406,138,152,406,138,152,152,152,152,152,406,138,138,138,138,152,406,138,138,152,152,406,138,138,152,152,138,152,152,152,406,138,152,406,138,152,152,152,152,152,152,152,152,152,152,152,152,152,138,152,152,152,152,152,152,152,138,138,152,406,138,138,152,406,138,152,406,138,152,152,406,138,152,0,409,409,409,409,409,409,409,409,409,409,0,409,409,409,409,409,409,409,409,409,0,0,0,0,0,314,0,0,314,314,0,0,0,0,0,0,0,0,0,412,412,415,415,421,421,421,422,417,412,416,415,423,421,422,417,412,416,415,423,412,412,417,412,415,421,422,417,412,416,415,423,421,422,417,412,416,415,423,421,422,417,412,416,415,423,421,422,412,421,421,421,422,417,412,416,416,415,423,421,422,417,412,412,416,415,423,417,415,415,423,417,421,423,421,422,417,412,416,415,423,421,422,417,412,416,415,423,422,422,412,0,423,415,423,417,417,422,412,417,412,423,416,422,422,412,416,421,421,422,422,417,412,416,415,423,421,422,417,412,416,415,423,421,422,417,412,416,415,423,421,422,417,412,416,415,423,426,426,426,0,0,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,426,129,129,426,129,129,426,129,129,129,129,426,129,426,129,129,426,129,129,129,129,129,129,129,426,129,129,0,129,129,129,129,426,129,426,129,129,129,129,129,129,129,129,129,0,129,129,426,129,426,129,426,129,426,129,430,0,0,430,431,430,431,430,431,430,431,430,431,430,431,430,431,430,431,430,431,431,431,430,431,430,431,430,431,430,0,432,432,432,432,432,432,432,432,432,432,432,432,432,432,432,432,432,0,0,0,0,435,435,435,435,0,435,435,0,226,433,434,226,433,434,435,226,433,434,435,0,0,0,226,433,434,226,433,434,0,0,433,433,226,433,434,435,226,433,434,435,226,433,433,434,434,435,0,226,433,434,435,435,226,433,434,435,0,226,433,434,435,0,0,226,433,434,435,0,0,226,433,434,226,0,0,0,0,435,226,226,226,0,0,0,0,0,0,0,0,226,433,434,435,226,433,434,435,226,433,434,435,226,433,434,435,0,226,433,434,435,0,0,0,436,436,437,437,437,436,438,436,436,437,438,436,437,437,437,438,436,437,438,436,437,438,438,436,437,437,437,437,437,438,436,436,436,437,438,438,438,436,437,438,436,437,436,436,438,438,438,438,438,438,438,438,436,437,438,436,437,438,436,437,438,436,437,438,436,437,0,0,0,242,441,242,229,441,242,229,441,242,441,242,229,441,242,229,441,242,242,229,229,441,242,229,441,242,229,441,242,229,441,242,242,242,441,441,242,242,229,242,229,441,242,229,441,242,229,441,242,229,441,0,0,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,0,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,0,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,0,0,0,0,447,447,0,447,447,445,448,449,447,445,448,449,447,445,445,445,445,445,448,449,447,445,448,449,447,445,448,449,447,445,447,447,447,447,445,448,449,447,445,445,445,448,449,447,445,445,448,449,447,445,448,449,445,445,445,445,448,449,445,448,449,447,445,448,449,447,445,448,449,447,445,448,449,447,445,0,0,0,0,450,450,450,450,486,450,450,450,450,450,450,450,450,450,450,450,0,452,452,452,452,452,452,452,452,452,452,452,452,452,452,452,452,452,454,454,0,0,454,454,453,453,0,454,454,453,454,455,455,453,454,455,453,454,455,453,454,455,453,454,455,455,453,454,455,453,454,455,455,455,453,454,455,455,453,454,455,453,453,454,454,455,455,455,453,454,455,453,454,455,453,454,455,453,454,455,455,453,454,455,0,455,0,455,455,455,453,454,455,453,454,455,453,454,455,453,454,455,453,454,455,455,0,0,0,0,281,304,304,281,281,304,304,281,304,304,281,281,281,304,281,304,281,304,281,304,281,304,281,304,281,304,304,304,304,281,281,281,304,304,281,281,281,281,281,281,304,281,281,281,281,281,281,304,281,304,304,304,304,304,304,304,281,304,281,304,281,304,281,304,281,304,281,304,0,0,0,0,0,463,464,28,463,464,28,463,464,28,463,464,28,463,463,464,464,28,28,463,464,28,463,464,28,463,464,28,463,464,463,464,463,464,463,464,28,463,464,28,463,464,28,28,463,464,28,0,487,0,0,0,0,0,465,466,465,466,465,466,0,465,466,465,466,465,465,466,465,466,465,465,466,466,465,466,465,466,465,466,465,466,465,466,465,466,465,466,465,466,465,466,466,0,0,467,468,467,468,467,467,467,468,468,467,468,467,468,467,467,468,467,468,467,468,467,468,467,468,468,467,468,467,468,467,468,467,468,467,467,468,0,0,0,469,471,472,469,469,471,472,469,471,472,469,471,472,469,471,472,469,469,471,472,469,471,472,469,471,472,469,471,472,469,471,472,469,471,472,469,471,472,469,472,469,471,469,471,472,469,471,472,469,471,472,469,471,472,471,469,471,472,0,0],"f":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],0,[1],[1],[1],[1],[1],[1],[[2,3],4],[[2,3],4],[[]],[[]],[[],1],[[],1],[[]],[[]],[5,6],[[7,5],6],[[8,9],7],[5,2],0,[7,10],[[],11],[[],12],[[],12],[[],12],[[],12],[[],13],[[],13],[[]],[[]],0,[[]],[[]],[14,14],[[],14],[14,[[15,[14]]]],[1],[1],[1],[[]],[[],1],[[]],[[]],[16,6],[[],[[15,[14]]]],[[],[[15,[14]]]],[17,16],[[],12],[[],12],[[],13],[[]],0,0,[[]],[[]],[1],[1],[1],[[18,19],20],[18],[[]],[[21,20],[[12,[22]]]],[[],1],[[]],[[18,23]],[18,21],[20],[[18,20]],[[],12],[[],12],[[],13],[[]],0,[[]],[[]],[1],[1],[1],[[]],[[],1],[[]],[[24,[15,[25]]],10],[[],12],[[],12],[[],13],[[]],0,0,[[]],[[]],[[]],[[]],[1],[1],[1],[1],[1],[1],[[]],[[]],0,0,[[],1],[[],1],[[]],[[]],0,[[26,7,9,5],[[10,[27]]]],0,0,[[27,[6,[[29,[[28,[2]]]]]]],[[10,[14]]]],[27,[[31,[30]]]],[[],12],[[],12],[[],12],[[],12],[[],13],[[],13],[[]],[[]],0,[32],[[]],[[]],[33,33],[[]],[[],33],[1],[1],[1],[[33,3],4],[[]],[[],1],[[]],[34,[[35,[33]]]],[[33,36],12],[[]],[[],12],[[],12],[[],13],[[]],0,0,0,0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],[[6,[14]]]],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[[37,38]],[[]],[[]],[[]],[[]],[[]],[[],1],[[],1],[[],1],[[],1],[[],1],[[]],[[]],[[]],[[]],[[]],[[[39,[0]]]],[40],[41],[[[42,[[6,[14]]]],43,20],[[39,[0]]]],[[[42,[[6,[14]]]],43],40],[[[39,[0]]],1],[40,1],[41,1],0,[[44,[0,[45,46,47]]]],[[44,[42,[46]],[0,[45,47,46]]]],[[44,[0,[45,47,46]]]],0,[[[39,[0]],48]],[[40,48]],[[41,48]],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],13],[[],13],[[],13],[[],13],[[],13],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[49],[1],[1],[1],[[]],[[]],[[]],[[]],[[]],[[],1],[[],1],[[],1],[[],1],[[],1],[[]],[[]],[[]],[[]],[[]],[49],[[[42,[[6,[14]]]],1,17],49],[49,1],[49,1],0,[[50,[0,[45,47,46]]]],[[49,48]],0,[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],13],[[],13],[[],13],[[],13],[[],13],[[]],[[]],[[]],[[]],[[]],0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[1],[1],[1],[1],[1],[1],[1],[51],[1],[1],[[]],[[]],[[]],[[],1],[[],1],[[],1],[[]],[[]],[[]],[51],[[1,17,20],51],[[52,53]],[[51,48]],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],13],[[],13],[[],13],[[]],[[]],[[]],0,[[]],[[]],[1],[1],[1],[[54,3],4],[[]],[54,55],[[],1],[[]],[[20,55,[6,[55]]],54],[[],12],[[],12],[[],13],[[54,55]],[[]],0,0,0,0,0,[32],[32],[32],[32],0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[56,56],[57,57],[58,58],[59,59],[[]],[[]],[[]],[[]],0,0,[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],0,[1],[1],[1],[1],[1],0,0,[[58,3],4],[[59,3],4],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,[[],1],[[],1],[[],1],[[],1],[[],1],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,[[9,[60,[11]]],[[10,[8]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],13],[[],13],[[],13],[[],13],[[],13],0,[[]],[[]],[[]],[[]],[[]],0,0,[[61,62]],0,0,[[]],[[]],[[]],[[]],0,0,[[],62],[[],61],[1],[1],[1],[1],[1],[1],[[62,3],4],[[61,3],4],[[]],[[]],[[],1],[[],1],[[]],[[]],[[],62],[[],61],0,0,[[],12],[[],12],[[],12],[[],12],[[],13],[[],13],[[]],[[]],[[63,61],10],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[32],[32],[32],[32],[32],[32],[32],[32],[32],[32],[32],[32],[32],[32],[32],[32],[32],[32],[32],[32],[32],[32],[32],[32],[32],0,[64,64],[64,64],[65,65],[65,65],[65,65],[65,65],[65,65],[65,65],[65,65],[65,65],[65,65],[65,65],0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[66,66],[67,67],[9,9],[68,68],[69,69],[70,70],[71,71],[72,72],[73,73],[74,74],[75,75],[76,76],[77,77],[78,78],[79,79],[80,80],[81,81],[82,82],[83,83],[84,84],[85,85],[86,86],[87,87],[88,88],[[[64,[89]]],[[64,[89]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[77,77],90],[[78,78],90],[[],65],[[],65],[[],65],[[],65],[[],65],[[],65],[[],65],[[],65],[[],65],[[],65],0,0,0,0,[[],70],[[],71],[[],73],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[77],[1],[78],[1],[1],[1],[1],[1],[1],[1],[1],[1],[87],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[91,[[12,[67]]]],[91,[[12,[68]]]],[91,[[12,[69]]]],[91,[[12,[70]]]],[91,[[12,[71]]]],[91,[[12,[72]]]],[91,[[12,[73]]]],[91,[[12,[74]]]],[91,[[12,[75]]]],[91,[[12,[76]]]],[91,[[12,[77]]]],[91,[[12,[78]]]],[91,[[12,[79]]]],[91,[[12,[80]]]],[91,[[12,[81]]]],[91,[[12,[82]]]],[91,[[12,[83]]]],[91,[[12,[84]]]],[91,[[12,[85]]]],[91,[[12,[86]]]],[91,[[12,[87]]]],[91,[[12,[88]]]],[91,[[12,[[64,[92]]]]]],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],0,[[72,72],20],[[73,73],20],[[77,77],20],[[78,78],20],[[80,80],20],[[81,81],20],[[87,87],20],[[[64,[93]],[64,[93]]],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],0,0,0,0,[[],6],[[],6],[[66,3],4],[[67,3],4],[[9,3],4],[[68,3],4],[[69,3],4],[[70,3],4],[[71,3],4],[[72,3],4],[[73,3],4],[[73,3],4],[[74,3],4],[[75,3],4],[[76,3],4],[[77,3],4],[[77,3],4],[[78,3],4],[[78,3],4],[[79,3],4],[[80,3],4],[[81,3],4],[[82,3],4],[[83,3],4],[[84,3],4],[[85,3],4],[[86,3],4],[[87,3],4],[[87,3],4],[[88,3],4],[[[64,[94]],3],4],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[95,87],[[]],[[]],[96,[[12,[66,97]]]],[96,[[12,[68,97]]]],[96,[[12,[69,97]]]],[96,[[12,[70,97]]]],[96,[[12,[71,97]]]],[96,[[12,[66,97]]]],[96,[[12,[68,97]]]],[96,[[12,[69,97]]]],[96,[[12,[70,97]]]],[96,[[12,[71,97]]]],[17,[[12,[76]]]],[17,[[12,[79]]]],[17,[[12,[80]]]],[17,[[12,[81]]]],[17,[[12,[88]]]],[17,[[12,[[64,[98]]]]]],0,0,0,0,0,[[],[[6,[99]]]],[[],[[6,[99]]]],[[],[[6,[99]]]],[[],[[6,[99]]]],[[],[[6,[99]]]],[[80,100]],[[81,100]],0,0,0,0,0,0,0,0,0,[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],[[101,[11]]]],[[],[[101,[11]]]],0,[102,103],[102,103],[102,103],[102,103],[102,103],[102,103],[102,103],[102,103],[102,103],[102,103],[102,103],[102,103],[102,103],[102,103],[102,103],[102,103],[102,103],[102,103],[102,103],[102,103],[102,103],[102,103],0,0,0,[9,55],0,[[68,68]],[[69,69]],[[70,70]],[[71,71]],[9,20],0,0,0,0,0,[[67,66],9],[[[104,[11]]],[[6,[78]]]],[[],71],0,[25,[[12,[[15,[105]],11]]]],[[77,77],[[6,[90]]]],[[78,78],[[6,[90]]]],0,0,0,0,0,0,0,0,[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],0,[[67,36],12],[[9,36],12],[[68,36],12],[[69,36],12],[[70,36],12],[[71,36],12],[[72,36],12],[[73,36],12],[[74,36],12],[[75,36],12],[[76,36],12],[[77,36],12],[[78,36],12],[[79,36],12],[[80,36],12],[[81,36],12],[[82,36],12],[[83,36],12],[[84,36],12],[[85,36],12],[[86,36],12],[[87,36],12],[[88,36],12],[[[64,[106]],36],12],0,0,0,0,0,0,0,0,0,0,0,[9,[[6,[107]]]],0,0,[80,108],[76,109],[64,6],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],11],[[],11],[[],11],[[],11],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[110,[[12,[87]]]],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[9,55],0,[9,55],0,[[66,96],[[12,[97]]]],[[68,96],[[12,[97]]]],[[69,96],[[12,[97]]]],[[70,96],[[12,[97]]]],[[71,96],[[12,[97]]]],[[66,96],[[12,[97]]]],[[68,96],[[12,[97]]]],[[69,96],[[12,[97]]]],[[70,96],[[12,[97]]]],[[71,96],[[12,[97]]]],0,0,0,0,0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[68,68],68],[[69,69],69],[[70,70],70],[[71,71],71],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[32],[32],[32],[32],[32],[32],[32],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[111,111],[112,112],[113,113],[114,114],[[[116,[[0,[89,115]]]]],[[116,[[0,[89,115]]]]]],[[[117,[[0,[89,115]]]]],[[117,[[0,[89,115]]]]]],[[[118,[[0,[89,115]]]]],[[118,[[0,[89,115]]]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],[[12,[119,11]]]],[[],120],[121,[[12,[121,11]]]],[[[116,[115]]],[[12,[[116,[115]],11]]]],[[[117,[115]]],[[12,[[117,[115]],11]]]],[[[118,[115]]],[[12,[[118,[115]],11]]]],[121,121],[[[116,[115]]],[[116,[115]]]],[[[117,[115]]],[[117,[115]]]],[[[118,[115]]],[[118,[115]]]],[[],111],[[],112],[[],113],[[],114],[[],[[116,[115]]]],[[],[[117,[115]]]],[[],[[118,[115]]]],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[91,[[12,[[116,[115]]]]]],[91,[[12,[[117,[115]]]]]],[91,[[12,[[118,[115]]]]]],[1],[1],[1],[1],[1],[1],[1],[[111,111],20],[[112,112],20],[[113,113],20],[[114,114],20],[[[116,[[0,[93,115]]]],[116,[[0,[93,115]]]]],20],[[[117,[[0,[93,115]]]],[117,[[0,[93,115]]]]],20],[[[118,[[0,[93,115]]]],[118,[[0,[93,115]]]]],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[111,3],4],[[111,3],4],[[112,3],4],[[112,3],4],[[113,3],4],[[113,3],4],[[114,3],4],[[114,3],4],[[[116,[115]],3],4],[[[116,[[0,[94,115]]]],3],4],[[[117,[115]],3],4],[[[117,[[0,[94,115]]]],3],4],[[[118,[[0,[94,115]]]],3],4],[[[118,[115]],3],4],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[17,[[12,[111]]]],[17,[[12,[112]]]],[17,[[12,[113]]]],[17,[[12,[114]]]],[17,[[12,[[116,[115]]]]]],[17,[[12,[[117,[115]]]]]],[17,[[12,[[118,[115]]]]]],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],20],[[],20],[[],20],[102,103],[102,103],[102,103],[[122,115],[[116,[115]]]],[[122,115],[[117,[115]]]],[[122,115],[[118,[115]]]],[[]],[[[116,[115]]]],[[[117,[115]]]],[[[118,[115]]]],0,0,[[],119],[111,119],[112,119],[113,119],[114,119],[[],11],[[],11],[[],11],[[[116,[115]],36],12],[[[117,[115]],36],12],[[[118,[115]],36],12],[[],[[42,[17]]]],[[],[[42,[17]]]],[[],[[42,[17]]]],[[],[[42,[17]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[]],[[[116,[115]]]],[[[117,[115]]]],[[[118,[115]]]],0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[123,124],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[[123,123],20],[[124,124],20],[[125,125],20],[[126,126],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[123,3],4],[[124,3],4],[[125,3],4],[[126,3],4],[[]],[[]],[[]],[[]],[[],1],[[],1],[[],1],[[],1],[[]],[[]],[[]],[[]],[[127,5,128],123],[[129,5,128],123],[[123,123],[[6,[90]]]],[[124,124],[[6,[90]]]],[[125,125],[[6,[90]]]],[[126,126],[[6,[90]]]],[[123,5]],[123,5],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],13],[[],13],[[],13],[[],13],[[]],[[]],[[]],[[]],0,[[]],[[]],[[],130],[1],[1],[1],[[130,3],4],[[]],[[],1],[[]],[[],130],[130,[[6,[5]]]],[130,[[6,[123]]]],[[130,123]],[[],12],[[],12],[[],13],[[]],0,[32],[[]],[[]],[127,127],[[]],[1],[1],[1],[[127,127],20],[[],20],[[],20],[[127,128]],0,[[127,3],4],[[]],[126,127],[[],1],[[]],[[[0,[45,47,46]]],127],[[]],[[],12],[[],12],[[],13],[[]],0,0,0,[127],[[131,132,133,133,134,135],127],[[132,133,133,134,135],127],0,0,0,0,[32],[[],[[6,[136]]]],[[],[[6,[137]]]],[[],[[6,[138]]]],[[],[[6,[137]]]],[139],[[]],[[140,141],[[6,[58]]]],0,[[]],[[]],[[]],[[]],[[]],[[]],[140,142],0,[[]],[[]],[[]],[143,143],[[]],[[],[[6,[5]]]],[1],[1],[1],[1],[1],[1],[140,144],0,[1],[1],[1],[140],[[]],0,[[143,3],4],[[140,3],4],[[]],[[]],[[]],[[],[[6,[5]]]],[140,55],0,[17],[17],[[140,141,141]],[[]],[140],[[],1],[[],1],[[],1],[[]],[[]],[[]],0,[[],20],[[],20],[[141,141],20],[[140,141,141],20],[[140,141,141],[[6,[55]]]],[128,5],[143],0,[140,14],[[140,129,131,5,128]],[[140,141,141],[[6,[145]]]],[[]],[[140,146],[[6,[131]]]],0,0,[[128,147]],[[[148,[128]]]],[[[151,[[150,[149]]]]]],[[[151,[[150,[152]]]]]],[5],[5],0,0,[[],[[148,[128]]]],[[]],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],13],[[],13],[[],13],[55],[5],[[140,48]],[[]],[[]],[[]],[48,6],[48,6],[48,6],[48,6],[48],[48],[[],[[6,[143]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[32],[32],[32],[32],[32],[32],[32],[32],[32],[32],[32],[32],[32],[32],[32],[32],[32],[32],[32],[32],[32],[32],[32],[32],[32],[32],[32],[32],[32],[32],[32],[32],[32],[32],[32],[32],[32],[32],[32],[32],[32],[32],[32],[32],[32],[32],[32],[32],[32],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[153],[[153,1],42],0,[153],[[153,1],42],0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,[[[154,[89]]],[[154,[89]]]],[155,155],[156,156],[157,157],[158,158],[159,159],[160,160],[161,161],[162,162],[163,163],[164,164],[165,165],[166,166],[167,167],[168,168],[169,169],[170,170],[171,171],[172,172],[173,173],[174,174],[175,175],[176,176],[177,177],[178,178],[179,179],[180,180],[181,181],[182,182],[183,183],[184,184],[185,185],[186,186],[187,187],[188,188],[189,189],[190,190],[191,191],[192,192],[193,193],[194,194],[195,195],[196,196],[197,197],[198,198],[199,199],[200,200],[201,201],[202,202],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[[[154,[203]],[154,[203]]],90],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[],[[154,[204]]]],[[],[[153,[204]]]],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],0,0,0,0,0,0,0,0,0,0,[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],0,[[[154,[93]],[154,[93]]],20],[[],20],[[],20],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[[154,[94]],3],4],[[153,3],4],[[155,3],4],[[156,3],4],[[157,3],4],[[158,3],4],[[159,3],4],[[160,3],4],[[161,3],4],[[165,3],4],[[166,3],4],[[167,3],4],[[168,3],4],[[171,3],4],[[172,3],4],[[177,3],4],[[178,3],4],[[179,3],4],[[180,3],4],[[181,3],4],[[182,3],4],[[183,3],4],[[184,3],4],[[185,3],4],[[188,3],4],[[189,3],4],[[190,3],4],[[191,3],4],[[192,3],4],[[193,3],4],[[194,3],4],[[195,3],4],[[205,3],4],[[206,3],4],[[196,3],4],[[197,3],4],[[198,3],4],[[199,3],4],[[202,3],4],0,[[]],[207,208],[[]],[209,210],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[[154,[[0,[[212,[[42,[211]]]],[213,[[42,[211]]]]]]]],1,211],122],[[[154,[[0,[[212,[[42,[211]]]],[213,[[42,[211]]]]]]]],1],20],0,0,0,0,0,0,0,0,[[[154,[214]],100]],0,0,0,0,0,[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[],154],[[],153],[[211,211],[[154,[[215,[211]]]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[[154,[216]],[154,[216]]],[[6,[90]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[[154,[[0,[[212,[[42,[211]]]],[213,[[42,[211]]]]]]]],1,211,122]],[[[154,[[0,[[212,[[42,[211]]]],[213,[[42,[211]]]]]]]],1,20]],[[179,211]],[[179,211]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[179,211],0,0,0,0,0,0,0,0,0,0,[179,211],0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],0,0,0,0,0,0,0,0,[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[[]],[[]],[[]],[[]],[[128,217],218],[[128,152],218],0,0,0,[[],1],[[],1],[[],1],[[],1],[[]],[[]],[[]],[[]],[128,219],[[128,149],220],[[128,149,152],221],0,0,[221],[221],0,[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],13],[[],13],[[],13],[[],13],[[]],[[]],[[]],[[]],[[218,48]],[[219,149],220],[[220,152],221],0,[[222,223]],[[]],[[]],[222,55],[1],[1],[1],[[]],[[],1],[[]],[[122,122,[6,[55]],[6,[55]]],222],[[],12],[[],12],[[],13],[[222,5]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[32],[32],[32],[32],[32],[32],[32],[32],[32],[32],[[224,[226,[225]]]],[[227,[226,[225]]]],[[224,207,228,[0,[45,47,46]]],229],[[],230],[[],231],[[],207],[230,232],[231,232],[[230,230],230],[[231,231],231],[[207,207],207],[[230,230]],[[231,231]],[[207,207]],[[230,230],230],[[231,231],231],[[207,207],207],[[230,230]],[[231,231]],[[207,207]],[230,233],[230,233],[231,14],[231,14],[207,234],[207,234],[[230,230],230],[[231,231],231],[[207,207],207],[[230,230]],[[231,231]],[[207,207]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[235,236],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[235,227],[[]],[[]],[[]],[[]],[[]],[235,1],[230,230],[231,231],[207,207],[228,228],[235,235],[237,237],[238,238],[239,239],[240,240],[241,241],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[227,242],[[12,[243]]]],[[237,242],[[6,[[12,[243]]]]]],[[238,128,242],[[6,[[12,[243]]]]]],[[240,128]],[[241,128,242],[[6,[[12,[243]]]]]],[230,230],[231,231],[207,207],[[230,230],20],[[231,231],20],[[207,207],20],[[],224],[[],207],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],0,[[230,230],230],[[231,231],231],[[207,207],207],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[239],[1],[240],[1],[1],[[238,244],238],[[],230],[[],231],[[],207],[[231,231],20],[[],20],[[],20],0,[[230,43]],[[231,43]],[[207,43]],[238,241],[238,244],[[236,3],4],[[227,3],4],[[230,3],4],[[230,3],4],[[230,3],4],[[230,3],4],[[230,3],4],[[231,3],4],[[231,3],4],[[231,3],4],[[231,3],4],[[231,3],4],[[207,3],4],[[207,3],4],[[207,3],4],[[207,3],4],[[207,3],4],[[228,3],4],[[235,3],4],[[237,3],4],[[238,3],4],[[239,3],4],[[240,3],4],[[241,3],4],[[]],[[]],[[]],[[]],[[]],[208,207],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[233,[[6,[230]]]],[14,[[6,[231]]]],[234,[[6,[207]]]],[233,230],[233,230],[14,231],[14,231],[234,207],[234,207],[233,230],[14,231],[234,207],[43,230],[43,231],[43,207],[[245,232],238],[17,[[6,[230]]]],[17,[[6,[231]]]],[17,[[6,[207]]]],[232],[232,12],[[],[[6,[[148,[238]]]]]],[236,230],[227,230],[236,20],[227,20],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[237,235],[[230,230]],[[231,231]],[[207,207]],[[230,230],230],[[231,231],231],[[207,207],207],[[230,230],20],[[231,231],20],[[207,207],20],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[238,241],[230],[231],[207],[[[148,[238]]]],[[227,246,247,248],249],[230,20],[231,20],[207,20],[230,20],[231,20],[207,20],[230,[[250,[230]]]],[231,[[250,[231]]]],[207,[[250,[207]]]],[230,[[251,[230]]]],[231,[[251,[231]]]],[207,[[251,[207]]]],[236,231],[227,231],[[],224],[235,237],[241,238],[[[226,[245]]],239],[239,240],[230,230],[231,231],[207,207],[[224,207,207,242]],0,[239,245],[240,245],[[227,[42,[252]],[6,[253]],234,248,242],[[12,[254,243]]]],[[230,230]],[[231,231]],[[207,207]],[[224,225]],[[227,225]],[[230,230,20]],[[231,231,20]],[[207,207,20]],[[238,244]],[[227,20]],[[227,230]],0,0,[236,207],[227,207],[[230,230],230],[[231,231],231],[[207,207],207],[[230,230]],[[231,231]],[[207,207]],[236,20],[227,20],[[230,230],230],[[231,231],231],[[207,207],207],0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[230,230]],[[231,231]],[[207,207]],[235,[[12,[236,255]]]],[235,[[12,[227,256]]]],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[230,230],230],[[231,231],231],[[207,207],207],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[227,[42,[252]],[6,[253]],234,248,242],[[12,[254,243]]]],0,0,0,0,[32],[32],[32],[[]],[[]],[[]],[[]],[[]],[[]],[257,257],[258,258],[259,259],[[]],[[]],[[]],[[258,258],90],[[],257],[1],[1],[1],[1],[1],[1],[[257,258],[[6,[238]]]],[1],[1],[1],[[258,258],20],[[259,259],20],[[],20],[[],20],[[],20],[[],20],[[257,128]],[[258,3],4],[[258,3],4],[[259,3],4],[[259,3],4],[[]],[[]],[[]],[[257,258],[[6,[238]]]],[[257,258],[[6,[238]]]],[[258,100]],[[],1],[[],1],[[],1],[[]],[[]],[[]],[[],257],[14,[[6,[258]]]],[[258,258],[[6,[90]]]],[260],[[257,238],[[12,[258,238]]]],[[257,238,258],[[6,[238]]]],[[257,238,258],[[12,[258,238]]]],[257,261],[[]],[[]],[[]],[[],11],[[],11],[[],12],[233,[[12,[258]]]],[[],12],[14,[[12,[258]]]],[122,[[12,[258]]]],[262,[[12,[258]]]],[[],12],[[],12],[[],12],[[],12],[[],13],[[],13],[[],13],[258,14],[[]],[[]],[[]],0,[[263,[226,[225]]]],[[263,207,228,[0,[45,47,46]]],229],[[]],[[]],[[263,242],[[12,[243]]]],[1],[1],[1],[[]],[263,230],[263,20],[[],1],[[]],[[263,246,247,248],249],[263,231],[[122,20,230],263],[[263,[42,[252]],[6,[253]],234,248,242],[[12,[254,243]]]],[[263,225]],[[263,20]],[[263,230]],[263,207],[263,20],[[],12],[[],12],[[],13],[[]],[[263,[42,[252]],[6,[253]],234,248,242],[[12,[254,243]]]],0,[[264,[226,[225]]]],[[264,207,228,[0,[45,47,46]]],229],[[]],[[]],[[264,242],[[12,[243]]]],[[[29,[[265,[264]]]],[29,[[265,[266]]]],242]],[1],[1],[1],[[]],[264,230],[264,20],[[],1],[[]],[[264,246,247,248],249],[264,1],[264,231],[[231,230],264],[[264,[42,[252]],[6,[253]],234,248,242],[[12,[254,243]]]],[[264,225]],[[264,20]],[[264,230]],[264,207],[264,20],[[],12],[[],12],[[],13],[[]],[[264,[42,[252]],[6,[253]],234,248,242],[[12,[254,243]]]],0,0,0,0,0,0,0,0,0,[32],[[266,267,[0,[45,47,46]]],268],[[266,242],269],[[266,242],270],[[],267],[[267,267],267],[[267,267]],[[267,267],267],[[267,267]],[267,211],[267,211],[[267,267],267],[[267,267]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[267,267],[[]],[267,267],[[267,267],20],[[],267],[1],[1],[1],[1],[1],[1],[1],[1],[[267,267],267],[1],[266],[1],[269],[1],[270],[1],[[],267],[[267,43]],[[267,3],4],[[267,3],4],[[267,3],4],[[267,3],4],[[267,3],4],[[]],[[]],[[]],[[]],[211,[[6,[267]]]],[211,267],[211,267],[211,267],[43,267],[17,[[6,[267]]]],[266,20],[[],1],[[],1],[[],1],[[],1],[[267,267]],[[267,267],267],[[267,267],20],[[]],[[]],[[]],[[]],[267],[267,20],[267,20],[267,[[250,[267]]]],[267,[[251,[267]]]],[266,1],[1,266],[267,267],[266,271],[266,271],[[266,272,242],[[12,[273]]]],[[267,267]],[[266,269,242]],[[266,270,242]],[[267,267,20]],[266,1],[266,267],[[267,267],267],[[267,267]],[[267,267],267],[[]],[[267,267]],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],13],[[],13],[[],13],[[],13],[[267,267],267],[[]],[[]],[[]],[[]],[[266,274,1,242],[[12,[273]]]],[[266,274,1,242],[[12,[1,273]]]],0,0,0,0,0,0,0,0,0,0,0,0,[32],0,[[275,276,277,242],[[12,[237,243]]]],[[275,[226,[225]]]],0,0,[278,279],[275,279],[[280,[6,[281]],276,277],249],[[]],[[]],[[]],[[]],[[]],[280,278],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[280,275],[280,1],[280,280],[[]],[[275,242],[[12,[243]]]],[[280,281,276,277,242],[[12,[243]]]],0,0,0,[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],0,0,[[278,3],4],[[275,3],4],[[280,3],4],[[]],[[]],[[]],[[]],[[]],[[]],[278,230],[275,230],[278,[[12,[[6,[281]],243]]]],[275,[[12,[[6,[281]],243]]]],[278,[[12,[[6,[281]],243]]]],[275,[[12,[[6,[281]],243]]]],[[278,234,234,247,282,248],[[12,[282,243]]]],[[275,234,234,247,282,248],[[12,[282,243]]]],[278,20],[275,20],0,[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[]],[[]],[[]],[[]],[[]],[[]],[[275,246,247,248],249],0,0,[[280,233,276,277,242],[[12,[243]]]],[278,231],[275,231],0,[[275,[42,[252]],[6,[253]],234,248,242],[[12,[254,243]]]],[[280,283,248,242],[[12,[284,243]]]],[[275,225]],0,[[280,285,248,276,277,242],[[12,[254,243]]]],[[275,20]],[[275,230]],[[275,234,234,247,282,248],[[12,[243]]]],[[275,286,242],[[12,[243]]]],[278,207],[275,207],[278,20],[275,20],[[]],[280,[[12,[278,255]]]],[280,[[12,[275,256]]]],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],0,[[]],[[]],[[]],[[]],[[]],[[]],[[275,[42,[252]],[6,[253]],234,248,242],[[12,[254,243]]]],0,0,0,0,0,[32],[[[29,[[265,[287]]]],288,[29,[[265,[289]]]],224,277],[[12,[[15,[211]],290]]]],[[[29,[[265,[287]]]],288,[15,[211]],[29,[[265,[289]]]],224],[[12,[290]]]],[[]],[[]],[[]],[[]],[290,290],[[]],[[],287],[1],[1],[1],[1],[1],[1],[[290,3],4],[[290,3],4],[[]],[[]],[[],1],[[],1],[[]],[[]],[[287,288,[42,[211]]],[[6,[[29,[[265,[289]]]]]]]],[[],287],[260],[[]],[[],11],[[],12],[[],12],[[],12],[[],12],[[],13],[[],13],[[287,288,[15,[211]]],[[12,[290]]]],[[]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[32],[32],[[291,276,277,242],[[12,[237,243]]]],[[291,[226,[225]]]],[292,279],[291,279],[[293,[6,[281]],276,277],249],[[]],[[]],[293,292],[[]],[[]],[[]],[[]],[293,291],[[]],[[]],[293,1],[293,293],[294,294],[[]],[[]],[[291,242],[[12,[243]]]],[[293,281,276,277,242],[[12,[243]]]],[1],[1],[1],[1],[1],[1],[1],[1],[293,294],[1],[1],[1],[1],[[292,3],4],[[291,3],4],[[293,3],4],[[]],[[]],[[]],[[]],[292,230],[291,230],[292,[[12,[[6,[281]],243]]]],[291,[[12,[[6,[281]],243]]]],[292,[[12,[[6,[281]],243]]]],[291,[[12,[[6,[281]],243]]]],[[292,234,234,247,282,248],[[12,[282,243]]]],[[291,234,234,247,282,248],[[12,[282,243]]]],[292,20],[291,20],[292,20],[291,20],[[],1],[[],1],[[],1],[[],1],[[]],[[]],[[]],[[]],[[291,246,247,248],249],0,[[293,233,276,277,242],[[12,[243]]]],[292,231],[291,231],[292,[[6,[295]]]],[291,[[6,[295]]]],[[291,242],[[6,[129]]]],[[291,129,242,5]],[[291,[42,[252]],[6,[253]],234,248,242],[[12,[254,243]]]],[[293,283,248,242],[[12,[284,243]]]],[[291,225]],[[293,285,248,276,277,242],[[12,[254,243]]]],[[291,20]],[[291,230]],[[291,234,234,247,282,248],[[12,[243]]]],[[291,286,242],[[12,[243]]]],[292,207],[291,207],[292,20],[291,20],0,[[]],[[]],[293,[[12,[292,255]]]],[293,[[12,[291,256]]]],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],13],[[],13],[[],13],[[],13],0,[294,[[6,[293]]]],[[]],[[]],[[]],[[]],[[291,[42,[252]],[6,[253]],234,248,242],[[12,[254,243]]]],0,[[296,276,277,242],[[12,[237,243]]]],[[296,[226,[225]]]],[[296,207,228,[0,[45,47,46]]],229],[296,279],[296,245],[296,297],[296,298],[[[29,[[265,[296]]]],[6,[281]],276,277],249],[[]],[[]],[296,1],[[296,242],[[12,[243]]]],[[[29,[[265,[296]]]],281,276,277,242],[[12,[243]]]],[1],[1],[296],[1],[[]],[296,230],[296,[[12,[[6,[299]],243]]]],[296,[[12,[[6,[299]],243]]]],[[296,234,234,247,282,248],[[12,[282,243]]]],[296,20],[296,20],[[],1],[[]],[[296,246,247,248],249],[[[29,[[265,[296]]]],233,276,277,242],[[12,[243]]]],[296,231],[[230,128],[[29,[[265,[296]]]]]],[298,[[29,[[265,[296]]]]]],[296,[[6,[295]]]],[[296,242],[[6,[129]]]],[[296,129,242,5]],[[296,[42,[252]],[6,[253]],234,248,242],[[12,[254,243]]]],[[[29,[[265,[296]]]],283,248,242],[[12,[284,243]]]],[[296,225]],[[[29,[[265,[296]]]],285,248,276,277,242],[[12,[254,243]]]],[[296,20]],[[296,230]],[[296,234,234,247,282,248],[[12,[243]]]],[[296,286,242],[[12,[243]]]],[296,207],[296,20],[[],12],[[],12],[[],13],[[]],[[296,[42,[252]],[6,[253]],234,248,242],[[12,[254,243]]]],0,[[300,276,277,242],[[12,[237,243]]]],[[300,[226,[225]]]],[[300,207,228,[0,[45,47,46]]],229],[300,279],[[[29,[[265,[300]]]],[6,[281]],276,277],249],[[]],[[]],[[300,242],[[12,[243]]]],[[[29,[[265,[300]]]],281,276,277,242],[[12,[243]]]],[1],[1],[1],[[]],[300,230],[300,[[12,[[6,[299]],243]]]],[300,[[12,[[6,[299]],243]]]],[[300,234,234,247,282,248],[[12,[282,243]]]],[300,20],[300,20],[[],1],[[]],[[300,246,247,248],249],[[[29,[[265,[300]]]],233,276,277,242],[[12,[243]]]],[300,231],[230,[[29,[[265,[300]]]]]],[300,[[6,[295]]]],[[300,242],[[6,[129]]]],[[300,129,242,5]],[[300,[42,[252]],[6,[253]],234,248,242],[[12,[254,243]]]],[[[29,[[265,[300]]]],283,248,242],[[12,[284,243]]]],[[300,225]],[[[29,[[265,[300]]]],285,248,276,277,242],[[12,[254,243]]]],[[300,20]],[[300,230]],[[300,234,234,247,282,248],[[12,[243]]]],[[300,286,242],[[12,[243]]]],[300,207],[300,20],[[],12],[[],12],[[],13],[[]],[[300,[42,[252]],[6,[253]],234,248,242],[[12,[254,243]]]],0,[[301,276,277,242],[[12,[237,243]]]],[[301,[226,[225]]]],[[301,207,228,[0,[45,47,46]]],229],[301,279],[[[29,[[265,[301]]]],[6,[281]],276,277],249],[[]],[[]],[[301,242],[[12,[243]]]],[[[29,[[265,[301]]]],281,276,277,242],[[12,[243]]]],[1],[1],[1],[[]],[301,230],[301,[[12,[[6,[299]],243]]]],[301,[[12,[[6,[299]],243]]]],[[301,234,234,247,282,248],[[12,[282,243]]]],[301,20],[301,20],[[],1],[[]],[[301,246,247,248],249],[[[29,[[265,[301]]]],233,276,277,242],[[12,[243]]]],[301,231],[[230,1,1],[[29,[[265,[301]]]]]],[301,[[6,[295]]]],[[301,242],[[6,[129]]]],[[301,129,242,5]],[[301,[42,[252]],[6,[253]],234,248,242],[[12,[254,243]]]],[[[29,[[265,[301]]]],283,248,242],[[12,[284,243]]]],[[301,225]],[[[29,[[265,[301]]]],285,248,276,277,242],[[12,[254,243]]]],[[301,20]],[[301,230]],[[301,234,234,247,282,248],[[12,[243]]]],[[301,286,242],[[12,[243]]]],[301,207],[301,20],[[],12],[[],12],[[],13],[[]],[[301,[42,[252]],[6,[253]],234,248,242],[[12,[254,243]]]],0,0,0,0,0,0,[32],[32],[[289,276,277,242],[[12,[237,243]]]],[[289,[226,[225]]]],[[289,207,228,[0,[45,47,46]]],229],[289,279],[[[29,[[265,[289]]]],[6,[281]],276,277],249],[[]],[[]],[[]],[[]],[[]],[[]],[288,288],[302,302],[[]],[[]],[[289,242],[[12,[243]]]],[[[29,[[265,[289]]]],281,276,277,242],[[12,[243]]]],[1],[1],[1],[1],[1],[1],[1],[1],[1],[[288,288],20],[[],20],[[],20],[[288,3],4],[[302,3],4],[[302,3],4],[[]],[[]],[[]],[289,230],[289,[[12,[[6,[[304,[303]]]],243]]]],[289,[[12,[[6,[[304,[303]]]],243]]]],[[289,234,234,247,282,248],[[12,[282,243]]]],[289,20],[[288,100]],[[],1],[[],1],[[],1],[[]],[[]],[[]],[[289,246,247,248],249],[[[29,[[265,[289]]]],233,276,277,242],[[12,[243]]]],[289,231],[[230,288,[29,[[265,[287]]]]],[[29,[[265,[289]]]]]],[[230,288,[29,[[265,[287]]]],242]],[260],[[289,[42,[252]],[6,[253]],234,248,242],[[12,[254,243]]]],[[[29,[[265,[289]]]],283,248,242],[[12,[284,243]]]],[[289,225]],[[[29,[[265,[289]]]],285,248,276,277,242],[[12,[254,243]]]],[[289,20]],[[289,230]],[[289,234,234,247,282,248],[[12,[243]]]],[[289,286,242],[[12,[243]]]],[289,207],[289,20],[[]],[[]],[[],11],[[],12],[234,[[12,[288]]]],[[],12],[[],12],[[],12],[[],12],[[],12],[[],13],[[],13],[[],13],[[]],[[]],[[]],[[289,[42,[252]],[6,[253]],234,248,242],[[12,[254,243]]]],0,[[305,[226,[225]]]],[[305,207,228,[0,[45,47,46]]],229],[[305,128,5,[6,[55]],242]],[[]],[[]],[[305,242],[[12,[243]]]],[1],[1],[[305,242]],[1],[[]],[305,230],[305,[[6,[55]]]],[305,[[6,[55]]]],[305,20],[[],1],[[]],[[305,246,247,248],249],[305,231],[230,[[29,[[265,[305]]]]]],[[305,[42,[252]],[6,[306]],307,248,242],[[12,[308,243]]]],[[305,225]],[[305,20]],[[305,230]],[305,207],[305,20],[[],12],[[],12],[[],13],[[]],[[305,[42,[252]],[6,[306]],307,248,242],[[12,[308,243]]]],0,0,0,[32],[128,309],[[128,128,[151,[[150,[149]]]]]],[[128,55,[6,[55]],95,310,310,[15,[310]],[15,[310]],20,73]],0,0,[128],[[]],[[]],[[]],[[]],[[]],[[]],[128,122],[128,122],[311,311],[[]],[128],[128,309],[128,[[0,[309,312]]]],0,0,0,[128,63],[128,146],0,[1],[1],[1],[1],[1],[1],[1],[1],[128],[1],[128,[[29,[[313,[130]]]]]],[[128,5]],[[128,3],4],[[311,3],4],[128],[[]],[[]],[[]],[128,[[0,[309,312]]]],[128,122],[128,122],[128,138],[128,122],[128,295],[[128,146],[[315,[314]]]],[[128,138],20],0,0,0,0,[128,131],0,0,[128,[[29,[311]]]],[[],1],[[],1],[[],1],0,0,[[128,146],[[6,[309]]]],[[128,146],[[6,[[0,[309,312]]]]]],[[]],[[]],[[]],0,[128],[128,[[6,[21]]]],0,0,0,0,[128,17],0,0,[128,309],[[316,63,122,144,[31,[30]],[29,[[15,[317]]]]],128],[128,[[6,[5]]]],0,0,[128],[[128,146,318]],0,0,[128,[[42,[317]]]],[[128,136],[[6,[309]]]],[[128,136],[[6,[[151,[[150,[149]]]]]]]],[[128,136],[[6,[136]]]],[128,309],[[128,123],20],0,[128,[[0,[309,312]]]],0,0,[[128,136,138]],[128,319],[[128,127,5],20],[[128,127,55],20],0,[128,[[31,[320]]]],[128,[[6,[309]]]],[128,[[6,[[0,[309,312]]]]]],[128],0,[128],0,[[]],[128,[[6,[[0,[309,312]]]]]],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[128,321],[[],13],[[],13],[[],13],0,0,[128],[128,[[0,[309,312]]]],0,[[]],[[]],[[]],0,0,0,0,0,[[]],[[]],[[]],[[]],[1],[1],[1],[1],[322],[1],[1],[[323,3],4],[[]],[[]],[322],[[],1],[[],1],[[]],[[]],[322,20],[[322,221,324,247,[247,[325]],[247,[325]],326],[[12,[322,327]]]],[322,137],[[322,221,262,[42,[328]]],328],[322,137],[[322,221],323],[322,[[6,[233]]]],[[329,[15,[310]],[15,[310]],[6,[330]],329,[42,[317]]],[[331,[322]]]],[[],12],[[],12],[[],12],[[],12],[[],13],[[],13],[[]],[[]],0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[248,[42,[[0,[94,332]]]],[333,[[0,[94,332]]]]],[[12,[327]]]],[[248,[42,[211]],[333,[211]]],[[12,[329,327]]]],[[248,[333,[[0,[332,94]]]],[42,[[0,[332,94]]]]],[[12,[327]]]],[1],[1],[1],[[[334,[[0,[94,332]]]]]],[1],[1],[[[335,[[0,[94,332]]]]]],[1],[1],[1],[1],[1],[[[335,[[0,[94,332]]]]]],[1],[1],[[248,221,[247,[211]],1,233,233,233,262],249],[1],[1],[1],[1],[[[336,[332]]]],[[[335,[[0,[94,332]]]]]],[1],[1],[337,35],[[[335,[[0,[94,332]]]]],[[12,[327]]]],[[[335,[[0,[94,94,332]]]],3],4],[[248,3],4],[[[336,[332]],221]],[[]],[[]],[[]],[[]],[[]],[[]],[[[334,[211]]],[[12,[329,327]]]],[[248,221,[247,[211]]],[[12,[[247,[211]],243]]]],[[248,221,[247,[211]],1,233],[[12,[233,243]]]],[[248,221,[247,[211]],1,1,233,[247,[211]]],[[12,[[247,[211]],243]]]],[[248,221,[247,[211]],1],249],[248,20],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[248,221]],[[]],[[]],[[]],[[]],[[]],[[]],[[248,[333,[[0,[332,94]]]]],[[12,[[334,[[0,[332,94]]]],327]]]],[[248,[333,[[0,[332,94]]]]],[[12,[[335,[[0,[332,94]]]],327]]]],[[248,[333,[[0,[332,94]]]]],[[12,[[335,[[0,[332,94]]]],327]]]],[[248,[333,[[0,[332,94]]]]],[[12,[[334,[[0,[332,94]]]],327]]]],[[221,1],[[336,[332]]]],[137,248],[[[335,[[0,[94,332]]]]]],[248,137],[[[336,[332]]],[[333,[332]]]],[[338,[42,[211]]],[[35,[1]]]],[[248,[247,[[0,[332,94]]]]],[[12,[[0,[332,94]],327]]]],[[248,[333,[211]]],338],[[338,339],[[35,[122]]]],[[337,339],[[35,[122]]]],[[],[[12,[122,273]]]],[[],[[12,[122,273]]]],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[]],[[]],[[]],[[]],[[]],[[]],[[337,[42,[211]]],[[35,[1]]]],[[248,[247,[[0,[332,94]]]],[0,[332,94]]],[[12,[327]]]],[[248,[333,[211]]],337],0,0,0,0,0,[32],[[340,318]],[[340,318,341,271,342]],[[]],[[]],[[]],[[]],0,[343,343],[[]],[1],[1],[1],[1],[[340,341,271,342]],[1],[340],[1],[[343,3],4],[[]],[[]],[340,146],[[],1],[[],1],[[]],[[]],[[340,341,271,342],20],[[131,344,25,[6,[343]],81],340],0,[340,[[6,[129]]]],[[340,129]],[340],[[]],[[],12],[[],12],[[],12],[[],12],[[],13],[[],13],[[]],[[]],0,0,0,[32],[[276,318,341,342,342],345],[[]],[[]],[[]],[[]],[[]],[[]],[[276,144]],[346,346],[[]],0,0,[1],[1],[1],[1],[1],[1],[[276,341,342,342]],[276],[1],[1],[1],[345],[[346,346],20],[[],20],[[],20],[[346,3],4],[[346,3],4],[[345,3],4],[[]],[[]],[[]],[[276,341,146,342,277],[[6,[271]]]],[[],1],[[],1],[[],1],[[276,146],[[6,[309]]]],[[276,146],[[6,[[0,[309,312]]]]]],0,[[]],[[]],[[]],[[276,341,342,342],[[12,[20,346]]]],[345,342],0,[[131,[15,[347]],146,[6,[343]],81,144],276],[260],[345,342],[[]],[[],11],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],13],[[],13],[[],13],0,[[]],[[]],[[]],0,0,0,0,0,0,0,0,0,[32],[32],[[348,128,[151,[[150,[152]]]]]],[[149,128,[151,[[150,[152]]]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[149,[[6,[309]]]],[149,[[6,[309]]]],[136,136],[349,349],[[]],[[]],[[136,136],90],[149,309],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[149],[1],[1],[[136,136],20],[[349,349],20],[[],20],[[],20],[[],20],[[],20],[[350,110],351],[149,[[6,[110]]]],[350,349],[[348,319],[[6,[309]]]],[[149,319],[[6,[309]]]],[[136,3],4],[[136,3],4],[[349,3],4],[348,[[12,[327]]]],[149,[[12,[327]]]],[348],[149],[[]],[[]],[[]],[[]],[138,136],[[]],[138,136],[149,136],[[136,100]],[149,131],[149,136],[[],1],[[],1],[[],1],[[],1],[[],1],[[]],[[]],[[]],[[]],[[]],[149,20],[348,309],[149,309],[348,[[0,[309,312]]]],[149,[[0,[309,312]]]],[149,309],[348,137],[149,137],[[348,128,324,[6,[110]],[151,[[150,[152]]]]],[[151,[[150,[149]]]]]],[149,136],[[136,136],[[6,[90]]]],[[149,247],352],[149,309],[149,309],[149,[[0,[309,312]]]],[[350,128],[[6,[309]]]],[[149,128,138]],[149,353],[149,136],[[149,136]],[[149,136]],[[149,136]],[348,309],[149,309],[[348,128,[6,[152]],351]],[[149,128,[6,[152]],351]],[[128,310,329,[15,[310]],[15,[310]],20,[6,[107]],73],[[331,[[151,[[150,[149]]]]]]]],[[149,128]],[348,[[6,[107]]]],[149,[[6,[107]]]],[[348,138],[[6,[309]]]],[[149,138],[[6,[309]]]],[149,138],[[]],[[]],[[],11],[[],12],[[],12],[[],12],[14,[[12,[136]]]],[[],12],[325,[[12,[136]]]],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],13],[[],13],[[],13],[[],13],[[],13],[[]],[[]],[[]],[[]],[[]],[[348,48],6],[[149,48],6],0,[[]],[[]],[[128,225],354],[[354,354],90],[1],[1],[354],[1],[[354,354],20],[[],20],[[],20],[[354,3],4],[[]],[[354,128,208,208]],[[],1],[[]],[[128,[0,[45,47,46]]],354],[[354,354],[[6,[90]]]],[[354,128,208,355]],[[],12],[[],12],[[],13],[[]],0,[[]],[[]],[[],209],[1],[1],[1],0,[[]],[210,209],[[235,207],209],0,[[],1],[[]],0,[[],12],[[],12],0,[[],13],[[]],0,0,0,0,0,0,0,0,0,0,0,0,[32],[32],0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[107,107],[356,356],[[]],[[]],[[],357],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[[107,107],20],[[356,356],20],[[],20],[[],20],[[],20],[[],20],[[3,107,248],4],[[[359,[358]],3,107,248],4],[[[359,[360]],3,107,248],4],[[[359,[361]],3,107,248],4],[[[359,[308]],3,107,248],4],[[359,3],4],[[[359,[362]],3,107,248],4],[[[359,[[215,[1]]]],3,107,248],4],[[[359,[363]],3,107,248],4],[[[359,[211]],3,107,248],4],[[[359,[364]],3,107,248],4],[[[359,[365]],3,107,248],4],[[[359,[366]],3,107,248],4],[[[359,[232]],3,107,248],4],[[[359,[1]],3,107,248],4],[[[359,[308]],3,107,248],4],[[[359,[279]],3,107,248],4],[[[359,[367]],3,107,248],4],[[[359,[368]],3,107,248],4],[[[359,[271]],3,107,248],4],[[[359,[369]],3,107,248],4],[[[359,[370]],3,107,248],4],[[[359,[[215,[308]]]],3,107,248],4],[[[359,[122]],3,107,248],4],[[[359,[233]],3,107,248],4],[[[359,[[215,[211]]]],3,107,248],4],[[[359,[371]],3,107,248],4],[[[359,[372]],3,107,248],4],[[[359,[[215,[14]]]],3,107,248],4],[[[359,[[215,[233]]]],3,107,248],4],[[[359,[211]],3,107,248],4],[[[359,[373]],3,107,248],4],[[[359,[122]],3,107,248],4],[[[359,[14]],3,107,248],4],[[[359,[[215,[369]]]],3,107,248],4],[[[359,[374]],3,107,248],4],[[[359,[357]],3,107,248],4],[[[359,[375]],3,107,248],4],[[[359,[1]],3,107,248],4],[[[359,[376]],3,107,248],4],[[[359,[[215,[271]]]],3,107,248],4],[[[359,[369]],3,107,248],4],[[[359,[233]],3,107,248],4],[[[359,[377]],3,107,248],4],[[[359,[133]],3,107,248],4],[[[359,[271]],3,107,248],4],[[[359,[[215,[262]]]],3,107,248],4],[[[359,[[215,[361]]]],3,107,248],4],[[[359,[[215,[122]]]],3,107,248],4],[[[359,[262]],3,107,248],4],[[[359,[262]],3,107,248],4],[[[359,[14]],3,107,248],4],[[[359,[361]],3,107,248],4],[[378,3],4],[[[379,[94]],3],4],[[107,3],4],[[356,3],4],[[]],[[]],[[]],[[]],[[]],[[[6,[107]]],356],[[]],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[]],[[]],[[]],[[]],[[]],[[]],[[328,[215,[328]],107,248],359],[[[215,[328]],107,248],378],[[249,[215,[328]],107,248],[[6,[[379,[94]]]]]],0,[[]],[[]],[[],11],[[],11],[[],11],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[]],[[]],[[]],[[]],[[]],[[]],[[272,5,138,380,380,380],35],0,0,0,[[381,307,[247,[211]],[247,[282]]],249],[[381,307,[247,[211]],[247,[282]],307],249],0,[[381,307,[247,[211]],282],249],[[]],[[]],[[]],[[]],[[381,247],249],[381,249],[[381,382,[247,[360]]],[[12,[307,243]]]],[[381,382,307,[247,[360]],[247,[360]]],[[12,[307,243]]]],[[381,233,247,[247,[383]],[247,[383]],122],[[12,[383,243]]]],[[381,[247,[384]],1],[[12,[383,243]]]],[[381,307],249],[[381,307,[247,[211]],282],249],[1],[1],[1],[1],[1],[1],[[381,307],249],[[381,307,307],249],[[381,307,307,307],249],[[381,385],[[12,[307,243]]]],[[381,385,307],[[12,[307,243]]]],[[381,307,307,386],249],[381,[[12,[383,243]]]],[[]],[[]],[[381,307,[247,[387]]],249],[[381,307,[247,[211]],[247,[282]]],249],[[381,383],[[12,[383,243]]]],[381,[[12,[383,243]]]],[381,[[12,[383,243]]]],[[381,[247,[211]],1,385],249],[[381,383],[[12,[383,243]]]],[[381,307,[247,[211]],[247,[282]]],249],[[381,307,307,307,247,[247,[282]]],249],[381,[[12,[383,243]]]],[[],1],[[],1],[[]],[[]],[[381,307,386,247],249],[[381,307,307],249],[[381,386,386,386,386,386,386],249],[[381,386,1,386],249],[[381,386,386,386,386,386],249],[[381,386,1],249],[[381,[247,[360]],[247,[360]]],[[12,[307,243]]]],[[],388],0,[[381,247,307,389],249],[[381,307,247,307,389],249],[[381,[247,[[215,[307]]]]],249],[[381,[247,[[215,[307]]]],307],249],[[381,307,[247,[211]],1,306],[[12,[308,243]]]],[[381,307,[247,[376]],307,326,326],[[12,[254,243]]]],[[381,307,[247,[376]],307,326,326,307],[[12,[254,243]]]],[[381,307,[247,[211]],1,306],[[12,[308,243]]]],[[381,307,[247,[376]],307,326,326],[[12,[254,243]]]],[[381,307,[247,[376]],307,326,326,307],[[12,[254,243]]]],[[381,307,[247,[211]],1],[[12,[308,243]]]],[[381,307,[247,[376]],307],[[12,[254,243]]]],[[381,235,[42,[252]],[6,[253]],307],[[12,[254,243]]]],[[381,307,[247,[211]],390,307,[247,[211]],[247,[282]]],[[12,[254,243]]]],[[381,307,[247,[377]],307],[[12,[254,243]]]],[[381,[247,[391]],14,307,14],[[12,[307,243]]]],[[381,383,1,[247,[386]]],[[12,[307,243]]]],[[381,383,1,[247,[386]]],[[12,[307,243]]]],[381,[[12,[307,243]]]],[[381,307,[247,[377]],307],[[12,[254,243]]]],[[381,307,[247,[211]],390,307,[247,[211]],282],[[12,[254,243]]]],[[381,307,[247,[387]],[247,[387]]],249],[[381,383,383],[[12,[307,243]]]],[381,[[12,[383,243]]]],[[381,307,307,307,247,282],249],[[381,307,307],249],[[381,307,307,307],249],[[381,307,307,307,[247,[[215,[307]]]]],249],[[388,381],249],[[381,[247,[358]]],249],[[381,307,307],[[12,[307,243]]]],[[381,307,[247,[392]]],[[12,[307,243]]]],[[381,307,307,[247,[392]],[247,[392]]],[[12,[307,243]]]],[[],12],[[],12],[[],12],[[],12],[[],13],[[],13],[381,[[12,[383,243]]]],[[]],[[]],[[381,383,[247,[307]],307,[247,[353]]],[[12,[383,243]]]],[[381,307,383,[247,[351]],307,[247,[353]]],[[12,[243]]]],[[381,307,[247,[211]],1],[[12,[308,243]]]],[[381,307,[247,[376]],307],[[12,[254,243]]]],[[381,235,[42,[252]],[6,[253]],307],[[12,[254,243]]]],0,0,0,0,[32],0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[252,252],[[]],0,0,[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[[252,252],20],[[],20],[[],20],0,[[[393,[261]]],35],[[]],[[]],[[]],[[[333,[211]]],252],[[]],[[],1],[[],1],[[],1],[[],1],[[]],[[]],[[]],[[]],0,0,0,0,[[43,248],394],[[43,248],393],[[[394,[261]],[42,[211]]],[[35,[1]]]],[[248,[247,[376]],1],[[12,[[15,[252]],327]]]],[[248,[247,[377]]],[[12,[395,327]]]],[[248,[247,[211]],282],[[12,[[6,[281]],327]]]],[[]],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],13],[[],13],[[],13],[[],13],[[248,[247,[377]],395],[[12,[327]]]],[[]],[[]],[[]],[[]],[[[393,[261]],[42,[211]]],[[35,[1]]]],[[248,332,[247,[332]],1],[[12,[1,327]]]],[[248,281,[247,[211]],282],[[12,[282,327]]]],[[248,[6,[281]],[247,[211]],[247,[282]]],[[12,[327]]]],0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[1],[1],[1],[1],[1],[1],[1],[1],[1],[[]],[[]],[[]],[[],1],[[],1],[[],1],[[]],[[]],[[]],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],13],[[],13],[[],13],[[]],[[]],[[]],0,0,0,[396,[[6,[237]]]],[[]],[[]],[[]],[397,396],[397,398],[[]],[[]],[[]],[397,399],[1],[1],[398],[399],[1],[1],[1],[1],[399],[1],[1],[1],[399],[[396,396],20],[[398,398],20],[[399,399],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[396,3],4],[[398,3],4],[[399,3],4],[[]],[[]],[[]],[[],1],[[],1],[[],1],[[]],[[]],[[]],[399,397],[209,399],[5,399],[[398,237]],[[398,[6,[5]]]],[396,[[6,[5]]]],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],13],[[],13],[[],13],[[]],[[]],[[]],[[398,128,110],20],0,0,0,0,0,0,0,0,0,0,0,0,0,0,[32],[32],[32],[32],[243,[[6,[399]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[333,[[6,[333]]]],[333,[[333,[211]]]],[[[333,[89]]],[[333,[89]]]],[400,400],[401,401],[402,402],[[]],[[]],[[]],[[]],0,0,[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[[243,243],20],[[403,403],20],[[404,404],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],0,[[333,3],4],[[243,3],4],[[403,3],4],[[404,3],4],[[400,3],4],[[401,3],4],[[402,3],4],[402,249],[252,[[333,[211]]]],[[]],[327,243],[273,243],[[]],[[]],[[]],[[]],[[]],[249,402],[[]],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[333,20],[333,20],[333,1],[[247,1],333],[20,243],[[235,207,20],243],[[5,20],243],[20,243],[333,247],0,0,0,0,0,[[333,[405,[1]]],333],[[]],[[]],[[]],[[]],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,[32],[[]],[[]],[[]],[[]],[[]],[[]],[152],[138,138],[[]],[[138,138],90],[152,217],[1],[1],[1],[1],[1],[1],[152,[[151,[[150,[257]]]]]],[[152,128],309],[[152,128],[[0,[309,312]]]],[152],[1],[1],[1],[[138,138],20],[[],20],[[],20],[[152,128]],[[406,3],4],[[138,3],4],[[138,3],4],[[152,220,[247,[211]],1],[[12,[327]]]],[[]],[[]],[[]],[136,138],[152,[[247,[325]]]],[152],[[138,100]],[152,131],[152,138],[[],1],[[],1],[[],1],[[]],[[]],[[]],[152,20],[152,20],[[152,220,1],[[12,[[247,[211]],327]]]],[152,309],[[152,220,[247,[211]]],[[12,[[247,[211]],327]]]],[[152,220,233],[[12,[327]]]],[[152,220,[247,[211]],1,233,233,233,262],[[12,[[247,[211]],327]]]],[[152,220,[247,[211]],1,233],[[12,[327]]]],[[152,220,[247,[211]],1,1,233,[247,[211]]],[[12,[[247,[211]],327]]]],[[152,220,[247,[211]],1],[[12,[327]]]],[[152,220,[247,[211]],233,233],[[12,[233,327]]]],[152,137],[152,137],[[138,138],[[6,[90]]]],[152,136],[[152,220],406],[152,[[6,[233]]]],[[152,[247,[325]]]],[152,[[31,[407]]]],[152,[[6,[396]]]],[152,[[6,[398]]]],[[]],[[],11],[[],12],[[],12],[[],12],[325,[[12,[138]]]],[[],12],[[],12],[[],12],[[],13],[[],13],[[],13],[[152,149,408],20],[[]],[[]],[[]],[[128,322,[151,[[150,[257]]]],136,138],[[12,[152,327]]]],0,[[409,128,5,[6,[55]]]],[[]],[[]],[409,122],[1],[1],[409],[1],[409,122],[409,[[6,[55]]]],0,[[]],[[],1],[[]],[[[0,[45,47,46]]],409],[409,[[6,[55]]]],[[],12],[[],12],[[],13],[[]],[[409,128,410,411]],[409],[409],[127,409],0,[[],146],0,0,[[],[[6,[129]]]],[129],0,0,0,0,0,0,0,0,0,[32],[[412,412]],[[[415,[[0,[413,414,214,380]]]],[0,[413,414,214,380]]],141],[[[415,[[0,[413,414,214,380]]]],[0,[413,414,214,380]],141],[[12,[416]]]],0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[412,412],[[]],[[417,[42,[418]]],[[12,[[419,[412]],[148,[420]]]]]],[[],412],[[],[[415,[[0,[413,414,214,380]]]]]],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[[421,421],20],[[422,422],20],[[412,412],20],[[],20],[[],20],[[421,3],4],[[422,3],4],[[417,3],4],[[412,3],4],[[416,3],4],[[416,3],4],[[[415,[[0,[94,413,414,214,380]]]],3],4],[[[423,[[0,[94,414,214,380,89,413]]]],3],4],[[]],[[]],[[]],[422,412],[[]],[[]],[[]],[[]],[[417,[42,[418]]],[[12,[[419,[412]],[148,[420]]]]]],[[[415,[[0,[413,414,214,380]]]],141],[[6,[[0,[413,414,214,380]]]]]],[[[415,[[0,[413,414,214,380]]]]],[[60,[[0,[413,414,214,380]]]]]],[[[423,[[0,[414,214,380,89,413]]]]],[[6,[122]]]],[417,[[0,[421,422,14]]]],0,[[[423,[[0,[414,214,380,89,413]]]],[0,[414,214,380,89,413]],[0,[414,214,380,89,413]]]],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,[85,[[12,[11,[148,[420]]]]]],[[[423,[[0,[414,214,380,89,413]]]]]],[[],[[415,[[0,[413,414,214,380]]]]]],[[[419,[412]]],[[423,[[0,[414,214,380,89,413]]]]]],[[417,14],[[6,[418]]]],[[417,418],[[6,[14]]]],0,0,[17,[[12,[417,[148,[420]]]]]],[[412,412],[[6,[90]]]],[[[423,[[0,[414,214,380,89,413]]]],[0,[414,214,380,89,413]],[0,[414,214,380,89,413]]],[[6,[412]]]],[260],0,0,[[]],[[],11],[424,[[12,[421]]]],[[],12],[[],12],[425,[[12,[422]]]],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[32],[[129,426]],[[]],[[]],[129,147],[[]],[[]],[129,129],[[]],[[129,43,248],[[12,[1,327]]]],[1],[1],[1],[1],[[129,272],35],[1],[1],[129],[129,342],[[129,129],20],[[],20],[[],20],[[129,3],4],[[]],[[]],[125,129],[427,428],[147,129],[[129,[42,[211]]],1],[129,[[6,[429]]]],[129,1],[[],1],[[],1],[[]],[[]],[129,147],[[],129],[129,1],[129,295],[[129,[42,[211]],295]],[[129,429]],[[129,342,342]],[129,342],[428,427],[[]],[129,1],[[],12],[[],12],[[],12],[[],12],[[],13],[[],13],[[]],[[]],0,0,0,0,[[]],[[]],[[]],[[]],[1],[1],[1],[1],[1],[1],[[]],[[]],[[],1],[[],1],[[]],[[]],[[430,146],431],[[[29,[431]],128]],[[],12],[[],12],[[],12],[[],12],[[],13],[[],13],[[]],[[]],0,[[]],[[]],[1],[1],[1],[[]],[432,146],[[],1],[[]],[146,432],[432,[[6,[129]]]],[[432,129]],[[432,129]],[[],12],[[],12],[[],13],[[]],0,0,0,0,0,0,0,0,0,0,0,0,[32],[32],[32],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,[226,226],[433,433],[434,434],[[]],[[]],[[]],[[[212,[63]],[212,[63]]],35],0,[433],[[],433],[1],[1],[1],[1],[1],[1],[1],[1],[1],[433],[1],[1],[434],[1],0,[[[226,[94]],3],4],[[[433,[94]],3],4],[[434,3],4],[[435,3],4],[[435,3],4],[[]],[[]],[[]],[[]],0,[[],1],[[],1],[[],1],[[],1],[[[15,[310]],[42,[317]]],[[15,[310]]]],0,[[]],[[]],[[]],[[]],0,0,[[],226],[[],433],[17,434],[131,226],[317,310],0,0,0,[260],[226],[226],[[226,128]],[95,233],0,0,0,0,0,0,[17,317],[[]],[[]],[[]],[[],11],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],13],[[],13],[[],13],[[],13],[[[212,[63]]],[[12,[435]]]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,[32],[436,[[42,[211]]]],[[]],[[]],[436,[[42,[211]]]],[[]],[[]],[[]],[[]],[437,437],[[]],[1],[1],[1],[1],[1],[1],[438],[1],[1],[1],[[437,437],20],[[],20],[[],20],[[437,3],4],[[]],[439,436],[[]],[440,436],[[]],[438,20],[438,20],[[],1],[[],1],[[],1],[[]],[[]],[[]],[436,20],[436,1],[1,438],[438,1],[[438,272],[[35,[6]]]],[[438,272],[[35,[6]]]],[[438,1],6],[[438,[104,[436]],437],1],[[438,274,1],35],[[438,274],[[35,[1]]]],[[436,1],436],[[]],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],13],[[],13],[[],13],[[]],[[]],[[]],0,0,0,[[242,48]],[[[441,[[0,[89,413]]]],[0,[45,47,46]]],[[229,[[0,[89,413]]]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[],242],[[],[[441,[[0,[89,413]]]]]],[1],[1],[1],[1],[1],[1],[242],[1],[1],[229],[1],[[]],[[]],[[]],[[],1],[[],1],[[],1],[[]],[[]],[[]],[242,20],[242,1],[[],242],[[],[[441,[[0,[89,413]]]]]],[[[441,[[0,[89,413]]]],[0,[89,413]],242]],[48],[242],[229],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],13],[[],13],[[],13],[[]],[[]],[[]],0,0,[[]],[[]],[[],142],[1],[1],[142],[1],[[142,3],4],[[142,48],[[12,[137,442]]]],[[]],[[],1],[[]],[[],142],[[142,137,[0,[47,48]]],443],[[142,137]],[[],12],[[],12],[[],13],[[142,137,443]],[[142,137]],[[]],0,[32],[[139,139],139],[[139,139]],[[139,17],262],[[139,17,262],262],[[]],[[]],[139,139],[[]],[[],139],[1],[1],[1],[[139,139],20],[[],20],[[],20],[[139,3],4],[[139,3],4],[[]],[[139,17],262],[[],1],[[]],[[],139],[[139,36],12],[[139,17,262],262],[[139,139],139],[[139,139]],[[139,17],262],[[139,17,262],262],[[]],[[],11],[[],12],[[],12],[[],13],[[]],0,[[]],[[]],[1],[1],[1],[[[444,[272]]],35],[[]],[444],[444],[[],1],[[]],[444],[444,122],[122,444],[[444,122]],[[],12],[[],12],[[],13],[[]],[[[444,[272]],[42,[211]]],[[35,[1]]]],0,0,0,0,0,0,0,0,0,[32],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[445,[89]],446],[[15,[[447,[89]]]]]],[[[445,[89]]],[[445,[89]]]],[[]],[[],[[445,[89]]]],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[[[447,[93]],[447,[93]]],20],[[],20],[[],20],[[[447,[94]],3],4],[[[445,[94]],3],4],[[]],[[]],[[]],[[]],[[[445,[89]],1],6],[[[445,[89]],1],6],[[],1],[[],1],[[],1],[[],1],[[[445,[89]],446,89],[[15,[[447,[89]]]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[[445,[89]]],[[448,[89]]]],[[[445,[89]],1],[[448,[89]]]],[[[445,[89]]],[[449,[89]]]],[[],[[445,[89]]]],[448,6],[449,6],[[]],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],13],[[],13],[[],13],[[],13],[[]],[[]],[[]],[[]],0,[48],0,0,[[]],[[]],[1],[1],[272,35],[1],[[]],[[],1],[[]],[[272,14],[[35,[[450,[272]]]]]],[[],12],[[],12],[[],13],[[]],[[[450,[272]],14,14,[42,[211]]],35],[[[450,[[0,[272,451]]]],14,14,14,48],35],0,[[]],[[]],[[],452],[1],[1],[1],[452,223],[[]],[[],1],[[]],[[],452],[452],[452],[[],12],[[],12],[[],13],[[]],0,0,0,0,0,0,0,0,0,0,0,[32],[32],[32],0,[[]],[[]],[[]],[[]],[[]],[[]],[453,453],[454,454],[455,455],[[]],[[]],[[]],0,[1],[1],[1],[1],[1],[1],0,0,[1],[1],[1],0,[[453,453],20],[[454,454],20],[[455,455],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],0,[[453,3],4],[[454,3],4],[[455,3],4],[[]],[[]],[[]],[17,[[12,[453]]]],[17,[[12,[454]]]],[17,[[12,[455]]]],[[],1],[[],1],[[],1],0,[[]],[[]],[[]],[325,[[12,[[15,[455]],[148,[420]]]]]],0,[17,[[12,[[15,[455]],[148,[420]]]]]],0,0,0,[[]],[[]],[[]],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],13],[[],13],[[],13],[[]],[[]],[[]],0,0,[[[212,[63]]],[[10,[14]]]],0,0,[32],[32],[[[304,[[456,[303]]]]],[[6,[[42,[211]]]]]],[281,[[6,[299]]]],[281,[[6,[457]]]],[[[304,[[458,[303]]]]],[[304,[303]]]],[[[304,[[456,[303]]]]],[[6,[329]]]],[281],[[[304,[[456,[303]]]]]],[[[304,[[456,[303]]]]],[[304,[303]]]],[281,[[42,[[459,[211]]]]]],[281,[[6,[[304,[303]]]]]],[[]],[[]],[[]],[[]],[281,281],[[[304,[[0,[[456,[303]],89]]]]],[[304,[[0,[[456,[303]],89]]]]]],[[]],[[]],[1],[1],[1],[1],[1],[1],[[[304,[[456,[303]]]],[304,[[456,[303]]]]],20],[[],20],[[],20],[281,[[6,[279]]]],[[281,3],4],[[281,3],4],[[[304,[[456,[303]]]],3],4],[[[304,[[456,[303]]]],3],4],[[]],[460,281],[342,281],[457,281],[299,281],[[[304,[[456,[303]]]]],281],[[]],[[[42,[[459,[211]]]]],[[6,[281]]]],[299,281],[457,281],[[459,282],[[6,[281]]]],[[[304,[303]]],281],[[],1],[[],1],[[]],[[]],[[[304,[[456,[303]]]]],[[304,[303]]]],[[[304,[[456,[303]]]]],20],[[[456,[303]],282],[[6,[[304,[[456,[303]]]]]]]],[[[42,[211]]],[[6,[[304,[303]]]]]],[329,[[6,[[304,[303]]]]]],[[],[[304,[303]]]],[[]],[[]],[[],11],[[],11],[[],12],[[],12],[[],12],[[],12],[[],13],[[],13],[[]],[[]],0,0,0,0,[[234,461],[[331,[234]]]],[[]],[[]],[[]],[[]],[[]],[[]],[1],[1],[1],[1],[1],[1],[[[463,[462]]]],[1],[[[464,[462]]]],[1],[1],[[[28,[94]],3],4],[[]],[[]],[[]],[[],1],[[],1],[[],1],[[]],[[]],[[]],[[462,223],[[463,[462]]]],[462,[[464,[462]]]],[[[463,[462]]],[[29,[[28,[462]]]]]],[[[464,[462]]],[[29,[[28,[462]]]]]],[[[463,[462]]]],[[[464,[462]]]],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],13],[[],13],[[],13],[[28,48]],[[]],[[]],[[]],0,[[],[[35,[122]]]],0,0,0,0,0,[32],[32],[[]],[[]],[[]],[[]],[[]],[465,465],[466,466],[[]],[[]],[465],[1],[1],[1],[1],[465],[1],[466],[1],[[465,3],4],[[466,3],4],[[]],[[]],[[],1],[[],1],[[]],[[]],[[]],[[]],[[],12],[[],12],[[],12],[[],12],[[],13],[[],13],[[]],[[]],[466],0,0,[32],[[]],[[]],[[]],[[]],[467,467],[[]],[[],468],[1],[1],[1],[1],[1],[1],[[467,20]],[[468,3],4],[[467,3],4],[[]],[[]],[[],1],[[],1],[[]],[[]],[[],468],[468],[[]],[[],12],[[],12],[[],12],[[],12],[[],13],[[],13],[[]],[[]],[467],[[468,20],467],0,0,0,[32],[32],[32],[[469,470],471],[[]],[[]],[[]],[[]],[[]],[[]],[469,469],[471,471],[472,472],[[]],[[]],[[]],[[],469],[1],[1],[1],[1],[1],[1],[1],[1],[1],[[469,3],4],[[471,3],4],[[472,3],4],[[]],[[]],[[]],[[],1],[[],1],[[],1],[[]],[[]],[[]],[[],469],[472],[469,472],[471,472],[[]],[[]],[[]],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],13],[[],13],[[],13],[471],[[]],[[]],[[]],[262,[[12,[328,233]]]],[262,[[12,[328,327]]]]],"c":[],"p":[[15,"usize"],[3,"ShadowStatusBarState"],[3,"Formatter"],[6,"Result"],[3,"EmulatedTime"],[4,"Option"],[3,"Controller"],[3,"SimConfig"],[3,"ConfigOptions"],[6,"Result"],[3,"String"],[4,"Result"],[3,"TypeId"],[15,"u32"],[3,"Vec"],[3,"RangeListIter"],[15,"str"],[3,"ShadowLogger"],[3,"Metadata"],[15,"bool"],[4,"LevelFilter"],[3,"SetLoggerError"],[3,"Record"],[3,"ShadowBuildInfo"],[3,"OsStr"],[3,"ManagerConfig"],[3,"Manager"],[3,"Status"],[3,"Arc"],[3,"ManagerShmem"],[3,"ShMemBlock"],[3,"Private"],[3,"MemInfo"],[3,"File"],[6,"Result"],[8,"Serializer"],[4,"HostIter"],[8,"FnMut"],[3,"ThreadPerCoreSched"],[3,"ThreadPerHostSched"],[4,"Scheduler"],[15,"slice"],[8,"IntoIterator"],[4,"SchedulerScope"],[8,"Fn"],[8,"Sync"],[8,"Send"],[8,"FnOnce"],[3,"ParallelismBoundedThreadPool"],[3,"TaskRunner"],[3,"UnboundedThreadPool"],[3,"TaskRunner"],[8,"TaskFn"],[3,"Runahead"],[3,"SimulationTime"],[3,"HostInfo"],[3,"ProcessInfo"],[3,"Bandwidth"],[3,"PcapConfig"],[3,"HashSet"],[3,"SharedSimStats"],[3,"LocalSimStats"],[3,"Path"],[4,"NullableOption"],[3,"Command"],[3,"CliOptions"],[3,"ConfigFileOptions"],[3,"GeneralOptions"],[3,"NetworkOptions"],[3,"ExperimentalOptions"],[3,"HostDefaultOptions"],[4,"RunningVal"],[4,"ProcessFinalState"],[3,"ProcessOptions"],[3,"HostOptions"],[4,"LogLevel"],[3,"HostName"],[3,"EnvName"],[4,"Scheduler"],[4,"LogInfoFlag"],[4,"QDiscMode"],[4,"Compression"],[3,"FileSource"],[4,"GraphSource"],[4,"GraphOptions"],[4,"ProcessArgs"],[3,"Signal"],[4,"StraceLoggingMode"],[8,"Clone"],[4,"Ordering"],[8,"Deserializer"],[8,"Deserialize"],[8,"PartialEq"],[8,"Debug"],[4,"Signal"],[3,"ArgMatches"],[6,"Error"],[8,"FromStr"],[3,"Id"],[8,"Hasher"],[4,"Resettable"],[3,"SchemaGenerator"],[4,"Schema"],[8,"Into"],[3,"OsString"],[8,"Serialize"],[4,"FmtOptions"],[6,"_LogInfoFlags"],[6,"_LogLevel"],[3,"Signal"],[4,"SiPrefix"],[4,"SiPrefixUpper"],[4,"TimePrefix"],[4,"TimePrefixUpper"],[8,"Prefix"],[3,"Time"],[3,"Bytes"],[3,"BitsPerSec"],[15,"u128"],[15,"f64"],[8,"Sized"],[15,"u64"],[3,"Event"],[4,"EventData"],[3,"PacketEventData"],[3,"LocalEventData"],[3,"TaskRef"],[3,"Host"],[3,"PacketRc"],[3,"EventQueue"],[3,"HostId"],[6,"TaskCallbackFunc"],[4,"c_void"],[6,"TaskObjectFreeFunc"],[6,"TaskArgumentFreeFunc"],[3,"ProcessId"],[3,"Pid"],[3,"ThreadId"],[3,"Counter"],[3,"WorkerShared"],[4,"IpAddr"],[3,"ChildPidWatcher"],[3,"WorkerThreadID"],[6,"DNS"],[15,"f32"],[3,"Ipv4Addr"],[6,"Packet"],[3,"Box"],[3,"Process"],[3,"RootedRefCell"],[3,"RootedRc"],[3,"Thread"],[3,"__IncompleteArrayField"],[3,"__BindgenBitfieldUnit"],[3,"__fsid_t"],[3,"timeval"],[3,"timespec"],[3,"_GList"],[3,"_GTimer"],[3,"iovec"],[3,"linux___sifields__bindgen_ty_1"],[19,"linux_sigval"],[3,"linux___sifields__bindgen_ty_2"],[3,"linux___sifields__bindgen_ty_3"],[3,"linux___sifields__bindgen_ty_4"],[3,"linux___sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_1"],[3,"linux___sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_2"],[3,"linux___sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_3"],[19,"linux___sifields__bindgen_ty_5__bindgen_ty_1"],[3,"linux___sifields__bindgen_ty_5"],[3,"linux___sifields__bindgen_ty_6"],[3,"linux___sifields__bindgen_ty_7"],[19,"linux___sifields"],[3,"linux_siginfo__bindgen_ty_1__bindgen_ty_1"],[19,"linux_siginfo__bindgen_ty_1"],[3,"linux_siginfo"],[3,"CompatUntypedForeignPtr"],[3,"_LegacyFileFunctionTable"],[3,"tcp_info"],[3,"_Packet"],[3,"_TCP"],[3,"_FutexTable"],[3,"_Futex"],[3,"_StatusListener"],[3,"_NetworkInterface"],[19,"_CompatSocketObject"],[3,"_CompatSocket"],[3,"_Address"],[3,"_Tracker"],[3,"_DNS"],[3,"pollfd"],[3,"stat"],[3,"statx_timestamp"],[3,"statx"],[3,"statfs"],[3,"_RegularFile"],[3,"TCPCongHooks_"],[3,"TCPCong_"],[3,"_Epoll"],[19,"_TriggerObject"],[3,"_Trigger"],[3,"_PacketTCPHeader"],[8,"Ord"],[8,"Default"],[3,"linux_dirent"],[3,"linux_dirent64"],[3,"FileState"],[6,"_Status"],[3,"Trigger"],[6,"Trigger"],[15,"u8"],[8,"AsRef"],[8,"AsMut"],[8,"Hash"],[15,"array"],[8,"PartialOrd"],[6,"SysCallHandler"],[3,"ThreadContextObjs"],[3,"HostContext"],[3,"ProcessContext"],[3,"ThreadContext"],[3,"Cpu"],[3,"Duration"],[3,"StateEventSource"],[6,"StatusListener"],[3,"HostTreePointer"],[4,"FileRefMut"],[4,"StateListenerFilter"],[3,"Handle"],[3,"FileStatus"],[3,"FileMode"],[3,"OFlag"],[15,"i32"],[6,"c_int"],[4,"File"],[4,"FileRef"],[3,"OpenFile"],[3,"Descriptor"],[3,"CountedLegacyFileRef"],[3,"LegacyFileCounter"],[4,"CompatFile"],[3,"CallbackQueue"],[4,"SyscallError"],[3,"DescriptorFlags"],[6,"LegacyFile"],[4,"IoctlRequest"],[3,"ForeignPtr"],[3,"MemoryManager"],[6,"SyscallResult"],[3,"Iter"],[3,"IterNames"],[3,"IoVec"],[6,"off_t"],[6,"ssize_t"],[3,"BorrowError"],[3,"BorrowMutError"],[3,"DescriptorTable"],[3,"DescriptorHandle"],[3,"DescriptorHandleError"],[3,"Demand"],[8,"Iterator"],[15,"i64"],[3,"EventFd"],[3,"Pipe"],[3,"AtomicRefCell"],[3,"SharedBuf"],[3,"BufferState"],[6,"BufferHandle"],[3,"ReaderHandle"],[3,"WriterHandle"],[15,"u16"],[8,"Write"],[3,"Error"],[8,"Read"],[4,"SocketRefMut"],[3,"NetworkNamespace"],[8,"Rng"],[4,"SocketRef"],[4,"AddressFamily"],[4,"Socket"],[3,"SockaddrStorage"],[6,"socklen_t"],[3,"RecvmsgArgs"],[3,"RecvmsgReturn"],[3,"SendmsgArgs"],[4,"Shutdown"],[3,"AbstractUnixNamespace"],[4,"UnixSocketType"],[3,"UnixSocket"],[4,"BindError"],[4,"InetSocketRefMut"],[4,"InetSocketRef"],[4,"InetSocket"],[4,"InetSocketWeak"],[6,"FifoPacketPriority"],[3,"LegacyTcpSocket"],[6,"LegacySocket"],[6,"TCP"],[3,"SockaddrIn"],[3,"TcpSocket"],[3,"UdpSocket"],[3,"UnixSocketTypeConversionError"],[3,"sockaddr_un"],[3,"SockaddrUnix"],[3,"TimerFd"],[6,"kernel_off_t"],[6,"c_int"],[15,"isize"],[8,"Deref"],[3,"CString"],[3,"HostInfo"],[8,"DerefMut"],[3,"Mutex"],[8,"PacketDevice"],[3,"Ref"],[3,"HostParameters"],[3,"PathBuf"],[6,"CompatSocket"],[3,"Root"],[3,"HostShmem"],[3,"Tsc"],[3,"ManagedThread"],[4,"ResumeResult"],[3,"CloneFlags"],[6,"pid_t"],[6,"c_ulong"],[3,"Errno"],[19,"SysCallReg"],[3,"CStr"],[6,"RawFd"],[6,"Result"],[8,"Pod"],[3,"ForeignArrayPtr"],[3,"ProcessMemoryRef"],[3,"ProcessMemoryRefMut"],[3,"AllocdMem"],[3,"MemoryWriterCursor"],[3,"MemoryReaderCursor"],[4,"SeekFrom"],[3,"NetworkInterface"],[6,"_ProtocolType"],[3,"SocketAddrV4"],[3,"PcapOptions"],[6,"Address"],[3,"AssociationHandle"],[3,"NoInterface"],[3,"NonZeroU8"],[3,"RunnableProcess"],[4,"ExitStatus"],[3,"ZombieProcess"],[3,"siginfo_t"],[3,"ManagedPhysicalMemoryAddr"],[6,"rusage"],[3,"StatusListener"],[6,"_StatusListenerFilter"],[4,"StraceFmtMode"],[3,"NoArg"],[6,"sysinfo"],[3,"SyscallVal"],[6,"timespec"],[15,"i8"],[4,"ClockId"],[3,"MRemapFlags"],[3,"SyscallBufferArg"],[3,"ProtFlags"],[3,"ClockNanosleepFlags"],[4,"ITimerId"],[3,"SyscallSockAddrArg"],[15,"i16"],[3,"MapFlags"],[3,"EfdFlags"],[3,"sockaddr"],[3,"Mode"],[3,"SyscallStringArg"],[3,"MsgFlags"],[3,"iovec"],[3,"msghdr"],[3,"SyscallArgsFmt"],[3,"SyscallResultFmt"],[8,"Display"],[3,"SyscallContext"],[6,"linux___kernel_clockid_t"],[6,"kernel_pid_t"],[6,"clone_args"],[6,"c_uint"],[6,"c_ulong"],[6,"itimerval"],[3,"SyscallHandler"],[6,"kernel_mode_t"],[6,"size_t"],[6,"rseq"],[6,"itimerspec"],[3,"IoVecWriter"],[3,"IoVecReader"],[3,"MsgHdr"],[3,"SysCallConditionRef"],[3,"SysCallCondition"],[3,"SysCallConditionRefMut"],[3,"SysCallCondition"],[3,"SyscallReturnDone"],[3,"SyscallReturnBlocked"],[4,"SyscallReturn"],[3,"Blocked"],[3,"Failed"],[8,"RangeBounds"],[4,"ResumeResult"],[3,"ThreadShmem"],[3,"HostShmemProtected"],[3,"Timer"],[6,"CEmulatedTime"],[6,"CSimulationTime"],[3,"PathProperties"],[8,"Copy"],[8,"Eq"],[3,"IpAssignment"],[3,"IpPreviouslyAssignedError"],[3,"NetworkGraph"],[3,"NodeIndex"],[3,"HashMap"],[8,"Error"],[3,"ShadowNode"],[3,"ShadowEdge"],[3,"RoutingInfo"],[3,"Node"],[3,"Edge"],[4,"PacketStatus"],[6,"ProtocolTCPFlags"],[3,"TcpFlags"],[3,"TcpHeader"],[4,"RateLimit"],[3,"Relay"],[3,"Router"],[3,"Magic"],[3,"ObjectCounter"],[4,"VerifyPluginPathError"],[4,"BytesWrapper"],[4,"ChunkType"],[3,"ByteQueue"],[3,"Bytes"],[3,"BytesMut"],[3,"EventSource"],[6,"Error"],[6,"WatchHandle"],[3,"Give"],[3,"IntervalMap"],[6,"Interval"],[4,"Mutation"],[3,"ItemIter"],[3,"KeyIter"],[3,"PcapWriter"],[8,"Seek"],[3,"PerfTimer"],[4,"Sharing"],[4,"MappingPath"],[3,"Mapping"],[8,"Borrow"],[3,"SockaddrIn6"],[8,"BorrowMut"],[19,"MaybeUninit"],[3,"SocketAddrV6"],[3,"winsize"],[8,"StatusBarState"],[3,"StatusBar"],[3,"StatusPrinter"],[3,"LatchCounter"],[3,"LatchWaiter"],[3,"LatchWaiter"],[3,"Latch"],[3,"ThreadUnparkerUnassigned"],[3,"Thread"],[3,"ThreadUnparker"],[3,"ThreadParker"],[8,"SimController"],[3,"TaskData"],[3,"SharedState"],[3,"ThreadScheduling"],[3,"SharedState"],[8,"Flatten"],[13,"Exited"],[13,"Signaled"],[8,"Unit"],[3,"Worker"],[3,"_SysCallHandler"],[8,"SyscallDisplay"],[8,"SyscallHandlerFn"],[8,"PacketDisplay"],[8,"StreamLen"]]},\ +"shadow_rs":{"doc":"","t":"AAAOAAAAAAAAAAAAAADDILLLLMLLLLLLLLLLLLLLKLLLMLLLLLLLLLLDLLFFFLLLLLLLLFFFLLLLADLLLLLLLLFLLLLFLLLLLDLLLLLLLLFLLLLDDLLLLLLLLLLLLMMLLLLMLMMLLLLLLLLLLDLLLLLLLLLLLLLFLLLLLLEEENNNDNNNDLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLALLLLLLLLLLLLLLLLLLLLLLLAADDDDDLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLMLLLLLLLLLLLLLLLLLLLLDIDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDLLLLLLLLLLLLLLLLDDDDDLLLLMMMMMLLLLLLLLLLMLLLLLLLLMMLLLLLLLLLLMLLLLLMMLLLLLLLMMMMMLLLLLLLLLLMMMMMLMMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLMLLLLLDDLMMLLLLMMLLLLLLLLLLLLLLLLLLMMLLLLLLLLFAADEDDNNDNNDNNDIDNEEDDDNNNEEDNNERNNEEDENNNNEEDNNNNENNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLMMMMKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMLLLLLLLMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLMMMLMLLLLLMMMMMLLLMFLLMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLMLLLLLLLLLLMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMNNDDNNNNNNNNNNNNNNNNNNNNNNINNEEQNNNNDEEQILLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLMMKLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLMMLLLLLLLAAADENDNDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDLLLLLLLLLLLLLLLLLLDLLLLLLLLLLLLALLLLLLLLLLLGGGFFFHDDDLLLLLLLLMLLLLLLLMLLLLLLLLLLLLLMLLLLFMLLLLLLLMLLLLLLLLLLLMLLLLLLLMLLLLLMMLLLLLLMMLLLLLLLLLLLLLLLLLLLLLLFLRGGRRRGGGCDGGGGGGGGGGGCGCCGGCGGRGRRRRRRRCGRGRRRRCGGGCGDGGGGGGGDGGGGDHGGGCDDTGRRRDDDDDDDGRRRRRRRGRRRRGRRRRRRDDGRRRRRRRRRRRRRRRRRRRRRRRDGRRRRRDGDGRRRRRRRRRRRRDDDDTGRRRRRDDGGLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLGGGDGGMGGGGGGMGMGGMMMGGGGGGGMGMMMFFFFFFFFFFFFFFFFMMMMMLLMLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLFFFFFFFFFFFMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMGFFFFFFFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFFFFFFFFFFFFFFFFFGGGLLGGGGGGGGLMMMGGLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLGLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMDMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGTDDDDDTDDDDDGDDDTDGTGFMMMMFFFGFFFFFFFFFLLLMMMMGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFLMMMMGDMMFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFMFGFMMLLLLMMMMMMMMMMMMMMMMMDDMFFFFFFDDMMMMMMMMMMMMMMMMMMMMMMFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFMMMMMFMMFFFFFFFFDFFFFFFFFFFMMMMMMMMMMMMMMMMMLMMMMMMMMMMLMMMMDMMDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFFFFFFFFFFFFFFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLGMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMAAAAAAAAAAAAAADDDDLLLLLLLLLLLLLLLLLLLLLLLLLLMMMLLLLLLLLLLLLMMLLMLLLLLLLLLLLLLLLLLLLDLLLLLLLLLLLLLLLLSSSNSSEDSDNNNSEDEEDDNDSSNNNNDNNNSSSNNNDENNNSSLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLAALLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDDRLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDLLLLLLLLLLLLLLLLLLLLLLLLLLLDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLGDSSSDDSDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLNNNDDDEEENNNLALLMMLLLLLLLLLLLLLLLLLLLLLLMMMLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLMMLLLMLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLDENNNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLEEEENNNNNNNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLALLLLLLDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLNNNDEDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDDLLLLMMLLLLLLLLLLLLLLMMMLLMLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMLMMLLLLMMLLLLLMLLMMMMLMMLLLMMLLMMLLLLLLMLMMLLLLMLLLLMLMLLLLLLLLLLLLMMLLMLLLNNNDELLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDDDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLAAGDDLLLLLLLMLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLDDDLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLMLLLLLLLLLLLLLLMLLLESNDDDNNDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDLLLLLLLLLLLLLLLLLLLLLLLDLLLLLLALLLALLALLALLNNEDNNNEDIDDLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFDDILLMLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDDDLMLLLLLLLLLLMMLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLMMMMLLLFFFLLLLLLLLLLLLLFLLLLLFFFDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLNDNNDNDNNEGEDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLNNNEDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDLLLLLLLLLLALLLLLLLLLFFFFIKAAKKAADDDDDDDLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLMMMFLLLLLMMLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLNNNDENNNNNNNNNNNNNNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLFLLLLLLLLLLNEDNLLLLLLLLLLLLLLLLLLLLLLLLLLDLLLLLLLLLLLLLLLLLDIIDNNNNDNNELLLLLLLLLLLAAALLLLLLFAFLLLLLLLLLLLLLLLLALLLLLLLLLALLLLFALLLLAALLLLFAAALLLLFAAAAAAFLLLLLLLLLLLLLLLLFLLLLDEENNNNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDGLLLLLLLLLLLLLLLLLLLLLDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDLLLLLLLLLLLLLLLLLLLLGDDDNNENNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLGFIDLLLLKLLLLLLLLLLLDLLLLLLLLLLLLLLLLLNNDENNNNENNLLLMLLLLLLLLLLLLMLLLLLLMMLLLMLLLLLLLLLMLLLLLLLLLLLLMLLLFMFMMMLLLLLLLLLLLLLLLMRFDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDIDFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLIKAAADDLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFF","n":["core","cshadow","host","log_once_at_level","network","utility","controller","cpu","logger","main","manager","resource_usage","scheduler","sim_config","sim_stats","support","work","worker","Controller","ShadowStatusBarState","SimController","borrow","borrow","borrow_mut","borrow_mut","current","deref","deref","deref_mut","deref_mut","drop","drop","fmt","fmt","from","from","init","init","into","into","manager_finished_current_round","manager_finished_current_round","new","new","num_failed_processes","run","to_string","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","RangeListIter","borrow","borrow_mut","core","count_physical_cores","cpus","deref","deref_mut","drop","from","init","into","into_iter","next","nodes","online","parse_range_list","try_from","try_into","type_id","vzip","shadow_logger","ShadowLogger","borrow","borrow_mut","deref","deref_mut","drop","enabled","flush","from","init","init","into","log","max_level","set_buffering_enabled","set_buffering_enabled","try_from","try_into","type_id","vzip","ShadowBuildInfo","borrow","borrow_mut","deref","deref_mut","drop","from","init","into","run_shadow","try_from","try_into","type_id","vzip","Manager","ManagerConfig","borrow","borrow","borrow_mut","borrow_mut","deref","deref","deref_mut","deref_mut","drop","drop","from","from","host_bandwidths","hosts","init","init","into","into","ip_assignment","new","random","routing_info","run","shmem","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","MemInfo","__clone_box","borrow","borrow_mut","clone","clone_into","default","deref","deref_mut","drop","fmt","from","init","into","meminfo","serialize","to_owned","try_from","try_into","type_id","vzip","HostIter","Scheduler","SchedulerScope","ThreadPerCore","ThreadPerCore","ThreadPerCore","ThreadPerCoreSched","ThreadPerHost","ThreadPerHost","ThreadPerHost","ThreadPerHostSched","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","core_affinity","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","drop","for_each","from","from","from","from","from","init","init","init","init","init","into","into","into","into","into","join","join","join","new","new","parallelism","parallelism","parallelism","pools","run","run_with_data","run_with_hosts","runahead","scope","scope","scope","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","vzip","bounded","unbounded","ParallelismBoundedThreadPool","SharedState","TaskData","TaskRunner","ThreadScheduling","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cpu_id","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","drop","drop","from","from","from","from","from","init","init","init","init","init","into","into","into","into","into","join","new","num_processors","num_threads","processor_idx","run","scope","thread_idx","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","vzip","SharedState","TaskFn","TaskRunner","UnboundedThreadPool","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","deref","deref","deref","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","from","from","from","init","init","init","into","into","into","join","new","run","scope","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","vzip","vzip","vzip","Runahead","borrow","borrow_mut","deref","deref_mut","drop","fmt","from","get","init","into","new","try_from","try_into","type_id","update_lowest_used_latency","vzip","Bandwidth","HostInfo","PcapConfig","ProcessInfo","SimConfig","__clone_box","__clone_box","__clone_box","__clone_box","args","autotune_recv_buf","autotune_send_buf","bandwidth_down_bits","bandwidth_up_bits","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","capture_size","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","cpu_precision","cpu_threshold","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","down_bytes","drop","drop","drop","drop","drop","env","expected_final_state","fmt","fmt","from","from","from","from","from","heartbeat_interval","heartbeat_log_info","heartbeat_log_level","host_bandwidths","hosts","init","init","init","init","init","into","into","into","into","into","ip_addr","ip_assignment","log_level","name","network_node_id","new","pause_for_debugging","pcap_config","plugin","processes","qdisc","random","recv_buf_size","routing_info","seed","send_buf_size","shutdown_signal","shutdown_time","start_time","to_owned","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","up_bytes","vzip","vzip","vzip","vzip","vzip","LocalSimStats","SharedSimStats","add_from_local_stats","alloc_counts","alloc_counts","borrow","borrow","borrow_mut","borrow_mut","dealloc_counts","dealloc_counts","default","default","deref","deref","deref_mut","deref_mut","drop","drop","fmt","fmt","from","from","init","init","into","into","new","new","syscall_counts","syscall_counts","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","write_stats_to_file","configuration","units","CliOptions","Compression","ConfigFileOptions","ConfigOptions","Debug","Deterministic","EnvName","Error","Exited","ExperimentalOptions","Fifo","File","FileSource","Flatten","GeneralOptions","Gml","GraphOptions","GraphSource","HostDefaultOptions","HostName","HostOptions","Info","Inline","List","LogInfoFlag","LogLevel","NetworkOptions","Node","Null","NullableOption","ONE_GBIT_SWITCH_GRAPH","Off","OneGbitSwitch","ProcessArgs","ProcessFinalState","ProcessOptions","QDiscMode","Ram","RoundRobin","Running","Running","RunningVal","Scheduler","Signal","Signaled","Socket","Standard","Str","StraceLoggingMode","ThreadPerCore","ThreadPerHost","Trace","Value","Warning","Xz","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","args","as_mut","as_ref","augment_args","augment_args","augment_args","augment_args","augment_args","augment_args_for_update","augment_args_for_update","augment_args_for_update","augment_args_for_update","augment_args_for_update","bandwidth_down","bandwidth_up","bootstrap_end_time","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","cmp","cmp","command","command","command","command","command","command_for_update","command_for_update","command_for_update","command_for_update","command_for_update","compression","config","data_directory","debug_hosts","default","default","default","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","environment","eq","eq","eq","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","expected_final_state","experimental","experimental","experimental","flatten","flatten_ref","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_arg_matches","from_arg_matches","from_arg_matches","from_arg_matches","from_arg_matches","from_arg_matches_mut","from_arg_matches_mut","from_arg_matches_mut","from_arg_matches_mut","from_arg_matches_mut","from_str","from_str","from_str","from_str","from_str","from_str","gdb","general","general","general","graph","group_id","group_id","group_id","group_id","group_id","hash","hash","heartbeat_interval","host_heartbeat_interval","host_heartbeat_log_info","host_heartbeat_log_level","host_option_defaults","host_option_defaults","host_options","hosts","hosts","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","interface_qdisc","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_resettable","into_resettable","ip_addr","json_schema","json_schema","json_schema","json_schema","json_schema","json_schema","json_schema","json_schema","json_schema","json_schema","json_schema","json_schema","json_schema","json_schema","json_schema","json_schema","json_schema","json_schema","json_schema","json_schema","json_schema","json_schema","log_errors_to_tty","log_level","log_level","max_unapplied_cpu_latency","max_unapplied_cpu_latency","merge","merge","merge","merge","model_unblocked_syscall_latency","model_unblocked_syscall_latency","network","network","network","network_node_id","new","new","new_with_defaults","parallelism","parse_string_as_args","partial_cmp","partial_cmp","path","path","pcap_capture_size","pcap_enabled","processes","progress","runahead","scheduler","schema_name","schema_name","schema_name","schema_name","schema_name","schema_name","schema_name","schema_name","schema_name","schema_name","schema_name","schema_name","schema_name","schema_name","schema_name","schema_name","schema_name","schema_name","schema_name","schema_name","schema_name","schema_name","seed","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","shm_cleanup","show_build_info","show_config","shutdown_signal","shutdown_time","socket_recv_autotune","socket_recv_buffer","socket_send_autotune","socket_send_buffer","start_time","stop_time","strace_logging_mode","strace_logging_mode","template_directory","to_c_loginfoflag","to_c_loglevel","to_option","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_string","to_string","to_string","to_string","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","unblocked_syscall_latency","unblocked_syscall_latency","unblocked_vdso_latency","unblocked_vdso_latency","update_from_arg_matches","update_from_arg_matches","update_from_arg_matches","update_from_arg_matches","update_from_arg_matches","update_from_arg_matches_mut","update_from_arg_matches_mut","update_from_arg_matches_mut","update_from_arg_matches_mut","update_from_arg_matches_mut","use_cpu_pinning","use_dynamic_runahead","use_memory_manager","use_new_tcp","use_object_counters","use_preload_libc","use_preload_openssl_crypto","use_preload_openssl_rng","use_sched_fifo","use_shortest_path","use_syscall_counters","use_worker_spinning","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","with_defaults","with_defaults","with_defaults","with_defaults","exited","signaled","Base","Base","BitsPerSec","Bytes","Gibi","Gibi","Giga","Giga","Hour","Hour","Kibi","Kibi","Kilo","Kilo","Mebi","Mebi","Mega","Mega","Micro","Micro","Milli","Milli","Min","Min","Nano","Nano","Prefix","Sec","Sec","SiPrefix","SiPrefixUpper","T","Tebi","Tebi","Tera","Tera","Time","TimePrefix","TimePrefixUpper","U","Unit","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","conversion_factor","conversion_factor_lossy","convert","convert","convert","convert","convert_lossy","convert_lossy","convert_lossy","convert_lossy","default","default","default","default","default","default","default","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deserialize","deserialize","deserialize","drop","drop","drop","drop","drop","drop","drop","eq","eq","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from_str","from_str","from_str","from_str","from_str","from_str","from_str","init","init","init","init","init","init","init","into","into","into","into","into","into","into","is_referenceable","is_referenceable","is_referenceable","json_schema","json_schema","json_schema","new","new","new","prefix","prefix","prefix","prefix","prefix","prefix","relative_magnitude","relative_magnitude","relative_magnitude","relative_magnitude","relative_magnitude","schema_name","schema_name","schema_name","serialize","serialize","serialize","suffixes","suffixes","suffixes","suffixes","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_string","to_string","to_string","to_string","to_string","to_string","to_string","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","value","value","value","value","value","value","vzip","vzip","vzip","vzip","vzip","vzip","vzip","event","event_queue","task","Event","EventData","Local","LocalEventData","Packet","PacketEventData","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","data","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","from","from","from","from","init","init","init","init","into","into","into","into","new_local","new_packet","partial_cmp","partial_cmp","partial_cmp","partial_cmp","set_time","time","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","EventQueue","borrow","borrow_mut","default","deref","deref_mut","drop","fmt","from","init","into","new","next_event_time","pop","push","try_from","try_into","type_id","vzip","TaskRef","__clone_box","borrow","borrow_mut","clone","clone_into","deref","deref_mut","drop","eq","equivalent","equivalent","execute","export","fmt","from","from","init","into","new","to_owned","try_from","try_into","type_id","vzip","TaskArgumentFreeFunc","TaskCallbackFunc","TaskObjectFreeFunc","taskref_drop","taskref_new_bound","taskref_new_unbound","WORKER_SHARED","Worker","WorkerShared","WorkerThreadID","__clone_box","active_process_id","active_process_native_pid","active_thread_id","active_thread_native_tid","add_syscall_counts","add_to_global_sim_stats","bandwidth","bootstrap_end_time","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","child_pid_watcher","child_pid_watcher","clear_active_process","clear_active_thread","clear_current_time","clone","clone_into","current_time","deref","deref","deref","deref_mut","deref_mut","deref_mut","dns","dns","drop","drop","drop","drop","enable_object_counters","event_queues","fmt","fmt","from","from","from","get_next_event_time","get_runahead","host_bandwidths","increment_object_alloc_counter","increment_object_dealloc_counter","increment_packet_count","increment_plugin_error_count","increment_plugin_error_count","init","init","init","into","into","into","ip_assignment","is_alive","is_bootstrapping","is_routable","is_routable","latency","max_event_runahead_time","new_for_this_thread","num_plugin_errors","plugin_error_count","push_packet_to_host","reliability","reset_next_event_time","resolve_ip_to_host_id","routing_info","runahead","send_packet","set_active_host","set_active_process","set_active_thread","set_current_time","set_round_end_time","sim_end_time","status_logger_state","take_active_host","to_owned","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","update_lowest_used_latency","update_next_event_time","update_status_logger","vzip","vzip","vzip","with_active_host","with_active_process","with_active_process_rc","with_active_thread","with_dns","with_global_sim_stats","worker_id","AFFINITY_UNINIT","Address","CEmulatedTime","CONFIG_HEADER_SIZE_TCP","CONFIG_MTU","CONFIG_PIPE_BUFFER_SIZE","CSimulationTime","CompatSocket","CompatSocketObject","CompatSocketTypes","CompatUntypedForeignPtr","DNS","Epoll","Futex","FutexTable","GList","GTimer","LegacyFile","LegacyFileCleanupFunc","LegacyFileCloseFunc","LegacyFileFreeFunc","LegacyFileFunctionTable","LegacyFileType","LegacySocket","LogInfoFlags","LogLevel","NetworkInterface","Packet","PacketDeliveryStatusFlags","PacketTCPHeader","ProtocolLocalFlags","ProtocolLocalFlags_PLOCAL_NONE","ProtocolTCPFlags","ProtocolTCPFlags_PTCP_ACK","ProtocolTCPFlags_PTCP_DUPACK","ProtocolTCPFlags_PTCP_FIN","ProtocolTCPFlags_PTCP_NONE","ProtocolTCPFlags_PTCP_RST","ProtocolTCPFlags_PTCP_SACK","ProtocolTCPFlags_PTCP_SYN","ProtocolType","ProtocolUDPFlags","ProtocolUDPFlags_PUDP_NONE","RegularFile","SHADOW_SOMAXCONN","SUID_DUMP_DISABLE","SUID_DUMP_USER","SYSCALL_IO_BUFSIZE","Status","StatusArgumentFreeFunc","StatusCallbackFunc","StatusListener","StatusListenerFilter","StatusObjectFreeFunc","SysCallCondition","SysCallHandler","TCP","TCPCong","TCPCongDelete","TCPCongDuplicateAckEv","TCPCongFastRecovery","TCPCongHooks","TCPCongHooks_","TCPCongNameStr","TCPCongNewAckEv","TCPCongSSThresh","TCPCongTimeoutEv","TCPCong_","TCP_CONG_RENO_NAME","Tracker","Trigger","TriggerObject","TriggerType","_Address","_CompatSocket","_CompatSocketObject","_CompatSocketTypes","_CompatSocketTypes_CST_INET_SOCKET","_CompatSocketTypes_CST_LEGACY_SOCKET","_CompatSocketTypes_CST_NONE","_DNS","_Epoll","_Futex","_FutexTable","_GList","_GTimer","_LegacyFileFunctionTable","_LegacyFileType","_LegacyFileType_DT_EPOLL","_LegacyFileType_DT_EVENTD","_LegacyFileType_DT_FILE","_LegacyFileType_DT_NONE","_LegacyFileType_DT_TCPSOCKET","_LegacyFileType_DT_TIMER","_LegacyFileType_DT_UDPSOCKET","_LogInfoFlags","_LogInfoFlags_LOG_INFO_FLAGS_NODE","_LogInfoFlags_LOG_INFO_FLAGS_NONE","_LogInfoFlags_LOG_INFO_FLAGS_RAM","_LogInfoFlags_LOG_INFO_FLAGS_SOCKET","_LogLevel","_LogLevel_LOGLEVEL_DEBUG","_LogLevel_LOGLEVEL_ERROR","_LogLevel_LOGLEVEL_INFO","_LogLevel_LOGLEVEL_TRACE","_LogLevel_LOGLEVEL_UNSET","_LogLevel_LOGLEVEL_WARNING","_NetworkInterface","_Packet","_PacketDeliveryStatusFlags","_PacketDeliveryStatusFlags_PDS_DESTROYED","_PacketDeliveryStatusFlags_PDS_INET_DROPPED","_PacketDeliveryStatusFlags_PDS_INET_SENT","_PacketDeliveryStatusFlags_PDS_NONE","_PacketDeliveryStatusFlags_PDS_RCV_INTERFACE_DROPPED","_PacketDeliveryStatusFlags_PDS_RCV_INTERFACE_RECEIVED","_PacketDeliveryStatusFlags_PDS_RCV_SOCKET_BUFFERED","_PacketDeliveryStatusFlags_PDS_RCV_SOCKET_DELIVERED","_PacketDeliveryStatusFlags_PDS_RCV_SOCKET_DROPPED","_PacketDeliveryStatusFlags_PDS_RCV_SOCKET_PROCESSED","_PacketDeliveryStatusFlags_PDS_RCV_TCP_ENQUEUE_UNORDERED","_PacketDeliveryStatusFlags_PDS_RELAY_CACHED","_PacketDeliveryStatusFlags_PDS_RELAY_FORWARDED","_PacketDeliveryStatusFlags_PDS_ROUTER_DEQUEUED","_PacketDeliveryStatusFlags_PDS_ROUTER_DROPPED","_PacketDeliveryStatusFlags_PDS_ROUTER_ENQUEUED","_PacketDeliveryStatusFlags_PDS_SND_CREATED","_PacketDeliveryStatusFlags_PDS_SND_INTERFACE_SENT","_PacketDeliveryStatusFlags_PDS_SND_SOCKET_BUFFERED","_PacketDeliveryStatusFlags_PDS_SND_TCP_DEQUEUE_RETRANSMIT","_PacketDeliveryStatusFlags_PDS_SND_TCP_ENQUEUE_RETRANSMIT","_PacketDeliveryStatusFlags_PDS_SND_TCP_ENQUEUE_THROTTLED","_PacketDeliveryStatusFlags_PDS_SND_TCP_RETRANSMITTED","_PacketTCPHeader","_ProtocolType","_ProtocolType_PLOCAL","_ProtocolType_PMOCK","_ProtocolType_PNONE","_ProtocolType_PTCP","_ProtocolType_PUDP","_RegularFile","_Status","_StatusListener","_StatusListenerFilter","_StatusListenerFilter_SLF_ALWAYS","_StatusListenerFilter_SLF_NEVER","_StatusListenerFilter_SLF_OFF_TO_ON","_StatusListenerFilter_SLF_ON_TO_OFF","_Status_STATUS_CHILD_EVENT","_Status_STATUS_FILE_ACTIVE","_Status_STATUS_FILE_CLOSED","_Status_STATUS_FILE_READABLE","_Status_STATUS_FILE_WRITABLE","_Status_STATUS_FUTEX_WAKEUP","_Status_STATUS_NONE","_Status_STATUS_SOCKET_ALLOWING_CONNECT","_SysCallHandler","_TCP","_Tracker","_Trigger","_TriggerObject","_TriggerType","_TriggerType_TRIGGER_CHILD","_TriggerType_TRIGGER_DESCRIPTOR","_TriggerType_TRIGGER_FILE","_TriggerType_TRIGGER_FUTEX","_TriggerType_TRIGGER_NONE","__BindgenBitfieldUnit","__IncompleteArrayField","__blkcnt_t","__blksize_t","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__dev_t","__fsblkcnt_t","__fsfilcnt_t","__fsid_t","__fsword_t","__gid_t","__glibc_reserved","__ino64_t","__ino_t","__mode_t","__nlink_t","__off64_t","__off_t","__pad0","__pid_t","__reserved","__s32","__s64","__spare0","__spare2","__spare3","__suseconds_t","__syscall_slong_t","__time_t","__u16","__u32","__u64","__uid_t","__val","_bindgen_ty_26","_bitfield_1","_bitfield_align_1","acknowledgment","address_getID","address_ipToNewString","address_isEqual","address_isLocal","address_new","address_ref","address_stringToIP","address_toHostIP","address_toHostIPString","address_toHostName","address_toNetworkIP","address_toString","address_unref","affinity_getGoodWorkerAffinity","affinity_initPlatformInfo","affinity_setProcessAffinity","as_file","as_futex","as_inet_socket","as_legacy_file","as_legacy_socket","as_mut_ptr","as_mut_slice","as_pointer","as_ptr","as_slice","blockedSyscallNR","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","ca","cleanup","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","close","cmp","compatsocket_fromInetSocket","compatsocket_fromLegacySocket","compatsocket_fromTagged","compatsocket_getCanonicalHandle","compatsocket_hasDataToSend","compatsocket_peekNextPacketPriority","compatsocket_pullOutPacket","compatsocket_pushInPacket","compatsocket_refAs","compatsocket_toTagged","compatsocket_unref","cwnd","d_ino","d_ino","d_name","d_name","d_off","d_off","d_reclen","d_reclen","d_type","data","default","default","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","destinationIP","destinationPort","dev_t","dns_deregister","dns_free","dns_getHostsFilePath","dns_new","dns_register","dns_resolveIPToAddress","dns_resolveNameToAddress","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","epoll","eq","equivalent","equivalent","events","f_bavail","f_bfree","f_blocks","f_bsize","f_ffree","f_files","f_flags","f_frsize","f_fsid","f_namelen","f_spare","f_type","fd","flags","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","free","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","futex_addListener","futex_getAddress","futex_getListenerCount","futex_new","futex_ref","futex_removeListener","futex_unref","futex_unref_func","futex_wake","futextable_add","futextable_get","futextable_new","futextable_ref","futextable_remove","futextable_unref","g_list_append","g_list_free","gboolean","gchar","gdouble","get","get_bit","gid_t","gint","gpointer","gsize","gssize","guint","guint32","guint64","hash","havePendingResult","hooks","hostId","in_addr_t","in_port_t","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","ino64_t","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","iov_base","iov_len","iovec","l__bindgen_anon_1","l__bindgen_anon_1","l__bindgen_anon_1","l_addr","l_addr_bnd","l_addr_lsb","l_addr_pkey","l_arch","l_band","l_call_addr","l_data","l_dummy_bnd","l_dummy_pkey","l_fd","l_flags","l_kill","l_lower","l_overrun","l_perf","l_pid","l_pid","l_pid","l_pkey","l_rt","l_si_pad","l_sifields","l_sigchld","l_sigfault","l_sigpoll","l_sigsys","l_sigval","l_sigval","l_status","l_stime","l_sys_private","l_syscall","l_tid","l_timer","l_trapno","l_type","l_uid","l_uid","l_uid","l_upper","l_utime","legacyfile_addFlags","legacyfile_addListener","legacyfile_adjustStatus","legacyfile_clear","legacyfile_close","legacyfile_getEventSource","legacyfile_getFlags","legacyfile_getStatus","legacyfile_getType","legacyfile_init","legacyfile_ref","legacyfile_refWeak","legacyfile_removeFlags","legacyfile_removeListener","legacyfile_setFlags","legacyfile_supportsSaRestart","legacyfile_unref","legacyfile_unrefWeak","legacysocket_addToInputBuffer","legacysocket_addToOutputBuffer","legacysocket_connectToPeer","legacysocket_dropPacket","legacysocket_getInputBufferLength","legacysocket_getInputBufferSize","legacysocket_getInputBufferSpace","legacysocket_getOutputBufferLength","legacysocket_getOutputBufferSize","legacysocket_getOutputBufferSpace","legacysocket_getPeerName","legacysocket_getProtocol","legacysocket_getSocketName","legacysocket_getUnixPath","legacysocket_isBound","legacysocket_isFamilySupported","legacysocket_isUnix","legacysocket_peekNextInPacket","legacysocket_peekNextOutPacket","legacysocket_pullOutPacket","legacysocket_pushInPacket","legacysocket_receiveUserData","legacysocket_removeFromInputBuffer","legacysocket_removeFromOutputBuffer","legacysocket_sendUserData","legacysocket_setInputBufferSize","legacysocket_setOutputBufferSize","legacysocket_setPeerName","legacysocket_setSocketName","legacysocket_setUnix","legacysocket_setUnixPath","linux___kernel_clock_t","linux___kernel_long_t","linux___kernel_pid_t","linux___kernel_timer_t","linux___kernel_uid32_t","linux___sifields","linux___sifields__bindgen_ty_1","linux___sifields__bindgen_ty_2","linux___sifields__bindgen_ty_3","linux___sifields__bindgen_ty_4","linux___sifields__bindgen_ty_5","linux___sifields__bindgen_ty_5__bindgen_ty_1","linux___sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_1","linux___sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_2","linux___sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_3","linux___sifields__bindgen_ty_6","linux___sifields__bindgen_ty_7","linux___u32","linux_dirent","linux_dirent64","linux_siginfo","linux_siginfo__bindgen_ty_1","linux_siginfo__bindgen_ty_1__bindgen_ty_1","linux_siginfo_t","linux_sigval","linux_sigval_t","logger_get_global_start_time_micros","lsi_code","lsi_errno","lsi_signo","magic","main_checkGlibVersion","main_logBuildInfo","main_printBuildInfo","mode_t","networkinterface_associate","networkinterface_disassociate","networkinterface_free","networkinterface_isAssociated","networkinterface_new","networkinterface_pop","networkinterface_push","networkinterface_removeAllSockets","networkinterface_wantsSend","new","new","new_bitfield_1","next","numSyscalls","object","object","off64_t","off_t","packet_addDeliveryStatus","packet_compareTCPSequence","packet_copy","packet_copyPayload","packet_copyPayloadShadow","packet_copyPayloadWithMemoryManager","packet_copyTCPSelectiveACKs","packet_getDeliveryStatus","packet_getDestinationIP","packet_getDestinationPort","packet_getHeaderSize","packet_getPayloadSize","packet_getPriority","packet_getProtocol","packet_getSourceIP","packet_getSourcePort","packet_getTCPHeader","packet_getTotalSize","packet_new","packet_new_inner","packet_ref","packet_setLocal","packet_setMock","packet_setPayload","packet_setPayloadFromShadow","packet_setPayloadWithMemoryManager","packet_setPriority","packet_setTCP","packet_setUDP","packet_toString","packet_unref","packet_updateTCP","partial_cmp","pendingResult","perfSecondsCurrent","perfSecondsTotal","perfTimer","pid_t","pollfd","prev","processId","process_parseArgStr","process_parseArgStrFree","process_vm_readv","process_vm_writev","regularfile_faccessat","regularfile_fadvise","regularfile_fallocate","regularfile_fchmod","regularfile_fchmodat","regularfile_fchown","regularfile_fchownat","regularfile_fcntl","regularfile_fgetxattr","regularfile_flistxattr","regularfile_flock","regularfile_fremovexattr","regularfile_fsetxattr","regularfile_fstat","regularfile_fstatat","regularfile_fstatfs","regularfile_fsync","regularfile_ftruncate","regularfile_futimesat","regularfile_getFlagsAtOpen","regularfile_getModeAtOpen","regularfile_getOSBackedFD","regularfile_getShadowFlags","regularfile_getdents","regularfile_getdents64","regularfile_ioctl","regularfile_linkat","regularfile_lseek","regularfile_mkdirat","regularfile_mknodat","regularfile_new","regularfile_open","regularfile_openat","regularfile_poll","regularfile_pread","regularfile_preadv","regularfile_preadv2","regularfile_pwrite","regularfile_pwritev","regularfile_pwritev2","regularfile_read","regularfile_readahead","regularfile_readlinkat","regularfile_renameat2","regularfile_statx","regularfile_symlinkat","regularfile_sync_range","regularfile_unlinkat","regularfile_utimensat","regularfile_write","revents","runConfigHandlers","sa_family_t","scanRpathForLib","selectiveACKs","sequence","set","set_bit","set_tcpi_rcv_wscale","set_tcpi_snd_wscale","sival_int","sival_ptr","sourceIP","sourcePort","st_atim","st_blksize","st_blocks","st_ctim","st_dev","st_gid","st_ino","st_mode","st_mtim","st_nlink","st_rdev","st_size","st_uid","stat","statfs","status","status_listener_compare","statuslistener_new","statuslistener_onStatusChanged","statuslistener_ref","statuslistener_setMonitorStatus","statuslistener_unref","statx","statx_timestamp","stx_atime","stx_attributes","stx_attributes_mask","stx_blksize","stx_blocks","stx_btime","stx_ctime","stx_dev_major","stx_dev_minor","stx_gid","stx_ino","stx_mask","stx_mnt_id","stx_mode","stx_mtime","stx_nlink","stx_rdev_major","stx_rdev_minor","stx_size","stx_uid","syscall_counter","syscall_handler_rs","syscallcondition_cancel","syscallcondition_getActiveFile","syscallcondition_getTimeout","syscallcondition_new","syscallcondition_newWithAbsTimeout","syscallcondition_ref","syscallcondition_setActiveFile","syscallcondition_setTimeout","syscallcondition_unref","syscallcondition_waitNonblock","syscallcondition_wakeupForSignal","syscallhandler_brk","syscallhandler_creat","syscallhandler_exit_group","syscallhandler_faccessat","syscallhandler_fadvise64","syscallhandler_fallocate","syscallhandler_fchmod","syscallhandler_fchmodat","syscallhandler_fchown","syscallhandler_fchownat","syscallhandler_fcntl","syscallhandler_fdatasync","syscallhandler_fgetxattr","syscallhandler_flistxattr","syscallhandler_flock","syscallhandler_free","syscallhandler_fremovexattr","syscallhandler_fsetxattr","syscallhandler_fstat","syscallhandler_fstatfs","syscallhandler_fsync","syscallhandler_ftruncate","syscallhandler_futimesat","syscallhandler_getdents","syscallhandler_getdents64","syscallhandler_getpid","syscallhandler_ioctl","syscallhandler_linkat","syscallhandler_lseek","syscallhandler_make_syscall","syscallhandler_mkdirat","syscallhandler_mknodat","syscallhandler_mmap","syscallhandler_mprotect","syscallhandler_mremap","syscallhandler_munmap","syscallhandler_new","syscallhandler_newfstatat","syscallhandler_open","syscallhandler_openat","syscallhandler_pread64","syscallhandler_preadv","syscallhandler_preadv2","syscallhandler_pwrite64","syscallhandler_pwritev","syscallhandler_pwritev2","syscallhandler_read","syscallhandler_readahead","syscallhandler_readlinkat","syscallhandler_readv","syscallhandler_renameat","syscallhandler_renameat2","syscallhandler_set_tid_address","syscallhandler_statx","syscallhandler_symlinkat","syscallhandler_sync_file_range","syscallhandler_syncfs","syscallhandler_uname","syscallhandler_unlinkat","syscallhandler_utimensat","syscallhandler_write","syscallhandler_writev","tcp_acceptServerPeer","tcp_clearAllChildrenIfServer","tcp_cong","tcp_cong_delete","tcp_cong_duplicate_ack_ev","tcp_cong_fast_recovery","tcp_cong_name_str","tcp_cong_new_ack_ev","tcp_cong_reno_init","tcp_cong_ssthresh","tcp_cong_timeout_ev","tcp_disableReceiveBufferAutotuning","tcp_disableSendBufferAutotuning","tcp_enterServerMode","tcp_getConnectionError","tcp_getInfo","tcp_getInputBufferLength","tcp_getNotSentBytes","tcp_getOutputBufferLength","tcp_info","tcp_isListeningAllowed","tcp_isValidListener","tcp_networkInterfaceIsAboutToSendPacket","tcp_new","tcp_receiveUserData","tcp_sendUserData","tcp_setRustSocket","tcp_shutdown","tcp_updateServerBacklog","tcpcong_nameStr","tcpi_advmss","tcpi_ato","tcpi_backoff","tcpi_ca_state","tcpi_fackets","tcpi_last_ack_recv","tcpi_last_ack_sent","tcpi_last_data_recv","tcpi_last_data_sent","tcpi_lost","tcpi_options","tcpi_pmtu","tcpi_probes","tcpi_rcv_mss","tcpi_rcv_rtt","tcpi_rcv_space","tcpi_rcv_ssthresh","tcpi_rcv_wscale","tcpi_reordering","tcpi_retrans","tcpi_retransmits","tcpi_rto","tcpi_rtt","tcpi_rttvar","tcpi_sacked","tcpi_snd_cwnd","tcpi_snd_mss","tcpi_snd_ssthresh","tcpi_snd_wscale","tcpi_state","tcpi_total_retrans","tcpi_unacked","threadId","timespec","timestampEcho","timestampValue","timeval","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","tracker_addAllocatedBytes","tracker_addInputBytes","tracker_addOutputBytes","tracker_addProcessingTimeNanos","tracker_addSocket","tracker_addVirtualProcessingDelay","tracker_free","tracker_heartbeat","tracker_new","tracker_removeAllocatedBytes","tracker_removeSocket","tracker_updateSocketInputBuffer","tracker_updateSocketOutputBuffer","tracker_updateSocketPeer","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","tv_nsec","tv_nsec","tv_sec","tv_sec","tv_sec","tv_usec","type_","type_","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uid_t","val","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","window","windowScale","windowScaleSet","context","cpu","descriptor","host","managed_thread","memory_manager","network","process","status_listener","syscall","syscall_condition","syscall_types","thread","timer","HostContext","ProcessContext","ThreadContext","ThreadContextObjs","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","from","from","from","from","from_syscallhandler","from_thread","host","host","host","init","init","init","init","into","into","into","into","mthread","new","new","new","process","process","split_process","split_thread","thread","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","with_ctx","with_process","with_thread","Cpu","add_delay","borrow","borrow_mut","delay","deref","deref_mut","drop","from","init","into","new","try_from","try_into","type_id","update_time","vzip","ACTIVE","APPEND","ASYNC","Always","CHILD_EVENT","CLOSED","CompatFile","CountedLegacyFileRef","DIRECT","Descriptor","EventFd","EventFd","EventFd","FUTEX_WAKEUP","File","FileMode","FileRef","FileRefMut","FileState","FileStatus","Legacy","LegacyFileCounter","NOATIME","NONBLOCK","Never","New","OffToOn","OnToOff","OpenFile","Pipe","Pipe","Pipe","READ","READABLE","SOCKET_ALLOWING_CONNECT","Socket","Socket","Socket","StateEventSource","StateListenerFilter","TimerFd","TimerFd","TimerFd","WRITABLE","WRITE","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","add_legacy_listener","add_legacy_listener","add_listener","all","all","all","as_o_flags","as_o_flags","bitand","bitand","bitand","bitand_assign","bitand_assign","bitand_assign","bitor","bitor","bitor","bitor_assign","bitor_assign","bitor_assign","bits","bits","bits","bits","bits","bits","bitxor","bitxor","bitxor","bitxor_assign","bitxor_assign","bitxor_assign","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","canonical_handle","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","close","close","close","close","close","complement","complement","complement","contains","contains","contains","default","default","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","descriptor_table","difference","difference","difference","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","dup","empty","empty","empty","eq","equivalent","equivalent","eventfd","extend","extend","extend","file","flags","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_bits","from_bits","from_bits","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_retain","from_bits_truncate","from_bits_truncate","from_bits_truncate","from_iter","from_iter","from_iter","from_legacy_file","from_name","from_name","from_name","from_o_flags","from_o_flags","from_raw","get_status","get_status","has_open_file","has_open_file","init","init","init","init","init","init","init","init","init","init","init","init","init","inner_file","insert","insert","insert","intersection","intersection","intersection","intersects","intersects","intersects","into","into","into","into","into","into","into","into","into","into","into","into","into","into_file","into_iter","into_iter","into_iter","into_raw","ioctl","is_all","is_all","is_all","is_empty","is_empty","is_empty","iter","iter","iter","iter_names","iter_names","iter_names","mode","mode","new","new","new","new","new","not","not","not","notify_listeners","pipe","ptr","ptr","readv","remove","remove","remove","remove_legacy_listener","remove_legacy_listener","set","set","set","set_flags","set_has_open_file","set_status","shared_buf","socket","state","state","sub","sub","sub","sub_assign","sub_assign","sub_assign","supports_sa_restart","supports_sa_restart","symmetric_difference","symmetric_difference","symmetric_difference","timerfd","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","toggle","toggle","toggle","try_borrow","try_borrow_mut","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","union","union","union","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","writev","DescriptorHandle","DescriptorHandleError","DescriptorTable","FD_MAX","__clone_box","__clone_box","__clone_box","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","cmp","default","deref","deref","deref","deref_mut","deref_mut","deref_mut","deregister_descriptor","drop","drop","drop","eq","eq","equivalent","equivalent","equivalent","equivalent","explicit_drop","fmt","fmt","fmt","fmt","from","from","from","get","get_mut","hash","init","init","init","into","into","into","new","new","partial_cmp","provide","register_descriptor","register_descriptor_with_fd","register_descriptor_with_min_fd","remove_all","to_owned","to_owned","to_owned","to_string","to_string","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","val","vzip","vzip","vzip","EventFd","add_legacy_listener","add_listener","borrow","borrow_mut","close","deref","deref_mut","drop","from","get_status","has_open_file","init","into","ioctl","mode","new","readv","remove_legacy_listener","set_has_open_file","set_status","state","supports_sa_restart","try_from","try_into","type_id","vzip","writev","Pipe","add_legacy_listener","add_listener","borrow","borrow_mut","close","connect_to_buffer","deref","deref_mut","drop","from","get_status","has_open_file","init","into","ioctl","max_size","mode","new","readv","remove_legacy_listener","set_has_open_file","set_status","state","supports_sa_restart","try_from","try_into","type_id","vzip","writev","BufferHandle","BufferState","NO_READERS","NO_WRITERS","READABLE","ReaderHandle","SharedBuf","WRITABLE","WriterHandle","__clone_box","add_listener","add_reader","add_writer","all","bitand","bitand_assign","bitor","bitor_assign","bits","bits","bitxor","bitxor_assign","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone_into","complement","contains","default","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","difference","drop","drop","drop","drop","drop","drop","drop","empty","extend","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from_bits","from_bits_retain","from_bits_retain","from_bits_truncate","from_iter","from_name","has_data","init","init","init","init","insert","intersection","intersects","into","into","into","into","into_iter","is_all","is_empty","iter","iter_names","max_len","new","not","num_readers","num_writers","read","remove","remove_reader","remove_writer","set","space_available","state","sub","sub_assign","symmetric_difference","to_owned","toggle","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","union","vzip","vzip","vzip","vzip","write_packet","write_stream","Inet","Inet","Inet","RecvmsgArgs","RecvmsgReturn","SendmsgArgs","Socket","SocketRef","SocketRefMut","Unix","Unix","Unix","__clone_box","abstract_unix_ns","accept","add_legacy_listener","addr","addr","address_family","address_family","bind","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","canonical_handle","clone","clone_into","close","connect","control_len","control_ptr","control_ptr","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","drop","drop","flags","flags","fmt","fmt","fmt","from","from","from","from","from","from","get_status","get_status","getpeername","getpeername","getsockname","getsockname","getsockopt","getsockopt","has_open_file","has_open_file","inet","init","init","init","init","init","init","into","into","into","into","into","into","ioctl","iovs","iovs","listen","mode","mode","msg_flags","readv","recvmsg","remove_legacy_listener","return_val","sendmsg","set_has_open_file","set_status","setsockopt","shutdown","state","state","supports_sa_restart","supports_sa_restart","to_owned","try_borrow","try_borrow_mut","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","unix","vzip","vzip","vzip","vzip","vzip","vzip","writev","AbstractUnixNamespace","BindError","NameInUse","NameNotFound","NoNamesAvailable","__clone_box","autobind","bind","borrow","borrow","borrow_mut","borrow_mut","clone","clone_into","default","deref","deref","deref_mut","deref_mut","drop","drop","fmt","fmt","from","from","init","init","into","into","lookup","new","provide","to_owned","to_string","try_from","try_from","try_into","try_into","type_id","type_id","unbind","vzip","vzip","InetSocket","InetSocketRef","InetSocketRefMut","InetSocketWeak","LegacyTcp","LegacyTcp","LegacyTcp","LegacyTcp","Tcp","Tcp","Tcp","Tcp","Udp","Udp","Udp","Udp","__clone_box","__clone_box","accept","add_legacy_listener","address_family","address_family","bind","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","canonical_handle","clone","clone","clone_into","clone_into","close","connect","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","downgrade","drop","drop","drop","drop","fmt","fmt","fmt","from","from","from","from","get_status","get_status","getpeername","getpeername","getsockname","getsockname","getsockopt","getsockopt","has_data_to_send","has_data_to_send","has_open_file","has_open_file","init","init","init","init","into","into","into","into","ioctl","legacy_tcp","listen","mode","mode","peek_next_packet_priority","peek_next_packet_priority","pull_out_packet","push_in_packet","readv","recvmsg","remove_legacy_listener","sendmsg","set_has_open_file","set_status","setsockopt","shutdown","state","state","supports_sa_restart","supports_sa_restart","tcp","to_owned","to_owned","try_borrow","try_borrow_mut","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","udp","upgrade","vzip","vzip","vzip","vzip","writev","LegacyTcpSocket","accept","add_legacy_listener","add_listener","address_family","as_legacy_file","as_legacy_socket","as_legacy_tcp","bind","borrow","borrow_mut","canonical_handle","close","connect","deref","deref_mut","drop","drop","from","get_status","getpeername","getsockname","getsockopt","has_data_to_send","has_open_file","init","into","ioctl","listen","mode","new","new_from_legacy","peek_next_packet_priority","pull_out_packet","push_in_packet","readv","recvmsg","remove_legacy_listener","sendmsg","set_has_open_file","set_status","setsockopt","shutdown","state","supports_sa_restart","try_from","try_into","type_id","vzip","writev","TcpSocket","accept","add_legacy_listener","add_listener","address_family","bind","borrow","borrow_mut","close","connect","deref","deref_mut","drop","from","get_status","getpeername","getsockname","getsockopt","has_data_to_send","has_open_file","init","into","ioctl","listen","mode","new","peek_next_packet_priority","pull_out_packet","push_in_packet","readv","recvmsg","remove_legacy_listener","sendmsg","set_has_open_file","set_status","setsockopt","shutdown","state","supports_sa_restart","try_from","try_into","type_id","vzip","writev","UdpSocket","accept","add_legacy_listener","add_listener","address_family","bind","borrow","borrow_mut","close","connect","deref","deref_mut","drop","from","get_status","getpeername","getsockname","getsockopt","has_data_to_send","has_open_file","init","into","ioctl","listen","mode","new","peek_next_packet_priority","pull_out_packet","push_in_packet","readv","recvmsg","remove_legacy_listener","sendmsg","set_has_open_file","set_status","setsockopt","shutdown","state","supports_sa_restart","try_from","try_into","type_id","vzip","writev","Dgram","SeqPacket","Stream","UnixSocket","UnixSocketType","UnixSocketTypeConversionError","__clone_box","__clone_box","accept","add_legacy_listener","add_listener","address_family","bind","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","close","connect","deref","deref","deref","deref_mut","deref_mut","deref_mut","drop","drop","drop","eq","equivalent","equivalent","fmt","fmt","fmt","from","from","from","get_status","getpeername","getsockname","getsockopt","has_open_file","hash","init","init","init","into","into","into","ioctl","listen","mode","new","pair","provide","readv","recvmsg","remove_legacy_listener","sendmsg","set_has_open_file","set_status","setsockopt","shutdown","state","supports_sa_restart","to_owned","to_owned","to_string","try_from","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","vzip","vzip","vzip","writev","TimerFd","add_legacy_listener","add_listener","arm_timer","borrow","borrow_mut","close","deref","deref_mut","disarm_timer","drop","from","get_status","get_timer_interval","get_timer_remaining","has_open_file","init","into","ioctl","mode","new","readv","remove_legacy_listener","set_has_open_file","set_status","state","supports_sa_restart","try_from","try_into","type_id","vzip","writev","Host","HostInfo","HostParameters","__clone_box","abstract_unix_namespace","add_and_schedule_forked_process","add_application","autotune_recv_buf","autotune_send_buf","boot","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","bw_down_kiBps","bw_up_kiBps","clone","clone_into","continue_execution_timer","cpu_borrow","cpu_borrow_mut","cpu_frequency","cpu_precision","cpu_threshold","data_dir_path","default_ip","default_ip","deref","deref","deref","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","event_queue","execute","fmt","fmt","free_all_applications","from","from","from","futextable_borrow_mut","get_new_event_id","get_new_packet_id","get_new_thread_id","get_next_deterministic_sequence_value","get_next_packet_priority","get_packet_device","has_thread","heartbeat_interval","heartbeat_log_info","heartbeat_log_level","hostname","id","id","id","info","init","init","init","init_sock_recv_buf_size","init_sock_send_buf_size","interface_borrow","interface_borrow_mut","into","into","into","ip_addr","lock_shmem","log_level","log_level","log_level","max_unapplied_cpu_latency","model_unblocked_syscall_latency","name","name","native_tsc_frequency","network_namespace_borrow","new","next_event_time","node_id","node_seed","notify_router_has_packets","notify_socket_has_packets","params","pcap_config","preload_paths","process_borrow","process_remove","process_session_id_of_group_id","processes_borrow","push_local_event","qdisc","random_mut","requested_bw_down_bits","requested_bw_up_bits","resume","root","schedule_task_at_emulated_time","schedule_task_with_delay","shim_log_level","shim_shmem","shim_shmem_lock_borrow","shim_shmem_lock_borrow_mut","shutdown","sim_end_time","stop_execution_timer","strace_logging_options","to_owned","tracker_borrow_mut","try_from","try_from","try_from","try_into","try_into","try_into","tsc","type_id","type_id","type_id","unblocked_syscall_latency","unblocked_vdso_latency","unlock_shmem","upstream_router_borrow_mut","use_new_tcp","vzip","vzip","vzip","Blocked","ExitedProcess","ExitedThread","ManagedThread","ResumeResult","borrow","borrow","borrow_mut","borrow_mut","deref","deref","deref_mut","deref_mut","drop","drop","drop","fmt","from","from","handle_process_exit","init","init","into","into","is_running","native_clone","native_pid","native_syscall","native_tid","resume","return_code","spawn","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","AllocdMem","MemoryManager","MemoryReaderCursor","MemoryWriterCursor","ProcessMemoryRef","ProcessMemoryRefMut","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","copy_from_ptr","copy_str_from_ptr","copy_to_ptr","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","do_mmap","drop","drop","drop","drop","drop","drop","drop","drop","flush","flush","fmt","fmt","free","from","from","from","from","from","from","get_cstr","handle_brk","handle_mprotect","handle_mremap","handle_munmap","has_mapper","init","init","init","init","init","init","init_mapper","into","into","into","into","into","into","memory_ref","memory_ref_mut","memory_ref_mut_uninit","memory_ref_prefix","new","new","noflush","pid","ptr","read","read","reader","seek","seek","stream_len_bp","stream_len_bp","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","vzip","vzip","write","write","writer","interface","namespace","FifoPacketPriority","NetworkInterface","PcapOptions","__clone_box","add_data_source","associate","borrow","borrow","borrow_mut","borrow_mut","capture_size_bytes","clone","clone_into","deref","deref","deref_mut","deref_mut","disassociate","drop","drop","drop","fmt","from","from","get_address","init","init","into","into","is_addr_in_use","new","path","pop","push","remove_all_sockets","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","AssociationHandle","NetworkNamespace","NoInterface","__clone_box","associate_interface","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","cleanup","clone","clone_into","default_address","default_ip","deref","deref","deref","deref_mut","deref_mut","deref_mut","disassociate_interface","drop","drop","drop","drop","drop","eq","equivalent","equivalent","fmt","fmt","fmt","from","from","from","get_random_free_port","init","init","init","interface_borrow","interface_borrow_mut","internet","into","into","into","is_addr_in_use","local_addr","localhost","new","provide","remote_addr","to_owned","to_string","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","unix","vzip","vzip","vzip","ExitStatus","INIT","Normal","Process","ProcessId","RunnableProcess","Signaled","StoppedByShadow","ZombieProcess","__clone_box","__clone_box","add_thread","add_thread","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_runnable","borrow_zombie","clone","clone","clone_into","clone_into","cmp","current_working_dir","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","drop","drop","eq","eq","equivalent","equivalent","equivalent","equivalent","exit_siginfo","exit_signal","exit_status","first_live_thread_borrow","first_live_thread_borrow","fmt","fmt","fmt","free_unsafe_borrows_flush","free_unsafe_borrows_flush","free_unsafe_borrows_noflush","free_unsafe_borrows_noflush","from","from","from","from","from","from","from_thread_group_leader_tid","group_id","hash","host_id","id","init","init","init","init","init","into","into","into","into","into","is_running","memory_borrow","memory_borrow","memory_borrow_mut","memory_borrow_mut","name","native_pid","native_pid","new_forked_process","parent_id","partial_cmp","physical_address","plugin_name","realtime_timer_borrow","realtime_timer_borrow_mut","reaper","resume","rusage","session_id","set_group_id","set_parent_id","set_session_id","shmem","shmem","signal","signal","spawn","stop","strace_logging_options","strace_logging_options","thread_borrow","thread_borrow","thread_group_leader_id","to_owned","to_owned","to_string","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","vzip","with_strace_file","with_strace_file","StatusListener","borrow","borrow_mut","clone_from_c","cmp","deref","deref_mut","drop","drop","eq","equivalent","equivalent","fmt","from","handle_status_change","init","into","new","partial_cmp","set_monitor_status","try_from","try_into","type_id","vzip","Trigger","borrow","borrow_mut","child","deref","deref_mut","drop","formatter","from","from","from_file","handler","init","into","io","try_from","try_into","type_formatting","type_id","vzip","Deterministic","Deterministic","FmtOptions","NoArg","Off","Standard","Standard","StraceFmtMode","SyscallArgsFmt","SyscallDisplay","SyscallResultFmt","SyscallVal","__clone_box","__clone_box","args","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","default","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","drop","drop","eq","eq","equivalent","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","init","init","init","init","init","init","into","into","into","into","into","into","new","new","new","reg","to_owned","to_owned","to_string","to_string","to_string","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","vzip","vzip","write_syscall","SyscallContext","SyscallHandler","SyscallHandlerFn","accept","accept4","args","bind","borrow","borrow","borrow_mut","borrow_mut","brk","call","clock_getres","clock_nanosleep","clone","clone3","close","connect","deref","deref","deref_mut","deref_mut","drop","drop","dup","dup2","dup3","eventfd","eventfd2","fcntl","fork","from","from","getitimer","getpeername","getpgid","getpgrp","getppid","getrandom","getsid","getsockname","getsockopt","gettid","init","init","into","into","ioctl","listen","mmap","mprotect","mremap","munmap","nanosleep","new","objs","open","openat","pipe","pipe2","pread64","preadv","preadv2","pwrite64","pwritev","pwritev2","read","readv","readv_helper","recvfrom","recvmsg","rseq","sched_getaffinity","sched_setaffinity","sched_yield","sendmsg","sendto","setitimer","setpgid","setsid","setsockopt","shutdown","socket","socketpair","syscall","sysinfo","timerfd_create","timerfd_gettime","timerfd_settime","try_from","try_from","try_into","try_into","type_id","type_id","vfork","vzip","vzip","wait4","waitid","write","writev","writev_helper","IoVec","IoVecReader","IoVecWriter","MsgHdr","__clone_box","base","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone_into","control","control_len","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","eq","equivalent","equivalent","flags","flush","from","from","from","from","from","init","init","init","init","into","into","into","into","iovs","len","name","name_len","new","new","read","read_iovecs","read_msghdr","read_sockaddr","to_owned","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","update_msghdr","vzip","vzip","vzip","vzip","write","write_partial","write_sockaddr","write_sockaddr_and_len","SyscallBufferArg","SyscallSockAddrArg","SyscallStringArg","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","deref","deref","deref","deref_mut","deref_mut","deref_mut","drop","drop","drop","from","from","from","init","init","init","into","into","into","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","vzip","vzip","vzip","SysCallCondition","SysCallConditionRef","SysCallConditionRefMut","active_file","borrow","borrow","borrow","borrow_from_c","borrow_from_c","borrow_mut","borrow_mut","borrow_mut","consume_from_c","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","fmt","from","from","from","init","init","init","into","into","into","into_inner","new","new_from_wakeup_time","set_active_file","set_timeout","timeout","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","vzip","vzip","vzip","wakeup_for_signal","Block","Blocked","Blocked","Done","Failed","Failed","ForeignArrayPtr","Native","Native","SyscallError","SyscallResult","SyscallReturn","SyscallReturnBlocked","SyscallReturnDone","__clone_box","__clone_box","__clone_box","__clone_box","blocked_condition","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cast","cast_u8","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","cond","condition","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","drop","drop","drop","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","errno","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","init","init","init","init","init","init","init","into","into","into","into","into","into","into","is_empty","is_null","len","new","new_blocked_on_child","new_blocked_on_file","new_blocked_until","new_interrupted","ptr","restartable","restartable","restartable","restartable","retval","slice","to_owned","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","vzip","vzip","vzip","Blocked","ExitedProcess","ExitedThread","ResumeResult","Thread","ThreadId","__clone_box","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","cleanup_syscall_condition","clone","clone_into","cmp","csyscallhandler","deref","deref","deref","deref_mut","deref_mut","deref_mut","descriptor_table","descriptor_table_borrow","descriptor_table_borrow_mut","drop","drop","drop","drop","eq","equivalent","equivalent","explicit_drop","fmt","fmt","fmt","free_foreign_ptr","from","from","from","from","get_tid_address","handle_process_exit","hash","host_id","id","init","init","init","into","into","into","is_leader","is_running","malloc_foreign_ptr","mthread","native_brk","native_close","native_mmap","native_mprotect","native_mremap","native_munmap","native_open","native_pid","native_tid","partial_cmp","process_id","resume","return_code","set_tid_address","shmem","syscall_condition","syscall_condition_mut","to_owned","to_string","try_from","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","unblocked_signal_pending","vzip","vzip","vzip","wrap_mthread","Timer","arm","borrow","borrow_mut","consume_expiration_count","deref","deref_mut","disarm","drop","expiration_count","expire_interval","export","from","init","into","new","remaining_time","try_from","try_into","type_id","vzip","timer_arm","timer_disarm","timer_drop","timer_new","PacketDevice","get_address","graph","packet","pop","push","relay","router","IpAssignment","IpPreviouslyAssignedError","NetworkGraph","PathProperties","RoutingInfo","ShadowEdge","ShadowNode","__clone_box","add","assign","assign_ip","bandwidth_down","bandwidth_up","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone_into","compute_shortest_paths","default","default","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","drop","drop","drop","eq","eq","eq","equivalent","equivalent","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","get_direct_paths","get_node","get_nodes","get_smallest_latency_ns","graph","id","increment_packet_count","init","init","init","init","init","init","init","into","into","into","into","into","into","into","jitter","latency","latency_ns","load_network_graph","log_packet_counts","new","new","node_id_to_index","node_index_to_id","packet_loss","packet_loss","parse","partial_cmp","path","provide","source","target","to_owned","to_string","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","vzip","vzip","vzip","Destroyed","InetDropped","InetSent","PacketRc","PacketStatus","RcvInterfaceDropped","RcvInterfaceReceived","RcvSocketBuffered","RcvSocketDelivered","RcvSocketDropped","RcvSocketProcessed","RcvTcpEnqueueUnordered","RelayCached","RelayForwarded","RouterDequeued","RouterDropped","RouterEnqueued","SndCreated","SndInterfaceSent","SndSocketBuffered","SndTcpDequeueRetransmit","SndTcpEnqueueRetransmit","SndTcpEnqueueThrottled","SndTcpRetransmitted","__clone_box","add_status","borrow","borrow","borrow_inner","borrow_mut","borrow_mut","clone","clone_into","copy_payload","deref","deref","deref_mut","deref_mut","display_bytes","drop","drop","drop","dst_address","eq","equivalent","equivalent","fmt","from","from","from","from_legacy_tcp_flags","from_raw","get_payload","get_tcp","header_size","init","init","into","into","into_inner","new","payload_size","priority","set_payload","set_tcp","set_udp","src_address","to_legacy_tcp_flags","to_owned","total_size","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","BytesPerSecond","RateLimit","Relay","Unlimited","borrow","borrow","borrow_mut","borrow_mut","deref","deref","deref_mut","deref_mut","drop","drop","from","from","init","init","into","into","new","notify","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","Router","borrow","borrow_mut","deref","deref_mut","drop","from","get_address","init","into","new","pop","push","route_incoming_packet","try_from","try_into","type_id","vzip","HostTreePointer","IsSend","IsSync","Magic","NotDynamicallyLinkedElf","NotExecutable","NotFile","NotFound","ObjectCounter","PathPermissionDenied","UnhandledIoError","VerifyPluginPathError","__clone_box","__clone_box","__clone_box","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","byte_queue","callback_queue","childpid_watcher","clone","clone","clone","clone_into","clone_into","clone_into","copy_dir_all","counter","debug_assert_cloexec","debug_check","default","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","drop","drop","enum_passthrough","fmt","fmt","fmt","fmt","fmt","from","from","from","from","give","init","init","init","init","inject_preloads","interval_map","into","into","into","into","legacy_callback_queue","macros","new","new","new","new_for_host","pathbuf_to_nul_term_cstring","pcap_writer","perf_timer","proc_maps","provide","ptr","ptr_unchecked","ptr_with_host","return_code_for_signal","shm_cleanup","sockaddr","status_bar","stream_len","synchronization","syscall","tilde_expansion","to_owned","to_owned","to_owned","to_string","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","verify_plugin_path","vzip","vzip","vzip","vzip","ByteQueue","BytesWrapper","ChunkType","Immutable","Mutable","Packet","Stream","__clone_box","as_ref","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone_into","deref","deref","deref","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","eq","equivalent","equivalent","fmt","from","from","from","from","from","has_bytes","has_chunks","init","init","init","into","into","into","is_empty","len","new","num_bytes","peek","pop","pop_chunk","push_chunk","push_packet","push_stream","split_to","to_owned","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","vzip","vzip","vzip","CallbackQueue","EventSource","Handle","add","add_listener","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","default","default","deref","deref","deref","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","drop","from","from","from","init","init","init","into","into","into","is_empty","len","new","new","notify_listeners","queue_and_run","run","stop_listening","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","vzip","vzip","vzip","ChildPidWatcher","WatchHandle","borrow","borrow_mut","default","deref","deref_mut","drop","drop","fmt","fork_watchable","from","init","into","new","register_callback","register_pid","try_from","try_into","type_id","unregister_callback","unregister_pid","vzip","Counter","__clone_box","add","add_counter","add_one","add_value","borrow","borrow_mut","clone","clone_into","default","deref","deref_mut","drop","eq","equivalent","equivalent","fmt","fmt","from","get_value","init","into","new","serialize","set_value","sub","sub_counter","sub_one","sub_value","to_owned","to_string","try_from","try_into","type_id","vzip","Give","borrow","borrow_mut","deref","deref_mut","drop","flush","from","get_mut","get_ref","init","into","into_inner","limit","new","set_limit","try_from","try_into","type_id","vzip","write","Interval","IntervalMap","ItemIter","KeyIter","ModifiedBegin","ModifiedEnd","Mutation","Removed","Split","__clone_box","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clear","clone","clone_into","default","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","eq","equivalent","equivalent","fmt","fmt","from","from","from","from","get","get_mut","init","init","init","init","insert","into","into","into","into","into_iter","into_iter","iter","iter_from","keys","new","next","next","to_owned","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","RootedRefCell_StateEventSource","with_global_cb_queue","PacketDisplay","PcapWriter","borrow","borrow_mut","deref","deref_mut","display_bytes","drop","from","init","into","new","try_from","try_into","type_id","vzip","write_packet","write_packet_fmt","PerfTimer","borrow","borrow_mut","default","deref","deref_mut","drop","elapsed","from","init","into","new","start","stop","try_from","try_into","type_id","vzip","Heap","InitialStack","Mapping","MappingPath","OtherSpecial","Path","Private","Shared","Sharing","ThreadStack","Vdso","__clone_box","__clone_box","__clone_box","begin","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","deleted","deref","deref","deref","deref_mut","deref_mut","deref_mut","device_major","device_minor","drop","drop","drop","end","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","execute","fmt","fmt","fmt","from","from","from","from_str","from_str","from_str","init","init","init","inode","into","into","into","mappings_for_pid","offset","parse_file_contents","path","read","sharing","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","vzip","vzip","vzip","write","SHM_DIR_PATH","shm_cleanup","SockaddrStorage","SockaddrUnix","__clone_box","__clone_box","as_abstract","as_inet","as_inet6","as_mut","as_path","as_ptr","as_ptr","as_ref","as_slice","as_unix","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","deref","deref","deref_mut","deref_mut","drop","drop","eq","equivalent","equivalent","family","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from_bytes","from_inet","from_inet6","from_ptr","from_unix","init","init","into","into","into_owned","is_unnamed","new","new_abstract","new_path","new_unnamed","to_owned","to_owned","to_string","to_string","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","Status","StatusBar","StatusBarState","StatusPrinter","_tiocgwinsz","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","deref","deref","deref","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","drop","fmt","from","from","from","init","init","init","into","into","into","new","new","status","status","stop","stop","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","update","vzip","vzip","vzip","StreamLen","stream_len_bp","count_down_latch","simple_latch","thread_parking","LatchCounter","LatchWaiter","__clone_box","__clone_box","borrow","borrow","borrow_mut","borrow_mut","build_count_down_latch","clone","clone","clone_into","clone_into","count_down","deref","deref","deref_mut","deref_mut","drop","drop","drop","drop","fmt","fmt","from","from","init","init","into","into","to_owned","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","wait","Latch","LatchWaiter","__clone_box","borrow","borrow","borrow_mut","borrow_mut","clone","clone_into","default","deref","deref","deref_mut","deref_mut","drop","drop","enable_spinning","fmt","fmt","from","from","init","init","into","into","new","open","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","wait","waiter","ThreadParker","ThreadUnparker","ThreadUnparkerUnassigned","__clone_box","__clone_box","__clone_box","assign","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","default","deref","deref","deref","deref_mut","deref_mut","deref_mut","drop","drop","drop","fmt","fmt","fmt","from","from","from","init","init","init","into","into","into","new","park","parker","parker","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","unpark","vzip","vzip","vzip","raw_return_value_to_errno","raw_return_value_to_result"],"q":[[0,"shadow_rs"],[6,"shadow_rs::core"],[18,"shadow_rs::core::controller"],[55,"shadow_rs::core::cpu"],[76,"shadow_rs::core::logger"],[77,"shadow_rs::core::logger::shadow_logger"],[97,"shadow_rs::core::main"],[111,"shadow_rs::core::manager"],[145,"shadow_rs::core::resource_usage"],[166,"shadow_rs::core::scheduler"],[255,"shadow_rs::core::scheduler::pools"],[257,"shadow_rs::core::scheduler::pools::bounded"],[332,"shadow_rs::core::scheduler::pools::unbounded"],[377,"shadow_rs::core::scheduler::runahead"],[394,"shadow_rs::core::sim_config"],[513,"shadow_rs::core::sim_stats"],[553,"shadow_rs::core::support"],[555,"shadow_rs::core::support::configuration"],[1324,"shadow_rs::core::support::configuration::ProcessFinalState"],[1326,"shadow_rs::core::support::units"],[1584,"shadow_rs::core::work"],[1587,"shadow_rs::core::work::event"],[1666,"shadow_rs::core::work::event_queue"],[1685,"shadow_rs::core::work::task"],[1710,"shadow_rs::core::work::task::export"],[1716,"shadow_rs::core::worker"],[1824,"shadow_rs::cshadow"],[3507,"shadow_rs::host"],[3521,"shadow_rs::host::context"],[3590,"shadow_rs::host::cpu"],[3607,"shadow_rs::host::descriptor"],[4045,"shadow_rs::host::descriptor::descriptor_table"],[4129,"shadow_rs::host::descriptor::eventfd"],[4157,"shadow_rs::host::descriptor::pipe"],[4187,"shadow_rs::host::descriptor::shared_buf"],[4308,"shadow_rs::host::descriptor::socket"],[4452,"shadow_rs::host::descriptor::socket::abstract_unix_ns"],[4495,"shadow_rs::host::descriptor::socket::inet"],[4620,"shadow_rs::host::descriptor::socket::inet::legacy_tcp"],[4670,"shadow_rs::host::descriptor::socket::inet::tcp"],[4714,"shadow_rs::host::descriptor::socket::inet::udp"],[4758,"shadow_rs::host::descriptor::socket::unix"],[4846,"shadow_rs::host::descriptor::timerfd"],[4878,"shadow_rs::host::host"],[5012,"shadow_rs::host::managed_thread"],[5052,"shadow_rs::host::memory_manager"],[5170,"shadow_rs::host::network"],[5172,"shadow_rs::host::network::interface"],[5216,"shadow_rs::host::network::namespace"],[5284,"shadow_rs::host::process"],[5430,"shadow_rs::host::status_listener"],[5454,"shadow_rs::host::syscall"],[5474,"shadow_rs::host::syscall::formatter"],[5640,"shadow_rs::host::syscall::handler"],[5744,"shadow_rs::host::syscall::io"],[5824,"shadow_rs::host::syscall::type_formatting"],[5863,"shadow_rs::host::syscall_condition"],[5929,"shadow_rs::host::syscall_types"],[6085,"shadow_rs::host::thread"],[6177,"shadow_rs::host::timer"],[6198,"shadow_rs::host::timer::export"],[6202,"shadow_rs::network"],[6210,"shadow_rs::network::graph"],[6354,"shadow_rs::network::packet"],[6432,"shadow_rs::network::relay"],[6462,"shadow_rs::network::router"],[6480,"shadow_rs::utility"],[6595,"shadow_rs::utility::byte_queue"],[6664,"shadow_rs::utility::callback_queue"],[6717,"shadow_rs::utility::childpid_watcher"],[6740,"shadow_rs::utility::counter"],[6776,"shadow_rs::utility::give"],[6797,"shadow_rs::utility::interval_map"],[6876,"shadow_rs::utility::legacy_callback_queue"],[6878,"shadow_rs::utility::pcap_writer"],[6896,"shadow_rs::utility::perf_timer"],[6914,"shadow_rs::utility::proc_maps"],[7002,"shadow_rs::utility::shm_cleanup"],[7004,"shadow_rs::utility::sockaddr"],[7074,"shadow_rs::utility::status_bar"],[7125,"shadow_rs::utility::stream_len"],[7127,"shadow_rs::utility::synchronization"],[7130,"shadow_rs::utility::synchronization::count_down_latch"],[7171,"shadow_rs::utility::synchronization::simple_latch"],[7209,"shadow_rs::utility::synchronization::thread_parking"],[7270,"shadow_rs::utility::syscall"]],"d":["","cbindgen:ignore","","Log a message once at level lvl_once, and any later log …","","","","","","","","","","","","","","","","","Controller methods that are accessed by the manager.","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","Get the core ID from …","Count the number of physical cores available. Uses …","Get the CPUs in a node from …","","","","Returns the argument unchanged.","","Calls U::from(self).","","","Get the nodes from /sys/devices/system/node/possible.","Get the online CPUs from /sys/devices/system/cpu/online.","Take an input of a list of ranges like ‘1-3,5,7-10’ …","","","","","","A logger specialized for Shadow. It attaches simulation …","","","","","","","","Returns the argument unchanged.","Initialize the Shadow logger.","","Calls U::from(self).","","If the maximum log level has not yet been set, returns …","","When disabled, the logger thread is notified to write each …","","","","","","","","","","","Returns the argument unchanged.","","Calls U::from(self).","Main entry point for the simulator.","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","Memory usage information parsed from ‘/proc/meminfo’. …","","","","","","","","","","","Returns the argument unchanged.","","Calls U::from(self).","Collects some of the fields from ‘/proc/meminfo’. This …","","","","","","","Supports iterating over all hosts assigned to this thread.","A wrapper for different host schedulers. It would have …","","","","","A host scheduler.","","","","A host scheduler.","","","","","","","","","","","Get the core affinity of the current thread, as set by the …","","","","","","","","","","","","","","","","For each Host, calls f with each Host. The Host must be …","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","See crate::core::scheduler::Scheduler::join.","See crate::core::scheduler::Scheduler::join.","Join all threads started by the scheduler.","A new host scheduler with threads that are pinned to the …","A new host scheduler with logical processors that are …","See crate::core::scheduler::Scheduler::parallelism.","See crate::core::scheduler::Scheduler::parallelism.","The maximum number of threads that will ever be run in …","","Run the closure on all threads. The closure is given an …","Run the closure on all threads. The closure is given an …","Run the closure on all threads. The closure is given an …","","See crate::core::scheduler::Scheduler::scope.","See crate::core::scheduler::Scheduler::scope.","A scope for any task run on the scheduler. The current …","","","","","","","","","","","","","","","","","","","","","","","A thread pool that runs a task on many threads. A task …","","Context information provided to each task closure.","Allows a single task to run per pool scope.","Scheduling state for a thread.","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Stop and join the threads.","A new work pool with logical processors that are pinned to …","The total number of logical processors.","The total number of threads.","","Run a task on the pool’s threads.","Create a new scope for the pool. The scope will ensure …","","","","","","","","","","","","","","","","","","","","","","","A task that is run by the pool threads.","Allows a single task to run per pool scope.","A thread pool that runs a task on many threads. A task …","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Stop and join the threads.","","Run a task on the pool’s threads.","Create a new scope for the pool. The scope will ensure …","","","","","","","","","","","","","Decides on the runahead for the next simulation round (the …","","","","","","","Returns the argument unchanged.","Get the runahead for the next round.","","Calls U::from(self).","","","","","If dynamic runahead is enabled, will compare and update …","","","","","","The simulation configuration after processing the …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Simulation statistics to be accessed by a single thread.","Simulation statistics to be accessed by multiple threads.","Add stats from a local object to a shared object. May …","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","May reset fields of stats.","","Types for parsing/deserializing unit values.","","","Options contained in a configuration file.","Shadow configuration options after processing command-line …","","","","","","","","","","A trait for Option-like types that can be flattened into a …","","","","","","","","","","","","","","","","This wrapper type allows cli options to specify “null” …","","","","","The enum variants here have an extra level of indirection …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Process arguments","","","","","","","","","","","","","Downstream bandwidth capacity of the host","Upstream bandwidth capacity of the host","The simulated time that ends Shadow’s high network …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The file’s compression format","Path to the Shadow configuration file. Use ‘-’ to read …","Path to store simulation output","Pause after starting any processes on the comma-delimited …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Environment variables passed when executing this process. …","","","","","","","","","","","","","","","","","","","","","","","","","The expected final state of the process. Shadow will …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","","Pause to allow gdb to attach","","","","The network topology graph","","","","","","","","Interval at which to print heartbeat messages","Amount of time between heartbeat messages for this host","List of information to show in the host’s heartbeat …","Log level at which to print host statistics","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The queueing discipline to use at the network interface","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","IP address to assign to the host","","","","","","","","","","","","","","","","","","","","","","","When true, log error-level messages to stderr in addition …","Log level of output written on stdout. If Shadow was built …","Log level at which to print node messages","","Max amount of execution-time latency allowed to accumulate …","","","","","","Model syscalls and VDSO functions that don’t block as …","","","","Network graph node ID to assign the host to","","","","How many parallel threads to use to run the simulation. A …","Parses a string as a list of arguments following the shell…","","","","The path to the file","How much data to capture per packet (header and payload) …","Should shadow generate pcap files?","","Show the simulation progress on stderr","If set, overrides the automatically calculated minimum …","The host scheduler implementation, which decides how to …","","","","","","","","","","","","","","","","","","","","","","","Initialize randomness using seed N","","","","","","","","","","","","","","","","","","","","","","","","","Exit after running shared memory cleanup routine","Exit after printing build information","Exit after printing the final configuration","The signal that will be sent to the process at …","The simulated time at which to send a shutdown_signal …","Enable receive window autotuning","Initial size of the socket’s receive buffer","Enable send window autotuning","Initial size of the socket’s send buffer","The simulated time at which to execute the process","The simulated time at which simulated processes are sent a …","","Log the syscalls for each process to individual “strace…","Path to recursively copy during startup and use as the …","","","Easier to use than Into<Option<T>> since Option has a lot …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Simulated latency of an unblocked syscall. For efficiency …","","Simulated latency of a vdso “syscall”. For efficiency …","","","","","","","","","","","Pin each thread and any processes it executes to the same …","Update the minimum runahead dynamically throughout the …","Use the MemoryManager. It can be useful to disable for …","Use the rust TCP implementation","Count object allocations and deallocations. If disabled, …","Preload our libc library for all managed processes for …","Preload our OpenSSL crypto library for all managed …","Preload our OpenSSL RNG library for all managed processes …","Use the SCHED_FIFO scheduler. Requires CAP_SYS_NICE. See …","When routing packets, follow the shortest path rather than …","Count the number of occurrences for individual syscalls","Each worker thread will spin in a sched_yield loop while …","","","","","","","","","","","","","","","","","","","","","","","","","","Replace unset (None) values of base with values from …","Replace unset (None) values of base with values from …","Replace unset (None) values of base with values from …","Replace unset (None) values of base with values from …","","","","","A throughput in bits-per-second.","A number of bytes.","","","","","","","","","","","","","","","","","","","","","","","The prefix of a unit value denoting magnitude. Common …","","","Common SI prefixes (including base-2 prefixes since they’…","Common SI prefixes larger than the base unit (including …","","","","","","An amount of time. Should only use the time prefix types (…","Time units, which we pretend are prefixes for …","Time units larger than the base unit, which we pretend are …","","A unit containing a value (ex: an integer), a prefix (ex: …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","An integer conversion factor.","A floating point conversion factor.","Convert value to a different prefix, but return an error …","","","","Convert value to a different prefix, even if it loses …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","The current prefix.","","","","","","The magnitude of this prefix relative to other prefixes of …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The value of the unit in the size of its current prefix.","","","","","","","","","","","","","","","","","Data for an event. Different event types will contain …","","","","","","","","","","","","","The event data.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","A new local event, which is an event that was generated …","A new packet event, which is an event for packets arriving …","","","","","","","","","","","","","","","","","","","","","","","A queue of Events ordered by their times.","","","","","","","","Returns the argument unchanged.","","Calls U::from(self).","","The time of the next Event (the time of the earliest event …","Pop the earliest Event from the queue.","Push a new Event on to the queue.","","","","","Mostly for interoperability with C APIs. In Rust code that …","","","","","","","","","Two TaskRefs are equal if they point to the same task …","","","Executes the task.","","","","Returns the argument unchanged.","","Calls U::from(self).","","","","","","","","","","Destroys this reference to the Task, dropping the Task if …","Create a new reference-counted task that can only be …","Create a new reference-counted task that may be executed …","","Worker context, containing ‘global’ information for …","","","","","","","","","","","","","","","","","","Get the pid watcher.","","Clear the currently-active Process.","Clear the currently-active Thread.","","","","","","","","","","","","","","","","","Enable object counters. Should be called near the …","Event queues for each host. This should only be used to …","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","Whether currently running on a live Worker.","Shadow allows configuration of a “bootstrapping” …","","","","Maximum time that the current event may run ahead to.","","","","Push a packet to the destination host’s event queue. …","","","","","","Safety","Set the currently-active Host.","Set the currently-active Process.","Set the currently-active Thread.","","","","","Clear the currently-active Host.","","","","","","","","","","","","","Update the status logger. If the status logger is …","","","","Run f with a reference to the current Host, or return None …","Run f with a reference to the current Process, or return …","Run f with a reference to the current …","Run f with a reference to the current Thread, or return …","Run f with a reference to the global DNS.","","ID of this thread’s Worker, if any.","","An Address structure holds information used to identify …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Turns the IPv4 address into a newly allocated string that …","Checks if the given addresses are equal. This function is …","","Create a new Address structure with the given IP and …","","","Retrieve the host-order integer version of this address …","Retrieves the dot-and-decimal string representation of the …","Retrieves the hostname of this address. The caller does …","Retrieve the network-order integer version of this address …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","This module provides several Context structs, intended to …","","","","","Access and manage memory of a plugin process.","","","","","","","","","Represent the “current” Host.","Represent the “current” Host and Process.","Represent the “current” Host, Process, and Thread.","Shadow’s C code doesn’t know about contexts. In places …","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Safety","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","Split into a &Process and a HostContext. Useful e.g. for …","Split into a &Thread and a ProcessContext. Useful e.g. for …","","","","","","","","","","","","","","","","","","","Add the given process to the context.","","Accounts for time executing code on the native CPU, …","Account for native_delay spent natively executing code.","","","Calculate the simulated delay until this CPU is ready to …","","","","Returns the argument unchanged.","","Calls U::from(self).","threshold: if None, never report a delay. Otherwise only …","","","","Configure the current time.","","Has been initialized and it is now OK to unblock any …","","","","A child process had an event reportable via e.g. waitpid.","User already called close.","","Represents a counted reference to a legacy file object. …","","A file descriptor that reference an open file. Also …","","","","A wakeup operation occurred on a futex.","A wrapper for any type of file object.","These are flags that should generally not change …","","","","These are flags that can potentially be changed from the …","","Used to track how many descriptors are open for a …","","","","","","","Represents a POSIX file description, or a Linux struct file…","","","","","Can be read, i.e. there is data waiting for user.","A listening socket is allowing connections. Only …","","","","A specified event source that passes a state and the …","","","","","Can be written, i.e. there is available buffer space.","","","","","","","","","","","","","","","Returns the set containing all flags.","Returns the set containing all flags.","Returns the set containing all flags.","","","Returns the intersection between the two sets of flags.","Returns the intersection between the two sets of flags.","Returns the intersection between the two sets of flags.","Disables all flags disabled in the set.","Disables all flags disabled in the set.","Disables all flags disabled in the set.","Returns the union of the two sets of flags.","Returns the union of the two sets of flags.","Returns the union of the two sets of flags.","Adds the set of flags.","Adds the set of flags.","Adds the set of flags.","","Returns the raw value of the flags currently stored.","","Returns the raw value of the flags currently stored.","Returns the raw value of the flags currently stored.","","Returns the left flags, but with all the right flags …","Returns the left flags, but with all the right flags …","Returns the left flags, but with all the right flags …","Toggles the set of flags.","Toggles the set of flags.","Toggles the set of flags.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Will close the inner File object if this is the last …","Close the descriptor. The host option is a legacy option …","Close the descriptor, and if this is the last descriptor …","Close the file. The host option is a legacy option for …","Returns the complement of this set of flags.","Returns the complement of this set of flags.","Returns the complement of this set of flags.","Returns true if all of the flags in other are contained …","Returns true if all of the flags in other are contained …","Returns true if all of the flags in other are contained …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the difference between the flags in self and other.","Returns the difference between the flags in self and other.","Returns the difference between the flags in self and other.","","","","","","","","","","","","","","","","Duplicate the descriptor, with both descriptors pointing …","Returns an empty set of flags.","Returns an empty set of flags.","Returns an empty set of flags.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Convert from underlying bit representation, unless that …","Convert from underlying bit representation, unless that …","Convert from underlying bit representation, unless that …","Convert from underlying bit representation, preserving all …","","","Convert from underlying bit representation, preserving all …","Convert from underlying bit representation, preserving all …","","Convert from underlying bit representation, dropping any …","Convert from underlying bit representation, dropping any …","Convert from underlying bit representation, dropping any …","","","","The new descriptor takes ownership of the reference to the …","Get the value for a flag from its stringified name.","Get the value for a flag from its stringified name.","Get the value for a flag from its stringified name.","Returns a tuple of the FileStatus and any remaining flags.","Returns a tuple of the FileMode and any remaining flags, …","","","","","","","","","","","","","","","","","","","","Inserts the specified flags in-place.","Inserts the specified flags in-place.","Inserts the specified flags in-place.","Returns the intersection between the flags in self and …","Returns the intersection between the flags in self and …","Returns the intersection between the flags in self and …","Returns true if there are flags common to both self and …","Returns true if there are flags common to both self and …","Returns true if there are flags common to both self and …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","Returns true if all flags are currently set.","Returns true if all flags are currently set.","Returns true if all flags are currently set.","Returns true if no flags are currently stored.","Returns true if no flags are currently stored.","Returns true if no flags are currently stored.","Iterate over enabled flag values.","Iterate over enabled flag values.","Iterate over enabled flag values.","Iterate over enabled flag values with their stringified …","Iterate over enabled flag values with their stringified …","Iterate over enabled flag values with their stringified …","","","","","","Does not increment the legacy file’s ref count, but will …","","Returns the complement of this set of flags.","Returns the complement of this set of flags.","Returns the complement of this set of flags.","","","Safety","","","Removes the specified flags in-place.","Removes the specified flags in-place.","Removes the specified flags in-place.","","","Inserts or removes the specified flags depending on the …","Inserts or removes the specified flags depending on the …","Inserts or removes the specified flags depending on the …","","","","","","","","Returns the set difference of the two sets of flags.","Returns the set difference of the two sets of flags.","Returns the set difference of the two sets of flags.","Disables all flags enabled in the set.","Disables all flags enabled in the set.","Disables all flags enabled in the set.","","","Returns the symmetric difference between the flags in self …","Returns the symmetric difference between the flags in self …","Returns the symmetric difference between the flags in self …","","","","","","","","","","","","Toggles the specified flags in-place.","Toggles the specified flags in-place.","Toggles the specified flags in-place.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the union of between the flags in self and other.","Returns the union of between the flags in self and other.","Returns the union of between the flags in self and other.","","","","","","","","","","","","","","","A handle for a file descriptor.","The handle is not valid.","Map of file handles to file descriptors. Typically owned …","POSIX requires fds to be assigned as libc::c_int, so we can…","","","","","","","","","","","","","","","","","","","","","","","","Deregister the descriptor with the given fd handle and …","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Get the descriptor at idx, if any.","Get the descriptor at idx, if any.","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","Returns Some if fd is less than FD_MAX. Can be used in …","","","Register a descriptor and return its fd handle. Equivalent …","Register a descriptor with a given fd handle and return …","Register a descriptor and return its fd handle. If the …","Remove and return all descriptors.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","Calls U::from(self).","","","","Create a new Pipe. The new pipe must be initialized using …","","","","","","","","","","","","","","The buffer has no readers.","The buffer has no writers.","There is data waiting in the buffer.","A handle that signifies that the owner is acting as a …","","There is available buffer space.","See ReaderHandle.","","","Register as a reader. The ReaderHandle must be returned to …","Register as a writer. The WriterHandle must be returned to …","Returns the set containing all flags.","Returns the intersection between the two sets of flags.","Disables all flags disabled in the set.","Returns the union of the two sets of flags.","Adds the set of flags.","","Returns the raw value of the flags currently stored.","Returns the left flags, but with all the right flags …","Toggles the set of flags.","","","","","","","","","","","Returns the complement of this set of flags.","Returns true if all of the flags in other are contained …","","","","","","","","","","Returns the difference between the flags in self and other.","","","","","","","","Returns an empty set of flags.","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Convert from underlying bit representation, unless that …","","Convert from underlying bit representation, preserving all …","Convert from underlying bit representation, dropping any …","","Get the value for a flag from its stringified name.","","","","","","Inserts the specified flags in-place.","Returns the intersection between the flags in self and …","Returns true if there are flags common to both self and …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","Returns true if all flags are currently set.","Returns true if no flags are currently stored.","Iterate over enabled flag values.","Iterate over enabled flag values with their stringified …","","","Returns the complement of this set of flags.","","","","Removes the specified flags in-place.","","","Inserts or removes the specified flags depending on the …","","","Returns the set difference of the two sets of flags.","Disables all flags enabled in the set.","Returns the symmetric difference between the flags in self …","","Toggles the specified flags in-place.","","","","","","","","","","","","","Returns the union of between the flags in self and other.","","","","","","","","","","Arguments for Socket::recvmsg().","Return values for Socket::recvmsg().","Arguments for Socket::sendmsg().","","","","","","","","","","","Socket address to send the message to.","The socket address of the received message.","","","","","","","","","","","","","","","","","","","","","","","The number of control data bytes read.","Buffer in plugin memory containg message control data.","Buffer in plugin memory to store the message control data.","","","","","","","","","","","","","","","","","","","Send flags.","Recv flags.","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","IoVec buffers in plugin memory containing the message data.","IoVec buffers in plugin memory to store the message data.","","","","Message flags.","","","","The return value for the syscall. Typically is the number …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The name is already in use.","The name was not found in the address map.","Names in the ephemeral name range are all in use.","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Get the c::TCP pointer as a c::LegacyFile pointer.","Get the c::TCP pointer as a c::LegacySocket pointer.","Get the c::TCP pointer.","","","","Get a canonical handle for this socket. We use the address …","","","","","","","Returns the argument unchanged.","","","","","","","","Calls U::from(self).","","","","","Takes ownership of the TCP reference.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","","","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","","","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","A unix socket. The UnixSocket is the public-facing API, …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Arm the timer by setting its expiration time and interval, …","","","","","","Disarm the timer so that it no longer fires expiration …","","Returns the argument unchanged.","","Returns the relative duration over which the timer has …","Returns the relative duration until the next expiration …","","","Calls U::from(self).","","","Creates a new TimerFd object that internally sets up a …","","","","","","","","","","","","A simulated Host.","Immutable information about the Host.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","Get the packet device that handles packets for the given …","Returns true if the host has a process that contains the …","","","","","","","","Information about the Host. Made available as an Arc for …","","","","","","Returns None if there is no such interface.","Returns None if there is no such interface.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","Locks the Host’s shared memory, caching the lock …","","","","","","","","","","Safety","","","","Call to trigger the forwarding of packets from the router …","Call to trigger the forwarding of packets from the network …","","","Paths of libraries that should be preloaded into managed …","","Remove the given process from the Host, if it exists.","Returns the Session ID for the given process group ID, if …","Borrow the set of processes. Generally this should only be …","","","","","","","","","","","The unprotected part of the Host’s shared memory.","","","Shut down the host. This should be called while Worker has …","","","","","","","","","","","","Timestamp Counter emulation for this Host. It ticks at the …","","","","","","Panics if there is still an outstanding reference returned …","","","","","","Blocked on a SysCallCondition.","The thread’s process has exited.","The native thread has exited with the given code.","","The ManagedThread’s state after having been allowed to …","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","Calls U::from(self).","Calls U::from(self).","","Execute the specified clone syscall in self, and use …","","Make the specified syscall on the native thread.","","","","","","","","","","","","","Memory allocated by Shadow, in a remote address space.","Provides accessors for reading and writing another process…","An object implementing std::io::Read and std::io::Seek for …","An object implementing std::io::Write and std::io::Seek for","An immutable reference to a slice of plugin memory. …","A mutable reference to a slice of plugin memory. …","","","","","","","","","","","","","Similar to read, but saves a copy if you already have a dst…","Copies a NULL-terminated string starting from the …","Writes the memory from a local copy. If src doesn’t …","","","","","","","","","","","","","","","","","","","","","","","","","","Call to dispose of the reference while writing back the …","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Get a cstr from the reference. Fails with ENAMETOOLONG if …","","","","","Whether the internal MemoryMapper has been initialized.","","","","","","","Initialize the MemoryMapper, allowing for more efficient …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Returns a reference to the given memory, copying to a …","Returns a mutable reference to the given memory. If the …","Returns a mutable reference to the given memory. If the …","Returns a reference to the memory from the beginning of …","Allocate memory in the current active process. Must be …","Safety","Disposes of the reference without writing back the …","Which process’s address space this MemoryManager manages.","Pointer to the allocated memory.","","Reads the memory into a local copy. memory_ref is …","Creates a std::io::Read accessor for the specified plugin …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Writes a local value val into the memory at ptr.","Create a write accessor for the specified plugin memory.","","","The priority used by the fifo qdisc to choose the next …","Represents a network device that can send and receive …","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","Calls U::from(self).","Calls U::from(self).","","Create a new network interface for host_id with the …","","","","Disassociate all bound sockets and remove sockets from the …","","","","","","","","","","A handle for a socket association with a network …","Represents a network namespace. Can be thought of as …","","","Associate the socket with any applicable network …","","","","","","","Clean up the network namespace. This should be called …","","","","","","","","","","","Disassociate the socket associated using the local and …","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns a random port in host byte order.","","","","Returns None if there is no such interface.","Returns None if there is no such interface.","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","Safety","","","","","","","","","","","","","","","","","","","","","A simulated process.","Virtual pid of a shadow process","A process that is currently runnable.","","The process was killed by Shadow rather than exiting “…","A process that has exited.","","","Adds a new thread to the process and schedules it to run. …","Deprecated wrapper for RunnableProcess::add_thread","","","","","","","","","","","Borrows a reference to the internal RunnableProcess if self…","Borrows a reference to the internal ZombieProcess if self …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Construct a siginfo containing information about how the …","Signal that will be sent to parent process on exit. …","","Returns a dynamically borrowed reference to the first live …","Deprecated wrapper for …","","","","This cleans up memory references left over from legacy C …","Deprecated wrapper for …","This cleans up memory references left over from legacy C …","Deprecated wrapper for …","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns what the ProcessId would be of a Process whose …","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","Deprecated wrapper for RunnableProcess::memory_borrow","","Deprecated wrapper for RunnableProcess::memory_borrow_mut","","","Deprecated wrapper for RunnableProcess::native_pid","Create a new Process, forked from self, with the thread …","","","","","Deprecated wrapper for …","Deprecated wrapper for …","Process that can reap this zombie process, if any.","Resume execution of tid (if it exists). Should only be …","Resource usage, as returned e.g. by the getrusage syscall.","","","","","Shared memory for this process.","Deprecated wrapper for RunnableProcess::shmem","Send the signal described in siginfo to process. …","See RunnableProcess::signal.","Spawn a new process. The process will be runnable via …","Terminate the Process.","","Deprecated wrapper for …","","Deprecated wrapper for RunnableProcess::thread_borrow","","","","","","","","","","","","","","","","","","","","","","","","","","","If strace logging is disabled, this function will do …","Deprecated wrapper for RunnableProcess::with_strace_file","An object that listens for status changes.","","","Create an owned reference from ptr. Reference count is …","","","","","","","","","","Returns the argument unchanged.","Called when a transition (bit flip) occurred on at least …","","Calls U::from(self).","Create a StatusListener with the given notification …","","Set the status bits that we should monitor for transitions …","","","","","","","","","","","","","Returns the argument unchanged.","","","","","Calls U::from(self).","","","","","","","","","","A marker type for indicating there are no types left in …","","","","","A formatting wrapper for six syscall arguments.","","A formatting wrapper for the syscall result.","A syscall argument or return value. It implements Display, …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Format and write the syscall.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Analogous to libc::iovec.","A reader which reads data from IoVec buffers of plugin …","A writer which writes data to IoVec buffers of plugin …","Analogous to libc::msghdr.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","Read a plugin’s array of libc::iovec into a Vec<IoVec>.","Read a plugin’s libc::msghdr into a MsgHdr.","","","","","","","","","","","","","","","Used to update a libc::msghdr. Only writes the libc::msghdr…","","","","","","Writes val to val_ptr, but will only write a partial value …","Writes the socket address into a buffer at plugin_addr …","Writes the socket address into a buffer at plugin_addr …","Displays a byte buffer with a specified length.","","Displays a nul-terminated string syscall argument.","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","An owned syscall condition.","An immutable reference to a syscall condition.","A mutable reference to a syscall condition.","","","","","Borrows from a C pointer. i.e. doesn’t increase the ref …","Borrows from a C pointer. i.e. doesn’t increase the ref …","","","","“Steal” from a C pointer. i.e. doesn’t increase ref …","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","“Steal” the inner pointer without unref’ing it.","Constructor.","Create a new syscall condition that triggers a wakeup on …","","","","","","","","","","","","","","","","","We don’t have the result yet.","","","Done executing the syscall; ready to let the plugin thread …","","","Wrapper around a ForeignPtr that encapsulates its size and …","","Direct plugin to make the syscall natively.","","","","","","","","","","Returns the condition that the syscall is blocked on.","","","","","","","","","","","","","","","Cast to type U. Fails if the total size isn’t a multiple …","Cast to u8. Infallible since size_of<u8> is 1.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","Number of items pointed to.","Creates a typed pointer. Note though that the pointer isn…","","","","","Raw foreign pointer.","","","","","","Return a slice of this pointer.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Blocked on a syscall.","The process has exited.","The thread has exited with the given code.","The thread’s state after having been allowed to execute …","A virtual Thread in Shadow. Currently a thin wrapper …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Frees a pointer previously returned by malloc_foreign_ptr","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Returns whether the given thread is its thread group (aka …","","Allocates some space in the plugin’s memory. Use …","Minimal wrapper around the native managed thread.","Natively execute brk(2) on the given thread.","Natively execute close(2) on the given thread.","Natively execute mmap(2) on the given thread.","Natively execute mmap(2) on the given thread.","Natively execute mremap(2) on the given thread.","Natively execute munmap(2) on the given thread.","Natively execute open(2) on the given thread.","","","","","","","","Shared memory for this thread.","","","","","","","","","","","","","","","","","","","Create a new Thread, wrapping mthread. Intended for use by …","","Activate the timer so that it starts issuing on_expire() …","","","Returns the number of timer expirations that have occurred …","","","Deactivate the timer so that it does not issue on_expire() …","","Returns the number of timer expirations that have occurred …","Returns the currently configured timer expiration interval …","","Returns the argument unchanged.","","Calls U::from(self).","Create a new Timer that directly executes on_expire on …","Returns the remaining time until the next expiration if …","","","","","Safety","Safety","Safety","Create a new Timer that synchronously executes task on …","","","","","","","","","Tool for assigning IP addresses to graph nodes.","","A network graph containing the petgraph graph and a map …","Network characteristics for a path between two nodes.","Routing information for paths between nodes.","A graph edge.","A graph node.","","","Get an unused address and assign it to a node.","Assign an address to a node.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Get the node that an address is assigned to.","Get all nodes with assigned addresses.","","","","Increment the number of packets sent from one node to …","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","Latency in nanoseconds.","Get the network graph as a string.","Log the number of packets sent between nodes.","","","","","","Packet loss as fraction.","","","Get properties for the path from one node to another.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Copy the payload to the managed process. Even if this …","","","","","","","","","","","","","","Returns the argument unchanged.","","Returns the argument unchanged.","","Transfers ownership of the given c_ptr reference into a …","Copy the packet payload to a buffer. Will truncate if the …","","","","","Calls U::from(self).","Calls U::from(self).","Transfers ownership of the inner c_ptr reference to the …","","","","Set the packet payload. Will panic if the packet already …","Set TCP headers for this packet. Will panic if the packet …","Set UDP headers for this packet. Will panic if the packet …","","","","","","","","","","","","","","Specifies a throughput limit the relay should enforce when …","A Relay forwards PacketRcs between PacketDevices, …","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","Calls U::from(self).","Calls U::from(self).","Creates a new Relay that will forward PacketRcs following …","Notify the relay that its packet source now has packets …","","","","","","","","","A router assists with moving packets between hosts across …","","","","","","Returns the argument unchanged.","","","Calls U::from(self).","Create a new router for a host that will help route …","","","Routes the packet from the virtual internet into our CoDel …","","","","","A pointer to an object that is safe to dereference from …","A trait we can use as a compile-time check to make sure …","A trait we can use as a compile-time check to make sure …","Runtime memory error checking to help catch errors that C …","","","","","Helper for tracking the number of allocated objects.","","","","","","","","","","","","","","","","An event/listener framework to allow listeners to …","","","","","","","","Copy the contents of the src directory to a new directory …","A counter that can be used to count frequencies of a set …","If debug assertions are enabled, panics if FD_CLOEXEC is …","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","Inject injected_preloads into the environment envv.","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","Create a pointer that may only be accessed when the …","","","Create a pointer that may only be accessed when the host …","Helper for converting a PathBuf to a CString","","","","","Get the pointer.","Get the pointer without checking the active host.","Get the pointer.","Get the return code for a process that exited by the given …","","","","","","","","","","","","","","","","","","","","","","","","Check that the plugin path is executable under Shadow.","","","","","A queue of bytes that supports reading and writing stream …","A wrapper type that holds either Bytes or BytesMut.","The types of data that are supported by the ByteQueue.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns true if the queue has bytes.","Returns true if the queue has data/chunks, which may …","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","The number of bytes in the queue. If the queue has 0 …","Peek data from the queue. Only a single type of data will …","Pop data from the queue. Only a single type of data will …","Pop a single chunk of data from the queue. The size_hint …","Push a chunk of stream or packet data onto the queue.","Push packet data onto the queue in a single chunk. Exactly …","Push stream data onto the queue. The data may be merged …","","","","","","","","","","","","","","","A queue of events (functions/closures) which when run can …","Emits events to subscribed listeners.","A handle is used to stop listening for events. The …","Add an event to the queue.","Add a listener.","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","Create an empty event queue.","","Notify all listeners.","A convenience function to create an EventQueue, allow the …","Process all of the events in the queue (and any new events …","Stop listening for new events. Equivalent to dropping the …","","","","","","","","","","","","","Utility for monitoring a set of child pid’s, calling …","","","","","","","","","","Fork a child and register it. Uses fork internally; it …","Returns the argument unchanged.","","Calls U::from(self).","Create a ChildPidWatcher. Spawns a background thread, …","Call callback from another thread after the child pid has …","Register interest in pid.","","","","Unregisters a callback. After returning, the corresponding …","Unregister the pid. After unregistration, no more …","","The main counter object that maps individual keys to count …","","Combines two counters by adding all values for all keys of …","Add all values for all keys in other to this counter.","Increment the counter value by one for the key given by id.","Increment the counter value by the given value for the key …","","","","","","","","","","","","","Returns a string representation of the counter in the form …","Returns the argument unchanged.","Returns the counter value for the key given by id, or 0 if …","","Calls U::from(self).","Initializes a new counter map that starts with no keys.","","Sets the counter value to the given value for the key …","Combines two counters by subtracting all values for all …","Subtract all values for all keys in other from this …","Decrement the counter value by one for the key given by id.","Decrement the counter value by the given value for the key …","","","","","","","Writer adapter which limits the bytes written to an …","","","","","","","Returns the argument unchanged.","Gets a mutable reference to the underlying writer.","Gets a reference to the underlying writer.","","Calls U::from(self).","Consumes the Give, returning the wrapped writer.","Returns the number of bytes that can be written before …","","Sets the number of bytes that can be read before this …","","","","","","","","","","","","Describes modifications of an IntervalMap after …","","","","","","","","","","","","Mutates the map so that the given range maps to nothing, …","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","Insert range from start to end, inclusive, mapping that …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","Returns iterator over all intervals keys and their values, …","Returns iterator over all interval keys and their values, …","Returns iterator over all intervals keys, in sorted order.","","","","","","","","","","","","","","","","","","","","","An event source stored by a LegacyFile.","Helper function to initialize and run a global …","","","","","","","Write the packet bytes.","","Returns the argument unchanged.","","Calls U::from(self).","A new packet capture writer. Each packet (header and …","","","","","Write a packet from a buffer.","Write a packet without requiring an intermediate buffer.","Intended as a drop-in-replacement for glib’s GTimer.","","","","","","","Total time elapsed while the timer has been running.","Returns the argument unchanged.","","Calls U::from(self).","Create timer, which starts running.","Start the timer, which must not already be running.","Stop the timer, which must already be running.","","","","","","","Represents a single line in /proc/[pid]/maps.","The “path” of where a region is mapped from.","","","","","Whether a region of memory is shared.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Reads and parses the contents of a /proc/[pid]/maps file","","Parses the contents of a /proc/[pid]/maps file","","","","","","","","","","","","","","","","","","","","","","A container for any type of socket address.","A Unix socket address. Typically will be used as an owned …","","","If the socket address represents an abstract address, …","If the socket address represents a valid ipv4 socket …","If the socket address represents a valid ipv6 socket …","Get a mutably borrowed unix socket address.","If the socket address represents a pathname address, …","A pointer to the socket address. Some bytes may be …","Get a pointer to the unix socket address. All fields of …","Get a borrowed unix socket address.","The socket address as a slice of bytes. Some bytes may be …","If the socket address represents a valid unix socket …","","","","","","","","","","","","","","","","","","Get the socket protocol family. Will return None if the …","","","","","","","","","Returns the argument unchanged.","","Returns the argument unchanged.","Safety","Get a new SockaddrStorage with a copy of the ipv4 socket …","Get a new SockaddrStorage with a copy of the ipv6 socket …","Safety","Get a new SockaddrStorage with a copy of the unix socket …","","","Calls U::from(self).","Calls U::from(self).","Get an owned unix socket address.","Is the unix socket address unnamed? On Linux, unnamed unix …","Get a new SockaddrUnix for a libc::sockaddr_un. The …","Get a new SockaddrUnix with the given abstract address …","Get a new SockaddrUnix with the given path. Will return …","Get a new unnamed unix socket address.","","","","","","","","","","","","","The status bar’s internal state.","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Create and start drawing the status bar.","Create and start printing the status.","","","Stop and remove the status bar.","Stop printing the status.","","","","","","","","","","Update the status bar’s internal state. The status will …","","","","","Backport of std::io::Seek::stream_len from Rust nightly.","","","","A latch counter.","A latch waiter.","","","","","","","Build a latch counter and waiter. The counter and waiter …","","","","","Decrement the latch count and wake the waiters if the …","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","Wait for the latch count to reach 0. If the latch count …","A simple reusable latch. Multiple waiters can wait for the …","A waiter that waits for the latch to open. A waiter for a …","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","Calls U::from(self).","Calls U::from(self).","Create a new latch.","Open the latch.","","","","","","","","","","Wait for the latch to open.","Get a new waiter for this latch. The new waiter will have …","Used to park a thread. The ThreadParker is derived from a …","Used to unpark a thread.","Used to unpark a thread, but which hasn’t been assigned …","","","","Assign this to a thread that will be unparked.","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","Park the current thread until ThreadUnparker::unpark() is …","Get a new ThreadParker. The ThreadParker must only be used …","Get a new ThreadParker for the assigned thread.","","","","","","","","","","","","","Unpark the assigned thread.","","","","",""],"i":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,2,7,2,2,7,2,7,2,7,2,2,2,7,2,7,2,7,2,473,7,7,2,2,7,2,7,2,7,2,7,2,7,2,0,16,16,0,0,0,16,16,16,16,16,16,16,16,0,0,0,16,16,16,16,0,0,18,18,18,18,18,18,18,18,0,18,18,18,18,0,18,18,18,18,18,0,24,24,24,24,24,24,24,24,0,24,24,24,24,0,0,27,26,27,26,27,26,27,26,27,26,27,26,26,26,27,26,27,26,26,27,26,26,27,27,27,26,27,26,27,26,27,26,0,33,33,33,33,33,33,33,33,33,33,33,33,33,0,33,33,33,33,33,33,0,0,0,41,44,37,0,41,44,37,0,39,40,41,44,37,39,40,41,44,37,0,39,40,41,44,37,39,40,41,44,37,39,40,41,44,37,37,39,40,41,44,37,39,40,41,44,37,39,40,41,44,37,39,40,41,39,40,39,40,41,0,44,44,44,0,39,40,41,39,40,41,44,37,39,40,41,44,37,39,40,41,44,37,39,40,41,44,37,0,0,0,0,0,0,0,474,49,475,476,50,474,49,475,476,50,474,474,49,475,476,50,474,49,475,476,50,474,49,49,475,476,50,474,49,475,476,50,474,49,475,476,50,474,49,475,476,50,49,49,49,49,474,50,49,474,474,49,475,476,50,474,49,475,476,50,474,49,475,476,50,474,49,475,476,50,0,0,0,0,51,477,52,51,477,52,51,477,52,51,477,52,51,51,477,52,51,477,52,51,477,52,51,477,52,51,51,52,51,51,477,52,51,477,52,51,477,52,51,477,52,0,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,0,0,0,0,0,56,57,58,59,57,56,56,56,56,8,56,57,58,59,8,56,57,58,59,59,56,57,58,59,56,57,58,59,56,56,8,56,57,58,59,8,56,57,58,59,58,8,56,57,58,59,57,57,58,59,8,56,57,58,59,56,56,56,8,8,8,56,57,58,59,8,56,57,58,59,56,8,56,56,56,8,56,56,57,56,56,8,56,8,56,56,57,57,57,56,57,58,59,8,56,57,58,59,8,56,57,58,59,8,56,57,58,59,58,8,56,57,58,59,0,0,61,62,61,62,61,62,61,62,61,62,61,62,61,62,61,62,61,62,61,62,61,62,61,62,61,62,61,62,61,62,61,62,61,62,61,62,61,0,0,0,0,0,0,0,76,88,0,76,73,0,81,84,0,0,0,85,0,0,0,0,0,76,84,86,0,0,0,80,64,0,0,88,85,0,0,0,0,80,81,72,73,0,0,0,73,80,88,86,0,79,79,76,64,76,82,66,67,9,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,64,74,64,64,66,68,69,70,71,66,68,69,70,71,75,75,68,66,67,9,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,64,66,67,9,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,64,66,67,9,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,64,66,67,9,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,64,77,78,66,68,69,70,71,66,68,69,70,71,83,66,68,66,70,71,73,66,67,9,68,69,70,71,72,73,74,75,76,77,77,78,78,79,80,81,82,83,84,85,86,87,87,88,64,66,67,9,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,64,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,64,66,67,9,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,64,74,72,73,77,78,80,81,87,64,72,72,73,73,77,77,78,78,80,80,81,81,87,87,64,64,74,66,67,9,478,478,66,67,9,68,69,70,71,72,73,73,74,75,76,77,77,78,78,79,80,81,82,83,84,85,86,87,87,88,64,66,67,9,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,87,88,64,66,68,69,70,71,66,68,69,70,71,76,79,80,81,88,64,66,66,67,9,69,66,68,69,70,71,80,81,68,70,70,70,66,67,75,67,9,66,67,9,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,64,70,66,67,9,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,64,77,78,75,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,64,70,68,71,9,70,68,69,70,71,9,68,66,67,9,75,9,78,71,68,0,77,78,74,83,71,71,75,68,70,70,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,64,68,67,9,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,64,66,66,66,74,74,70,70,70,70,74,68,9,70,68,80,76,64,66,67,9,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,64,73,77,78,87,66,67,9,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,87,88,64,66,67,9,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,64,66,67,9,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,64,9,70,9,70,66,68,69,70,71,66,68,69,70,71,70,70,70,70,70,70,70,70,70,69,70,70,66,67,9,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,64,68,69,70,71,479,480,111,112,0,0,111,112,111,112,113,114,111,112,111,112,111,112,111,112,111,113,111,113,113,114,111,113,0,113,114,0,0,481,111,112,111,112,0,0,0,481,0,111,112,113,114,116,117,118,111,112,113,114,116,117,118,111,112,113,114,116,117,118,111,112,113,114,116,117,118,111,112,113,114,116,117,118,115,115,481,116,117,118,481,116,117,118,111,112,113,114,116,117,118,111,112,113,114,116,117,118,111,112,113,114,116,117,118,116,117,118,111,112,113,114,116,117,118,111,112,113,114,116,117,118,111,111,112,112,113,113,114,114,116,116,117,117,118,118,111,111,112,112,113,113,114,114,116,116,117,117,118,118,111,112,113,114,116,117,118,111,112,113,114,116,117,118,111,112,113,114,116,117,118,111,112,113,114,116,117,118,116,117,118,116,117,118,116,117,118,481,116,117,118,117,118,115,111,112,113,114,116,117,118,116,117,118,481,116,117,118,111,112,113,114,116,117,118,111,112,113,114,116,117,118,111,112,113,114,116,117,118,111,112,113,114,116,117,118,111,112,113,114,116,117,118,481,116,117,118,117,118,111,112,113,114,116,117,118,0,0,0,0,0,124,0,124,0,123,124,125,126,123,124,125,126,123,123,124,125,126,123,124,125,126,123,124,125,126,123,124,125,126,123,123,124,124,125,125,126,126,123,124,125,126,123,124,125,126,123,124,125,126,123,124,125,126,123,123,123,124,125,126,123,123,123,124,125,126,123,124,125,126,123,124,125,126,123,124,125,126,0,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,0,127,127,127,127,127,127,127,127,127,127,127,127,0,127,127,127,127,127,127,127,127,127,127,127,0,0,0,0,0,0,0,0,0,0,143,482,482,482,482,482,482,140,140,482,143,140,482,143,140,140,140,482,482,482,143,143,482,482,143,140,482,143,140,140,140,482,143,140,140,0,140,143,140,482,143,140,482,140,140,482,482,140,482,140,482,143,140,482,143,140,140,482,482,482,140,140,482,482,140,140,140,140,482,140,140,140,482,482,482,482,482,482,140,140,482,143,482,143,140,482,143,140,482,143,140,482,482,140,482,143,140,482,482,482,482,482,0,482,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,0,0,0,0,0,0,192,0,0,0,0,0,0,192,0,193,0,0,194,194,194,0,0,0,0,0,0,0,155,0,179,179,202,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,200,186,200,186,153,153,200,153,153,483,396,483,154,153,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,205,206,196,197,198,199,200,201,202,396,483,154,153,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,205,206,196,197,198,199,200,201,202,198,178,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,178,154,0,0,0,0,0,0,0,0,0,0,0,198,205,206,205,206,205,206,205,206,206,158,154,153,396,483,154,153,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,205,206,196,197,198,199,200,201,202,396,483,154,153,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,205,206,196,197,198,199,200,201,202,202,202,0,0,0,0,0,0,0,0,396,483,154,153,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,205,206,196,197,198,199,200,201,202,483,154,154,154,191,195,195,195,195,195,195,195,195,195,195,195,195,191,202,154,153,155,156,157,158,159,160,161,165,166,167,168,171,172,177,178,179,180,181,182,183,184,185,188,189,190,191,192,193,194,195,205,206,196,197,198,199,202,178,396,208,483,210,154,153,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,205,206,196,197,198,199,200,201,202,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,154,154,0,0,0,0,0,0,0,0,154,483,198,483,0,0,396,483,154,153,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,205,206,196,197,198,199,200,201,202,0,396,483,154,153,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,205,206,196,197,198,199,200,201,202,160,160,0,170,175,176,170,169,169,169,172,171,172,168,166,167,171,168,173,166,163,169,161,164,165,167,173,175,174,173,173,173,173,163,164,165,165,163,172,163,173,169,168,161,164,165,166,165,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,174,174,483,0,0,0,0,0,0,0,0,0,0,0,0,0,154,153,179,158,483,187,201,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,154,483,483,483,483,0,0,158,483,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,191,0,0,0,202,202,154,154,179,179,162,162,202,202,192,192,192,192,192,192,192,192,192,192,192,192,192,0,0,201,0,0,0,0,0,0,0,0,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,483,483,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,197,197,197,197,197,0,197,197,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,483,0,202,202,0,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,0,0,0,0,0,0,0,0,0,0,0,0,0,0,396,483,154,153,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,205,206,196,197,198,199,200,201,202,396,483,154,153,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,205,206,196,197,198,199,200,201,202,157,193,156,157,193,156,187,201,396,483,154,153,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,205,206,196,197,198,199,200,201,202,0,177,396,483,154,153,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,205,206,196,197,198,199,200,201,202,202,202,202,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,222,219,218,221,222,219,218,221,222,219,218,221,222,219,218,221,222,219,218,221,222,219,218,218,218,221,222,219,221,222,219,218,221,222,219,218,219,221,222,219,222,219,219,219,219,221,222,219,218,221,222,219,218,221,222,219,218,221,222,219,218,218,221,222,0,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,207,231,231,229,207,207,0,0,231,0,237,228,236,207,0,0,0,0,0,0,242,0,231,231,229,242,229,229,0,237,228,236,232,207,207,237,228,236,0,0,237,228,236,207,232,231,232,207,229,236,238,239,240,241,242,225,228,225,231,232,207,231,232,231,232,207,231,232,207,231,232,207,231,232,207,231,231,232,232,207,207,231,232,207,231,232,207,225,237,228,231,232,207,229,236,236,238,239,240,241,242,225,237,228,231,232,207,229,236,236,238,239,240,241,242,236,231,232,207,229,236,238,239,240,241,242,231,232,207,229,236,238,239,240,241,242,228,238,239,241,242,231,232,207,231,232,207,225,207,225,237,228,231,232,207,229,236,238,239,240,241,242,225,237,228,231,232,207,229,236,238,239,240,241,242,0,231,232,207,225,237,228,231,232,207,229,236,238,239,240,240,241,241,242,239,231,232,207,232,232,232,0,231,232,207,239,239,237,228,231,231,231,231,231,232,232,232,232,232,207,207,207,207,207,229,236,238,239,240,241,242,225,237,228,231,232,207,207,229,236,238,239,240,241,242,231,232,207,231,231,232,232,207,207,231,232,207,231,232,207,239,231,232,207,231,232,239,237,228,237,228,225,237,228,231,232,207,229,236,238,239,240,241,242,238,231,232,207,231,232,207,231,232,207,225,237,228,231,232,207,229,236,238,239,240,241,242,239,231,232,207,239,228,231,232,207,231,232,207,231,232,207,231,232,207,237,228,225,238,239,240,241,231,232,207,225,0,240,241,228,231,232,207,225,228,231,232,207,239,228,228,0,0,237,228,231,232,207,231,232,207,237,228,231,232,207,0,231,232,207,229,236,238,239,240,241,242,231,232,207,236,236,225,237,228,231,232,207,229,236,238,239,240,241,242,225,237,228,231,232,207,229,236,238,239,240,241,242,225,237,228,231,232,207,229,236,238,239,240,241,242,231,232,207,225,237,228,231,232,207,229,236,238,239,240,241,242,228,0,0,0,0,258,259,260,258,259,260,258,259,260,258,259,260,258,259,260,259,258,258,259,260,258,259,260,258,258,259,260,259,260,259,259,260,260,258,259,259,260,260,258,259,260,258,258,259,258,259,260,258,259,260,258,259,259,260,258,258,258,258,258,259,260,259,260,258,259,259,259,259,259,260,258,259,260,258,259,260,259,258,259,260,0,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,264,0,265,265,265,265,265,265,265,265,265,265,265,265,265,265,265,265,265,265,265,265,265,265,265,265,265,265,265,265,265,0,0,268,268,268,0,0,268,0,268,267,267,267,268,268,268,268,268,268,268,268,268,267,270,271,268,267,270,271,268,268,268,268,268,268,267,270,271,268,267,270,271,268,268,267,267,270,270,271,271,268,268,268,268,268,268,268,268,267,270,271,268,268,268,268,268,268,268,267,267,270,271,268,268,268,268,267,270,271,268,268,268,268,268,268,267,267,268,267,267,267,268,267,267,268,267,267,268,268,268,268,268,267,270,271,268,267,270,271,268,267,270,271,268,268,267,270,271,268,267,267,279,276,281,0,0,0,0,0,0,279,276,281,281,0,276,276,286,285,279,276,281,279,276,286,284,285,281,281,279,276,286,284,285,281,281,281,281,281,276,281,285,286,284,279,276,286,284,285,281,279,276,286,284,285,281,279,276,286,284,285,281,286,284,279,276,281,279,276,286,284,285,281,279,276,279,276,279,276,279,276,279,276,0,279,276,286,284,285,281,279,276,286,284,285,281,276,286,284,281,279,276,285,276,281,276,285,281,276,276,276,276,279,276,279,276,281,281,281,279,276,286,284,285,281,279,276,286,284,285,281,279,276,286,284,285,281,0,279,276,286,284,285,281,276,0,0,291,291,291,291,288,288,288,291,288,291,291,291,288,288,291,288,291,288,291,291,291,288,291,288,291,288,291,288,288,291,291,291,288,291,288,291,288,291,288,288,291,0,0,0,0,293,292,294,295,293,292,294,295,293,292,294,295,294,295,292,292,293,292,294,293,292,294,294,295,293,292,294,294,295,294,294,295,294,295,292,294,293,292,294,295,293,292,294,295,294,293,292,294,295,293,292,294,293,292,294,295,293,292,293,292,293,292,293,292,293,292,293,292,293,292,294,295,293,292,294,295,292,0,294,293,292,293,292,292,292,292,294,292,294,292,292,292,292,293,292,293,292,0,294,295,294,294,293,292,294,295,293,292,294,295,293,292,294,295,0,295,293,292,294,295,292,0,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,0,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,0,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,289,289,289,0,0,0,289,303,290,290,290,290,290,290,289,303,290,289,303,289,303,289,303,290,290,290,289,303,290,289,303,290,289,303,289,289,289,289,303,303,290,289,303,290,290,290,290,290,289,290,289,303,290,289,303,290,290,290,290,290,303,290,290,290,290,290,290,290,290,290,290,289,303,303,290,289,289,303,290,289,303,290,289,303,290,289,303,290,0,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,306,0,0,0,311,128,128,128,316,316,128,316,128,311,316,128,311,128,128,311,311,128,128,128,316,316,316,128,128,311,316,128,311,316,128,311,316,128,128,311,128,128,128,311,128,316,128,311,128,128,128,128,128,128,128,128,316,316,316,316,128,316,311,128,316,128,311,316,316,128,128,316,128,311,316,128,128,316,311,316,316,128,311,316,128,128,128,316,316,128,128,128,316,128,128,128,128,128,128,316,128,316,316,128,128,128,128,316,128,128,128,128,316,128,316,311,128,316,128,311,316,128,311,128,316,128,311,316,316,128,128,316,316,128,311,323,323,323,0,0,322,323,322,323,322,323,322,323,322,322,323,323,322,323,322,322,323,322,323,322,322,322,322,322,322,322,322,322,323,322,323,322,323,322,323,0,0,0,0,0,0,337,336,333,335,334,249,337,336,333,335,334,249,249,249,249,337,336,333,333,335,334,334,249,337,336,333,335,334,334,249,249,337,336,333,335,335,334,334,249,336,334,334,249,335,337,336,333,335,334,249,333,249,249,249,249,249,337,336,333,335,334,249,249,337,336,333,335,334,249,249,249,249,249,335,249,334,249,335,337,249,249,337,336,337,336,337,336,333,335,334,249,337,336,333,335,334,249,337,336,333,335,334,249,337,336,333,335,334,249,336,249,249,0,0,0,0,0,342,339,339,339,342,339,342,342,342,342,339,342,339,342,339,339,339,342,342,339,342,339,339,342,339,342,339,339,342,339,339,339,342,339,342,339,342,339,342,339,342,0,0,0,345,277,277,345,344,277,345,344,277,345,345,277,277,277,345,344,277,345,344,277,277,277,345,344,344,345,345,345,345,345,344,277,345,344,277,277,345,344,277,277,277,277,345,344,277,344,277,277,345,344,345,345,277,345,344,277,345,344,277,345,344,277,277,345,344,0,136,348,0,0,0,348,348,0,136,348,347,149,347,349,149,136,348,347,349,149,136,348,149,149,136,348,136,348,136,149,347,349,149,136,348,347,349,149,136,348,347,349,149,149,136,348,136,348,136,136,348,348,349,149,349,347,149,136,136,348,347,149,347,149,347,349,149,136,136,348,136,149,136,149,149,347,349,149,136,348,347,349,149,136,348,149,347,149,347,149,149,347,149,347,149,136,149,149,149,149,349,149,149,149,149,149,149,347,149,347,149,149,149,347,149,347,149,149,136,348,136,347,349,149,136,136,136,348,347,349,149,136,348,347,349,149,136,348,347,349,149,136,348,347,149,0,353,353,353,353,353,353,353,353,353,353,353,353,353,353,353,353,353,353,353,353,353,353,353,0,209,209,209,209,209,209,0,209,209,209,0,209,209,0,209,209,0,209,209,107,355,0,0,355,107,355,0,0,0,0,0,107,355,357,357,377,378,107,355,356,357,377,378,107,355,356,107,355,107,355,356,357,377,378,107,355,356,357,377,378,107,355,356,357,377,378,107,355,356,107,355,107,107,355,355,484,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,377,378,107,355,357,377,378,107,355,355,356,357,377,378,107,355,356,357,377,378,107,355,356,357,377,378,357,107,355,357,377,378,357,377,378,107,355,356,357,377,378,107,355,356,357,377,378,107,355,356,357,377,378,107,355,356,0,0,0,0,387,387,380,387,387,380,387,380,387,485,387,387,387,387,387,387,387,380,387,380,387,380,387,387,387,387,387,387,387,387,380,387,387,387,387,387,387,387,387,387,387,387,380,387,380,387,387,387,387,387,387,387,387,380,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,387,380,387,380,387,380,387,387,380,387,387,387,387,387,0,0,0,0,253,253,394,393,392,253,394,393,392,253,253,253,394,394,394,393,392,253,394,393,392,253,394,393,392,253,253,253,253,394,392,394,393,392,253,253,394,393,392,253,394,393,392,253,394,253,394,394,393,392,393,0,0,0,253,394,393,392,253,394,393,392,253,394,393,392,253,0,394,393,392,253,392,0,0,0,0,0,0,362,373,371,362,373,371,362,373,371,362,373,371,362,373,371,362,373,371,362,373,371,362,373,371,362,373,371,362,373,371,362,373,371,362,373,371,0,0,0,395,395,397,398,395,397,395,397,398,398,395,397,397,398,398,395,397,398,398,395,397,398,398,395,397,398,395,395,397,397,398,398,395,397,398,395,397,398,395,397,398,395,397,398,398,398,398,397,397,395,395,397,398,395,397,398,395,397,398,395,397,398,397,401,0,244,401,0,244,0,244,401,0,0,0,0,0,332,399,400,401,244,332,244,402,403,399,400,401,332,244,402,403,399,400,401,332,332,332,399,400,401,332,399,400,401,400,402,332,244,402,403,399,400,401,332,244,402,403,399,400,401,332,244,402,403,399,400,401,244,402,403,244,244,402,402,403,403,403,332,244,402,403,399,400,401,250,332,332,244,244,244,402,403,399,400,401,401,332,244,402,403,399,400,401,332,244,402,403,399,400,401,332,332,332,332,244,244,244,244,332,402,403,399,400,399,332,332,399,400,401,332,244,402,403,399,400,401,332,244,402,403,399,400,401,332,244,402,403,399,400,401,332,244,402,403,399,400,401,405,405,405,0,0,0,138,152,405,138,152,405,138,152,138,138,138,152,152,405,138,152,405,138,152,152,152,152,152,405,138,138,138,138,152,405,138,138,152,152,405,138,138,152,152,138,152,152,152,405,138,152,405,138,152,152,152,152,152,152,152,152,152,152,152,152,152,138,152,152,152,152,152,152,152,138,138,152,405,138,138,152,405,138,152,405,138,152,152,405,138,152,0,408,408,408,408,408,408,408,408,408,408,0,408,408,408,408,408,408,408,408,408,0,0,0,0,0,314,0,0,314,314,0,0,0,0,0,0,0,0,0,411,411,414,414,420,420,420,421,416,411,415,414,422,420,421,416,411,415,414,422,411,411,416,411,414,420,421,416,411,415,414,422,420,421,416,411,415,414,422,420,421,416,411,415,414,422,420,421,411,420,420,420,421,416,411,415,415,414,422,420,421,416,411,411,415,414,422,416,414,414,422,416,420,422,420,421,416,411,415,414,422,420,421,416,411,415,414,422,421,421,411,0,422,414,422,416,416,421,411,416,411,422,415,421,421,411,415,420,420,421,421,416,411,415,414,422,420,421,416,411,415,414,422,420,421,416,411,415,414,422,420,421,416,411,415,414,422,425,425,425,0,0,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,129,129,425,129,129,425,129,129,129,129,425,129,425,129,129,425,129,129,129,129,129,129,129,425,129,129,0,129,129,129,129,425,129,425,129,129,129,129,129,129,129,129,129,0,129,129,425,129,425,129,425,129,425,129,429,0,0,429,430,429,430,429,430,429,430,429,430,429,430,429,430,429,430,429,430,430,430,429,430,429,430,429,430,429,0,431,431,431,431,431,431,431,431,431,431,431,431,431,431,431,431,431,0,0,0,0,435,435,435,435,0,435,435,0,227,432,433,227,432,433,435,227,432,433,435,0,0,0,227,432,433,227,432,433,0,0,0,432,432,227,432,433,435,227,432,433,435,227,432,432,433,433,435,0,227,432,433,435,435,227,432,433,435,0,227,432,433,435,0,0,227,432,433,435,0,0,227,432,433,227,0,0,0,0,435,227,227,227,0,0,0,0,0,0,0,0,227,432,433,435,227,432,433,435,227,432,433,435,227,432,433,435,0,227,432,433,435,0,0,0,436,436,437,437,437,436,438,436,436,437,438,436,437,437,437,438,436,437,438,436,437,438,438,436,437,437,437,437,437,438,436,436,436,437,438,438,438,436,437,438,436,437,436,436,438,438,438,438,438,438,438,438,436,437,438,436,437,438,436,437,438,436,437,438,436,437,0,0,0,243,441,243,230,441,243,230,441,243,441,243,230,441,243,230,441,243,243,230,230,441,243,230,441,243,230,441,243,230,441,243,243,243,441,441,243,243,230,243,230,441,243,230,441,243,230,441,243,230,441,0,0,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,0,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,0,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,444,0,0,0,0,447,447,0,447,447,445,448,449,447,445,448,449,447,445,445,445,445,445,448,449,447,445,448,449,447,445,448,449,447,445,447,447,447,447,445,448,449,447,445,445,445,448,449,447,445,445,448,449,447,445,448,449,445,445,445,445,448,449,445,448,449,447,445,448,449,447,445,448,449,447,445,448,449,447,445,0,0,0,0,450,450,450,450,486,450,450,450,450,450,450,450,450,450,450,450,0,452,452,452,452,452,452,452,452,452,452,452,452,452,452,452,452,452,454,454,0,0,454,454,453,453,0,454,454,453,454,455,455,453,454,455,453,454,455,453,454,455,453,454,455,455,453,454,455,453,454,455,455,455,453,454,455,455,453,454,455,453,453,454,454,455,455,455,453,454,455,453,454,455,453,454,455,453,454,455,455,453,454,455,0,455,0,455,455,455,453,454,455,453,454,455,453,454,455,453,454,455,453,454,455,455,0,0,0,0,282,305,305,282,282,305,305,282,305,305,282,282,282,305,282,305,282,305,282,305,282,305,282,305,282,305,305,305,305,282,282,282,305,305,282,282,282,282,282,282,305,282,282,282,282,282,282,305,282,305,305,305,305,305,305,305,282,305,282,305,282,305,282,305,282,305,282,305,0,0,0,0,0,463,464,28,463,464,28,463,464,28,463,464,28,463,463,464,464,28,28,463,464,28,463,464,28,463,464,28,463,464,463,464,463,464,463,464,28,463,464,28,463,464,28,28,463,464,28,0,487,0,0,0,0,0,465,466,465,466,465,466,0,465,466,465,466,465,465,466,465,466,465,465,466,466,465,466,465,466,465,466,465,466,465,466,465,466,465,466,465,466,465,466,466,0,0,467,468,467,468,467,467,467,468,468,467,468,467,468,467,467,468,467,468,467,468,467,468,467,468,468,467,468,467,468,467,468,467,468,467,467,468,0,0,0,469,471,472,469,469,471,472,469,471,472,469,471,472,469,471,472,469,469,471,472,469,471,472,469,471,472,469,471,472,469,471,472,469,471,472,469,471,472,469,472,469,471,469,471,472,469,471,472,469,471,472,469,471,472,471,469,471,472,0,0],"f":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],0,[1],[1],[1],[1],[1],[1],[[2,3],4],[[2,3],4],[[]],[[]],[[],1],[[],1],[[]],[[]],[5,6],[[7,5],6],[[8,9],7],[5,2],0,[7,10],[[],11],[[],12],[[],12],[[],12],[[],12],[[],13],[[],13],[[]],[[]],0,[[]],[[]],[14,14],[[],14],[14,[[15,[14]]]],[1],[1],[1],[[]],[[],1],[[]],[[]],[16,6],[[],[[15,[14]]]],[[],[[15,[14]]]],[17,16],[[],12],[[],12],[[],13],[[]],0,0,[[]],[[]],[1],[1],[1],[[18,19],20],[18],[[]],[[21,20],[[12,[22]]]],[[],1],[[]],[[18,23]],[18,21],[20],[[18,20]],[[],12],[[],12],[[],13],[[]],0,[[]],[[]],[1],[1],[1],[[]],[[],1],[[]],[[24,[15,[25]]],10],[[],12],[[],12],[[],13],[[]],0,0,[[]],[[]],[[]],[[]],[1],[1],[1],[1],[1],[1],[[]],[[]],0,0,[[],1],[[],1],[[]],[[]],0,[[26,7,9,5],[[10,[27]]]],0,0,[[27,[6,[[29,[[28,[2]]]]]]],[[10,[14]]]],[27,[[31,[30]]]],[[],12],[[],12],[[],12],[[],12],[[],13],[[],13],[[]],[[]],0,[32],[[]],[[]],[33,33],[[]],[[],33],[1],[1],[1],[[33,3],4],[[]],[[],1],[[]],[34,[[35,[33]]]],[[33,36],12],[[]],[[],12],[[],12],[[],13],[[]],0,0,0,0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],[[6,[14]]]],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[[37,38]],[[]],[[]],[[]],[[]],[[]],[[],1],[[],1],[[],1],[[],1],[[],1],[[]],[[]],[[]],[[]],[[]],[[[39,[0]]]],[40],[41],[[[42,[[6,[14]]]],43,20],[[39,[0]]]],[[[42,[[6,[14]]]],43],40],[[[39,[0]]],1],[40,1],[41,1],0,[[44,[0,[45,46,47]]]],[[44,[42,[46]],[0,[45,47,46]]]],[[44,[0,[45,47,46]]]],0,[[[39,[0]],48]],[[40,48]],[[41,48]],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],13],[[],13],[[],13],[[],13],[[],13],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[49],[1],[1],[1],[[]],[[]],[[]],[[]],[[]],[[],1],[[],1],[[],1],[[],1],[[],1],[[]],[[]],[[]],[[]],[[]],[49],[[[42,[[6,[14]]]],1,17],49],[49,1],[49,1],0,[[50,[0,[45,47,46]]]],[[49,48]],0,[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],13],[[],13],[[],13],[[],13],[[],13],[[]],[[]],[[]],[[]],[[]],0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[1],[1],[1],[1],[1],[1],[51],[1],[1],[1],[[]],[[]],[[]],[[],1],[[],1],[[],1],[[]],[[]],[[]],[51],[[1,17,20],51],[[52,53]],[[51,48]],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],13],[[],13],[[],13],[[]],[[]],[[]],0,[[]],[[]],[1],[1],[1],[[54,3],4],[[]],[54,55],[[],1],[[]],[[20,55,[6,[55]]],54],[[],12],[[],12],[[],13],[[54,55]],[[]],0,0,0,0,0,[32],[32],[32],[32],0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[56,56],[57,57],[58,58],[59,59],[[]],[[]],[[]],[[]],0,0,[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],0,[1],[1],[1],[1],[1],0,0,[[58,3],4],[[59,3],4],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,[[],1],[[],1],[[],1],[[],1],[[],1],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,[[9,[60,[11]]],[[10,[8]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],13],[[],13],[[],13],[[],13],[[],13],0,[[]],[[]],[[]],[[]],[[]],0,0,[[61,62]],0,0,[[]],[[]],[[]],[[]],0,0,[[],62],[[],61],[1],[1],[1],[1],[1],[1],[[62,3],4],[[61,3],4],[[]],[[]],[[],1],[[],1],[[]],[[]],[[],62],[[],61],0,0,[[],12],[[],12],[[],12],[[],12],[[],13],[[],13],[[]],[[]],[[63,61],10],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[32],[32],[32],[32],[32],[32],[32],[32],[32],[32],[32],[32],[32],[32],[32],[32],[32],[32],[32],[32],[32],[32],[32],[32],[32],0,[64,64],[64,64],[65,65],[65,65],[65,65],[65,65],[65,65],[65,65],[65,65],[65,65],[65,65],[65,65],0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[66,66],[67,67],[9,9],[68,68],[69,69],[70,70],[71,71],[72,72],[73,73],[74,74],[75,75],[76,76],[77,77],[78,78],[79,79],[80,80],[81,81],[82,82],[83,83],[84,84],[85,85],[86,86],[87,87],[88,88],[[[64,[89]]],[[64,[89]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[77,77],90],[[78,78],90],[[],65],[[],65],[[],65],[[],65],[[],65],[[],65],[[],65],[[],65],[[],65],[[],65],0,0,0,0,[[],70],[[],71],[[],73],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[77],[1],[78],[1],[1],[1],[1],[1],[1],[1],[1],[1],[87],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[91,[[12,[67]]]],[91,[[12,[68]]]],[91,[[12,[69]]]],[91,[[12,[70]]]],[91,[[12,[71]]]],[91,[[12,[72]]]],[91,[[12,[73]]]],[91,[[12,[74]]]],[91,[[12,[75]]]],[91,[[12,[76]]]],[91,[[12,[77]]]],[91,[[12,[78]]]],[91,[[12,[79]]]],[91,[[12,[80]]]],[91,[[12,[81]]]],[91,[[12,[82]]]],[91,[[12,[83]]]],[91,[[12,[84]]]],[91,[[12,[85]]]],[91,[[12,[86]]]],[91,[[12,[87]]]],[91,[[12,[88]]]],[91,[[12,[[64,[92]]]]]],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],0,[[72,72],20],[[73,73],20],[[77,77],20],[[78,78],20],[[80,80],20],[[81,81],20],[[87,87],20],[[[64,[93]],[64,[93]]],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],0,0,0,0,[[],6],[[],6],[[66,3],4],[[67,3],4],[[9,3],4],[[68,3],4],[[69,3],4],[[70,3],4],[[71,3],4],[[72,3],4],[[73,3],4],[[73,3],4],[[74,3],4],[[75,3],4],[[76,3],4],[[77,3],4],[[77,3],4],[[78,3],4],[[78,3],4],[[79,3],4],[[80,3],4],[[81,3],4],[[82,3],4],[[83,3],4],[[84,3],4],[[85,3],4],[[86,3],4],[[87,3],4],[[87,3],4],[[88,3],4],[[[64,[94]],3],4],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[95,87],[[]],[[]],[96,[[12,[66,97]]]],[96,[[12,[68,97]]]],[96,[[12,[69,97]]]],[96,[[12,[70,97]]]],[96,[[12,[71,97]]]],[96,[[12,[66,97]]]],[96,[[12,[68,97]]]],[96,[[12,[69,97]]]],[96,[[12,[70,97]]]],[96,[[12,[71,97]]]],[17,[[12,[76]]]],[17,[[12,[79]]]],[17,[[12,[80]]]],[17,[[12,[81]]]],[17,[[12,[88]]]],[17,[[12,[[64,[98]]]]]],0,0,0,0,0,[[],[[6,[99]]]],[[],[[6,[99]]]],[[],[[6,[99]]]],[[],[[6,[99]]]],[[],[[6,[99]]]],[[80,100]],[[81,100]],0,0,0,0,0,0,0,0,0,[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],[[101,[11]]]],[[],[[101,[11]]]],0,[102,103],[102,103],[102,103],[102,103],[102,103],[102,103],[102,103],[102,103],[102,103],[102,103],[102,103],[102,103],[102,103],[102,103],[102,103],[102,103],[102,103],[102,103],[102,103],[102,103],[102,103],[102,103],0,0,0,[9,55],0,[[68,68]],[[69,69]],[[70,70]],[[71,71]],[9,20],0,0,0,0,0,[[67,66],9],[[[104,[11]]],[[6,[78]]]],[[],71],0,[25,[[12,[[15,[105]],11]]]],[[77,77],[[6,[90]]]],[[78,78],[[6,[90]]]],0,0,0,0,0,0,0,0,[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],0,[[67,36],12],[[9,36],12],[[68,36],12],[[69,36],12],[[70,36],12],[[71,36],12],[[72,36],12],[[73,36],12],[[74,36],12],[[75,36],12],[[76,36],12],[[77,36],12],[[78,36],12],[[79,36],12],[[80,36],12],[[81,36],12],[[82,36],12],[[83,36],12],[[84,36],12],[[85,36],12],[[86,36],12],[[87,36],12],[[88,36],12],[[[64,[106]],36],12],0,0,0,0,0,0,0,0,0,0,0,[9,[[6,[107]]]],0,0,[80,108],[76,109],[64,6],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],11],[[],11],[[],11],[[],11],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[110,[[12,[87]]]],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[9,55],0,[9,55],0,[[66,96],[[12,[97]]]],[[68,96],[[12,[97]]]],[[69,96],[[12,[97]]]],[[70,96],[[12,[97]]]],[[71,96],[[12,[97]]]],[[66,96],[[12,[97]]]],[[68,96],[[12,[97]]]],[[69,96],[[12,[97]]]],[[70,96],[[12,[97]]]],[[71,96],[[12,[97]]]],0,0,0,0,0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[68,68],68],[[69,69],69],[[70,70],70],[[71,71],71],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[32],[32],[32],[32],[32],[32],[32],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[111,111],[112,112],[113,113],[114,114],[[[116,[[0,[89,115]]]]],[[116,[[0,[89,115]]]]]],[[[117,[[0,[89,115]]]]],[[117,[[0,[89,115]]]]]],[[[118,[[0,[89,115]]]]],[[118,[[0,[89,115]]]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],[[12,[119,11]]]],[[],120],[121,[[12,[121,11]]]],[[[116,[115]]],[[12,[[116,[115]],11]]]],[[[117,[115]]],[[12,[[117,[115]],11]]]],[[[118,[115]]],[[12,[[118,[115]],11]]]],[121,121],[[[116,[115]]],[[116,[115]]]],[[[117,[115]]],[[117,[115]]]],[[[118,[115]]],[[118,[115]]]],[[],111],[[],112],[[],113],[[],114],[[],[[116,[115]]]],[[],[[117,[115]]]],[[],[[118,[115]]]],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[91,[[12,[[116,[115]]]]]],[91,[[12,[[117,[115]]]]]],[91,[[12,[[118,[115]]]]]],[1],[1],[1],[1],[1],[1],[1],[[111,111],20],[[112,112],20],[[113,113],20],[[114,114],20],[[[116,[[0,[93,115]]]],[116,[[0,[93,115]]]]],20],[[[117,[[0,[93,115]]]],[117,[[0,[93,115]]]]],20],[[[118,[[0,[93,115]]]],[118,[[0,[93,115]]]]],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[111,3],4],[[111,3],4],[[112,3],4],[[112,3],4],[[113,3],4],[[113,3],4],[[114,3],4],[[114,3],4],[[[116,[[0,[94,115]]]],3],4],[[[116,[115]],3],4],[[[117,[115]],3],4],[[[117,[[0,[94,115]]]],3],4],[[[118,[[0,[94,115]]]],3],4],[[[118,[115]],3],4],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[17,[[12,[111]]]],[17,[[12,[112]]]],[17,[[12,[113]]]],[17,[[12,[114]]]],[17,[[12,[[116,[115]]]]]],[17,[[12,[[117,[115]]]]]],[17,[[12,[[118,[115]]]]]],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],20],[[],20],[[],20],[102,103],[102,103],[102,103],[[122,115],[[116,[115]]]],[[122,115],[[117,[115]]]],[[122,115],[[118,[115]]]],[[]],[[[116,[115]]]],[[[117,[115]]]],[[[118,[115]]]],0,0,[[],119],[111,119],[112,119],[113,119],[114,119],[[],11],[[],11],[[],11],[[[116,[115]],36],12],[[[117,[115]],36],12],[[[118,[115]],36],12],[[],[[42,[17]]]],[[],[[42,[17]]]],[[],[[42,[17]]]],[[],[[42,[17]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[]],[[[116,[115]]]],[[[117,[115]]]],[[[118,[115]]]],0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[123,124],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[[123,123],20],[[124,124],20],[[125,125],20],[[126,126],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[123,3],4],[[124,3],4],[[125,3],4],[[126,3],4],[[]],[[]],[[]],[[]],[[],1],[[],1],[[],1],[[],1],[[]],[[]],[[]],[[]],[[127,5,128],123],[[129,5,128],123],[[123,123],[[6,[90]]]],[[124,124],[[6,[90]]]],[[125,125],[[6,[90]]]],[[126,126],[[6,[90]]]],[[123,5]],[123,5],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],13],[[],13],[[],13],[[],13],[[]],[[]],[[]],[[]],0,[[]],[[]],[[],130],[1],[1],[1],[[130,3],4],[[]],[[],1],[[]],[[],130],[130,[[6,[5]]]],[130,[[6,[123]]]],[[130,123]],[[],12],[[],12],[[],13],[[]],0,[32],[[]],[[]],[127,127],[[]],[1],[1],[1],[[127,127],20],[[],20],[[],20],[[127,128]],0,[[127,3],4],[126,127],[[]],[[],1],[[]],[[[0,[45,47,46]]],127],[[]],[[],12],[[],12],[[],13],[[]],0,0,0,[127],[[131,132,133,133,134,135],127],[[132,133,133,134,135],127],0,0,0,0,[32],[[],[[6,[136]]]],[[],[[6,[137]]]],[[],[[6,[138]]]],[[],[[6,[137]]]],[139],[[]],[[140,141],[[6,[58]]]],0,[[]],[[]],[[]],[[]],[[]],[[]],[140,142],0,[[]],[[]],[[]],[143,143],[[]],[[],[[6,[5]]]],[1],[1],[1],[1],[1],[1],[140,144],0,[1],[1],[140],[1],[[]],0,[[143,3],4],[[140,3],4],[[]],[[]],[[]],[[],[[6,[5]]]],[140,55],0,[17],[17],[[140,141,141]],[[]],[140],[[],1],[[],1],[[],1],[[]],[[]],[[]],0,[[],20],[[],20],[[141,141],20],[[140,141,141],20],[[140,141,141],[[6,[55]]]],[128,5],[143],0,[140,14],[[140,129,131,5,128]],[[140,141,141],[[6,[145]]]],[[]],[[140,146],[[6,[131]]]],0,0,[[128,147]],[[[148,[128]]]],[[[151,[[150,[149]]]]]],[[[151,[[150,[152]]]]]],[5],[5],0,0,[[],[[148,[128]]]],[[]],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],13],[[],13],[[],13],[55],[5],[[140,48]],[[]],[[]],[[]],[48,6],[48,6],[48,6],[48,6],[48],[48],[[],[[6,[143]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[32],[32],[32],[32],[32],[32],[32],[32],[32],[32],[32],[32],[32],[32],[32],[32],[32],[32],[32],[32],[32],[32],[32],[32],[32],[32],[32],[32],[32],[32],[32],[32],[32],[32],[32],[32],[32],[32],[32],[32],[32],[32],[32],[32],[32],[32],[32],[32],[32],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[153],[[153,1],42],0,[153],[[153,1],42],0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,[[[154,[89]]],[[154,[89]]]],[155,155],[156,156],[157,157],[158,158],[159,159],[160,160],[161,161],[162,162],[163,163],[164,164],[165,165],[166,166],[167,167],[168,168],[169,169],[170,170],[171,171],[172,172],[173,173],[174,174],[175,175],[176,176],[177,177],[178,178],[179,179],[180,180],[181,181],[182,182],[183,183],[184,184],[185,185],[186,186],[187,187],[188,188],[189,189],[190,190],[191,191],[192,192],[193,193],[194,194],[195,195],[196,196],[197,197],[198,198],[199,199],[200,200],[201,201],[202,202],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[[[154,[203]],[154,[203]]],90],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[],[[154,[204]]]],[[],[[153,[204]]]],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],0,0,0,0,0,0,0,0,0,0,[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],0,[[[154,[93]],[154,[93]]],20],[[],20],[[],20],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[[154,[94]],3],4],[[153,3],4],[[155,3],4],[[156,3],4],[[157,3],4],[[158,3],4],[[159,3],4],[[160,3],4],[[161,3],4],[[165,3],4],[[166,3],4],[[167,3],4],[[168,3],4],[[171,3],4],[[172,3],4],[[177,3],4],[[178,3],4],[[179,3],4],[[180,3],4],[[181,3],4],[[182,3],4],[[183,3],4],[[184,3],4],[[185,3],4],[[188,3],4],[[189,3],4],[[190,3],4],[[191,3],4],[[192,3],4],[[193,3],4],[[194,3],4],[[195,3],4],[[205,3],4],[[206,3],4],[[196,3],4],[[197,3],4],[[198,3],4],[[199,3],4],[[202,3],4],0,[[]],[207,208],[[]],[209,210],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[[154,[[0,[[212,[[42,[211]]]],[213,[[42,[211]]]]]]]],1,211],122],[[[154,[[0,[[212,[[42,[211]]]],[213,[[42,[211]]]]]]]],1],20],0,0,0,0,0,0,0,0,[[[154,[214]],100]],0,0,0,0,0,[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[],154],[[],153],[[211,211],[[154,[[215,[211]]]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[[154,[216]],[154,[216]]],[[6,[90]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[[154,[[0,[[212,[[42,[211]]]],[213,[[42,[211]]]]]]]],1,211,122]],[[[154,[[0,[[212,[[42,[211]]]],[213,[[42,[211]]]]]]]],1,20]],[[179,211]],[[179,211]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[179,211],0,0,0,0,0,0,0,0,0,0,[179,211],0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],0,0,0,0,0,0,0,0,[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[[]],[[]],[[]],[[]],[[128,217],218],[[128,152],218],0,0,0,[[],1],[[],1],[[],1],[[],1],[[]],[[]],[[]],[[]],[219,220],[128,221],[[128,149],222],[[128,149,152],219],0,0,[219],[219],0,[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],13],[[],13],[[],13],[[],13],[[]],[[]],[[]],[[]],[[218,48]],[[221,149],222],[[222,152],219],0,[[223,224]],[[]],[[]],[223,55],[1],[1],[1],[[]],[[],1],[[]],[[122,122,[6,[55]],[6,[55]]],223],[[],12],[[],12],[[],13],[[223,5]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[32],[32],[32],[32],[32],[32],[32],[32],[32],[32],[[225,[227,[226]]]],[[228,[227,[226]]]],[[225,207,229,[0,[45,47,46]]],230],[[],231],[[],232],[[],207],[231,233],[232,233],[[231,231],231],[[232,232],232],[[207,207],207],[[231,231]],[[232,232]],[[207,207]],[[231,231],231],[[232,232],232],[[207,207],207],[[231,231]],[[232,232]],[[207,207]],[231,234],[231,234],[232,14],[232,14],[207,235],[207,235],[[231,231],231],[[232,232],232],[[207,207],207],[[231,231]],[[232,232]],[[207,207]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[236,237],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[236,228],[[]],[[]],[[]],[[]],[[]],[236,1],[231,231],[232,232],[207,207],[229,229],[236,236],[238,238],[239,239],[240,240],[241,241],[242,242],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[228,243],[[12,[244]]]],[[238,243],[[6,[[12,[244]]]]]],[[239,128,243],[[6,[[12,[244]]]]]],[[241,128]],[[242,128,243],[[6,[[12,[244]]]]]],[231,231],[232,232],[207,207],[[231,231],20],[[232,232],20],[[207,207],20],[[],225],[[],207],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],0,[[231,231],231],[[232,232],232],[[207,207],207],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[240],[1],[241],[1],[[239,245],239],[[],231],[[],232],[[],207],[[232,232],20],[[],20],[[],20],0,[[231,43]],[[232,43]],[[207,43]],[239,242],[239,245],[[237,3],4],[[228,3],4],[[231,3],4],[[231,3],4],[[231,3],4],[[231,3],4],[[231,3],4],[[232,3],4],[[232,3],4],[[232,3],4],[[232,3],4],[[232,3],4],[[207,3],4],[[207,3],4],[[207,3],4],[[207,3],4],[[207,3],4],[[229,3],4],[[236,3],4],[[238,3],4],[[239,3],4],[[240,3],4],[[241,3],4],[[242,3],4],[[]],[[]],[[]],[[]],[[]],[[]],[208,207],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[234,[[6,[231]]]],[14,[[6,[232]]]],[235,[[6,[207]]]],[234,231],[234,231],[14,232],[14,232],[235,207],[235,207],[234,231],[14,232],[235,207],[43,231],[43,232],[43,207],[[246,233],239],[17,[[6,[231]]]],[17,[[6,[232]]]],[17,[[6,[207]]]],[233],[233,12],[[],[[6,[[148,[239]]]]]],[237,231],[228,231],[237,20],[228,20],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[238,236],[[231,231]],[[232,232]],[[207,207]],[[231,231],231],[[232,232],232],[[207,207],207],[[231,231],20],[[232,232],20],[[207,207],20],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[239,242],[231],[232],[207],[[[148,[239]]]],[[228,247,248,249],250],[231,20],[232,20],[207,20],[231,20],[232,20],[207,20],[231,[[251,[231]]]],[232,[[251,[232]]]],[207,[[251,[207]]]],[231,[[252,[231]]]],[232,[[252,[232]]]],[207,[[252,[207]]]],[237,232],[228,232],[[],225],[236,238],[242,239],[[[227,[246]]],240],[240,241],[231,231],[232,232],[207,207],[[225,207,207,243]],0,[240,246],[241,246],[[228,[42,[253]],[6,[254]],235,249,243],[[12,[255,244]]]],[[231,231]],[[232,232]],[[207,207]],[[225,226]],[[228,226]],[[231,231,20]],[[232,232,20]],[[207,207,20]],[[239,245]],[[228,20]],[[228,231]],0,0,[237,207],[228,207],[[231,231],231],[[232,232],232],[[207,207],207],[[231,231]],[[232,232]],[[207,207]],[237,20],[228,20],[[231,231],231],[[232,232],232],[[207,207],207],0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[231,231]],[[232,232]],[[207,207]],[236,[[12,[237,256]]]],[236,[[12,[228,257]]]],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[231,231],231],[[232,232],232],[[207,207],207],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[228,[42,[253]],[6,[254]],235,249,243],[[12,[255,244]]]],0,0,0,0,[32],[32],[32],[[]],[[]],[[]],[[]],[[]],[[]],[258,258],[259,259],[260,260],[[]],[[]],[[]],[[259,259],90],[[],258],[1],[1],[1],[1],[1],[1],[[258,259],[[6,[239]]]],[1],[1],[1],[[259,259],20],[[260,260],20],[[],20],[[],20],[[],20],[[],20],[[258,128]],[[259,3],4],[[259,3],4],[[260,3],4],[[260,3],4],[[]],[[]],[[]],[[258,259],[[6,[239]]]],[[258,259],[[6,[239]]]],[[259,100]],[[],1],[[],1],[[],1],[[]],[[]],[[]],[[],258],[14,[[6,[259]]]],[[259,259],[[6,[90]]]],[261],[[258,239],[[12,[259,239]]]],[[258,239,259],[[6,[239]]]],[[258,239,259],[[12,[259,239]]]],[258,262],[[]],[[]],[[]],[[],11],[[],11],[[],12],[122,[[12,[259]]]],[234,[[12,[259]]]],[263,[[12,[259]]]],[[],12],[14,[[12,[259]]]],[[],12],[[],12],[[],12],[[],12],[[],13],[[],13],[[],13],[259,14],[[]],[[]],[[]],0,[[264,[227,[226]]]],[[264,207,229,[0,[45,47,46]]],230],[[]],[[]],[[264,243],[[12,[244]]]],[1],[1],[1],[[]],[264,231],[264,20],[[],1],[[]],[[264,247,248,249],250],[264,232],[[122,20,231],264],[[264,[42,[253]],[6,[254]],235,249,243],[[12,[255,244]]]],[[264,226]],[[264,20]],[[264,231]],[264,207],[264,20],[[],12],[[],12],[[],13],[[]],[[264,[42,[253]],[6,[254]],235,249,243],[[12,[255,244]]]],0,[[265,[227,[226]]]],[[265,207,229,[0,[45,47,46]]],230],[[]],[[]],[[265,243],[[12,[244]]]],[[[29,[[266,[265]]]],[29,[[266,[267]]]],243]],[1],[1],[1],[[]],[265,231],[265,20],[[],1],[[]],[[265,247,248,249],250],[265,1],[265,232],[[232,231],265],[[265,[42,[253]],[6,[254]],235,249,243],[[12,[255,244]]]],[[265,226]],[[265,20]],[[265,231]],[265,207],[265,20],[[],12],[[],12],[[],13],[[]],[[265,[42,[253]],[6,[254]],235,249,243],[[12,[255,244]]]],0,0,0,0,0,0,0,0,0,[32],[[267,268,[0,[45,47,46]]],269],[[267,243],270],[[267,243],271],[[],268],[[268,268],268],[[268,268]],[[268,268],268],[[268,268]],[268,211],[268,211],[[268,268],268],[[268,268]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[268,268],[[]],[268,268],[[268,268],20],[[],268],[1],[1],[1],[1],[1],[1],[1],[1],[[268,268],268],[1],[267],[1],[270],[271],[1],[1],[[],268],[[268,43]],[[268,3],4],[[268,3],4],[[268,3],4],[[268,3],4],[[268,3],4],[[]],[[]],[[]],[[]],[211,[[6,[268]]]],[211,268],[211,268],[211,268],[43,268],[17,[[6,[268]]]],[267,20],[[],1],[[],1],[[],1],[[],1],[[268,268]],[[268,268],268],[[268,268],20],[[]],[[]],[[]],[[]],[268],[268,20],[268,20],[268,[[251,[268]]]],[268,[[252,[268]]]],[267,1],[1,267],[268,268],[267,272],[267,272],[[267,273,243],[[12,[274]]]],[[268,268]],[[267,270,243]],[[267,271,243]],[[268,268,20]],[267,1],[267,268],[[268,268],268],[[268,268]],[[268,268],268],[[]],[[268,268]],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],13],[[],13],[[],13],[[],13],[[268,268],268],[[]],[[]],[[]],[[]],[[267,275,1,243],[[12,[274]]]],[[267,275,1,243],[[12,[1,274]]]],0,0,0,0,0,0,0,0,0,0,0,0,[32],0,[[276,277,278,243],[[12,[238,244]]]],[[276,[227,[226]]]],0,0,[279,280],[276,280],[[281,[6,[282]],277,278],250],[[]],[[]],[[]],[[]],[[]],[[]],[281,279],[[]],[[]],[[]],[[]],[[]],[281,276],[[]],[281,1],[281,281],[[]],[[276,243],[[12,[244]]]],[[281,282,277,278,243],[[12,[244]]]],0,0,0,[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],0,0,[[279,3],4],[[276,3],4],[[281,3],4],[[]],[[]],[[]],[[]],[[]],[[]],[279,231],[276,231],[279,[[12,[[6,[282]],244]]]],[276,[[12,[[6,[282]],244]]]],[279,[[12,[[6,[282]],244]]]],[276,[[12,[[6,[282]],244]]]],[[279,235,235,248,283,249],[[12,[283,244]]]],[[276,235,235,248,283,249],[[12,[283,244]]]],[279,20],[276,20],0,[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[]],[[]],[[]],[[]],[[]],[[]],[[276,247,248,249],250],0,0,[[281,234,277,278,243],[[12,[244]]]],[279,232],[276,232],0,[[276,[42,[253]],[6,[254]],235,249,243],[[12,[255,244]]]],[[281,284,249,243],[[12,[285,244]]]],[[276,226]],0,[[281,286,249,277,278,243],[[12,[255,244]]]],[[276,20]],[[276,231]],[[276,235,235,248,283,249],[[12,[244]]]],[[276,287,243],[[12,[244]]]],[279,207],[276,207],[279,20],[276,20],[[]],[281,[[12,[279,256]]]],[281,[[12,[276,257]]]],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],0,[[]],[[]],[[]],[[]],[[]],[[]],[[276,[42,[253]],[6,[254]],235,249,243],[[12,[255,244]]]],0,0,0,0,0,[32],[[[29,[[266,[288]]]],289,[29,[[266,[290]]]],225,278],[[12,[[15,[211]],291]]]],[[[29,[[266,[288]]]],289,[15,[211]],[29,[[266,[290]]]],225],[[12,[291]]]],[[]],[[]],[[]],[[]],[291,291],[[]],[[],288],[1],[1],[1],[1],[1],[1],[[291,3],4],[[291,3],4],[[]],[[]],[[],1],[[],1],[[]],[[]],[[288,289,[42,[211]]],[[6,[[29,[[266,[290]]]]]]]],[[],288],[261],[[]],[[],11],[[],12],[[],12],[[],12],[[],12],[[],13],[[],13],[[288,289,[15,[211]]],[[12,[291]]]],[[]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[32],[32],[[292,277,278,243],[[12,[238,244]]]],[[292,[227,[226]]]],[293,280],[292,280],[[294,[6,[282]],277,278],250],[[]],[[]],[294,293],[[]],[[]],[[]],[[]],[294,292],[[]],[[]],[294,1],[294,294],[295,295],[[]],[[]],[[292,243],[[12,[244]]]],[[294,282,277,278,243],[[12,[244]]]],[1],[1],[1],[1],[1],[1],[1],[1],[294,295],[1],[1],[1],[1],[[293,3],4],[[292,3],4],[[294,3],4],[[]],[[]],[[]],[[]],[293,231],[292,231],[293,[[12,[[6,[282]],244]]]],[292,[[12,[[6,[282]],244]]]],[293,[[12,[[6,[282]],244]]]],[292,[[12,[[6,[282]],244]]]],[[293,235,235,248,283,249],[[12,[283,244]]]],[[292,235,235,248,283,249],[[12,[283,244]]]],[293,20],[292,20],[293,20],[292,20],[[],1],[[],1],[[],1],[[],1],[[]],[[]],[[]],[[]],[[292,247,248,249],250],0,[[294,234,277,278,243],[[12,[244]]]],[293,232],[292,232],[293,[[6,[296]]]],[292,[[6,[296]]]],[[292,243],[[6,[129]]]],[[292,129,243,5]],[[292,[42,[253]],[6,[254]],235,249,243],[[12,[255,244]]]],[[294,284,249,243],[[12,[285,244]]]],[[292,226]],[[294,286,249,277,278,243],[[12,[255,244]]]],[[292,20]],[[292,231]],[[292,235,235,248,283,249],[[12,[244]]]],[[292,287,243],[[12,[244]]]],[293,207],[292,207],[293,20],[292,20],0,[[]],[[]],[294,[[12,[293,256]]]],[294,[[12,[292,257]]]],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],13],[[],13],[[],13],[[],13],0,[295,[[6,[294]]]],[[]],[[]],[[]],[[]],[[292,[42,[253]],[6,[254]],235,249,243],[[12,[255,244]]]],0,[[297,277,278,243],[[12,[238,244]]]],[[297,[227,[226]]]],[[297,207,229,[0,[45,47,46]]],230],[297,280],[297,246],[297,298],[297,299],[[[29,[[266,[297]]]],[6,[282]],277,278],250],[[]],[[]],[297,1],[[297,243],[[12,[244]]]],[[[29,[[266,[297]]]],282,277,278,243],[[12,[244]]]],[1],[1],[297],[1],[[]],[297,231],[297,[[12,[[6,[300]],244]]]],[297,[[12,[[6,[300]],244]]]],[[297,235,235,248,283,249],[[12,[283,244]]]],[297,20],[297,20],[[],1],[[]],[[297,247,248,249],250],[[[29,[[266,[297]]]],234,277,278,243],[[12,[244]]]],[297,232],[[231,128],[[29,[[266,[297]]]]]],[299,[[29,[[266,[297]]]]]],[297,[[6,[296]]]],[[297,243],[[6,[129]]]],[[297,129,243,5]],[[297,[42,[253]],[6,[254]],235,249,243],[[12,[255,244]]]],[[[29,[[266,[297]]]],284,249,243],[[12,[285,244]]]],[[297,226]],[[[29,[[266,[297]]]],286,249,277,278,243],[[12,[255,244]]]],[[297,20]],[[297,231]],[[297,235,235,248,283,249],[[12,[244]]]],[[297,287,243],[[12,[244]]]],[297,207],[297,20],[[],12],[[],12],[[],13],[[]],[[297,[42,[253]],[6,[254]],235,249,243],[[12,[255,244]]]],0,[[301,277,278,243],[[12,[238,244]]]],[[301,[227,[226]]]],[[301,207,229,[0,[45,47,46]]],230],[301,280],[[[29,[[266,[301]]]],[6,[282]],277,278],250],[[]],[[]],[[301,243],[[12,[244]]]],[[[29,[[266,[301]]]],282,277,278,243],[[12,[244]]]],[1],[1],[1],[[]],[301,231],[301,[[12,[[6,[300]],244]]]],[301,[[12,[[6,[300]],244]]]],[[301,235,235,248,283,249],[[12,[283,244]]]],[301,20],[301,20],[[],1],[[]],[[301,247,248,249],250],[[[29,[[266,[301]]]],234,277,278,243],[[12,[244]]]],[301,232],[231,[[29,[[266,[301]]]]]],[301,[[6,[296]]]],[[301,243],[[6,[129]]]],[[301,129,243,5]],[[301,[42,[253]],[6,[254]],235,249,243],[[12,[255,244]]]],[[[29,[[266,[301]]]],284,249,243],[[12,[285,244]]]],[[301,226]],[[[29,[[266,[301]]]],286,249,277,278,243],[[12,[255,244]]]],[[301,20]],[[301,231]],[[301,235,235,248,283,249],[[12,[244]]]],[[301,287,243],[[12,[244]]]],[301,207],[301,20],[[],12],[[],12],[[],13],[[]],[[301,[42,[253]],[6,[254]],235,249,243],[[12,[255,244]]]],0,[[302,277,278,243],[[12,[238,244]]]],[[302,[227,[226]]]],[[302,207,229,[0,[45,47,46]]],230],[302,280],[[[29,[[266,[302]]]],[6,[282]],277,278],250],[[]],[[]],[[302,243],[[12,[244]]]],[[[29,[[266,[302]]]],282,277,278,243],[[12,[244]]]],[1],[1],[1],[[]],[302,231],[302,[[12,[[6,[300]],244]]]],[302,[[12,[[6,[300]],244]]]],[[302,235,235,248,283,249],[[12,[283,244]]]],[302,20],[302,20],[[],1],[[]],[[302,247,248,249],250],[[[29,[[266,[302]]]],234,277,278,243],[[12,[244]]]],[302,232],[[231,1,1],[[29,[[266,[302]]]]]],[302,[[6,[296]]]],[[302,243],[[6,[129]]]],[[302,129,243,5]],[[302,[42,[253]],[6,[254]],235,249,243],[[12,[255,244]]]],[[[29,[[266,[302]]]],284,249,243],[[12,[285,244]]]],[[302,226]],[[[29,[[266,[302]]]],286,249,277,278,243],[[12,[255,244]]]],[[302,20]],[[302,231]],[[302,235,235,248,283,249],[[12,[244]]]],[[302,287,243],[[12,[244]]]],[302,207],[302,20],[[],12],[[],12],[[],13],[[]],[[302,[42,[253]],[6,[254]],235,249,243],[[12,[255,244]]]],0,0,0,0,0,0,[32],[32],[[290,277,278,243],[[12,[238,244]]]],[[290,[227,[226]]]],[[290,207,229,[0,[45,47,46]]],230],[290,280],[[[29,[[266,[290]]]],[6,[282]],277,278],250],[[]],[[]],[[]],[[]],[[]],[[]],[289,289],[303,303],[[]],[[]],[[290,243],[[12,[244]]]],[[[29,[[266,[290]]]],282,277,278,243],[[12,[244]]]],[1],[1],[1],[1],[1],[1],[1],[1],[1],[[289,289],20],[[],20],[[],20],[[289,3],4],[[303,3],4],[[303,3],4],[[]],[[]],[[]],[290,231],[290,[[12,[[6,[[305,[304]]]],244]]]],[290,[[12,[[6,[[305,[304]]]],244]]]],[[290,235,235,248,283,249],[[12,[283,244]]]],[290,20],[[289,100]],[[],1],[[],1],[[],1],[[]],[[]],[[]],[[290,247,248,249],250],[[[29,[[266,[290]]]],234,277,278,243],[[12,[244]]]],[290,232],[[231,289,[29,[[266,[288]]]]],[[29,[[266,[290]]]]]],[[231,289,[29,[[266,[288]]]],243]],[261],[[290,[42,[253]],[6,[254]],235,249,243],[[12,[255,244]]]],[[[29,[[266,[290]]]],284,249,243],[[12,[285,244]]]],[[290,226]],[[[29,[[266,[290]]]],286,249,277,278,243],[[12,[255,244]]]],[[290,20]],[[290,231]],[[290,235,235,248,283,249],[[12,[244]]]],[[290,287,243],[[12,[244]]]],[290,207],[290,20],[[]],[[]],[[],11],[[],12],[235,[[12,[289]]]],[[],12],[[],12],[[],12],[[],12],[[],12],[[],13],[[],13],[[],13],[[]],[[]],[[]],[[290,[42,[253]],[6,[254]],235,249,243],[[12,[255,244]]]],0,[[306,[227,[226]]]],[[306,207,229,[0,[45,47,46]]],230],[[306,128,5,[6,[55]],243]],[[]],[[]],[[306,243],[[12,[244]]]],[1],[1],[[306,243]],[1],[[]],[306,231],[306,[[6,[55]]]],[306,[[6,[55]]]],[306,20],[[],1],[[]],[[306,247,248,249],250],[306,232],[231,[[29,[[266,[306]]]]]],[[306,[42,[253]],[6,[307]],308,249,243],[[12,[309,244]]]],[[306,226]],[[306,20]],[[306,231]],[306,207],[306,20],[[],12],[[],12],[[],13],[[]],[[306,[42,[253]],[6,[307]],308,249,243],[[12,[309,244]]]],0,0,0,[32],[128,220],[[128,128,[151,[[150,[149]]]]]],[[128,55,[6,[55]],95,310,310,[15,[310]],[15,[310]],20,73]],0,0,[128],[[]],[[]],[[]],[[]],[[]],[[]],[128,122],[128,122],[311,311],[[]],[128],[128,220],[128,[[0,[220,312]]]],0,0,0,[128,63],[128,146],0,[1],[1],[1],[1],[1],[1],[1],[1],[128],[1],[128,[[29,[[313,[130]]]]]],[[128,5]],[[128,3],4],[[311,3],4],[128],[[]],[[]],[[]],[128,[[0,[220,312]]]],[128,122],[128,122],[128,138],[128,122],[128,296],[[128,146],[[315,[314]]]],[[128,138],20],0,0,0,0,[128,131],0,0,[128,[[29,[311]]]],[[],1],[[],1],[[],1],0,0,[[128,146],[[6,[220]]]],[[128,146],[[6,[[0,[220,312]]]]]],[[]],[[]],[[]],0,[128],[128,[[6,[21]]]],0,0,0,0,[128,17],0,0,[128,220],[[316,63,122,144,[31,[30]],[29,[[15,[317]]]]],128],[128,[[6,[5]]]],0,0,[128],[[128,146,318]],0,0,[128,[[42,[317]]]],[[128,136],[[6,[220]]]],[[128,136],[[6,[[151,[[150,[149]]]]]]]],[[128,136],[[6,[136]]]],[128,220],[[128,123],20],0,[128,[[0,[220,312]]]],0,0,[[128,136,138]],[128,319],[[128,127,5],20],[[128,127,55],20],0,[128,[[31,[320]]]],[128,[[6,[220]]]],[128,[[6,[[0,[220,312]]]]]],[128],0,[128],0,[[]],[128,[[6,[[0,[220,312]]]]]],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[128,321],[[],13],[[],13],[[],13],0,0,[128],[128,[[0,[220,312]]]],0,[[]],[[]],[[]],0,0,0,0,0,[[]],[[]],[[]],[[]],[1],[1],[1],[1],[1],[322],[1],[[323,3],4],[[]],[[]],[322],[[],1],[[],1],[[]],[[]],[322,20],[[322,219,324,248,[248,[325]],[248,[325]],326],[[12,[322,327]]]],[322,137],[[322,219,263,[42,[328]]],328],[322,137],[[322,219],323],[322,[[6,[234]]]],[[329,[15,[310]],[15,[310]],[6,[34]],34,[42,[317]]],[[330,[322]]]],[[],12],[[],12],[[],12],[[],12],[[],13],[[],13],[[]],[[]],0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[249,[42,[[0,[94,331]]]],[332,[[0,[94,331]]]]],[[12,[327]]]],[[249,[42,[211]],[332,[211]]],[[12,[329,327]]]],[[249,[332,[[0,[331,94]]]],[42,[[0,[331,94]]]]],[[12,[327]]]],[1],[1],[[[333,[[0,[94,331]]]]]],[1],[1],[1],[[[334,[[0,[94,331]]]]]],[1],[1],[1],[1],[1],[1],[[[334,[[0,[94,331]]]]]],[1],[[249,219,[248,[211]],1,234,234,234,263],250],[1],[1],[1],[[[335,[331]]]],[1],[1],[[[334,[[0,[94,331]]]]]],[1],[336,35],[[[334,[[0,[94,331]]]]],[[12,[327]]]],[[[334,[[0,[94,94,331]]]],3],4],[[249,3],4],[[[335,[331]],219]],[[]],[[]],[[]],[[]],[[]],[[]],[[[333,[211]]],[[12,[329,327]]]],[[249,219,[248,[211]]],[[12,[[248,[211]],244]]]],[[249,219,[248,[211]],1,234],[[12,[234,244]]]],[[249,219,[248,[211]],1,1,234,[248,[211]]],[[12,[[248,[211]],244]]]],[[249,219,[248,[211]],1],250],[249,20],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[249,219]],[[]],[[]],[[]],[[]],[[]],[[]],[[249,[332,[[0,[331,94]]]]],[[12,[[333,[[0,[331,94]]]],327]]]],[[249,[332,[[0,[331,94]]]]],[[12,[[334,[[0,[331,94]]]],327]]]],[[249,[332,[[0,[331,94]]]]],[[12,[[334,[[0,[331,94]]]],327]]]],[[249,[332,[[0,[331,94]]]]],[[12,[[333,[[0,[331,94]]]],327]]]],[[219,1],[[335,[331]]]],[137,249],[[[334,[[0,[94,331]]]]]],[249,137],[[[335,[331]]],[[332,[331]]]],[[337,[42,[211]]],[[35,[1]]]],[[249,[248,[[0,[331,94]]]]],[[12,[[0,[331,94]],327]]]],[[249,[332,[211]]],337],[[337,338],[[35,[122]]]],[[336,338],[[35,[122]]]],[[],[[12,[122,274]]]],[[],[[12,[122,274]]]],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[]],[[]],[[]],[[]],[[]],[[]],[[336,[42,[211]]],[[35,[1]]]],[[249,[248,[[0,[331,94]]]],[0,[331,94]]],[[12,[327]]]],[[249,[332,[211]]],336],0,0,0,0,0,[32],[[339,318]],[[339,318,340,272,341]],[[]],[[]],[[]],[[]],0,[342,342],[[]],[1],[1],[1],[1],[[339,340,272,341]],[1],[339],[1],[[342,3],4],[[]],[[]],[339,146],[[],1],[[],1],[[]],[[]],[[339,340,272,341],20],[[131,343,25,[6,[342]],81],339],0,[339,[[6,[129]]]],[[339,129]],[339],[[]],[[],12],[[],12],[[],12],[[],12],[[],13],[[],13],[[]],[[]],0,0,0,[32],[[277,318,340,341,341],344],[[]],[[]],[[]],[[]],[[]],[[]],[[277,144]],[345,345],[[]],0,0,[1],[1],[1],[1],[1],[1],[[277,340,341,341]],[1],[277],[1],[1],[344],[[345,345],20],[[],20],[[],20],[[345,3],4],[[345,3],4],[[344,3],4],[[]],[[]],[[]],[[277,340,146,341,278],[[6,[272]]]],[[],1],[[],1],[[],1],[[277,146],[[6,[220]]]],[[277,146],[[6,[[0,[220,312]]]]]],0,[[]],[[]],[[]],[[277,340,341,341],[[12,[20,345]]]],[344,341],0,[[131,[15,[346]],146,[6,[342]],81,144],277],[261],[344,341],[[]],[[],11],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],13],[[],13],[[],13],0,[[]],[[]],[[]],0,0,0,0,0,0,0,0,0,[32],[32],[[347,128,[151,[[150,[152]]]]]],[[149,128,[151,[[150,[152]]]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[149,[[6,[220]]]],[149,[[6,[220]]]],[136,136],[348,348],[[]],[[]],[[136,136],90],[149,220],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[149],[1],[1],[1],[[136,136],20],[[348,348],20],[[],20],[[],20],[[],20],[[],20],[[349,110],350],[149,[[6,[110]]]],[349,348],[[347,319],[[6,[220]]]],[[149,319],[[6,[220]]]],[[136,3],4],[[136,3],4],[[348,3],4],[347,[[12,[327]]]],[149,[[12,[327]]]],[347],[149],[[]],[[]],[[]],[138,136],[[]],[[]],[138,136],[149,136],[[136,100]],[149,131],[149,136],[[],1],[[],1],[[],1],[[],1],[[],1],[[]],[[]],[[]],[[]],[[]],[149,20],[347,220],[149,220],[347,[[0,[220,312]]]],[149,[[0,[220,312]]]],[149,220],[347,137],[149,137],[[347,128,324,[6,[110]],[151,[[150,[152]]]]],[[151,[[150,[149]]]]]],[149,136],[[136,136],[[6,[90]]]],[[149,248],351],[149,220],[149,220],[149,[[0,[220,312]]]],[[349,128],[[6,[220]]]],[[149,128,138]],[149,352],[149,136],[[149,136]],[[149,136]],[[149,136]],[347,220],[149,220],[[347,128,[6,[152]],350]],[[149,128,[6,[152]],350]],[[128,310,329,[15,[310]],[15,[310]],20,[6,[107]],73],[[330,[[151,[[150,[149]]]]]]]],[[149,128]],[347,[[6,[107]]]],[149,[[6,[107]]]],[[347,138],[[6,[220]]]],[[149,138],[[6,[220]]]],[149,138],[[]],[[]],[[],11],[[],12],[[],12],[[],12],[[],12],[325,[[12,[136]]]],[14,[[12,[136]]]],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],13],[[],13],[[],13],[[],13],[[],13],[[]],[[]],[[]],[[]],[[]],[[347,48],6],[[149,48],6],0,[[]],[[]],[[128,226],353],[[353,353],90],[1],[1],[1],[353],[[353,353],20],[[],20],[[],20],[[353,3],4],[[]],[[353,128,208,208]],[[],1],[[]],[[128,[0,[45,47,46]]],353],[[353,353],[[6,[90]]]],[[353,128,208,354]],[[],12],[[],12],[[],13],[[]],0,[[]],[[]],[[],209],[1],[1],[1],0,[[]],[210,209],[[236,207],209],0,[[],1],[[]],0,[[],12],[[],12],0,[[],13],[[]],0,0,0,0,0,0,0,0,0,0,0,0,[32],[32],0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[107,107],[355,355],[[]],[[]],[[],356],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[[107,107],20],[[355,355],20],[[],20],[[],20],[[],20],[[],20],[[3,107,249],4],[[[357,[122]],3,107,249],4],[[[357,[358]],3,107,249],4],[[[357,[359]],3,107,249],4],[[[357,[360]],3,107,249],4],[[[357,[[215,[234]]]],3,107,249],4],[[[357,[361]],3,107,249],4],[[[357,[362]],3,107,249],4],[[[357,[[215,[363]]]],3,107,249],4],[[[357,[364]],3,107,249],4],[[[357,[[215,[1]]]],3,107,249],4],[[[357,[280]],3,107,249],4],[[[357,[309]],3,107,249],4],[[[357,[365]],3,107,249],4],[[[357,[[215,[122]]]],3,107,249],4],[[[357,[1]],3,107,249],4],[[[357,[272]],3,107,249],4],[[[357,[122]],3,107,249],4],[[[357,[1]],3,107,249],4],[[[357,[233]],3,107,249],4],[[[357,[363]],3,107,249],4],[[[357,[366]],3,107,249],4],[[[357,[367]],3,107,249],4],[[[357,[[215,[211]]]],3,107,249],4],[[[357,[263]],3,107,249],4],[[[357,[263]],3,107,249],4],[[[357,[[215,[14]]]],3,107,249],4],[[[357,[14]],3,107,249],4],[[[357,[[215,[367]]]],3,107,249],4],[[[357,[234]],3,107,249],4],[[[357,[133]],3,107,249],4],[[[357,[368]],3,107,249],4],[[[357,[369]],3,107,249],4],[[[357,[[215,[309]]]],3,107,249],4],[[[357,[356]],3,107,249],4],[[[357,[370]],3,107,249],4],[[[357,[371]],3,107,249],4],[[357,3],4],[[[357,[309]],3,107,249],4],[[[357,[363]],3,107,249],4],[[[357,[372]],3,107,249],4],[[[357,[211]],3,107,249],4],[[[357,[367]],3,107,249],4],[[[357,[373]],3,107,249],4],[[[357,[272]],3,107,249],4],[[[357,[374]],3,107,249],4],[[[357,[[215,[263]]]],3,107,249],4],[[[357,[375]],3,107,249],4],[[[357,[234]],3,107,249],4],[[[357,[211]],3,107,249],4],[[[357,[[215,[272]]]],3,107,249],4],[[[357,[376]],3,107,249],4],[[[357,[14]],3,107,249],4],[[377,3],4],[[[378,[94]],3],4],[[107,3],4],[[355,3],4],[[]],[[]],[[]],[[]],[[]],[[[6,[107]]],355],[[]],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[]],[[]],[[]],[[]],[[]],[[]],[[328,[215,[328]],107,249],357],[[[215,[328]],107,249],377],[[250,[215,[328]],107,249],[[378,[94]]]],0,[[]],[[]],[[],11],[[],11],[[],11],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[]],[[]],[[]],[[]],[[]],[[]],[[273,5,138,379,379,379],35],0,0,0,[[380,308,[248,[211]],[248,[283]]],250],[[380,308,[248,[211]],[248,[283]],308],250],0,[[380,308,[248,[211]],283],250],[[]],[[]],[[]],[[]],[[380,248],250],[380,250],[[380,381,[248,[374]]],[[12,[308,244]]]],[[380,381,308,[248,[374]],[248,[374]]],[[12,[308,244]]]],[[380,234,248,[248,[382]],[248,[382]],122],[[12,[382,244]]]],[[380,[248,[383]],1],[[12,[382,244]]]],[[380,308],250],[[380,308,[248,[211]],283],250],[1],[1],[1],[1],[1],[1],[[380,308],250],[[380,308,308],250],[[380,308,308,308],250],[[380,384],[[12,[308,244]]]],[[380,384,308],[[12,[308,244]]]],[[380,308,308,385],250],[380,[[12,[382,244]]]],[[]],[[]],[[380,308,[248,[386]]],250],[[380,308,[248,[211]],[248,[283]]],250],[[380,382],[[12,[382,244]]]],[380,[[12,[382,244]]]],[380,[[12,[382,244]]]],[[380,[248,[211]],1,384],250],[[380,382],[[12,[382,244]]]],[[380,308,[248,[211]],[248,[283]]],250],[[380,308,308,308,248,[248,[283]]],250],[380,[[12,[382,244]]]],[[],1],[[],1],[[]],[[]],[[380,308,385,248],250],[[380,308,308],250],[[380,385,385,385,385,385,385],250],[[380,385,1,385],250],[[380,385,385,385,385,385],250],[[380,385,1],250],[[380,[248,[374]],[248,[374]]],[[12,[308,244]]]],[[],387],0,[[380,248,308,388],250],[[380,308,248,308,388],250],[[380,[248,[[215,[308]]]]],250],[[380,[248,[[215,[308]]]],308],250],[[380,308,[248,[211]],1,307],[[12,[309,244]]]],[[380,308,[248,[368]],308,326,326],[[12,[255,244]]]],[[380,308,[248,[368]],308,326,326,308],[[12,[255,244]]]],[[380,308,[248,[211]],1,307],[[12,[309,244]]]],[[380,308,[248,[368]],308,326,326],[[12,[255,244]]]],[[380,308,[248,[368]],308,326,326,308],[[12,[255,244]]]],[[380,308,[248,[211]],1],[[12,[309,244]]]],[[380,308,[248,[368]],308],[[12,[255,244]]]],[[380,236,[42,[253]],[6,[254]],308],[[12,[255,244]]]],[[380,308,[248,[211]],389,308,[248,[211]],[248,[283]]],[[12,[255,244]]]],[[380,308,[248,[358]],308],[[12,[255,244]]]],[[380,[248,[390]],14,308,14],[[12,[308,244]]]],[[380,382,1,[248,[385]]],[[12,[308,244]]]],[[380,382,1,[248,[385]]],[[12,[308,244]]]],[380,[[12,[308,244]]]],[[380,308,[248,[358]],308],[[12,[255,244]]]],[[380,308,[248,[211]],389,308,[248,[211]],283],[[12,[255,244]]]],[[380,308,[248,[386]],[248,[386]]],250],[[380,382,382],[[12,[308,244]]]],[380,[[12,[382,244]]]],[[380,308,308,308,248,283],250],[[380,308,308],250],[[380,308,308,308],250],[[380,308,308,308,[248,[[215,[308]]]]],250],[[387,380],250],[[380,[248,[372]]],250],[[380,308,308],[[12,[308,244]]]],[[380,308,[248,[391]]],[[12,[308,244]]]],[[380,308,308,[248,[391]],[248,[391]]],[[12,[308,244]]]],[[],12],[[],12],[[],12],[[],12],[[],13],[[],13],[380,[[12,[382,244]]]],[[]],[[]],[[380,382,[248,[308]],308,[248,[352]]],[[12,[382,244]]]],[[380,308,382,[248,[350]],308,[248,[352]]],[[12,[244]]]],[[380,308,[248,[211]],1],[[12,[309,244]]]],[[380,308,[248,[368]],308],[[12,[255,244]]]],[[380,236,[42,[253]],[6,[254]],308],[[12,[255,244]]]],0,0,0,0,[32],0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[253,253],[[]],0,0,[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[[253,253],20],[[],20],[[],20],0,[[[392,[262]]],35],[[]],[[]],[[]],[[]],[[[332,[211]]],253],[[],1],[[],1],[[],1],[[],1],[[]],[[]],[[]],[[]],0,0,0,0,[[43,249],393],[[43,249],392],[[[393,[262]],[42,[211]]],[[35,[1]]]],[[249,[248,[368]],1],[[12,[[15,[253]],327]]]],[[249,[248,[358]]],[[12,[394,327]]]],[[249,[248,[211]],283],[[12,[[6,[282]],327]]]],[[]],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],13],[[],13],[[],13],[[],13],[[249,[248,[358]],394],[[12,[327]]]],[[]],[[]],[[]],[[]],[[[392,[262]],[42,[211]]],[[35,[1]]]],[[249,331,[248,[331]],1],[[12,[1,327]]]],[[249,282,[248,[211]],283],[[12,[283,327]]]],[[249,[6,[282]],[248,[211]],[248,[283]]],[[12,[327]]]],0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[1],[1],[1],[1],[1],[1],[1],[1],[1],[[]],[[]],[[]],[[],1],[[],1],[[],1],[[]],[[]],[[]],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],13],[[],13],[[],13],[[]],[[]],[[]],0,0,0,[395,[[6,[238]]]],[[]],[[]],[[]],[396,395],[396,397],[[]],[[]],[[]],[396,398],[1],[1],[397],[398],[1],[1],[1],[1],[398],[1],[1],[1],[398],[[395,395],20],[[397,397],20],[[398,398],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[395,3],4],[[397,3],4],[[398,3],4],[[]],[[]],[[]],[[],1],[[],1],[[],1],[[]],[[]],[[]],[398,396],[209,398],[5,398],[[397,238]],[[397,[6,[5]]]],[395,[[6,[5]]]],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],13],[[],13],[[],13],[[]],[[]],[[]],[[397,128,110],20],0,0,0,0,0,0,0,0,0,0,0,0,0,0,[32],[32],[32],[32],[244,[[6,[398]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[332,[[6,[332]]]],[332,[[332,[211]]]],[[[332,[89]]],[[332,[89]]]],[399,399],[400,400],[401,401],[[]],[[]],[[]],[[]],0,0,[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[[244,244],20],[[402,402],20],[[403,403],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],0,[[332,3],4],[[244,3],4],[[402,3],4],[[403,3],4],[[399,3],4],[[400,3],4],[[401,3],4],[401,250],[253,[[332,[211]]]],[[]],[[]],[327,244],[274,244],[[]],[[]],[[]],[[]],[[]],[250,401],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[332,20],[332,20],[332,1],[[248,1],332],[20,244],[[236,207,20],244],[[5,20],244],[20,244],[332,248],0,0,0,0,0,[[332,[404,[1]]],332],[[]],[[]],[[]],[[]],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,[32],[[]],[[]],[[]],[[]],[[]],[[]],[152],[138,138],[[]],[[138,138],90],[152,217],[1],[1],[1],[1],[1],[1],[152,[[151,[[150,[258]]]]]],[[152,128],220],[[152,128],[[0,[220,312]]]],[152],[1],[1],[1],[[138,138],20],[[],20],[[],20],[[152,128]],[[405,3],4],[[138,3],4],[[138,3],4],[[152,222,[248,[211]],1],[[12,[327]]]],[[]],[[]],[[]],[136,138],[152,[[248,[325]]]],[152],[[138,100]],[152,131],[152,138],[[],1],[[],1],[[],1],[[]],[[]],[[]],[152,20],[152,20],[[152,222,1],[[12,[[248,[211]],327]]]],[152,220],[[152,222,[248,[211]]],[[12,[[248,[211]],327]]]],[[152,222,234],[[12,[327]]]],[[152,222,[248,[211]],1,234,234,234,263],[[12,[[248,[211]],327]]]],[[152,222,[248,[211]],1,234],[[12,[327]]]],[[152,222,[248,[211]],1,1,234,[248,[211]]],[[12,[[248,[211]],327]]]],[[152,222,[248,[211]],1],[[12,[327]]]],[[152,222,[248,[211]],234,234],[[12,[234,327]]]],[152,137],[152,137],[[138,138],[[6,[90]]]],[152,136],[[152,222],405],[152,[[6,[234]]]],[[152,[248,[325]]]],[152,[[31,[406]]]],[152,[[6,[395]]]],[152,[[6,[397]]]],[[]],[[],11],[[],12],[[],12],[325,[[12,[138]]]],[[],12],[[],12],[[],12],[[],12],[[],13],[[],13],[[],13],[[152,149,407],20],[[]],[[]],[[]],[[128,322,[151,[[150,[258]]]],136,138],[[12,[152,327]]]],0,[[408,128,5,[6,[55]]]],[[]],[[]],[408,122],[1],[1],[408],[1],[408,122],[408,[[6,[55]]]],0,[[]],[[],1],[[]],[[[0,[45,47,46]]],408],[408,[[6,[55]]]],[[],12],[[],12],[[],13],[[]],[[408,128,409,410]],[408],[408],[127,408],0,[[],146],0,0,[[],[[6,[129]]]],[129],0,0,0,0,0,0,0,0,0,[32],[[411,411]],[[[414,[[0,[412,413,214,379]]]],[0,[412,413,214,379]]],141],[[[414,[[0,[412,413,214,379]]]],[0,[412,413,214,379]],141],[[12,[415]]]],0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[411,411],[[]],[[416,[42,[417]]],[[12,[[418,[411]],[148,[419]]]]]],[[],411],[[],[[414,[[0,[412,413,214,379]]]]]],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[[420,420],20],[[421,421],20],[[411,411],20],[[],20],[[],20],[[420,3],4],[[421,3],4],[[416,3],4],[[411,3],4],[[415,3],4],[[415,3],4],[[[414,[[0,[94,412,413,214,379]]]],3],4],[[[422,[[0,[94,413,214,379,89,412]]]],3],4],[[]],[[]],[[]],[421,411],[[]],[[]],[[]],[[]],[[416,[42,[417]]],[[12,[[418,[411]],[148,[419]]]]]],[[[414,[[0,[412,413,214,379]]]],141],[[6,[[0,[412,413,214,379]]]]]],[[[414,[[0,[412,413,214,379]]]]],[[60,[[0,[412,413,214,379]]]]]],[[[422,[[0,[413,214,379,89,412]]]]],[[6,[122]]]],[416,[[0,[420,421,14]]]],0,[[[422,[[0,[413,214,379,89,412]]]],[0,[413,214,379,89,412]],[0,[413,214,379,89,412]]]],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,[85,[[12,[11,[148,[419]]]]]],[[[422,[[0,[413,214,379,89,412]]]]]],[[],[[414,[[0,[412,413,214,379]]]]]],[[[418,[411]]],[[422,[[0,[413,214,379,89,412]]]]]],[[416,14],[[6,[417]]]],[[416,417],[[6,[14]]]],0,0,[17,[[12,[416,[148,[419]]]]]],[[411,411],[[6,[90]]]],[[[422,[[0,[413,214,379,89,412]]]],[0,[413,214,379,89,412]],[0,[413,214,379,89,412]]],[[6,[411]]]],[261],0,0,[[]],[[],11],[[],12],[423,[[12,[420]]]],[424,[[12,[421]]]],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[32],[[129,425]],[[]],[[]],[129,147],[[]],[[]],[129,129],[[]],[[129,43,249],[[12,[1,327]]]],[1],[1],[1],[1],[[129,273],35],[1],[129],[1],[129,341],[[129,129],20],[[],20],[[],20],[[129,3],4],[[]],[125,129],[[]],[426,427],[147,129],[[129,[42,[211]]],1],[129,[[6,[428]]]],[129,1],[[],1],[[],1],[[]],[[]],[129,147],[[],129],[129,1],[129,296],[[129,[42,[211]],296]],[[129,428]],[[129,341,341]],[129,341],[427,426],[[]],[129,1],[[],12],[[],12],[[],12],[[],12],[[],13],[[],13],[[]],[[]],0,0,0,0,[[]],[[]],[[]],[[]],[1],[1],[1],[1],[1],[1],[[]],[[]],[[],1],[[],1],[[]],[[]],[[429,146],430],[[[29,[430]],128]],[[],12],[[],12],[[],12],[[],12],[[],13],[[],13],[[]],[[]],0,[[]],[[]],[1],[1],[1],[[]],[431,146],[[],1],[[]],[146,431],[431,[[6,[129]]]],[[431,129]],[[431,129]],[[],12],[[],12],[[],13],[[]],0,0,0,0,0,0,0,0,0,0,0,0,[32],[32],[32],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,[227,227],[432,432],[433,433],[[]],[[]],[[]],[[[212,[63]],[212,[63]]],35],0,[[[0,[434,94]]]],[432],[[],432],[1],[1],[1],[1],[1],[1],[1],[1],[1],[432],[1],[433],[1],[1],0,[[[227,[94]],3],4],[[[432,[94]],3],4],[[433,3],4],[[435,3],4],[[435,3],4],[[]],[[]],[[]],[[]],0,[[],1],[[],1],[[],1],[[],1],[[[15,[310]],[42,[317]]],[[15,[310]]]],0,[[]],[[]],[[]],[[]],0,0,[[],227],[[],432],[17,433],[131,227],[317,310],0,0,0,[261],[227],[227],[[227,128]],[95,234],0,0,0,0,0,0,[17,317],[[]],[[]],[[]],[[],11],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],13],[[],13],[[],13],[[],13],[[[212,[63]]],[[12,[435]]]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,[32],[436,[[42,[211]]]],[[]],[[]],[436,[[42,[211]]]],[[]],[[]],[[]],[[]],[437,437],[[]],[1],[1],[1],[1],[1],[1],[1],[438],[1],[1],[[437,437],20],[[],20],[[],20],[[437,3],4],[[]],[439,436],[440,436],[[]],[[]],[438,20],[438,20],[[],1],[[],1],[[],1],[[]],[[]],[[]],[436,20],[436,1],[1,438],[438,1],[[438,273],[[35,[6]]]],[[438,273],[[35,[6]]]],[[438,1],6],[[438,[104,[436]],437],1],[[438,275,1],35],[[438,275],[[35,[1]]]],[[436,1],436],[[]],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],13],[[],13],[[],13],[[]],[[]],[[]],0,0,0,[[243,48]],[[[441,[[0,[89,412]]]],[0,[45,47,46]]],[[230,[[0,[89,412]]]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[],243],[[],[[441,[[0,[89,412]]]]]],[1],[1],[1],[1],[1],[1],[243],[1],[230],[1],[1],[[]],[[]],[[]],[[],1],[[],1],[[],1],[[]],[[]],[[]],[243,20],[243,1],[[],243],[[],[[441,[[0,[89,412]]]]]],[[[441,[[0,[89,412]]]],[0,[89,412]],243]],[48],[243],[230],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],13],[[],13],[[],13],[[]],[[]],[[]],0,0,[[]],[[]],[[],142],[1],[1],[142],[1],[[142,3],4],[[142,48],[[12,[137,442]]]],[[]],[[],1],[[]],[[],142],[[142,137,[0,[47,48]]],443],[[142,137]],[[],12],[[],12],[[],13],[[142,137,443]],[[142,137]],[[]],0,[32],[[139,139],139],[[139,139]],[[139,17],263],[[139,17,263],263],[[]],[[]],[139,139],[[]],[[],139],[1],[1],[1],[[139,139],20],[[],20],[[],20],[[139,3],4],[[139,3],4],[[]],[[139,17],263],[[],1],[[]],[[],139],[[139,36],12],[[139,17,263],263],[[139,139],139],[[139,139]],[[139,17],263],[[139,17,263],263],[[]],[[],11],[[],12],[[],12],[[],13],[[]],0,[[]],[[]],[1],[1],[1],[[[444,[273]]],35],[[]],[444],[444],[[],1],[[]],[444],[444,122],[122,444],[[444,122]],[[],12],[[],12],[[],13],[[]],[[[444,[273]],[42,[211]]],[[35,[1]]]],0,0,0,0,0,0,0,0,0,[32],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[445,[89]],446],[[15,[[447,[89]]]]]],[[[445,[89]]],[[445,[89]]]],[[]],[[],[[445,[89]]]],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[[[447,[93]],[447,[93]]],20],[[],20],[[],20],[[[447,[94]],3],4],[[[445,[94]],3],4],[[]],[[]],[[]],[[]],[[[445,[89]],1],6],[[[445,[89]],1],6],[[],1],[[],1],[[],1],[[],1],[[[445,[89]],446,89],[[15,[[447,[89]]]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[[445,[89]]],[[448,[89]]]],[[[445,[89]],1],[[448,[89]]]],[[[445,[89]]],[[449,[89]]]],[[],[[445,[89]]]],[448,6],[449,6],[[]],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],13],[[],13],[[],13],[[],13],[[]],[[]],[[]],[[]],0,[48],0,0,[[]],[[]],[1],[1],[273,35],[1],[[]],[[],1],[[]],[[273,14],[[35,[[450,[273]]]]]],[[],12],[[],12],[[],13],[[]],[[[450,[273]],14,14,[42,[211]]],35],[[[450,[[0,[273,451]]]],14,14,14,48],35],0,[[]],[[]],[[],452],[1],[1],[1],[452,224],[[]],[[],1],[[]],[[],452],[452],[452],[[],12],[[],12],[[],13],[[]],0,0,0,0,0,0,0,0,0,0,0,[32],[32],[32],0,[[]],[[]],[[]],[[]],[[]],[[]],[453,453],[454,454],[455,455],[[]],[[]],[[]],0,[1],[1],[1],[1],[1],[1],0,0,[1],[1],[1],0,[[453,453],20],[[454,454],20],[[455,455],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],0,[[453,3],4],[[454,3],4],[[455,3],4],[[]],[[]],[[]],[17,[[12,[453]]]],[17,[[12,[454]]]],[17,[[12,[455]]]],[[],1],[[],1],[[],1],0,[[]],[[]],[[]],[325,[[12,[[15,[455]],[148,[419]]]]]],0,[17,[[12,[[15,[455]],[148,[419]]]]]],0,0,0,[[]],[[]],[[]],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],13],[[],13],[[],13],[[]],[[]],[[]],0,0,[[[212,[63]]],[[10,[14]]]],0,0,[32],[32],[[[305,[[456,[304]]]]],[[6,[[42,[211]]]]]],[282,[[6,[300]]]],[282,[[6,[457]]]],[[[305,[[458,[304]]]]],[[305,[304]]]],[[[305,[[456,[304]]]]],[[6,[329]]]],[282],[[[305,[[456,[304]]]]]],[[[305,[[456,[304]]]]],[[305,[304]]]],[282,[[42,[[459,[211]]]]]],[282,[[6,[[305,[304]]]]]],[[]],[[]],[[]],[[]],[282,282],[[[305,[[0,[[456,[304]],89]]]]],[[305,[[0,[[456,[304]],89]]]]]],[[]],[[]],[1],[1],[1],[1],[1],[1],[[[305,[[456,[304]]]],[305,[[456,[304]]]]],20],[[],20],[[],20],[282,[[6,[280]]]],[[282,3],4],[[282,3],4],[[[305,[[456,[304]]]],3],4],[[[305,[[456,[304]]]],3],4],[[[305,[[456,[304]]]]],282],[300,282],[341,282],[460,282],[[]],[457,282],[[]],[[[42,[[459,[211]]]]],[[6,[282]]]],[300,282],[457,282],[[459,283],[[6,[282]]]],[[[305,[304]]],282],[[],1],[[],1],[[]],[[]],[[[305,[[456,[304]]]]],[[305,[304]]]],[[[305,[[456,[304]]]]],20],[[[456,[304]],283],[[6,[[305,[[456,[304]]]]]]]],[[[42,[211]]],[[6,[[305,[304]]]]]],[329,[[6,[[305,[304]]]]]],[[],[[305,[304]]]],[[]],[[]],[[],11],[[],11],[[],12],[[],12],[[],12],[[],12],[[],13],[[],13],[[]],[[]],0,0,0,0,[[235,461],[[330,[235]]]],[[]],[[]],[[]],[[]],[[]],[[]],[1],[1],[1],[1],[1],[1],[1],[[[463,[462]]]],[1],[[[464,[462]]]],[1],[[[28,[94]],3],4],[[]],[[]],[[]],[[],1],[[],1],[[],1],[[]],[[]],[[]],[[462,224],[[463,[462]]]],[462,[[464,[462]]]],[[[463,[462]]],[[29,[[28,[462]]]]]],[[[464,[462]]],[[29,[[28,[462]]]]]],[[[463,[462]]]],[[[464,[462]]]],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],13],[[],13],[[],13],[[28,48]],[[]],[[]],[[]],0,[[],[[35,[122]]]],0,0,0,0,0,[32],[32],[[]],[[]],[[]],[[]],[[]],[465,465],[466,466],[[]],[[]],[465],[1],[1],[1],[1],[1],[465],[466],[1],[[465,3],4],[[466,3],4],[[]],[[]],[[],1],[[],1],[[]],[[]],[[]],[[]],[[],12],[[],12],[[],12],[[],12],[[],13],[[],13],[[]],[[]],[466],0,0,[32],[[]],[[]],[[]],[[]],[467,467],[[]],[[],468],[1],[1],[1],[1],[1],[1],[[467,20]],[[468,3],4],[[467,3],4],[[]],[[]],[[],1],[[],1],[[]],[[]],[[],468],[468],[[]],[[],12],[[],12],[[],12],[[],12],[[],13],[[],13],[[]],[[]],[467],[[468,20],467],0,0,0,[32],[32],[32],[[469,470],471],[[]],[[]],[[]],[[]],[[]],[[]],[469,469],[471,471],[472,472],[[]],[[]],[[]],[[],469],[1],[1],[1],[1],[1],[1],[1],[1],[1],[[469,3],4],[[471,3],4],[[472,3],4],[[]],[[]],[[]],[[],1],[[],1],[[],1],[[]],[[]],[[]],[[],469],[472],[469,472],[471,472],[[]],[[]],[[]],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],13],[[],13],[[],13],[471],[[]],[[]],[[]],[263,[[12,[328,234]]]],[263,[[12,[328,327]]]]],"c":[],"p":[[15,"usize"],[3,"ShadowStatusBarState"],[3,"Formatter"],[6,"Result"],[3,"EmulatedTime"],[4,"Option"],[3,"Controller"],[3,"SimConfig"],[3,"ConfigOptions"],[6,"Result"],[3,"String"],[4,"Result"],[3,"TypeId"],[15,"u32"],[3,"Vec"],[3,"RangeListIter"],[15,"str"],[3,"ShadowLogger"],[3,"Metadata"],[15,"bool"],[4,"LevelFilter"],[3,"SetLoggerError"],[3,"Record"],[3,"ShadowBuildInfo"],[3,"OsStr"],[3,"ManagerConfig"],[3,"Manager"],[3,"Status"],[3,"Arc"],[3,"ManagerShmem"],[3,"ShMemBlock"],[3,"Private"],[3,"MemInfo"],[3,"File"],[6,"Result"],[8,"Serializer"],[4,"HostIter"],[8,"FnMut"],[3,"ThreadPerCoreSched"],[3,"ThreadPerHostSched"],[4,"Scheduler"],[15,"slice"],[8,"IntoIterator"],[4,"SchedulerScope"],[8,"Fn"],[8,"Sync"],[8,"Send"],[8,"FnOnce"],[3,"ParallelismBoundedThreadPool"],[3,"TaskRunner"],[3,"UnboundedThreadPool"],[3,"TaskRunner"],[8,"TaskFn"],[3,"Runahead"],[3,"SimulationTime"],[3,"HostInfo"],[3,"ProcessInfo"],[3,"Bandwidth"],[3,"PcapConfig"],[3,"HashSet"],[3,"SharedSimStats"],[3,"LocalSimStats"],[3,"Path"],[4,"NullableOption"],[3,"Command"],[3,"CliOptions"],[3,"ConfigFileOptions"],[3,"GeneralOptions"],[3,"NetworkOptions"],[3,"ExperimentalOptions"],[3,"HostDefaultOptions"],[4,"RunningVal"],[4,"ProcessFinalState"],[3,"ProcessOptions"],[3,"HostOptions"],[4,"LogLevel"],[3,"HostName"],[3,"EnvName"],[4,"Scheduler"],[4,"LogInfoFlag"],[4,"QDiscMode"],[4,"Compression"],[3,"FileSource"],[4,"GraphSource"],[4,"GraphOptions"],[4,"ProcessArgs"],[3,"Signal"],[4,"StraceLoggingMode"],[8,"Clone"],[4,"Ordering"],[8,"Deserializer"],[8,"Deserialize"],[8,"PartialEq"],[8,"Debug"],[4,"Signal"],[3,"ArgMatches"],[6,"Error"],[8,"FromStr"],[3,"Id"],[8,"Hasher"],[4,"Resettable"],[3,"SchemaGenerator"],[4,"Schema"],[8,"Into"],[3,"OsString"],[8,"Serialize"],[4,"FmtOptions"],[6,"_LogInfoFlags"],[6,"_LogLevel"],[3,"Signal"],[4,"SiPrefix"],[4,"SiPrefixUpper"],[4,"TimePrefix"],[4,"TimePrefixUpper"],[8,"Prefix"],[3,"Time"],[3,"Bytes"],[3,"BitsPerSec"],[15,"u128"],[15,"f64"],[8,"Sized"],[15,"u64"],[3,"Event"],[4,"EventData"],[3,"PacketEventData"],[3,"LocalEventData"],[3,"TaskRef"],[3,"Host"],[3,"PacketRc"],[3,"EventQueue"],[3,"HostId"],[6,"TaskCallbackFunc"],[4,"c_void"],[6,"TaskObjectFreeFunc"],[6,"TaskArgumentFreeFunc"],[3,"ProcessId"],[3,"Pid"],[3,"ThreadId"],[3,"Counter"],[3,"WorkerShared"],[4,"IpAddr"],[3,"ChildPidWatcher"],[3,"WorkerThreadID"],[6,"DNS"],[15,"f32"],[3,"Ipv4Addr"],[6,"Packet"],[3,"Box"],[3,"Process"],[3,"RootedRefCell"],[3,"RootedRc"],[3,"Thread"],[3,"__IncompleteArrayField"],[3,"__BindgenBitfieldUnit"],[3,"__fsid_t"],[3,"timeval"],[3,"timespec"],[3,"_GList"],[3,"_GTimer"],[3,"iovec"],[3,"linux___sifields__bindgen_ty_1"],[19,"linux_sigval"],[3,"linux___sifields__bindgen_ty_2"],[3,"linux___sifields__bindgen_ty_3"],[3,"linux___sifields__bindgen_ty_4"],[3,"linux___sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_1"],[3,"linux___sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_2"],[3,"linux___sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_3"],[19,"linux___sifields__bindgen_ty_5__bindgen_ty_1"],[3,"linux___sifields__bindgen_ty_5"],[3,"linux___sifields__bindgen_ty_6"],[3,"linux___sifields__bindgen_ty_7"],[19,"linux___sifields"],[3,"linux_siginfo__bindgen_ty_1__bindgen_ty_1"],[19,"linux_siginfo__bindgen_ty_1"],[3,"linux_siginfo"],[3,"CompatUntypedForeignPtr"],[3,"_LegacyFileFunctionTable"],[3,"tcp_info"],[3,"_Packet"],[3,"_TCP"],[3,"_FutexTable"],[3,"_Futex"],[3,"_StatusListener"],[3,"_NetworkInterface"],[19,"_CompatSocketObject"],[3,"_CompatSocket"],[3,"_Address"],[3,"_Tracker"],[3,"_DNS"],[3,"pollfd"],[3,"stat"],[3,"statx_timestamp"],[3,"statx"],[3,"statfs"],[3,"_RegularFile"],[3,"TCPCongHooks_"],[3,"TCPCong_"],[3,"_Epoll"],[19,"_TriggerObject"],[3,"_Trigger"],[3,"_PacketTCPHeader"],[8,"Ord"],[8,"Default"],[3,"linux_dirent"],[3,"linux_dirent64"],[3,"FileState"],[6,"_Status"],[3,"Trigger"],[6,"Trigger"],[15,"u8"],[8,"AsRef"],[8,"AsMut"],[8,"Hash"],[15,"array"],[8,"PartialOrd"],[6,"SysCallHandler"],[3,"ThreadContextObjs"],[3,"ThreadContext"],[8,"Deref"],[3,"HostContext"],[3,"ProcessContext"],[3,"Cpu"],[3,"Duration"],[3,"StateEventSource"],[6,"StatusListener"],[3,"HostTreePointer"],[4,"FileRefMut"],[4,"StateListenerFilter"],[3,"Handle"],[3,"FileStatus"],[3,"FileMode"],[3,"OFlag"],[15,"i32"],[6,"c_int"],[4,"File"],[4,"FileRef"],[3,"OpenFile"],[3,"Descriptor"],[3,"CountedLegacyFileRef"],[3,"LegacyFileCounter"],[4,"CompatFile"],[3,"CallbackQueue"],[4,"SyscallError"],[3,"DescriptorFlags"],[6,"LegacyFile"],[4,"IoctlRequest"],[3,"ForeignPtr"],[3,"MemoryManager"],[6,"SyscallResult"],[3,"Iter"],[3,"IterNames"],[3,"IoVec"],[6,"off_t"],[6,"ssize_t"],[3,"BorrowError"],[3,"BorrowMutError"],[3,"DescriptorTable"],[3,"DescriptorHandle"],[3,"DescriptorHandleError"],[3,"Demand"],[8,"Iterator"],[15,"i64"],[3,"EventFd"],[3,"Pipe"],[3,"AtomicRefCell"],[3,"SharedBuf"],[3,"BufferState"],[6,"BufferHandle"],[3,"ReaderHandle"],[3,"WriterHandle"],[15,"u16"],[8,"Write"],[3,"Error"],[8,"Read"],[4,"SocketRefMut"],[3,"NetworkNamespace"],[8,"Rng"],[4,"SocketRef"],[4,"AddressFamily"],[4,"Socket"],[3,"SockaddrStorage"],[6,"socklen_t"],[3,"RecvmsgArgs"],[3,"RecvmsgReturn"],[3,"SendmsgArgs"],[4,"Shutdown"],[3,"AbstractUnixNamespace"],[4,"UnixSocketType"],[3,"UnixSocket"],[4,"BindError"],[4,"InetSocketRefMut"],[4,"InetSocketRef"],[4,"InetSocket"],[4,"InetSocketWeak"],[6,"FifoPacketPriority"],[3,"LegacyTcpSocket"],[6,"LegacySocket"],[6,"TCP"],[3,"SockaddrIn"],[3,"TcpSocket"],[3,"UdpSocket"],[3,"UnixSocketTypeConversionError"],[3,"sockaddr_un"],[3,"SockaddrUnix"],[3,"TimerFd"],[6,"kernel_off_t"],[6,"c_int"],[15,"isize"],[3,"CString"],[3,"HostInfo"],[8,"DerefMut"],[3,"Mutex"],[8,"PacketDevice"],[3,"Ref"],[3,"HostParameters"],[3,"PathBuf"],[6,"CompatSocket"],[3,"Root"],[3,"HostShmem"],[3,"Tsc"],[3,"ManagedThread"],[4,"ResumeResult"],[3,"CloneFlags"],[6,"pid_t"],[6,"c_ulong"],[3,"Errno"],[19,"SysCallReg"],[3,"CStr"],[6,"Result"],[8,"Pod"],[3,"ForeignArrayPtr"],[3,"ProcessMemoryRef"],[3,"ProcessMemoryRefMut"],[3,"AllocdMem"],[3,"MemoryWriterCursor"],[3,"MemoryReaderCursor"],[4,"SeekFrom"],[3,"NetworkInterface"],[6,"_ProtocolType"],[3,"SocketAddrV4"],[3,"PcapOptions"],[6,"Address"],[3,"AssociationHandle"],[3,"NoInterface"],[3,"NonZeroU8"],[3,"RunnableProcess"],[4,"ExitStatus"],[3,"ZombieProcess"],[3,"siginfo_t"],[3,"ManagedPhysicalMemoryAddr"],[6,"rusage"],[3,"StatusListener"],[6,"_StatusListenerFilter"],[4,"StraceFmtMode"],[3,"NoArg"],[3,"SyscallVal"],[3,"msghdr"],[3,"ProtFlags"],[4,"ITimerId"],[3,"MsgFlags"],[3,"SyscallBufferArg"],[15,"i16"],[3,"MapFlags"],[3,"ClockNanosleepFlags"],[4,"ClockId"],[15,"i8"],[3,"iovec"],[3,"sockaddr"],[3,"EfdFlags"],[3,"SyscallSockAddrArg"],[6,"sysinfo"],[3,"SyscallStringArg"],[6,"timespec"],[3,"MRemapFlags"],[3,"Mode"],[3,"SyscallArgsFmt"],[3,"SyscallResultFmt"],[8,"Display"],[3,"SyscallContext"],[6,"linux___kernel_clockid_t"],[6,"kernel_pid_t"],[6,"clone_args"],[6,"c_uint"],[6,"c_ulong"],[6,"itimerval"],[3,"SyscallHandler"],[6,"kernel_mode_t"],[6,"size_t"],[6,"rseq"],[6,"itimerspec"],[3,"IoVecWriter"],[3,"IoVecReader"],[3,"MsgHdr"],[3,"SysCallConditionRef"],[3,"SysCallCondition"],[3,"SysCallConditionRefMut"],[3,"SysCallCondition"],[3,"SyscallReturnDone"],[3,"SyscallReturnBlocked"],[4,"SyscallReturn"],[3,"Blocked"],[3,"Failed"],[8,"RangeBounds"],[4,"ResumeResult"],[3,"ThreadShmem"],[3,"HostShmemProtected"],[3,"Timer"],[6,"CEmulatedTime"],[6,"CSimulationTime"],[3,"PathProperties"],[8,"Copy"],[8,"Eq"],[3,"IpAssignment"],[3,"IpPreviouslyAssignedError"],[3,"NetworkGraph"],[3,"NodeIndex"],[3,"HashMap"],[8,"Error"],[3,"ShadowNode"],[3,"ShadowEdge"],[3,"RoutingInfo"],[3,"Node"],[3,"Edge"],[4,"PacketStatus"],[6,"ProtocolTCPFlags"],[3,"TcpFlags"],[3,"TcpHeader"],[4,"RateLimit"],[3,"Relay"],[3,"Router"],[3,"Magic"],[3,"ObjectCounter"],[8,"AsRawFd"],[4,"VerifyPluginPathError"],[4,"BytesWrapper"],[4,"ChunkType"],[3,"ByteQueue"],[3,"Bytes"],[3,"BytesMut"],[3,"EventSource"],[6,"Error"],[6,"WatchHandle"],[3,"Give"],[3,"IntervalMap"],[6,"Interval"],[4,"Mutation"],[3,"ItemIter"],[3,"KeyIter"],[3,"PcapWriter"],[8,"Seek"],[3,"PerfTimer"],[4,"Sharing"],[4,"MappingPath"],[3,"Mapping"],[8,"Borrow"],[3,"SockaddrIn6"],[8,"BorrowMut"],[19,"MaybeUninit"],[3,"SocketAddrV6"],[3,"winsize"],[8,"StatusBarState"],[3,"StatusBar"],[3,"StatusPrinter"],[3,"LatchCounter"],[3,"LatchWaiter"],[3,"LatchWaiter"],[3,"Latch"],[3,"ThreadUnparkerUnassigned"],[3,"Thread"],[3,"ThreadUnparker"],[3,"ThreadParker"],[8,"SimController"],[3,"TaskData"],[3,"SharedState"],[3,"ThreadScheduling"],[3,"SharedState"],[8,"Flatten"],[13,"Exited"],[13,"Signaled"],[8,"Unit"],[3,"Worker"],[3,"_SysCallHandler"],[8,"SyscallDisplay"],[8,"SyscallHandlerFn"],[8,"PacketDisplay"],[8,"StreamLen"]]},\ "shadow_shim":{"doc":"","t":"AAAFACAFAAFFFFFFFFFFFFFFFFFFFFFFFDLLLLLLLLLLLLLDLLLALLLLLLLLLFFFAFFRNENNDDDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL","n":["clone","export","mmap_box","release_and_exit_current_thread","shimlogger","shimlogger_export","signals","simtime","syscall","tls","do_clone","_shim_init_signal_stack","_shim_ipc_wait_for_start_event","_shim_load","_shim_parent_close_stdin","_shim_parent_init_host_shm","_shim_parent_init_ipc","_shim_parent_init_manager_shm","_shim_preload_only_child_ipc_wait_for_start_event","shim_api_freeaddrinfo","shim_api_freeifaddrs","shim_api_getaddrinfo","shim_api_getifaddrs","shim_api_syscall","shim_freeSignalStack","shim_hostSharedMem","shim_interpositionEnabled","shim_managerSharedMem","shim_processSharedMem","shim_release_and_exit_current_thread","shim_swapAllowNativeSyscalls","shim_thisThreadEventIPC","shim_threadSharedMem","MmapBox","borrow","borrow_mut","deref","deref_mut","drop","from","into","leak","new","try_from","try_into","type_id","vzip","ShimLogger","borrow","borrow_mut","enabled","export","flush","from","install","into","log","try_from","try_into","type_id","vzip","shimlogger_install","install_hardware_error_handlers","process_signals","export","shim_emulated_syscallv","shim_native_syscallv","BYTES_PER_THREAD","Gettid","Mode","Native","NativeTlsId","ShimTlsVar","ThreadLocalStorage","ThreadLocalStorageKey","TlsOneThreadStorageAllocation","TlsVarRef","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","current_key","deref","eq","eq","equivalent","equivalent","fmt","fmt","fork_from","from","from","from","from","from","from","get","into","into","into","into","into","into","new","new","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from_primitive","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","unregister_current_thread","vzip","vzip","vzip","vzip","vzip","vzip"],"q":[[0,"shadow_shim"],[10,"shadow_shim::clone"],[11,"shadow_shim::export"],[33,"shadow_shim::mmap_box"],[47,"shadow_shim::shimlogger"],[61,"shadow_shim::shimlogger::export"],[62,"shadow_shim::signals"],[64,"shadow_shim::syscall"],[65,"shadow_shim::syscall::export"],[67,"shadow_shim::tls"]],"d":["","","","Release this thread’s shim thread local storage and exit …","","","","","","no_std thread-local storage","Execute a native clone syscall, creating a new thread, …","Allocates and installs a signal stack. This is to ensure …","","","","","Safety","","Wait for start event from shadow, from a newly spawned …","Safety","Safety","Safety","Safety","Safety","Safety","","Whether syscall interposition is currently enabled.","","","Should be used to exit every thread in the shim.","Sets the flag determining whether syscalls are passed …","This thread’s IPC channel. Panics if it hasn’t been …","This thread’s IPC channel. Panics if it hasn’t been …","Analogous to alloc::boxed::Box, but directly uses mmap …","","","","","","Returns the argument unchanged.","Calls U::from(self).","","","","","","","Implementation of log::Log for use in the shim. Includes …","","","","","","Returns the argument unchanged.","Install a ShimLogger as the logging backend in the Rust …","Calls U::from(self).","","","","","","","","Handle pending unblocked signals, and return whether all …","","Safety","Safety","This needs to be big enough to store all thread-local …","This mode is similar to NativeTlsId, but instead of using …","Modes of operation for this module.","Delegate back to ELF native thread local storage. This is …","This mode takes advantage of ELF native thread local …","Thread local storage for a variable of type T, initialized …","Provider for thread local storage. For non-test usage, …","An opaque, per-thread identifier. These are only …","This is a “proxy” type to TlsOneThreadStorage with the …","A reference to a single thread’s instance of a TLS …","","","","","","","","","","","","","","","","","","","An opaque key referencing this thread’s …","","","","","","","","Reassigns storage from prev_id to the current thread, and …","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Access the inner value.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Safety","Create a variable that will be uniquely instantiated for …","","","","","","","","","","","","","","","","","","","","","","","","Release this thread’s thread local storage and exit the …","","","","","",""],"i":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,19,19,19,19,19,19,19,19,19,19,19,19,0,22,22,22,0,22,22,22,22,22,22,22,22,22,0,0,0,0,0,0,0,29,0,29,29,0,0,0,0,0,32,37,34,29,30,31,32,37,34,29,30,31,29,30,31,29,30,31,32,34,29,31,29,31,29,31,32,32,37,34,29,30,31,37,32,37,34,29,30,31,32,37,29,30,31,32,37,34,29,29,30,31,29,32,37,34,29,30,31,32,37,34,29,30,31,32,32,37,34,29,30,31],"f":[0,0,0,[1,2],0,0,0,[[],[[4,[3]]]],0,0,[[5,6],7],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[8],[9],[[10,10,8,8],1],[9,1],[[11,12,12,12,12,12,12],7],[[]],[[],13],[[],14],[[],15],[[],16],[1],[14,14],[[],17],[[],18],0,[[]],[[]],[19],[19],[19],[[]],[[]],[19],[[],19],[[],20],[[],20],[[],21],[[]],0,[[]],[[]],[[22,23],14],0,[22],[[]],[24],[[]],[[22,25]],[[],20],[[],20],[[],21],[[]],[26],[[]],[[[4,[5]]],14],0,[[27,11,28],11],[[11,28],11],0,0,0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[29,29],[30,30],[31,31],[[]],[[]],[[]],[32,[[4,[31]]]],[[[34,[33]]]],[[29,29],14],[[31,31],14],[[],14],[[],14],[[29,35],36],[[31,35],36],[[32,[4,[31]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[[37,[33]]],[[34,[33]]]],[[]],[[]],[[]],[[]],[[]],[[]],[29,32],[[32,33],[[37,[33]]]],[[]],[[]],[[]],[[],20],[[],20],[[],20],[[],20],[38,[[20,[29,[39,[29]]]]]],[[],20],[[],20],[[],[[20,[29,[39,[29]]]]]],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[32],[[]],[[]],[[]],[[]],[[]],[[]]],"c":[],"p":[[15,"i32"],[15,"never"],[3,"SimulationTime"],[4,"Option"],[6,"ucontext"],[3,"ShimEventAddThreadReq"],[15,"i64"],[3,"addrinfo"],[3,"ifaddrs"],[6,"c_char"],[6,"c_long"],[15,"u64"],[6,"ShimShmemHost"],[15,"bool"],[6,"ShimShmemManager"],[6,"ShimShmemProcess"],[3,"IPCData"],[6,"ShimShmemThread"],[3,"MmapBox"],[4,"Result"],[3,"TypeId"],[3,"ShimLogger"],[3,"Metadata"],[4,"LevelFilter"],[3,"Record"],[6,"_LogLevel"],[3,"ucontext_t"],[3,"VaList"],[4,"Mode"],[3,"TlsOneThreadStorageAllocation"],[3,"ThreadLocalStorageKey"],[3,"ThreadLocalStorage"],[8,"Fn"],[3,"TlsVarRef"],[3,"Formatter"],[6,"Result"],[3,"ShimTlsVar"],[15,"i8"],[3,"TryFromPrimitiveError"]]},\ -"shadow_shim_helper_rs":{"doc":"","t":"DLLLLLALLALLLLLAAALAAAAALLLLALDGRRRRRDSSSRSLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFFIQQKDLLLLLLLLLLLLLLFFFFENNLLLLLLLLLLLLLLLLLLLLLLLLLDDLLLLALLLLLLLLLLLLLLLAALLLLLLLLLDLLLLLLLLLLLLLLLDDLLLLLLLLLLLLLLLLLLLLLLLLLLDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLNNNDDDDDEENNNNNNNLLLLLLLLLLLLLLMLLLLLLLLLLLLLLMMMLLLLLLLLLLLLLLMMLLLLLLLMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDDDDDDMLLLLLLLLLLLLLLALLLLLLLMMMMMMLLLLLLLMMMMMLLLMMLLLMMMMLLMMLLLLMMFLLMLLLLLLLLLLLLLLMLLLLLLLMMMLLLLLLLGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGSSSSSRRRRRRRRRDSLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFFFFDDDTGLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLIDDQLLLLLLLLLLLLLLLLLLALLLLLLLLLLDDDDLLLLLLLLLLLLLLLLLLLLLLMLLLLMMMLLLLLLLLLLLLLLLLLLL","n":["HostId","borrow","borrow_mut","clone","clone_into","cmp","emulated_time","eq","equivalent","explicit_drop","fmt","from","from","hash","into","ipc","notnull","option","partial_cmp","rootedcell","shim_event","shim_shmem","simulation_time","syscall_types","to_owned","try_from","try_into","type_id","util","vzip","AtomicEmulatedTime","CEmulatedTime","EMUTIME_INVALID","EMUTIME_MAX","EMUTIME_MIN","EMUTIME_SIMULATION_START","EMUTIME_UNIX_EPOCH","EmulatedTime","MAX","MIN","SIMULATION_START","SIMULATION_START_SEC","UNIX_EPOCH","add","add_assign","borrow","borrow","borrow_mut","borrow_mut","checked_add","checked_add","checked_duration_since","checked_duration_since","checked_sub","checked_sub","clone","clone_into","cmp","duration_since","duration_since","eq","equivalent","export","fmt","from","from","from_abs_simtime","from_c_emutime","hash","into","into","load","new","partial_cmp","saturating_add","saturating_duration_since","saturating_duration_since","saturating_sub","store","sub","sub","sub_assign","to_abs_simtime","to_c_emutime","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","emutime_add_simtime","emutime_sub_emutime","ExplicitDrop","ExplicitDropParam","ExplicitDropResult","explicit_drop","IPCData","borrow","borrow_mut","default","from","from_plugin","from_shadow","into","new","to_plugin","to_shadow","try_from","try_into","type_id","vzip","notnull","notnull_debug","notnull_mut","notnull_mut_debug","FfiOption","None","Some","as_mut","as_ref","borrow","borrow_mut","clone","clone_into","cmp","default","eq","equivalent","fmt","from","from","hash","into","partial_cmp","replace","take","to_owned","try_from","try_into","type_id","unwrap","unwrap_or","vzip","Root","Tag","borrow","borrow","borrow_mut","borrow_mut","cell","clone","clone_into","default","default","eq","equivalent","fmt","fmt","from","from","hash","into","into","new","new","rc","refcell","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","RootedCell","borrow","borrow_mut","fmt","from","get","get_mut","into","into_inner","new","replace","set","try_from","try_into","type_id","vzip","RootedRc","RootedRcWeak","borrow","borrow","borrow_mut","borrow_mut","clone","clone","deref","downgrade","explicit_drop","explicit_drop","explicit_drop_recursive","from","from","into","into","into_inner","new","try_from","try_from","try_into","try_into","type_id","type_id","upgrade","vzip","vzip","RootedRefCell","RootedRefCellRef","RootedRefCellRefMut","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","deref","deref","deref_mut","drop","drop","explicit_drop","fmt","from","from","from","into","into","into","into_inner","new","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","vzip","vzip","vzip","AddThreadReq","AddThreadRes","ProcessDeath","ShimEventAddThreadReq","ShimEventAddThreadRes","ShimEventStartReq","ShimEventSyscall","ShimEventSyscallComplete","ShimEventToShadow","ShimEventToShim","StartReq","StartRes","Syscall","Syscall","SyscallComplete","SyscallComplete","SyscallDoNative","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","child_stack","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_res","ctid","flags","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","initial_working_dir_to_init","initial_working_dir_to_init_len","into","into","into","into","into","into","into","ipc_block","newtls","process_shmem_block_to_init","ptid","restartable","retval","syscall_args","thread_shmem_block_to_init","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","vzip","vzip","vzip","HostShmem","HostShmemProtected","ManagerShmem","ProcessShmem","ProcessShmemProtected","ThreadShmem","ThreadShmemProtected","blocked_signals","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","export","from","from","from","from","from","from","from","host_id","host_id","host_id","host_id","host_id","host_shmem","into","into","into","into","into","into","into","log_start_time_micros","manager_shmem","max_runahead_time","max_unapplied_cpu_latency","model_unblocked_syscall_latency","new","new","new","pending_signals","pending_signals","pending_standard_siginfo","pending_standard_siginfo","protected","protected","protected","protected","root","set_pending_standard_siginfo","set_pending_standard_siginfo","shadow_pid","shim_log_level","sigaltstack","sigaltstack_mut","signal_action","signal_action_mut","sim_time","strace_fd","take_pending_unblocked_signal","take_pending_unblocked_signal","take_pending_unblocked_signal","tid","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","tsc_hz","type_id","type_id","type_id","type_id","type_id","type_id","type_id","unapplied_cpu_latency","unblocked_syscall_latency","unblocked_vdso_latency","vzip","vzip","vzip","vzip","vzip","vzip","vzip","ShimShmemHost","ShimShmemHostLock","ShimShmemManager","ShimShmemProcess","ShimShmemThread","shimshmem_getBlockedSignals","shimshmem_getEmulatedTime","shimshmem_getLogLevel","shimshmem_getLoggingStartTime","shimshmem_getMaxRunaheadTime","shimshmem_getModelUnblockedSyscallLatency","shimshmem_getProcessStraceFd","shimshmem_getShadowPid","shimshmem_getSigAltStack","shimshmem_getSignalAction","shimshmem_getThreadId","shimshmem_getThreadPendingSignals","shimshmem_getTscHz","shimshmem_getUnappliedCpuLatency","shimshmem_incrementUnappliedCpuLatency","shimshmem_maxUnappliedCpuLatency","shimshmem_resetUnappliedCpuLatency","shimshmem_setBlockedSignals","shimshmem_setEmulatedTime","shimshmem_setMaxRunaheadTime","shimshmem_setSigAltStack","shimshmem_setSignalAction","shimshmem_setThreadPendingSignals","shimshmem_setThreadSiginfo","shimshmem_unblockedSyscallLatency","shimshmem_unblockedVdsoLatency","shimshmemhost_lock","shimshmemhost_unlock","shimshmemthread_size","CSimulationTime","MAX","MICROSECOND","MILLISECOND","NANOSECOND","SECOND","SIMTIME_INVALID","SIMTIME_MAX","SIMTIME_MIN","SIMTIME_ONE_HOUR","SIMTIME_ONE_MICROSECOND","SIMTIME_ONE_MILLISECOND","SIMTIME_ONE_MINUTE","SIMTIME_ONE_NANOSECOND","SIMTIME_ONE_SECOND","SimulationTime","ZERO","add","add_assign","as_micros","as_micros","as_millis","as_millis","as_nanos","as_nanos","as_nanos_f64","as_secs","as_secs","borrow","borrow_mut","checked_add","checked_add","checked_div","checked_div","checked_mul","checked_mul","checked_rem","checked_sub","checked_sub","clone","clone_into","cmp","div","div_assign","eq","equivalent","export","fmt","from","from","from_c_simtime","from_duration","from_micros","from_micros","from_millis","from_millis","from_nanos","from_nanos","from_secs","from_secs","hash","into","is_positive","is_zero","is_zero","mul","mul_assign","partial_cmp","rem","saturating_add","saturating_add","saturating_mul","saturating_mul","saturating_sub","saturating_sub","sub","sub_assign","subsec_micros","subsec_micros","subsec_millis","subsec_millis","subsec_nanos","subsec_nanos","to_c_simtime","to_owned","try_from","try_from","try_from","try_from","try_from","try_from","try_from_micros","try_from_millis","try_from_nanos","try_from_secs","try_into","type_id","vzip","simtime_from_timespec","simtime_from_timeval","simtime_to_timespec","simtime_to_timeval","ForeignPtr","ManagedPhysicalMemoryAddr","SysCallArgs","SysCallReg","UntypedForeignPtr","add","args","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cast","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","eq","eq","equivalent","equivalent","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_raw_ptr","get","into","into","into","into","into_raw","into_raw_mut","is_null","null","number","number","sub","to_owned","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","NoTypeInference","SendPointer","SyncSendPointer","This","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","fmt","fmt","from","from","into","into","new","new","ptr","ptr","time","to_owned","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","TimeParts","TimePartsFmtHrMinSec","TimePartsFmtHrMinSecMilli","TimePartsFmtHrMinSecNano","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","eq","equivalent","fmt","fmt","fmt","fmt","fmt_hr_min_sec","fmt_hr_min_sec_milli","fmt_hr_min_sec_nano","from","from","from","from","from_nanos","hours","into","into","into","into","mins","nanos","secs","to_string","to_string","to_string","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip"],"q":[[0,"shadow_shim_helper_rs"],[30,"shadow_shim_helper_rs::emulated_time"],[93,"shadow_shim_helper_rs::emulated_time::export"],[95,"shadow_shim_helper_rs::explicit_drop"],[99,"shadow_shim_helper_rs::ipc"],[114,"shadow_shim_helper_rs::notnull"],[118,"shadow_shim_helper_rs::option"],[146,"shadow_shim_helper_rs::rootedcell"],[179,"shadow_shim_helper_rs::rootedcell::cell"],[195,"shadow_shim_helper_rs::rootedcell::rc"],[223,"shadow_shim_helper_rs::rootedcell::refcell"],[261,"shadow_shim_helper_rs::shim_event"],[376,"shadow_shim_helper_rs::shim_shmem"],[482,"shadow_shim_helper_rs::shim_shmem::export"],[516,"shadow_shim_helper_rs::simulation_time"],[614,"shadow_shim_helper_rs::simulation_time::export"],[618,"shadow_shim_helper_rs::syscall_types"],[701,"shadow_shim_helper_rs::util"],[734,"shadow_shim_helper_rs::util::time"]],"d":["","","","","","","Deals with instances of time in a Shadow simulation.","","","","","","Returns the argument unchanged.","","Calls U::from(self).","","","","","","","","Values for working with a simulated duration. Use …","","","","","","","","","Emulation time in nanoseconds. Allows for a consistent …","","","","The number of nanoseconds from the epoch to January 1st, …","Duplicated as EmulatedTime::UNIX_EPOCH","An instant in time (analagous to std::time::Instant) in …","","","The start time of the simulation - 00:00:00 UTC on 1 …","","The Unix epoch (00:00:00 UTC on 1 January 1970)","","","","","","","","","","Returns the duration since earlier, or None if earlier is …","","","","","","","Returns the duration since earlier, or panics if earlier …","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Get the instant corresponding to val time units since the …","Get the instance corresponding to val SimulationTime units …","","Calls U::from(self).","Calls U::from(self).","","","","","Returns the duration since earlier, or 0 if earlier is …","","","","","","","Convert to the SimulationTime since the simulation began.","Convert to number of SimulationTime units since the Unix …","","","","","","","","","","","","Trait for a type that provides an explicit method for …","","","","Manages communication between the Shadow process and the …","","","","Returns the argument unchanged.","Returns a reference to the “Plugin to Shadow” channel.","Returns a reference to the “Shadow to Plugin” channel.","Calls U::from(self).","","Returns a reference to the “Shadow to Plugin” channel.","Returns a reference to the “Plugin to Shadow” channel.","","","","","Panics if NULL and returns the pointer.","Panics if NULL (when debug asserts are enabled), and …","Panics if NULL and returns the pointer.","Panics if NULL (when debug asserts are enabled), and …","","","","","","","","","","","","","","","Returns the argument unchanged.","","","Calls U::from(self).","","","","","","","","","","","A Root is a ![Sync] token. Proof of access to a Root is …","Every object root is assigned a Tag, which we ensure is …","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","Analagous to std::cell::Cell. In particular like …","","","","Returns the argument unchanged.","","","Calls U::from(self).","","Create a RootedCell associated with root.","","","","","","","Analagous to std::rc::Rc. In particular like std::rc::Rc …","","","","","","Like Clone::clone, but requires that the corresponding …","Like Clone::clone, but requires that the corresponding …","","Create a weak reference.","If T itself implements ExplicitDrop, consider …","","Drops self, and if self was the last strong reference, call","Returns the argument unchanged.","Returns the argument unchanged.","Calls U::from(self).","Calls U::from(self).","Drop the RootedRc, and return the inner value if this was …","Creates a new object associated with root.","","","","","","","","","","Analagous to std::cell::RefCell. In particular like …","","","","","","Borrow a reference. Panics if root is for the wrong Root, …","","","Borrow a mutable reference. Panics if root is for the wrong","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","Create a RootedRefCell associated with root.","","","","","","","","","","","","","Request from Shadow to Shim to take the included shared …","Response to ShimEventToShim::AddThreadReq","The whole process has died. We inject this event to …","Data for ShimEventToShim::AddThreadReq","Data for ShimEventToShadow::AddThreadRes","Data for ShimEventToShadow::StartReq","Data for ShimEventToShim::Syscall and …","Data for ShimEventToShim::SyscallComplete and …","A message between Shadow and the Shim.","","First message from the shim, requesting that it’s ready …","First message from shadow, indicating that it is ready for …","Request to emulate the given syscall.","Request to execute the given syscall natively.","Response to ShimEventToShim::Syscall","Response to ShimEventToShadow::Syscall","Response to ShimEventToShadow::Syscall indicating to …","","","","","","","","","","","","","","","clone stack. u8 pointer in shim’s memory","","","","","","","","","","","","","","","","clone ctid. pid_t pointer in shim’s memory","clone flags.","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Shim pointer to be initd by Shadow. Optional. If set, …","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","clone tls.","Shim pointer to be initd by Shadow. Optional.","clone ptid. pid_t pointer in shim’s memory","Whether the syscall is eligible to be restarted. Only …","","","Shim pointer to be initd by Shadow. Required.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","Handle to shared memory for the Host","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","Safety","Safety","Safety","Safety","","","Take the next unblocked thread- or process-directed signal.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Safety","Safety","Safety","Get the logging start time","Safety","Get whether to model latency of unblocked syscalls.","Safety","Safety","Get the signal stack as set by sigaltstack(2).","Safety","Safety","Safety","Safety","Safety","Safety","Get the configured maximum unblocked syscall latency to …","Safety","Set the process’s pending signal set.","Safety","Safety","Set the signal stack as set by sigaltstack(2).","Safety","Set the process’s pending signal set.","Set the siginfo for the given signal number.","Get the configured latency to emulate for each unblocked …","Get the configured latency to emulate for each unblocked …","Safety","Safety","","The same as the type alias in the ‘main/cshadow.rs’ …","Maximum value. Currently equivalent to SIMTIME_MAX to …","","","","","Invalid simulation time.","Maximum and minimum valid values.","","Represents one hour in simulation time.","Represents one microsecond in simulation time.","Represents one millisecond in simulation time.","Represents one minute in simulation time.","Represents one nanosecond in simulation time.","Represents one second in simulation time.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","Convert a Duration to a SimulationTime. This function …","","","","","","","","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Safety","Safety","Represents a pointer to a virtual address in plugin …","Represents a pointer to a physical address in plugin …","","A register used for input/output in a syscall.","Used to indicate an untyped ForeignPtr in C code. We use …","Add an offset to a pointer. count is in units of T.","","","","","","","","","","Cast from ForeignPtr<T> to ForeignPtr<U>.","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","Create a ForeignPtr from a raw pointer to plugin memory.","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Convert to a raw pointer. “safe” in itself, but keep …","Convert to a raw pointer. “safe” in itself, but keep …","","","","","Subtract an offset from a pointer. count is in units of T.","","","","","","","","","","","","","","","","","","","","","A trait to prevent type inference during function calls. …","A type that allows us to make a pointer Send since there …","A type that allows us to make a pointer Send + Sync since …","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Calls U::from(self).","Calls U::from(self).","Safety","Safety","","","","","","","","","","","","","","Helper for formatting times.","","","","","","","","","","","","","","","","","","Format as HH:MM:SS.","Format as HH:MM:SS.mmm.","Format as HH:MM:SS.nnnnnnnnn.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","",""],"i":[0,1,1,1,1,1,0,1,1,0,1,1,1,1,1,0,0,0,1,0,0,0,0,0,1,1,1,1,0,1,0,0,0,0,0,0,0,0,11,11,11,0,11,11,11,11,14,11,14,11,11,11,11,11,11,11,11,11,11,11,11,11,0,11,11,14,11,11,11,11,14,14,14,11,11,11,11,11,14,11,11,11,11,11,11,11,14,11,14,11,14,11,14,0,0,0,34,34,34,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,0,0,0,0,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,0,0,28,29,28,29,0,28,28,28,29,28,28,28,29,28,29,28,28,29,28,29,0,0,28,28,29,28,29,28,29,28,29,0,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,0,0,32,33,32,33,32,33,32,32,32,33,32,32,33,32,33,32,32,32,33,32,33,32,33,33,32,33,0,0,0,36,37,35,35,36,37,35,35,36,37,37,36,37,35,35,36,37,35,36,37,35,35,35,36,37,35,36,37,35,36,37,35,36,37,35,20,18,18,0,0,0,0,0,0,0,18,20,18,20,18,20,20,38,39,40,41,42,18,20,38,39,40,41,42,18,20,40,38,39,40,41,42,18,20,38,39,40,41,42,18,20,41,40,40,38,39,40,41,42,18,20,38,39,40,41,42,18,20,42,42,38,39,40,41,42,18,20,40,40,42,40,39,39,38,42,38,39,40,41,42,18,20,38,39,40,41,42,18,20,38,39,40,41,42,18,20,38,39,40,41,42,18,20,38,39,40,41,42,18,20,0,0,0,0,0,0,0,57,46,48,52,51,54,53,57,46,48,52,51,54,53,57,0,46,48,52,51,54,53,57,48,52,54,53,57,51,46,48,52,51,54,53,57,46,48,52,48,48,48,51,53,54,57,54,57,48,48,51,53,52,54,57,48,48,57,57,54,54,48,51,0,54,57,53,46,48,52,51,54,53,57,46,48,52,51,54,53,57,48,46,48,52,51,54,53,57,52,48,48,46,48,52,51,54,53,57,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,12,12,12,12,0,0,0,0,0,0,0,0,0,0,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,0,12,16,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,0,0,0,0,0,0,0,0,0,80,82,80,81,82,83,80,81,82,83,80,80,81,82,83,80,81,82,83,80,83,80,83,80,80,81,82,83,80,80,80,80,81,81,81,82,83,83,83,83,83,83,83,83,83,80,82,80,81,82,83,80,80,80,80,82,82,80,80,81,82,83,80,81,82,83,80,81,82,83,80,81,82,83,80,81,82,83,0,0,0,92,85,86,85,86,85,86,85,86,85,86,85,86,85,86,85,86,85,86,0,85,86,85,86,85,86,85,86,85,86,0,0,0,0,88,89,90,87,88,89,90,87,87,87,88,89,90,87,87,87,87,88,89,90,87,87,87,88,89,90,87,87,87,87,88,89,90,88,89,90,87,88,89,90,87,88,89,90,87,88,89,90,87],"f":[0,[[]],[[]],[1,1],[[]],[[1,1],2],0,[[1,1],3],[[],3],0,[[1,4],5],[6,1],[[]],[[1,7]],[[]],0,0,0,[[1,1],[[8,[2]]]],0,0,0,0,0,[[]],[[],9],[[],9],[[],10],0,[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,[[11,12],11],[[11,12]],[[]],[[]],[[]],[[]],[11,[[8,[11]]]],[[11,12],[[8,[11]]]],[[11,11],8],[[11,11],[[8,[12]]]],[[11,12],[[8,[11]]]],[11,[[8,[11]]]],[11,11],[[]],[[11,11],2],[[11,11]],[[11,11],12],[[11,11],3],[[],3],0,[[11,4],5],[[]],[[]],[12,11],[13,[[8,[11]]]],[[11,7]],[[]],[[]],[[14,15],11],[11,14],[[11,11],[[8,[2]]]],[[11,12],11],[[11,11],12],[[11,11]],[[11,12],11],[[14,11,15]],[[11,11]],[[11,12],11],[[11,12]],[11,12],[[[8,[11]]],13],[[]],[[],9],[[],9],[[],9],[[],9],[[],10],[[],10],[[]],[[]],[[13,16],13],[[13,13],16],0,0,0,[[]],0,[[]],[[]],[[],17],[[]],[17,[[19,[18]]]],[17,[[19,[20]]]],[[]],[[],17],[17,[[19,[20]]]],[17,[[19,[18]]]],[[],9],[[],9],[[],10],[[]],[[]],[[]],[[]],[[]],0,0,0,[21,21],[21,21],[[]],[[]],[[[21,[22]]],[[21,[22]]]],[[]],[[[21,[23]],[21,[23]]],2],[[],21],[[[21,[24]],[21,[24]]],3],[[],3],[[[21,[25]],4],5],[[]],[8,21],[[[21,[26]],7]],[[]],[[[21,[27]],[21,[27]]],[[8,[2]]]],[21,21],[21,21],[[]],[[],9],[[],9],[[],10],[21],[21],[[]],0,0,[[]],[[]],[[]],[[]],0,[28,28],[[]],[[],28],[[],29],[[28,28],3],[[],3],[[28,4],5],[[29,4],5],[[]],[[]],[[28,7]],[[]],[[]],[[],28],[[],29],0,0,[[]],[[],9],[[],9],[[],9],[[],9],[[],10],[[],10],[[]],[[]],0,[[]],[[]],[[[30,[25]],4],5],[[]],[[[30,[31]],29],31],[30],[[]],[30],[29,30],[[30,29]],[[30,29]],[[],9],[[],9],[[],10],[[]],0,0,[[]],[[]],[[]],[[]],[[32,29],32],[[33,29],33],[32],[[32,29],33],[32],[33],[[[32,[34]],29],8],[[]],[[]],[[]],[[]],[[32,29],8],[29,32],[[],9],[[],9],[[],9],[[],9],[[],10],[[],10],[[33,29],[[8,[32]]]],[[]],[[]],0,0,0,[[]],[[]],[[]],[[35,29],36],[[]],[[]],[[35,29],37],[[]],[36],[37],[37],[36],[37],[[[35,[34]]]],[[[35,[25]],4],5],[[]],[[]],[[]],[[]],[[]],[[]],[35],[29,35],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],10],[[],10],[[],10],[[]],[[]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[38,38],[39,39],[40,40],[41,41],[42,42],[18,18],[20,20],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,[[38,4],5],[[39,4],5],[[40,4],5],[[41,4],5],[[42,4],5],[[18,4],5],[[20,4],5],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,[[1,3,12,12,12,43,44,45,[47,[46]]],48],[[29,49,1,[8,[50]]],51],[[52,43],53],0,0,[[54,55],[[8,[56]]]],[[57,55],[[8,[56]]]],[48,[[58,[52]]]],0,0,0,0,[[54,55,56]],[[57,55,56]],0,0,[57,59],[57,59],[[54,55],60],[[54,55],60],0,0,[[52,51,53],8],[[54,57],8],[57,8],0,[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],0,[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,[[61,62],63],[64,13],[64,45],[65,66],[61,13],[64,3],[67,50],[64,43],[[61,62],68],[[61,67,69],70],[62,43],[[61,62],63],[64,44],[61,16],[[61,16]],[64,16],[61],[[61,62,63]],[[64,13]],[[61,13]],[[61,62,68]],[[61,67,69,70]],[[61,62,63]],[[61,62,69,71]],[64,16],[64,16],[64,61],[[64,61]],[[],72],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[12,12]],[[12,12]],[12,44],[12,73],[12,73],[12,44],[12,73],[12,73],[12,74],[12,44],[12,44],[[]],[[]],[[12,12],[[8,[12]]]],[[12,12],[[8,[12]]]],[[12,44],[[8,[12]]]],[[12,6],[[8,[12]]]],[[12,44],[[8,[12]]]],[[12,6],[[8,[12]]]],[[12,12],[[8,[12]]]],[[12,12],[[8,[12]]]],[[12,12],[[8,[12]]]],[12,12],[[]],[[12,12],2],[[12,6]],[[12,6]],[[12,12],3],[[],3],0,[[12,4],5],[12,16],[[]],[16,[[8,[12]]]],[75,12],[44,12],[44,12],[44,12],[44,12],[44,12],[44,12],[44,12],[44,12],[[12,7]],[[]],[12,3],[12,3],[12,3],[[12,6]],[[12,6]],[[12,12],[[8,[2]]]],[[12,12]],[[12,12],12],[[12,12],12],[[12,44],12],[[12,6],12],[[12,12],12],[[12,12],12],[[12,12]],[[12,12]],[12,6],[12,6],[12,6],[12,6],[12,6],[12,6],[[[8,[12]]],16],[[]],[76,[[9,[12]]]],[77,[[9,[12]]]],[78,[[9,[12]]]],[[],9],[75,[[9,[12]]]],[79,[[9,[12]]]],[44,[[8,[12]]]],[44,[[8,[12]]]],[44,[[8,[12]]]],[44,[[8,[12]]]],[[],9],[[],10],[[]],[76,16],[77,16],[[16,76],3],[[16,77],3],0,0,0,0,0,[[80,72],80],0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[80,80],[80,80],[81,81],[82,82],[83,83],[[]],[[]],[[]],[[]],[[[80,[24]],[80,[24]]],3],[[83,83],3],[[],3],[[],3],[[80,4],5],[[80,4],5],[[81,4],5],[[82,4],5],[[83,4],5],[[]],[44,80],[72,80],[83,80],[72,81],[[]],[44,81],[[]],[[]],[44,83],[84,83],[66,83],[[],83],[6,83],[72,83],[69,83],[80,83],[[],80],[[82,72],83],[[]],[[]],[[]],[[]],[80],[80],[80,3],[[],80],[82,66],0,[[80,72],80],[[]],[[]],[[]],[[]],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],10],[[],10],[[],10],[[],10],[[]],[[]],[[]],[[]],0,0,0,0,[[]],[[]],[[]],[[]],[85,85],[86,86],[[]],[[]],[[[85,[25]],4],5],[[[86,[25]],4],5],[[]],[[]],[[]],[[]],[[],85],[[],86],[85],[86],0,[[]],[[]],[[],9],[[],9],[[],9],[[],9],[[],10],[[],10],[[]],[[]],0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[87,87],3],[[],3],[[88,4],5],[[89,4],5],[[90,4],5],[[87,4],5],[87,88],[87,89],[87,90],[[]],[[]],[[]],[[]],[73,87],0,[[]],[[]],[[]],[[]],0,0,0,[[],91],[[],91],[[],91],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],10],[[],10],[[],10],[[],10],[[]],[[]],[[]],[[]]],"c":[],"p":[[3,"HostId"],[4,"Ordering"],[15,"bool"],[3,"Formatter"],[6,"Result"],[15,"u32"],[8,"Hasher"],[4,"Option"],[4,"Result"],[3,"TypeId"],[3,"EmulatedTime"],[3,"SimulationTime"],[6,"CEmulatedTime"],[3,"AtomicEmulatedTime"],[4,"Ordering"],[6,"CSimulationTime"],[3,"IPCData"],[4,"ShimEventToShadow"],[3,"SelfContainedChannel"],[4,"ShimEventToShim"],[4,"FfiOption"],[8,"Clone"],[8,"Ord"],[8,"PartialEq"],[8,"Debug"],[8,"Hash"],[8,"PartialOrd"],[3,"Tag"],[3,"Root"],[3,"RootedCell"],[8,"Copy"],[3,"RootedRc"],[3,"RootedRcWeak"],[8,"ExplicitDrop"],[3,"RootedRefCell"],[3,"RootedRefCellRef"],[3,"RootedRefCellRefMut"],[3,"ShimEventSyscall"],[3,"ShimEventSyscallComplete"],[3,"ShimEventAddThreadReq"],[3,"ShimEventAddThreadRes"],[3,"ShimEventStartReq"],[6,"pid_t"],[15,"u64"],[6,"_LogLevel"],[3,"ManagerShmem"],[3,"ShMemBlock"],[3,"HostShmem"],[3,"ShMemBlockSerialized"],[6,"c_int"],[3,"ProcessShmem"],[3,"HostShmemProtected"],[3,"ThreadShmem"],[3,"ProcessShmemProtected"],[3,"Signal"],[3,"siginfo_t"],[3,"ThreadShmemProtected"],[3,"SelfContainedMutex"],[6,"stack_t"],[3,"sigaction"],[6,"ShimShmemHostLock"],[6,"ShimShmemThread"],[6,"linux_sigset_t"],[6,"ShimShmemHost"],[6,"ShimShmemManager"],[15,"i64"],[6,"ShimShmemProcess"],[6,"linux_stack_t"],[15,"i32"],[6,"linux_sigaction"],[6,"linux_siginfo_t"],[15,"usize"],[15,"u128"],[15,"f64"],[3,"Duration"],[3,"timespec"],[3,"timeval"],[6,"timeval"],[6,"timespec"],[3,"ForeignPtr"],[3,"ManagedPhysicalMemoryAddr"],[3,"SysCallArgs"],[19,"SysCallReg"],[15,"isize"],[3,"SyncSendPointer"],[3,"SendPointer"],[3,"TimeParts"],[3,"TimePartsFmtHrMinSec"],[3,"TimePartsFmtHrMinSecMilli"],[3,"TimePartsFmtHrMinSecNano"],[3,"String"],[8,"NoTypeInference"]]},\ +"shadow_shim_helper_rs":{"doc":"","t":"DLLLLLALLALLLLLAAALAAAAALLLLALDGRRRRRDSSSRSLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFFIQQKDLLLLLLLLLLLLLLFFFFENNLLLLLLLLLLLLLLLLLLLLLLLLLDDLLLLALLLLLLLLLLLLLLLAALLLLLLLLLDLLLLLLLLLLLLLLLDDLLLLLLLLLLLLLLLLLLLLLLLLLLDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLNNNDDDDDEENNNNNNNLLLLLLLLLLLLLLMLLLLLLLLLLLLLLMMMLLLLLLLLLLLLLLMMLLLLLLLMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDDDDDDMLLLLLLLLLLLLLLALLLLLLLMMMMMMLLLLLLLMMMMMLLLMMLLLMMMMLLMMLLLLMMFLLMLLLLLLLLLLLLLLMLLLLLLLMMMLLLLLLLGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGSSSSSRRRRRRRRRDSLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFFFFDDDTGLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLIDDQLLLLLLLLLLLLLLLLLLALLLLLLLLLLDDDDLLLLLLLLLLLLLLLLLLLLLLMLLLLMMMLLLLLLLLLLLLLLLLLLL","n":["HostId","borrow","borrow_mut","clone","clone_into","cmp","emulated_time","eq","equivalent","explicit_drop","fmt","from","from","hash","into","ipc","notnull","option","partial_cmp","rootedcell","shim_event","shim_shmem","simulation_time","syscall_types","to_owned","try_from","try_into","type_id","util","vzip","AtomicEmulatedTime","CEmulatedTime","EMUTIME_INVALID","EMUTIME_MAX","EMUTIME_MIN","EMUTIME_SIMULATION_START","EMUTIME_UNIX_EPOCH","EmulatedTime","MAX","MIN","SIMULATION_START","SIMULATION_START_SEC","UNIX_EPOCH","add","add_assign","borrow","borrow","borrow_mut","borrow_mut","checked_add","checked_add","checked_duration_since","checked_duration_since","checked_sub","checked_sub","clone","clone_into","cmp","duration_since","duration_since","eq","equivalent","export","fmt","from","from","from_abs_simtime","from_c_emutime","hash","into","into","load","new","partial_cmp","saturating_add","saturating_duration_since","saturating_duration_since","saturating_sub","store","sub","sub","sub_assign","to_abs_simtime","to_c_emutime","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","emutime_add_simtime","emutime_sub_emutime","ExplicitDrop","ExplicitDropParam","ExplicitDropResult","explicit_drop","IPCData","borrow","borrow_mut","default","from","from_plugin","from_shadow","into","new","to_plugin","to_shadow","try_from","try_into","type_id","vzip","notnull","notnull_debug","notnull_mut","notnull_mut_debug","FfiOption","None","Some","as_mut","as_ref","borrow","borrow_mut","clone","clone_into","cmp","default","eq","equivalent","fmt","from","from","hash","into","partial_cmp","replace","take","to_owned","try_from","try_into","type_id","unwrap","unwrap_or","vzip","Root","Tag","borrow","borrow","borrow_mut","borrow_mut","cell","clone","clone_into","default","default","eq","equivalent","fmt","fmt","from","from","hash","into","into","new","new","rc","refcell","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","RootedCell","borrow","borrow_mut","fmt","from","get","get_mut","into","into_inner","new","replace","set","try_from","try_into","type_id","vzip","RootedRc","RootedRcWeak","borrow","borrow","borrow_mut","borrow_mut","clone","clone","deref","downgrade","explicit_drop","explicit_drop","explicit_drop_recursive","from","from","into","into","into_inner","new","try_from","try_from","try_into","try_into","type_id","type_id","upgrade","vzip","vzip","RootedRefCell","RootedRefCellRef","RootedRefCellRefMut","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","deref","deref","deref_mut","drop","drop","explicit_drop","fmt","from","from","from","into","into","into","into_inner","new","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","vzip","vzip","vzip","AddThreadReq","AddThreadRes","ProcessDeath","ShimEventAddThreadReq","ShimEventAddThreadRes","ShimEventStartReq","ShimEventSyscall","ShimEventSyscallComplete","ShimEventToShadow","ShimEventToShim","StartReq","StartRes","Syscall","Syscall","SyscallComplete","SyscallComplete","SyscallDoNative","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","child_stack","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_res","ctid","flags","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","initial_working_dir_to_init","initial_working_dir_to_init_len","into","into","into","into","into","into","into","ipc_block","newtls","process_shmem_block_to_init","ptid","restartable","retval","syscall_args","thread_shmem_block_to_init","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","vzip","vzip","vzip","HostShmem","HostShmemProtected","ManagerShmem","ProcessShmem","ProcessShmemProtected","ThreadShmem","ThreadShmemProtected","blocked_signals","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","export","from","from","from","from","from","from","from","host_id","host_id","host_id","host_id","host_id","host_shmem","into","into","into","into","into","into","into","log_start_time_micros","manager_shmem","max_runahead_time","max_unapplied_cpu_latency","model_unblocked_syscall_latency","new","new","new","pending_signals","pending_signals","pending_standard_siginfo","pending_standard_siginfo","protected","protected","protected","protected","root","set_pending_standard_siginfo","set_pending_standard_siginfo","shadow_pid","shim_log_level","sigaltstack","sigaltstack_mut","signal_action","signal_action_mut","sim_time","strace_fd","take_pending_unblocked_signal","take_pending_unblocked_signal","take_pending_unblocked_signal","tid","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","tsc_hz","type_id","type_id","type_id","type_id","type_id","type_id","type_id","unapplied_cpu_latency","unblocked_syscall_latency","unblocked_vdso_latency","vzip","vzip","vzip","vzip","vzip","vzip","vzip","ShimShmemHost","ShimShmemHostLock","ShimShmemManager","ShimShmemProcess","ShimShmemThread","shimshmem_getBlockedSignals","shimshmem_getEmulatedTime","shimshmem_getLogLevel","shimshmem_getLoggingStartTime","shimshmem_getMaxRunaheadTime","shimshmem_getModelUnblockedSyscallLatency","shimshmem_getProcessStraceFd","shimshmem_getShadowPid","shimshmem_getSigAltStack","shimshmem_getSignalAction","shimshmem_getThreadId","shimshmem_getThreadPendingSignals","shimshmem_getTscHz","shimshmem_getUnappliedCpuLatency","shimshmem_incrementUnappliedCpuLatency","shimshmem_maxUnappliedCpuLatency","shimshmem_resetUnappliedCpuLatency","shimshmem_setBlockedSignals","shimshmem_setEmulatedTime","shimshmem_setMaxRunaheadTime","shimshmem_setSigAltStack","shimshmem_setSignalAction","shimshmem_setThreadPendingSignals","shimshmem_setThreadSiginfo","shimshmem_unblockedSyscallLatency","shimshmem_unblockedVdsoLatency","shimshmemhost_lock","shimshmemhost_unlock","shimshmemthread_size","CSimulationTime","MAX","MICROSECOND","MILLISECOND","NANOSECOND","SECOND","SIMTIME_INVALID","SIMTIME_MAX","SIMTIME_MIN","SIMTIME_ONE_HOUR","SIMTIME_ONE_MICROSECOND","SIMTIME_ONE_MILLISECOND","SIMTIME_ONE_MINUTE","SIMTIME_ONE_NANOSECOND","SIMTIME_ONE_SECOND","SimulationTime","ZERO","add","add_assign","as_micros","as_micros","as_millis","as_millis","as_nanos","as_nanos","as_nanos_f64","as_secs","as_secs","borrow","borrow_mut","checked_add","checked_add","checked_div","checked_div","checked_mul","checked_mul","checked_rem","checked_sub","checked_sub","clone","clone_into","cmp","div","div_assign","eq","equivalent","export","fmt","from","from","from_c_simtime","from_duration","from_micros","from_micros","from_millis","from_millis","from_nanos","from_nanos","from_secs","from_secs","hash","into","is_positive","is_zero","is_zero","mul","mul_assign","partial_cmp","rem","saturating_add","saturating_add","saturating_mul","saturating_mul","saturating_sub","saturating_sub","sub","sub_assign","subsec_micros","subsec_micros","subsec_millis","subsec_millis","subsec_nanos","subsec_nanos","to_c_simtime","to_owned","try_from","try_from","try_from","try_from","try_from","try_from","try_from_micros","try_from_millis","try_from_nanos","try_from_secs","try_into","type_id","vzip","simtime_from_timespec","simtime_from_timeval","simtime_to_timespec","simtime_to_timeval","ForeignPtr","ManagedPhysicalMemoryAddr","SysCallArgs","SysCallReg","UntypedForeignPtr","add","args","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cast","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","eq","eq","equivalent","equivalent","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_raw_ptr","get","into","into","into","into","into_raw","into_raw_mut","is_null","null","number","number","sub","to_owned","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","NoTypeInference","SendPointer","SyncSendPointer","This","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","fmt","fmt","from","from","into","into","new","new","ptr","ptr","time","to_owned","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","TimeParts","TimePartsFmtHrMinSec","TimePartsFmtHrMinSecMilli","TimePartsFmtHrMinSecNano","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","eq","equivalent","fmt","fmt","fmt","fmt","fmt_hr_min_sec","fmt_hr_min_sec_milli","fmt_hr_min_sec_nano","from","from","from","from","from_nanos","hours","into","into","into","into","mins","nanos","secs","to_string","to_string","to_string","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip"],"q":[[0,"shadow_shim_helper_rs"],[30,"shadow_shim_helper_rs::emulated_time"],[93,"shadow_shim_helper_rs::emulated_time::export"],[95,"shadow_shim_helper_rs::explicit_drop"],[99,"shadow_shim_helper_rs::ipc"],[114,"shadow_shim_helper_rs::notnull"],[118,"shadow_shim_helper_rs::option"],[146,"shadow_shim_helper_rs::rootedcell"],[179,"shadow_shim_helper_rs::rootedcell::cell"],[195,"shadow_shim_helper_rs::rootedcell::rc"],[223,"shadow_shim_helper_rs::rootedcell::refcell"],[261,"shadow_shim_helper_rs::shim_event"],[376,"shadow_shim_helper_rs::shim_shmem"],[482,"shadow_shim_helper_rs::shim_shmem::export"],[516,"shadow_shim_helper_rs::simulation_time"],[614,"shadow_shim_helper_rs::simulation_time::export"],[618,"shadow_shim_helper_rs::syscall_types"],[701,"shadow_shim_helper_rs::util"],[734,"shadow_shim_helper_rs::util::time"]],"d":["","","","","","","Deals with instances of time in a Shadow simulation.","","","","","","Returns the argument unchanged.","","Calls U::from(self).","","","","","","","","Values for working with a simulated duration. Use …","","","","","","","","","Emulation time in nanoseconds. Allows for a consistent …","","","","The number of nanoseconds from the epoch to January 1st, …","Duplicated as EmulatedTime::UNIX_EPOCH","An instant in time (analagous to std::time::Instant) in …","","","The start time of the simulation - 00:00:00 UTC on 1 …","","The Unix epoch (00:00:00 UTC on 1 January 1970)","","","","","","","","","","Returns the duration since earlier, or None if earlier is …","","","","","","","Returns the duration since earlier, or panics if earlier …","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Get the instant corresponding to val time units since the …","Get the instance corresponding to val SimulationTime units …","","Calls U::from(self).","Calls U::from(self).","","","","","","Returns the duration since earlier, or 0 if earlier is …","","","","","","Convert to the SimulationTime since the simulation began.","Convert to number of SimulationTime units since the Unix …","","","","","","","","","","","","Trait for a type that provides an explicit method for …","","","","Manages communication between the Shadow process and the …","","","","Returns the argument unchanged.","Returns a reference to the “Plugin to Shadow” channel.","Returns a reference to the “Shadow to Plugin” channel.","Calls U::from(self).","","Returns a reference to the “Shadow to Plugin” channel.","Returns a reference to the “Plugin to Shadow” channel.","","","","","Panics if NULL and returns the pointer.","Panics if NULL (when debug asserts are enabled), and …","Panics if NULL and returns the pointer.","Panics if NULL (when debug asserts are enabled), and …","","","","","","","","","","","","","","","Returns the argument unchanged.","","","Calls U::from(self).","","","","","","","","","","","A Root is a ![Sync] token. Proof of access to a Root is …","Every object root is assigned a Tag, which we ensure is …","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","Analagous to std::cell::Cell. In particular like …","","","","Returns the argument unchanged.","","","Calls U::from(self).","","Create a RootedCell associated with root.","","","","","","","Analagous to std::rc::Rc. In particular like std::rc::Rc …","","","","","","Like Clone::clone, but requires that the corresponding …","Like Clone::clone, but requires that the corresponding …","","Create a weak reference.","If T itself implements ExplicitDrop, consider …","","Drops self, and if self was the last strong reference, call","Returns the argument unchanged.","Returns the argument unchanged.","Calls U::from(self).","Calls U::from(self).","Drop the RootedRc, and return the inner value if this was …","Creates a new object associated with root.","","","","","","","","","","Analagous to std::cell::RefCell. In particular like …","","","","","Borrow a reference. Panics if root is for the wrong Root, …","","","","Borrow a mutable reference. Panics if root is for the wrong","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","Create a RootedRefCell associated with root.","","","","","","","","","","","","","Request from Shadow to Shim to take the included shared …","Response to ShimEventToShim::AddThreadReq","The whole process has died. We inject this event to …","Data for ShimEventToShim::AddThreadReq","Data for ShimEventToShadow::AddThreadRes","Data for ShimEventToShadow::StartReq","Data for ShimEventToShim::Syscall and …","Data for ShimEventToShim::SyscallComplete and …","A message between Shadow and the Shim.","","First message from the shim, requesting that it’s ready …","First message from shadow, indicating that it is ready for …","Request to emulate the given syscall.","Request to execute the given syscall natively.","Response to ShimEventToShim::Syscall","Response to ShimEventToShadow::Syscall","Response to ShimEventToShadow::Syscall indicating to …","","","","","","","","","","","","","","","clone stack. u8 pointer in shim’s memory","","","","","","","","","","","","","","","","clone ctid. pid_t pointer in shim’s memory","clone flags.","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Shim pointer to be initd by Shadow. Optional. If set, …","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","clone tls.","Shim pointer to be initd by Shadow. Optional.","clone ptid. pid_t pointer in shim’s memory","Whether the syscall is eligible to be restarted. Only …","","","Shim pointer to be initd by Shadow. Required.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","Handle to shared memory for the Host","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","Safety","Safety","Safety","Safety","","","Take the next unblocked thread- or process-directed signal.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Safety","Safety","Safety","Get the logging start time","Safety","Get whether to model latency of unblocked syscalls.","Safety","Safety","Get the signal stack as set by sigaltstack(2).","Safety","Safety","Safety","Safety","Safety","Safety","Get the configured maximum unblocked syscall latency to …","Safety","Set the process’s pending signal set.","Safety","Safety","Set the signal stack as set by sigaltstack(2).","Safety","Set the process’s pending signal set.","Set the siginfo for the given signal number.","Get the configured latency to emulate for each unblocked …","Get the configured latency to emulate for each unblocked …","Safety","Safety","","The same as the type alias in the ‘main/cshadow.rs’ …","Maximum value. Currently equivalent to SIMTIME_MAX to …","","","","","Invalid simulation time.","Maximum and minimum valid values.","","Represents one hour in simulation time.","Represents one microsecond in simulation time.","Represents one millisecond in simulation time.","Represents one minute in simulation time.","Represents one nanosecond in simulation time.","Represents one second in simulation time.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","Convert a Duration to a SimulationTime. This function …","","","","","","","","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Safety","Safety","Represents a pointer to a virtual address in plugin …","Represents a pointer to a physical address in plugin …","","A register used for input/output in a syscall.","Used to indicate an untyped ForeignPtr in C code. We use …","Add an offset to a pointer. count is in units of T.","","","","","","","","","","Cast from ForeignPtr<T> to ForeignPtr<U>.","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","Returns the argument unchanged.","","Returns the argument unchanged.","","","","","","","","","Returns the argument unchanged.","Create a ForeignPtr from a raw pointer to plugin memory.","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Convert to a raw pointer. “safe” in itself, but keep …","Convert to a raw pointer. “safe” in itself, but keep …","","","","","Subtract an offset from a pointer. count is in units of T.","","","","","","","","","","","","","","","","","","","","","A trait to prevent type inference during function calls. …","A type that allows us to make a pointer Send since there …","A type that allows us to make a pointer Send + Sync since …","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Calls U::from(self).","Calls U::from(self).","Safety","Safety","","","","","","","","","","","","","","Helper for formatting times.","","","","","","","","","","","","","","","","","","Format as HH:MM:SS.","Format as HH:MM:SS.mmm.","Format as HH:MM:SS.nnnnnnnnn.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","",""],"i":[0,1,1,1,1,1,0,1,1,0,1,1,1,1,1,0,0,0,1,0,0,0,0,0,1,1,1,1,0,1,0,0,0,0,0,0,0,0,11,11,11,0,11,11,11,11,14,11,14,11,11,11,11,11,11,11,11,11,11,11,11,11,0,11,11,14,11,11,11,11,14,14,14,11,11,11,11,11,14,11,11,11,11,11,11,11,14,11,14,11,14,11,14,0,0,0,34,34,34,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,0,0,0,0,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,0,0,28,29,28,29,0,28,28,28,29,28,28,28,29,28,29,28,28,29,28,29,0,0,28,28,29,28,29,28,29,28,29,0,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,0,0,32,33,32,33,32,33,32,32,32,33,32,32,33,32,33,32,32,32,33,32,33,32,33,33,32,33,0,0,0,36,37,35,35,36,37,35,35,36,37,37,36,37,35,35,36,37,35,36,37,35,35,35,36,37,35,36,37,35,36,37,35,36,37,35,20,18,18,0,0,0,0,0,0,0,18,20,18,20,18,20,20,38,39,40,41,42,18,20,38,39,40,41,42,18,20,40,38,39,40,41,42,18,20,38,39,40,41,42,18,20,41,40,40,38,39,40,41,42,18,20,38,39,40,41,42,18,20,42,42,38,39,40,41,42,18,20,40,40,42,40,39,39,38,42,38,39,40,41,42,18,20,38,39,40,41,42,18,20,38,39,40,41,42,18,20,38,39,40,41,42,18,20,38,39,40,41,42,18,20,0,0,0,0,0,0,0,57,46,48,52,51,54,53,57,46,48,52,51,54,53,57,0,46,48,52,51,54,53,57,48,52,54,53,57,51,46,48,52,51,54,53,57,46,48,52,48,48,48,51,53,54,57,54,57,48,48,51,53,52,54,57,48,48,57,57,54,54,48,51,0,54,57,53,46,48,52,51,54,53,57,46,48,52,51,54,53,57,48,46,48,52,51,54,53,57,52,48,48,46,48,52,51,54,53,57,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,12,12,12,12,0,0,0,0,0,0,0,0,0,0,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,0,12,16,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,0,0,0,0,0,0,0,0,0,80,82,80,81,82,83,80,81,82,83,80,80,81,82,83,80,81,82,83,80,83,80,83,80,80,81,82,83,80,80,80,80,81,81,81,82,83,83,83,83,83,83,83,83,83,80,82,80,81,82,83,80,80,80,80,82,82,80,80,81,82,83,80,81,82,83,80,81,82,83,80,81,82,83,80,81,82,83,0,0,0,92,85,86,85,86,85,86,85,86,85,86,85,86,85,86,85,86,85,86,0,85,86,85,86,85,86,85,86,85,86,0,0,0,0,88,89,90,87,88,89,90,87,87,87,88,89,90,87,87,87,87,88,89,90,87,87,87,88,89,90,87,87,87,87,88,89,90,88,89,90,87,88,89,90,87,88,89,90,87,88,89,90,87],"f":[0,[[]],[[]],[1,1],[[]],[[1,1],2],0,[[1,1],3],[[],3],0,[[1,4],5],[6,1],[[]],[[1,7]],[[]],0,0,0,[[1,1],[[8,[2]]]],0,0,0,0,0,[[]],[[],9],[[],9],[[],10],0,[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,[[11,12],11],[[11,12]],[[]],[[]],[[]],[[]],[11,[[8,[11]]]],[[11,12],[[8,[11]]]],[[11,11],8],[[11,11],[[8,[12]]]],[11,[[8,[11]]]],[[11,12],[[8,[11]]]],[11,11],[[]],[[11,11],2],[[11,11]],[[11,11],12],[[11,11],3],[[],3],0,[[11,4],5],[[]],[[]],[12,11],[13,[[8,[11]]]],[[11,7]],[[]],[[]],[[14,15],11],[11,14],[[11,11],[[8,[2]]]],[[11,12],11],[[11,11]],[[11,11],12],[[11,12],11],[[14,11,15]],[[11,12],11],[[11,11]],[[11,12]],[11,12],[[[8,[11]]],13],[[]],[[],9],[[],9],[[],9],[[],9],[[],10],[[],10],[[]],[[]],[[13,16],13],[[13,13],16],0,0,0,[[]],0,[[]],[[]],[[],17],[[]],[17,[[19,[18]]]],[17,[[19,[20]]]],[[]],[[],17],[17,[[19,[20]]]],[17,[[19,[18]]]],[[],9],[[],9],[[],10],[[]],[[]],[[]],[[]],[[]],0,0,0,[21,21],[21,21],[[]],[[]],[[[21,[22]]],[[21,[22]]]],[[]],[[[21,[23]],[21,[23]]],2],[[],21],[[[21,[24]],[21,[24]]],3],[[],3],[[[21,[25]],4],5],[[]],[8,21],[[[21,[26]],7]],[[]],[[[21,[27]],[21,[27]]],[[8,[2]]]],[21,21],[21,21],[[]],[[],9],[[],9],[[],10],[21],[21],[[]],0,0,[[]],[[]],[[]],[[]],0,[28,28],[[]],[[],28],[[],29],[[28,28],3],[[],3],[[28,4],5],[[29,4],5],[[]],[[]],[[28,7]],[[]],[[]],[[],28],[[],29],0,0,[[]],[[],9],[[],9],[[],9],[[],9],[[],10],[[],10],[[]],[[]],0,[[]],[[]],[[[30,[25]],4],5],[[]],[[[30,[31]],29],31],[30],[[]],[30],[29,30],[[30,29]],[[30,29]],[[],9],[[],9],[[],10],[[]],0,0,[[]],[[]],[[]],[[]],[[32,29],32],[[33,29],33],[32],[[32,29],33],[32],[33],[[[32,[34]],29],8],[[]],[[]],[[]],[[]],[[32,29],8],[29,32],[[],9],[[],9],[[],9],[[],9],[[],10],[[],10],[[33,29],[[8,[32]]]],[[]],[[]],0,0,0,[[]],[[]],[[35,29],36],[[]],[[]],[[]],[[35,29],37],[[]],[36],[37],[37],[36],[37],[[[35,[34]]]],[[[35,[25]],4],5],[[]],[[]],[[]],[[]],[[]],[[]],[35],[29,35],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],10],[[],10],[[],10],[[]],[[]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[38,38],[39,39],[40,40],[41,41],[42,42],[18,18],[20,20],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,[[38,4],5],[[39,4],5],[[40,4],5],[[41,4],5],[[42,4],5],[[18,4],5],[[20,4],5],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,[[1,3,12,12,12,43,44,45,[47,[46]]],48],[[29,49,1,[8,[50]]],51],[[52,43],53],0,0,[[54,55],[[8,[56]]]],[[57,55],[[8,[56]]]],[48,[[58,[52]]]],0,0,0,0,[[54,55,56]],[[57,55,56]],0,0,[57,59],[57,59],[[54,55],60],[[54,55],60],0,0,[[52,51,53],8],[[54,57],8],[57,8],0,[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],0,[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,[[61,62],63],[64,13],[64,45],[65,66],[61,13],[64,3],[67,50],[64,43],[[61,62],68],[[61,67,69],70],[62,43],[[61,62],63],[64,44],[61,16],[[61,16]],[64,16],[61],[[61,62,63]],[[64,13]],[[61,13]],[[61,62,68]],[[61,67,69,70]],[[61,62,63]],[[61,62,69,71]],[64,16],[64,16],[64,61],[[64,61]],[[],72],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[12,12]],[[12,12]],[12,44],[12,73],[12,73],[12,44],[12,73],[12,73],[12,74],[12,44],[12,44],[[]],[[]],[[12,12],[[8,[12]]]],[[12,12],[[8,[12]]]],[[12,44],[[8,[12]]]],[[12,6],[[8,[12]]]],[[12,44],[[8,[12]]]],[[12,6],[[8,[12]]]],[[12,12],[[8,[12]]]],[[12,12],[[8,[12]]]],[[12,12],[[8,[12]]]],[12,12],[[]],[[12,12],2],[[12,6]],[[12,6]],[[12,12],3],[[],3],0,[[12,4],5],[12,16],[[]],[16,[[8,[12]]]],[75,12],[44,12],[44,12],[44,12],[44,12],[44,12],[44,12],[44,12],[44,12],[[12,7]],[[]],[12,3],[12,3],[12,3],[[12,6]],[[12,6]],[[12,12],[[8,[2]]]],[[12,12]],[[12,12],12],[[12,12],12],[[12,44],12],[[12,6],12],[[12,12],12],[[12,12],12],[[12,12]],[[12,12]],[12,6],[12,6],[12,6],[12,6],[12,6],[12,6],[[[8,[12]]],16],[[]],[76,[[9,[12]]]],[77,[[9,[12]]]],[78,[[9,[12]]]],[75,[[9,[12]]]],[[],9],[79,[[9,[12]]]],[44,[[8,[12]]]],[44,[[8,[12]]]],[44,[[8,[12]]]],[44,[[8,[12]]]],[[],9],[[],10],[[]],[77,16],[78,16],[[16,77],3],[[16,78],3],0,0,0,0,0,[[80,72],80],0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[80,80],[80,80],[81,81],[82,82],[83,83],[[]],[[]],[[]],[[]],[[[80,[24]],[80,[24]]],3],[[83,83],3],[[],3],[[],3],[[80,4],5],[[80,4],5],[[81,4],5],[[82,4],5],[[83,4],5],[83,80],[44,80],[72,80],[[]],[72,81],[[]],[44,81],[[]],[84,83],[69,83],[44,83],[80,83],[72,83],[[],83],[66,83],[6,83],[[]],[[],80],[[82,72],83],[[]],[[]],[[]],[[]],[80],[80],[80,3],[[],80],[82,66],0,[[80,72],80],[[]],[[]],[[]],[[]],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],10],[[],10],[[],10],[[],10],[[]],[[]],[[]],[[]],0,0,0,0,[[]],[[]],[[]],[[]],[85,85],[86,86],[[]],[[]],[[[85,[25]],4],5],[[[86,[25]],4],5],[[]],[[]],[[]],[[]],[[],85],[[],86],[85],[86],0,[[]],[[]],[[],9],[[],9],[[],9],[[],9],[[],10],[[],10],[[]],[[]],0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[87,87],3],[[],3],[[88,4],5],[[89,4],5],[[90,4],5],[[87,4],5],[87,88],[87,89],[87,90],[[]],[[]],[[]],[[]],[73,87],0,[[]],[[]],[[]],[[]],0,0,0,[[],91],[[],91],[[],91],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],10],[[],10],[[],10],[[],10],[[]],[[]],[[]],[[]]],"c":[],"p":[[3,"HostId"],[4,"Ordering"],[15,"bool"],[3,"Formatter"],[6,"Result"],[15,"u32"],[8,"Hasher"],[4,"Option"],[4,"Result"],[3,"TypeId"],[3,"EmulatedTime"],[3,"SimulationTime"],[6,"CEmulatedTime"],[3,"AtomicEmulatedTime"],[4,"Ordering"],[6,"CSimulationTime"],[3,"IPCData"],[4,"ShimEventToShadow"],[3,"SelfContainedChannel"],[4,"ShimEventToShim"],[4,"FfiOption"],[8,"Clone"],[8,"Ord"],[8,"PartialEq"],[8,"Debug"],[8,"Hash"],[8,"PartialOrd"],[3,"Tag"],[3,"Root"],[3,"RootedCell"],[8,"Copy"],[3,"RootedRc"],[3,"RootedRcWeak"],[8,"ExplicitDrop"],[3,"RootedRefCell"],[3,"RootedRefCellRef"],[3,"RootedRefCellRefMut"],[3,"ShimEventSyscall"],[3,"ShimEventSyscallComplete"],[3,"ShimEventAddThreadReq"],[3,"ShimEventAddThreadRes"],[3,"ShimEventStartReq"],[6,"pid_t"],[15,"u64"],[6,"_LogLevel"],[3,"ManagerShmem"],[3,"ShMemBlock"],[3,"HostShmem"],[3,"ShMemBlockSerialized"],[6,"c_int"],[3,"ProcessShmem"],[3,"HostShmemProtected"],[3,"ThreadShmem"],[3,"ProcessShmemProtected"],[3,"Signal"],[3,"siginfo_t"],[3,"ThreadShmemProtected"],[3,"SelfContainedMutex"],[6,"stack_t"],[3,"sigaction"],[6,"ShimShmemHostLock"],[6,"ShimShmemThread"],[6,"linux_sigset_t"],[6,"ShimShmemHost"],[6,"ShimShmemManager"],[15,"i64"],[6,"ShimShmemProcess"],[6,"linux_stack_t"],[15,"i32"],[6,"linux_sigaction"],[6,"linux_siginfo_t"],[15,"usize"],[15,"u128"],[15,"f64"],[3,"Duration"],[6,"timespec"],[3,"timespec"],[3,"timeval"],[6,"timeval"],[3,"ForeignPtr"],[3,"ManagedPhysicalMemoryAddr"],[3,"SysCallArgs"],[19,"SysCallReg"],[15,"isize"],[3,"SyncSendPointer"],[3,"SendPointer"],[3,"TimeParts"],[3,"TimePartsFmtHrMinSec"],[3,"TimePartsFmtHrMinSecMilli"],[3,"TimePartsFmtHrMinSecNano"],[3,"String"],[8,"NoTypeInference"]]},\ "shadow_shmem":{"doc":"","t":"AAADDDDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFFFLLLLLLLLLLLLLLLLLLLLRRRRFFFFFFFFFFFFFR","n":["allocator","raw_syscall","util","ShMemBlock","ShMemBlockAlias","ShMemBlockSerialized","SharedMemAllocator","SharedMemAllocatorDropGuard","SharedMemDeserializer","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone_into","deref","deref","deserialize","drop","drop","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from_str","into","into","into","into","into","into","new","serialize","shdeserialize","shfree","shmalloc","to_owned","to_string","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","S_IRGRP","S_IRUSR","S_IWGRP","S_IWUSR","clock_monotonic_gettime","close","fsync","ftruncate","getpid","gettid","kill","mmap","munmap","open","tgkill","unlink","write","PATH_MAX_NBYTES"],"q":[[0,"shadow_shmem"],[3,"shadow_shmem::allocator"],[70,"shadow_shmem::raw_syscall"],[87,"shadow_shmem::util"]],"d":["In this module is a shared memory allocator that can be …","This module provides a simple interface to make system …","","A smart pointer class that holds a Sync and …","This struct is analogous to the ShMemBlock smart pointer, …","","Safe wrapper around our low-level, unsafe, nostd shared …","This struct exists as the intended singleton destructor …","","","","","","","","","","","","","","","","","","Safety","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Safety","","This function takes a serialized block and converts it …","This function frees a previously allocated block.","This function moves the input parameter into a …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Safety","","Safety","","Safety","Safety",""],"i":[0,0,0,0,0,0,0,0,0,7,29,6,4,5,1,7,29,6,4,5,1,1,1,4,5,6,7,4,4,5,1,1,7,29,6,4,5,1,1,7,29,6,4,5,1,7,4,0,0,0,1,1,7,29,6,4,5,1,7,29,6,4,5,1,7,29,6,4,5,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"f":[0,0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[1,1],[[]],[[[4,[[0,[2,3]]]]]],[[[5,[[0,[2,3]]]]]],[[6,1],[[5,[[0,[2,3]]]]]],[7],[[[4,[[0,[2,3]]]]]],[[[4,[[0,[2,3,8]]]],9],10],[[[5,[[0,[2,3,8]]]],9],10],[[1,9],10],[[1,9],10],[[]],[[]],[[]],[[]],[[]],[[]],[11,[[12,[1]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[],7],[[[4,[[0,[2,3]]]]],1],[1,[[5,[[0,[2,3]]]]]],[[[4,[[0,[2,3]]]]]],[[[0,[2,3]]],[[4,[[0,[2,3]]]]]],[[]],[[],13],[[],14],[[],14],[[],14],[[],14],[[],14],[[],14],[[],14],[[],14],[[],14],[[],14],[[],14],[[],14],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],0,0,0,0,[[],[[14,[16,17]]]],[18,[[14,[17]]]],[18,[[14,[17]]]],[[18,19],[[14,[17]]]],[[],[[14,[18,17]]]],[[],[[14,[18,17]]]],[[18,18],[[14,[17]]]],[[20,19,21,22,18,19],[[14,[[24,[23]],17]]]],[[[24,[23]]],[[14,[17]]]],[[[24,[23]],25,26],[[14,[18,17]]]],[[18,18,18],[[14,[17]]]],[[[24,[23]]],[[14,[17]]]],[[18,20,27],[[14,[28,17]]]],0],"c":[],"p":[[3,"ShMemBlockSerialized"],[8,"Sync"],[8,"VirtualAddressSpaceIndependent"],[3,"ShMemBlock"],[3,"ShMemBlockAlias"],[3,"SharedMemDeserializer"],[3,"SharedMemAllocatorDropGuard"],[8,"Debug"],[3,"Formatter"],[6,"Result"],[15,"str"],[6,"Result"],[3,"String"],[4,"Result"],[3,"TypeId"],[6,"timespec"],[3,"Errno"],[15,"i32"],[15,"u64"],[4,"c_void"],[3,"ProtFlags"],[3,"MapFlags"],[15,"u8"],[15,"slice"],[3,"OFlag"],[15,"u32"],[15,"usize"],[15,"isize"],[3,"SharedMemAllocator"]]},\ "shadow_tsc":{"doc":"","t":"DLLAMLLLLLLLLLLLF","n":["Tsc","borrow","borrow_mut","c_internal","cyclesPerSecond","emulate_rdtsc","emulate_rdtscp","from","into","ip_is_rdtsc","ip_is_rdtscp","native_cycles_per_second","new","try_from","try_into","type_id","TscC_nativeCyclesPerSecond"],"q":[[0,"shadow_tsc"],[16,"shadow_tsc::c_internal"]],"d":["Emulates an x86-64 processor’s timestamp counter, as …","","","cbindgen:ignore","","Updates registers to reflect the result of executing an …","Updates registers to reflect the result of executing an …","Returns the argument unchanged.","Calls U::from(self).","Whether ip points to an rdtsc instruction.","Whether ip points to an rdtscp instruction.","Returns the host system’s native TSC rate, or None if it …","","","","",""],"i":[0,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,0],"f":[0,[[]],[[]],0,0,[[1,2,2,2,2]],[[1,2,2,2,2,2]],[[]],[[]],[3,4],[3,4],[[],[[5,[2]]]],[2,1],[[],6],[[],6],[[],7],0],"c":[],"p":[[3,"Tsc"],[15,"u64"],[15,"u8"],[15,"bool"],[4,"Option"],[4,"Result"],[3,"TypeId"]]},\ "shlex":{"doc":"Same idea as (but implementation not directly based on) …","t":"DLLLMLLFMLLFFLLL","n":["Shlex","borrow","borrow_mut","from","had_error","into","into_iter","join","line_no","new","next","quote","split","try_from","try_into","type_id"],"q":[[0,"shlex"]],"d":["An iterator that takes an input string and splits it into …","","","Returns the argument unchanged.","An input string is erroneous if it ends while inside a …","Calls U::from(self).","","Convenience function that consumes an iterable of words …","The number of newlines read so far, plus one.","","","Given a single word, return a string suitable to encode it …","Convenience function that consumes the whole string at …","","",""],"i":[0,4,4,4,4,4,4,0,4,4,4,0,0,4,4,4],"f":[0,[[]],[[]],[[]],0,[[]],[[]],[1,2],0,[3,4],[4,[[5,[2]]]],[3,[[6,[3]]]],[3,[[5,[[7,[2]]]]]],[[],8],[[],8],[[],9]],"c":[],"p":[[8,"IntoIterator"],[3,"String"],[15,"str"],[3,"Shlex"],[4,"Option"],[4,"Cow"],[3,"Vec"],[4,"Result"],[3,"TypeId"]]},\ diff --git a/docs/rust/shadow_rs/all.html b/docs/rust/shadow_rs/all.html index 82a189ec05a..a304aae55bc 100644 --- a/docs/rust/shadow_rs/all.html +++ b/docs/rust/shadow_rs/all.html @@ -1 +1 @@ -List of all items in this crate

List of all items

Structs

Enums

Unions

Traits

Macros

Functions

Type Definitions

Statics

Constants

\ No newline at end of file +List of all items in this crate

List of all items

Structs

Enums

Unions

Traits

Macros

Functions

Type Definitions

Statics

Constants

\ No newline at end of file diff --git a/docs/rust/shadow_rs/core/controller/struct.ShadowStatusBarState.html b/docs/rust/shadow_rs/core/controller/struct.ShadowStatusBarState.html index 08af7aeca5b..05fc7ce53f1 100644 --- a/docs/rust/shadow_rs/core/controller/struct.ShadowStatusBarState.html +++ b/docs/rust/shadow_rs/core/controller/struct.ShadowStatusBarState.html @@ -2,7 +2,7 @@ pub current: EmulatedTime, pub num_failed_processes: u32, /* private fields */ -}

Fields§

§current: EmulatedTime§num_failed_processes: u32

Implementations§

source§

impl ShadowStatusBarState

source

pub fn new(end: EmulatedTime) -> Self

Trait Implementations§

source§

impl Debug for ShadowStatusBarState

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for ShadowStatusBarState

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more

Auto Trait Implementations§

§

impl RefUnwindSafe for ShadowStatusBarState

§

impl Send for ShadowStatusBarState

§

impl Sync for ShadowStatusBarState

§

impl Unpin for ShadowStatusBarState

§

impl UnwindSafe for ShadowStatusBarState

Blanket Implementations§

source§

impl<T> Any for Twhere +}

Fields§

§current: EmulatedTime§num_failed_processes: u32

Implementations§

Trait Implementations§

source§

impl Debug for ShadowStatusBarState

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for ShadowStatusBarState

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/docs/rust/shadow_rs/core/support/configuration/enum.ProcessFinalState.html b/docs/rust/shadow_rs/core/support/configuration/enum.ProcessFinalState.html index a65bc0b1882..71108caa423 100644 --- a/docs/rust/shadow_rs/core/support/configuration/enum.ProcessFinalState.html +++ b/docs/rust/shadow_rs/core/support/configuration/enum.ProcessFinalState.html @@ -8,8 +8,8 @@ Running(RunningVal), }
Expand description

The enum variants here have an extra level of indirection to get the serde serialization that we want.

-

Variants§

§

Exited

Fields

§exited: i32
§

Signaled

Fields

§signaled: Signal
§

Running(RunningVal)

Trait Implementations§

source§

impl Clone for ProcessFinalState

source§

fn clone(&self) -> ProcessFinalState

Returns a copy of the value. Read more
1.0.0 · source§

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

Performs copy-assignment from source. Read more
source§

impl Debug for ProcessFinalState

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Default for ProcessFinalState

source§

fn default() -> Self

Returns the “default value” for a type. Read more
source§

impl<'de> Deserialize<'de> for ProcessFinalState

source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where - __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for ProcessFinalState

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl JsonSchema for ProcessFinalState

source§

fn schema_name() -> String

The name of the generated JSON Schema. Read more
source§

fn json_schema(gen: &mut SchemaGenerator) -> Schema

Generates a JSON Schema for this type. Read more
source§

fn is_referenceable() -> bool

Whether JSON Schemas generated for this type should be re-used where possible using the $ref keyword. Read more
source§

impl PartialEq<ProcessFinalState> for ProcessFinalState

source§

fn eq(&self, other: &ProcessFinalState) -> bool

This method tests for self and other values to be equal, and is used +

Variants§

§

Exited

Fields

§exited: i32
§

Signaled

Fields

§signaled: Signal
§

Running(RunningVal)

Trait Implementations§

source§

impl Clone for ProcessFinalState

source§

fn clone(&self) -> ProcessFinalState

Returns a copy of the value. Read more
1.0.0 · source§

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

Performs copy-assignment from source. Read more
source§

impl Debug for ProcessFinalState

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Default for ProcessFinalState

source§

fn default() -> Self

Returns the “default value” for a type. Read more
source§

impl<'de> Deserialize<'de> for ProcessFinalState

source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where + __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for ProcessFinalState

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl JsonSchema for ProcessFinalState

source§

fn schema_name() -> String

The name of the generated JSON Schema. Read more
source§

fn json_schema(gen: &mut SchemaGenerator) -> Schema

Generates a JSON Schema for this type. Read more
source§

fn is_referenceable() -> bool

Whether JSON Schemas generated for this type should be re-used where possible using the $ref keyword. Read more
source§

impl PartialEq<ProcessFinalState> for ProcessFinalState

source§

fn eq(&self, other: &ProcessFinalState) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl Serialize for ProcessFinalState

source§

fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>where __S: Serializer,

Serialize this value into the given Serde serializer. Read more
source§

impl Copy for ProcessFinalState

source§

impl Eq for ProcessFinalState

source§

impl StructuralEq for ProcessFinalState

source§

impl StructuralPartialEq for ProcessFinalState

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere diff --git a/docs/rust/shadow_rs/core/support/configuration/struct.EnvName.html b/docs/rust/shadow_rs/core/support/configuration/struct.EnvName.html index bf094e311b3..66c2167bc17 100644 --- a/docs/rust/shadow_rs/core/support/configuration/struct.EnvName.html +++ b/docs/rust/shadow_rs/core/support/configuration/struct.EnvName.html @@ -1348,7 +1348,7 @@
Examples
let s = "Grüße, Jürgen ❤";
 
 assert_eq!("grüße, jürgen ❤", s.to_ascii_lowercase());
-

Trait Implementations§

source§

impl Clone for EnvName

source§

fn clone(&self) -> EnvName

Returns a copy of the value. Read more
1.0.0 · source§

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

Performs copy-assignment from source. Read more
source§

impl Debug for EnvName

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Deref for EnvName

§

type Target = String

The resulting type after dereferencing.
source§

fn deref(&self) -> &Self::Target

Dereferences the value.
source§

impl<'de> Deserialize<'de> for EnvName

source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for EnvName

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl From<EnvName> for String

source§

fn from(name: EnvName) -> Self

Converts to this type from the input type.
source§

impl JsonSchema for EnvName

source§

fn schema_name() -> String

The name of the generated JSON Schema. Read more
source§

fn json_schema(gen: &mut SchemaGenerator) -> Schema

Generates a JSON Schema for this type. Read more
source§

fn is_referenceable() -> bool

Whether JSON Schemas generated for this type should be re-used where possible using the $ref keyword. Read more
source§

impl Ord for EnvName

source§

fn cmp(&self, other: &EnvName) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Selfwhere +

Trait Implementations§

source§

impl Clone for EnvName

source§

fn clone(&self) -> EnvName

Returns a copy of the value. Read more
1.0.0 · source§

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

Performs copy-assignment from source. Read more
source§

impl Debug for EnvName

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Deref for EnvName

§

type Target = String

The resulting type after dereferencing.
source§

fn deref(&self) -> &Self::Target

Dereferences the value.
source§

impl<'de> Deserialize<'de> for EnvName

source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for EnvName

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl From<EnvName> for String

source§

fn from(name: EnvName) -> Self

Converts to this type from the input type.
source§

impl JsonSchema for EnvName

source§

fn schema_name() -> String

The name of the generated JSON Schema. Read more
source§

fn json_schema(gen: &mut SchemaGenerator) -> Schema

Generates a JSON Schema for this type. Read more
source§

fn is_referenceable() -> bool

Whether JSON Schemas generated for this type should be re-used where possible using the $ref keyword. Read more
source§

impl Ord for EnvName

source§

fn cmp(&self, other: &EnvName) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Selfwhere Self: Sized,

Compares and returns the maximum of two values. Read more
1.21.0 · source§

fn min(self, other: Self) -> Selfwhere Self: Sized,

Compares and returns the minimum of two values. Read more
1.50.0 · source§

fn clamp(self, min: Self, max: Self) -> Selfwhere Self: Sized + PartialOrd<Self>,

Restrict a value to a certain interval. Read more
source§

impl PartialEq<EnvName> for EnvName

source§

fn eq(&self, other: &EnvName) -> bool

This method tests for self and other values to be equal, and is used diff --git a/docs/rust/shadow_rs/core/support/configuration/struct.HostName.html b/docs/rust/shadow_rs/core/support/configuration/struct.HostName.html index 4b56bbd235d..e250bb4e7d3 100644 --- a/docs/rust/shadow_rs/core/support/configuration/struct.HostName.html +++ b/docs/rust/shadow_rs/core/support/configuration/struct.HostName.html @@ -1348,7 +1348,7 @@
Examples
let s = "Grüße, Jürgen ❤";
 
 assert_eq!("grüße, jürgen ❤", s.to_ascii_lowercase());
-

Trait Implementations§

source§

impl Clone for HostName

source§

fn clone(&self) -> HostName

Returns a copy of the value. Read more
1.0.0 · source§

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

Performs copy-assignment from source. Read more
source§

impl Debug for HostName

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Deref for HostName

§

type Target = String

The resulting type after dereferencing.
source§

fn deref(&self) -> &Self::Target

Dereferences the value.
source§

impl<'de> Deserialize<'de> for HostName

source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for HostName

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl From<HostName> for String

source§

fn from(name: HostName) -> Self

Converts to this type from the input type.
source§

impl JsonSchema for HostName

source§

fn schema_name() -> String

The name of the generated JSON Schema. Read more
source§

fn json_schema(gen: &mut SchemaGenerator) -> Schema

Generates a JSON Schema for this type. Read more
source§

fn is_referenceable() -> bool

Whether JSON Schemas generated for this type should be re-used where possible using the $ref keyword. Read more
source§

impl Ord for HostName

source§

fn cmp(&self, other: &HostName) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Selfwhere +

Trait Implementations§

source§

impl Clone for HostName

source§

fn clone(&self) -> HostName

Returns a copy of the value. Read more
1.0.0 · source§

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

Performs copy-assignment from source. Read more
source§

impl Debug for HostName

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Deref for HostName

§

type Target = String

The resulting type after dereferencing.
source§

fn deref(&self) -> &Self::Target

Dereferences the value.
source§

impl<'de> Deserialize<'de> for HostName

source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for HostName

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl From<HostName> for String

source§

fn from(name: HostName) -> Self

Converts to this type from the input type.
source§

impl JsonSchema for HostName

source§

fn schema_name() -> String

The name of the generated JSON Schema. Read more
source§

fn json_schema(gen: &mut SchemaGenerator) -> Schema

Generates a JSON Schema for this type. Read more
source§

fn is_referenceable() -> bool

Whether JSON Schemas generated for this type should be re-used where possible using the $ref keyword. Read more
source§

impl Ord for HostName

source§

fn cmp(&self, other: &HostName) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Selfwhere Self: Sized,

Compares and returns the maximum of two values. Read more
1.21.0 · source§

fn min(self, other: Self) -> Selfwhere Self: Sized,

Compares and returns the minimum of two values. Read more
1.50.0 · source§

fn clamp(self, min: Self, max: Self) -> Selfwhere Self: Sized + PartialOrd<Self>,

Restrict a value to a certain interval. Read more
source§

impl PartialEq<HostName> for HostName

source§

fn eq(&self, other: &HostName) -> bool

This method tests for self and other values to be equal, and is used diff --git a/docs/rust/shadow_rs/core/support/units/enum.TimePrefixUpper.html b/docs/rust/shadow_rs/core/support/units/enum.TimePrefixUpper.html index cbc28b887b0..14943d2ba24 100644 --- a/docs/rust/shadow_rs/core/support/units/enum.TimePrefixUpper.html +++ b/docs/rust/shadow_rs/core/support/units/enum.TimePrefixUpper.html @@ -5,7 +5,7 @@ }
Expand description

Time units larger than the base unit, which we pretend are prefixes for implementation simplicity. These really contain the unit suffix (“sec”, “min”, “hr”) and should be used with the Time unit.

-

Variants§

§

Sec

§

Min

§

Hour

Trait Implementations§

source§

impl Clone for TimePrefixUpper

source§

fn clone(&self) -> TimePrefixUpper

Returns a copy of the value. Read more
1.0.0 · source§

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

Performs copy-assignment from source. Read more
source§

impl Debug for TimePrefixUpper

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Default for TimePrefixUpper

source§

fn default() -> Self

Returns the “default value” for a type. Read more
source§

impl Display for TimePrefixUpper

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl FromStr for TimePrefixUpper

§

type Err = String

The associated error which can be returned from parsing.
source§

fn from_str(s: &str) -> Result<Self, Self::Err>

Parses a string s to return a value of this type. Read more
source§

impl PartialEq<TimePrefixUpper> for TimePrefixUpper

source§

fn eq(&self, other: &TimePrefixUpper) -> bool

This method tests for self and other values to be equal, and is used +

Variants§

§

Sec

§

Min

§

Hour

Trait Implementations§

source§

impl Clone for TimePrefixUpper

source§

fn clone(&self) -> TimePrefixUpper

Returns a copy of the value. Read more
1.0.0 · source§

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

Performs copy-assignment from source. Read more
source§

impl Debug for TimePrefixUpper

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Default for TimePrefixUpper

source§

fn default() -> Self

Returns the “default value” for a type. Read more
source§

impl Display for TimePrefixUpper

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl FromStr for TimePrefixUpper

§

type Err = String

The associated error which can be returned from parsing.
source§

fn from_str(s: &str) -> Result<Self, Self::Err>

Parses a string s to return a value of this type. Read more
source§

impl PartialEq<TimePrefixUpper> for TimePrefixUpper

source§

fn eq(&self, other: &TimePrefixUpper) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl Prefix for TimePrefixUpper

source§

fn relative_magnitude(&self) -> u128

The magnitude of this prefix relative to other prefixes of this type.
source§

fn conversion_factor(&self, to: Self) -> Result<u128, String>

An integer conversion factor.
source§

fn conversion_factor_lossy(&self, to: Self) -> f64

A floating point conversion factor.
source§

impl Copy for TimePrefixUpper

source§

impl Eq for TimePrefixUpper

source§

impl StructuralEq for TimePrefixUpper

source§

impl StructuralPartialEq for TimePrefixUpper

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere diff --git a/docs/rust/shadow_rs/core/support/units/struct.BitsPerSec.html b/docs/rust/shadow_rs/core/support/units/struct.BitsPerSec.html index 6aca603382c..4e8840fd633 100644 --- a/docs/rust/shadow_rs/core/support/units/struct.BitsPerSec.html +++ b/docs/rust/shadow_rs/core/support/units/struct.BitsPerSec.html @@ -2,9 +2,9 @@ pub value: u64, pub prefix: T, }
Expand description

A throughput in bits-per-second.

-

Fields§

§value: u64§prefix: T

Implementations§

source§

impl<T: Prefix> BitsPerSec<T>

source

pub fn new(value: u64, prefix: T) -> Self

Trait Implementations§

source§

impl<T: Clone + Prefix> Clone for BitsPerSec<T>

source§

fn clone(&self) -> BitsPerSec<T>

Returns a copy of the value. Read more
1.0.0 · source§

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

Performs copy-assignment from source. Read more
source§

impl<T: Debug + Prefix> Debug for BitsPerSec<T>

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<T: Prefix> Default for BitsPerSec<T>

source§

fn default() -> Self

Returns the “default value” for a type. Read more
source§

impl<'de, T: Prefix> Deserialize<'de> for BitsPerSec<T>where +

Fields§

§value: u64§prefix: T

Implementations§

source§

impl<T: Prefix> BitsPerSec<T>

source

pub fn new(value: u64, prefix: T) -> Self

Trait Implementations§

source§

impl<T: Clone + Prefix> Clone for BitsPerSec<T>

source§

fn clone(&self) -> BitsPerSec<T>

Returns a copy of the value. Read more
1.0.0 · source§

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

Performs copy-assignment from source. Read more
source§

impl<T: Debug + Prefix> Debug for BitsPerSec<T>

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<T: Prefix> Default for BitsPerSec<T>

source§

fn default() -> Self

Returns the “default value” for a type. Read more
source§

impl<'de, T: Prefix> Deserialize<'de> for BitsPerSec<T>where <T as FromStr>::Err: Debug + Display,

source§

fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>where - D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
source§

impl<T: Prefix> Display for BitsPerSec<T>

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<T: Prefix> FromStr for BitsPerSec<T>where + D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
source§

impl<T: Prefix> Display for BitsPerSec<T>

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<T: Prefix> FromStr for BitsPerSec<T>where <T as FromStr>::Err: Debug + Display,

§

type Err = Box<dyn Error + Sync + Send, Global>

The associated error which can be returned from parsing.
source§

fn from_str(s: &str) -> Result<Self, Self::Err>

Parses a string s to return a value of this type. Read more
source§

impl<T: Prefix> JsonSchema for BitsPerSec<T>

source§

fn is_referenceable() -> bool

Whether JSON Schemas generated for this type should be re-used where possible using the $ref keyword. Read more
source§

fn schema_name() -> String

The name of the generated JSON Schema. Read more
source§

fn json_schema(_: &mut SchemaGenerator) -> Schema

Generates a JSON Schema for this type. Read more
source§

impl<T: PartialEq + Prefix> PartialEq<BitsPerSec<T>> for BitsPerSec<T>

source§

fn eq(&self, other: &BitsPerSec<T>) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl<T: Prefix> Serialize for BitsPerSec<T>

source§

fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where diff --git a/docs/rust/shadow_rs/core/support/units/struct.Time.html b/docs/rust/shadow_rs/core/support/units/struct.Time.html index 06d1428df30..64fad665799 100644 --- a/docs/rust/shadow_rs/core/support/units/struct.Time.html +++ b/docs/rust/shadow_rs/core/support/units/struct.Time.html @@ -1,8 +1,8 @@ Time in shadow_rs::core::support::units - Rust

Struct shadow_rs::core::support::units::Time

source ·
pub struct Time<T: Prefix> { /* private fields */ }
Expand description

An amount of time. Should only use the time prefix types (TimePrefix and TimePrefixUpper) with this type.

-

Implementations§

source§

impl<T: Prefix> Time<T>

source

pub fn new(value: u64, prefix: T) -> Self

Trait Implementations§

source§

impl<T: Clone + Prefix> Clone for Time<T>

source§

fn clone(&self) -> Time<T>

Returns a copy of the value. Read more
1.0.0 · source§

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

Performs copy-assignment from source. Read more
source§

impl<T: Debug + Prefix> Debug for Time<T>

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<T: Prefix> Default for Time<T>

source§

fn default() -> Self

Returns the “default value” for a type. Read more
source§

impl<'de, T: Prefix> Deserialize<'de> for Time<T>where +

Implementations§

source§

impl<T: Prefix> Time<T>

source

pub fn new(value: u64, prefix: T) -> Self

Trait Implementations§

source§

impl<T: Clone + Prefix> Clone for Time<T>

source§

fn clone(&self) -> Time<T>

Returns a copy of the value. Read more
1.0.0 · source§

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

Performs copy-assignment from source. Read more
source§

impl<T: Debug + Prefix> Debug for Time<T>

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<T: Prefix> Default for Time<T>

source§

fn default() -> Self

Returns the “default value” for a type. Read more
source§

impl<'de, T: Prefix> Deserialize<'de> for Time<T>where <T as FromStr>::Err: Debug + Display,

source§

fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>where - D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
source§

impl<T: Prefix> Display for Time<T>

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl From<Time<TimePrefix>> for Duration

source§

fn from(time: Time<TimePrefix>) -> Self

Converts to this type from the input type.
source§

impl From<Time<TimePrefixUpper>> for Duration

source§

fn from(time: Time<TimePrefixUpper>) -> Self

Converts to this type from the input type.
source§

impl<T: Prefix> FromStr for Time<T>where + D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
source§

impl<T: Prefix> Display for Time<T>

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl From<Time<TimePrefix>> for Duration

source§

fn from(time: Time<TimePrefix>) -> Self

Converts to this type from the input type.
source§

impl From<Time<TimePrefixUpper>> for Duration

source§

fn from(time: Time<TimePrefixUpper>) -> Self

Converts to this type from the input type.
source§

impl<T: Prefix> FromStr for Time<T>where <T as FromStr>::Err: Debug + Display,

§

type Err = Box<dyn Error + Sync + Send, Global>

The associated error which can be returned from parsing.
source§

fn from_str(s: &str) -> Result<Self, Self::Err>

Parses a string s to return a value of this type. Read more
source§

impl<T: Prefix> JsonSchema for Time<T>

source§

fn is_referenceable() -> bool

Whether JSON Schemas generated for this type should be re-used where possible using the $ref keyword. Read more
source§

fn schema_name() -> String

The name of the generated JSON Schema. Read more
source§

fn json_schema(_: &mut SchemaGenerator) -> Schema

Generates a JSON Schema for this type. Read more
source§

impl<T: PartialEq + Prefix> PartialEq<Time<T>> for Time<T>

source§

fn eq(&self, other: &Time<T>) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl<T: Prefix> Serialize for Time<T>

source§

fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where diff --git a/docs/rust/shadow_rs/cshadow/constant.AFFINITY_UNINIT.html b/docs/rust/shadow_rs/cshadow/constant.AFFINITY_UNINIT.html index e13d3b9461e..5cf30529a77 100644 --- a/docs/rust/shadow_rs/cshadow/constant.AFFINITY_UNINIT.html +++ b/docs/rust/shadow_rs/cshadow/constant.AFFINITY_UNINIT.html @@ -1 +1 @@ -AFFINITY_UNINIT in shadow_rs::cshadow - Rust
pub const AFFINITY_UNINIT: _bindgen_ty_26 = -1;
\ No newline at end of file +AFFINITY_UNINIT in shadow_rs::cshadow - Rust
pub const AFFINITY_UNINIT: _bindgen_ty_26 = -1;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/constant.CONFIG_HEADER_SIZE_TCP.html b/docs/rust/shadow_rs/cshadow/constant.CONFIG_HEADER_SIZE_TCP.html index 5dd93738633..d9601609613 100644 --- a/docs/rust/shadow_rs/cshadow/constant.CONFIG_HEADER_SIZE_TCP.html +++ b/docs/rust/shadow_rs/cshadow/constant.CONFIG_HEADER_SIZE_TCP.html @@ -1 +1 @@ -CONFIG_HEADER_SIZE_TCP in shadow_rs::cshadow - Rust
pub const CONFIG_HEADER_SIZE_TCP: u32 = 20;
\ No newline at end of file +CONFIG_HEADER_SIZE_TCP in shadow_rs::cshadow - Rust
pub const CONFIG_HEADER_SIZE_TCP: u32 = 20;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/constant.CONFIG_MTU.html b/docs/rust/shadow_rs/cshadow/constant.CONFIG_MTU.html index 33f552890cb..673cf155bf9 100644 --- a/docs/rust/shadow_rs/cshadow/constant.CONFIG_MTU.html +++ b/docs/rust/shadow_rs/cshadow/constant.CONFIG_MTU.html @@ -1 +1 @@ -CONFIG_MTU in shadow_rs::cshadow - Rust

Constant shadow_rs::cshadow::CONFIG_MTU

source ·
pub const CONFIG_MTU: u32 = 1500;
\ No newline at end of file +CONFIG_MTU in shadow_rs::cshadow - Rust

Constant shadow_rs::cshadow::CONFIG_MTU

source ·
pub const CONFIG_MTU: u32 = 1500;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/constant.CONFIG_PIPE_BUFFER_SIZE.html b/docs/rust/shadow_rs/cshadow/constant.CONFIG_PIPE_BUFFER_SIZE.html index 0df62e7090c..22223e80fc5 100644 --- a/docs/rust/shadow_rs/cshadow/constant.CONFIG_PIPE_BUFFER_SIZE.html +++ b/docs/rust/shadow_rs/cshadow/constant.CONFIG_PIPE_BUFFER_SIZE.html @@ -1 +1 @@ -CONFIG_PIPE_BUFFER_SIZE in shadow_rs::cshadow - Rust
pub const CONFIG_PIPE_BUFFER_SIZE: u32 = 65536;
\ No newline at end of file +CONFIG_PIPE_BUFFER_SIZE in shadow_rs::cshadow - Rust
pub const CONFIG_PIPE_BUFFER_SIZE: u32 = 65536;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/constant.ProtocolLocalFlags_PLOCAL_NONE.html b/docs/rust/shadow_rs/cshadow/constant.ProtocolLocalFlags_PLOCAL_NONE.html index 60017e6b445..5cfc6a0c11a 100644 --- a/docs/rust/shadow_rs/cshadow/constant.ProtocolLocalFlags_PLOCAL_NONE.html +++ b/docs/rust/shadow_rs/cshadow/constant.ProtocolLocalFlags_PLOCAL_NONE.html @@ -1 +1 @@ -ProtocolLocalFlags_PLOCAL_NONE in shadow_rs::cshadow - Rust
pub const ProtocolLocalFlags_PLOCAL_NONE: ProtocolLocalFlags = 0;
\ No newline at end of file +ProtocolLocalFlags_PLOCAL_NONE in shadow_rs::cshadow - Rust
pub const ProtocolLocalFlags_PLOCAL_NONE: ProtocolLocalFlags = 0;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/constant.ProtocolTCPFlags_PTCP_ACK.html b/docs/rust/shadow_rs/cshadow/constant.ProtocolTCPFlags_PTCP_ACK.html index bca5b607fb3..e19dafa0110 100644 --- a/docs/rust/shadow_rs/cshadow/constant.ProtocolTCPFlags_PTCP_ACK.html +++ b/docs/rust/shadow_rs/cshadow/constant.ProtocolTCPFlags_PTCP_ACK.html @@ -1 +1 @@ -ProtocolTCPFlags_PTCP_ACK in shadow_rs::cshadow - Rust
pub const ProtocolTCPFlags_PTCP_ACK: ProtocolTCPFlags = 8;
\ No newline at end of file +ProtocolTCPFlags_PTCP_ACK in shadow_rs::cshadow - Rust
pub const ProtocolTCPFlags_PTCP_ACK: ProtocolTCPFlags = 8;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/constant.ProtocolTCPFlags_PTCP_DUPACK.html b/docs/rust/shadow_rs/cshadow/constant.ProtocolTCPFlags_PTCP_DUPACK.html index 080513d6473..47f9cc1d93b 100644 --- a/docs/rust/shadow_rs/cshadow/constant.ProtocolTCPFlags_PTCP_DUPACK.html +++ b/docs/rust/shadow_rs/cshadow/constant.ProtocolTCPFlags_PTCP_DUPACK.html @@ -1 +1 @@ -ProtocolTCPFlags_PTCP_DUPACK in shadow_rs::cshadow - Rust
pub const ProtocolTCPFlags_PTCP_DUPACK: ProtocolTCPFlags = 64;
\ No newline at end of file +ProtocolTCPFlags_PTCP_DUPACK in shadow_rs::cshadow - Rust
pub const ProtocolTCPFlags_PTCP_DUPACK: ProtocolTCPFlags = 64;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/constant.ProtocolTCPFlags_PTCP_FIN.html b/docs/rust/shadow_rs/cshadow/constant.ProtocolTCPFlags_PTCP_FIN.html index 2010854ae0d..da2a1468700 100644 --- a/docs/rust/shadow_rs/cshadow/constant.ProtocolTCPFlags_PTCP_FIN.html +++ b/docs/rust/shadow_rs/cshadow/constant.ProtocolTCPFlags_PTCP_FIN.html @@ -1 +1 @@ -ProtocolTCPFlags_PTCP_FIN in shadow_rs::cshadow - Rust
pub const ProtocolTCPFlags_PTCP_FIN: ProtocolTCPFlags = 32;
\ No newline at end of file +ProtocolTCPFlags_PTCP_FIN in shadow_rs::cshadow - Rust
pub const ProtocolTCPFlags_PTCP_FIN: ProtocolTCPFlags = 32;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/constant.ProtocolTCPFlags_PTCP_NONE.html b/docs/rust/shadow_rs/cshadow/constant.ProtocolTCPFlags_PTCP_NONE.html index cb60e6df7fd..47d2293a6c6 100644 --- a/docs/rust/shadow_rs/cshadow/constant.ProtocolTCPFlags_PTCP_NONE.html +++ b/docs/rust/shadow_rs/cshadow/constant.ProtocolTCPFlags_PTCP_NONE.html @@ -1 +1 @@ -ProtocolTCPFlags_PTCP_NONE in shadow_rs::cshadow - Rust
pub const ProtocolTCPFlags_PTCP_NONE: ProtocolTCPFlags = 0;
\ No newline at end of file +ProtocolTCPFlags_PTCP_NONE in shadow_rs::cshadow - Rust
pub const ProtocolTCPFlags_PTCP_NONE: ProtocolTCPFlags = 0;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/constant.ProtocolTCPFlags_PTCP_RST.html b/docs/rust/shadow_rs/cshadow/constant.ProtocolTCPFlags_PTCP_RST.html index d81d0e0b6bd..f1968603802 100644 --- a/docs/rust/shadow_rs/cshadow/constant.ProtocolTCPFlags_PTCP_RST.html +++ b/docs/rust/shadow_rs/cshadow/constant.ProtocolTCPFlags_PTCP_RST.html @@ -1 +1 @@ -ProtocolTCPFlags_PTCP_RST in shadow_rs::cshadow - Rust
pub const ProtocolTCPFlags_PTCP_RST: ProtocolTCPFlags = 2;
\ No newline at end of file +ProtocolTCPFlags_PTCP_RST in shadow_rs::cshadow - Rust
pub const ProtocolTCPFlags_PTCP_RST: ProtocolTCPFlags = 2;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/constant.ProtocolTCPFlags_PTCP_SACK.html b/docs/rust/shadow_rs/cshadow/constant.ProtocolTCPFlags_PTCP_SACK.html index 0d2c07c2e2d..a9fbb4e7eb0 100644 --- a/docs/rust/shadow_rs/cshadow/constant.ProtocolTCPFlags_PTCP_SACK.html +++ b/docs/rust/shadow_rs/cshadow/constant.ProtocolTCPFlags_PTCP_SACK.html @@ -1 +1 @@ -ProtocolTCPFlags_PTCP_SACK in shadow_rs::cshadow - Rust
pub const ProtocolTCPFlags_PTCP_SACK: ProtocolTCPFlags = 16;
\ No newline at end of file +ProtocolTCPFlags_PTCP_SACK in shadow_rs::cshadow - Rust
pub const ProtocolTCPFlags_PTCP_SACK: ProtocolTCPFlags = 16;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/constant.ProtocolTCPFlags_PTCP_SYN.html b/docs/rust/shadow_rs/cshadow/constant.ProtocolTCPFlags_PTCP_SYN.html index 54de2fa6e23..6a7bd440d21 100644 --- a/docs/rust/shadow_rs/cshadow/constant.ProtocolTCPFlags_PTCP_SYN.html +++ b/docs/rust/shadow_rs/cshadow/constant.ProtocolTCPFlags_PTCP_SYN.html @@ -1 +1 @@ -ProtocolTCPFlags_PTCP_SYN in shadow_rs::cshadow - Rust
pub const ProtocolTCPFlags_PTCP_SYN: ProtocolTCPFlags = 4;
\ No newline at end of file +ProtocolTCPFlags_PTCP_SYN in shadow_rs::cshadow - Rust
pub const ProtocolTCPFlags_PTCP_SYN: ProtocolTCPFlags = 4;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/constant.ProtocolUDPFlags_PUDP_NONE.html b/docs/rust/shadow_rs/cshadow/constant.ProtocolUDPFlags_PUDP_NONE.html index ab94cf5103f..43eb4efebab 100644 --- a/docs/rust/shadow_rs/cshadow/constant.ProtocolUDPFlags_PUDP_NONE.html +++ b/docs/rust/shadow_rs/cshadow/constant.ProtocolUDPFlags_PUDP_NONE.html @@ -1 +1 @@ -ProtocolUDPFlags_PUDP_NONE in shadow_rs::cshadow - Rust
pub const ProtocolUDPFlags_PUDP_NONE: ProtocolUDPFlags = 0;
\ No newline at end of file +ProtocolUDPFlags_PUDP_NONE in shadow_rs::cshadow - Rust
pub const ProtocolUDPFlags_PUDP_NONE: ProtocolUDPFlags = 0;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/constant.SHADOW_SOMAXCONN.html b/docs/rust/shadow_rs/cshadow/constant.SHADOW_SOMAXCONN.html index 0d534cd92ee..e00c5097b7c 100644 --- a/docs/rust/shadow_rs/cshadow/constant.SHADOW_SOMAXCONN.html +++ b/docs/rust/shadow_rs/cshadow/constant.SHADOW_SOMAXCONN.html @@ -1 +1 @@ -SHADOW_SOMAXCONN in shadow_rs::cshadow - Rust
pub const SHADOW_SOMAXCONN: u32 = 4096;
\ No newline at end of file +SHADOW_SOMAXCONN in shadow_rs::cshadow - Rust
pub const SHADOW_SOMAXCONN: u32 = 4096;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/constant.SUID_DUMP_DISABLE.html b/docs/rust/shadow_rs/cshadow/constant.SUID_DUMP_DISABLE.html index 9f541ede02b..88697e88ea0 100644 --- a/docs/rust/shadow_rs/cshadow/constant.SUID_DUMP_DISABLE.html +++ b/docs/rust/shadow_rs/cshadow/constant.SUID_DUMP_DISABLE.html @@ -1 +1 @@ -SUID_DUMP_DISABLE in shadow_rs::cshadow - Rust
pub const SUID_DUMP_DISABLE: u32 = 0;
\ No newline at end of file +SUID_DUMP_DISABLE in shadow_rs::cshadow - Rust
pub const SUID_DUMP_DISABLE: u32 = 0;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/constant.SUID_DUMP_USER.html b/docs/rust/shadow_rs/cshadow/constant.SUID_DUMP_USER.html index 0855959052d..62178aad600 100644 --- a/docs/rust/shadow_rs/cshadow/constant.SUID_DUMP_USER.html +++ b/docs/rust/shadow_rs/cshadow/constant.SUID_DUMP_USER.html @@ -1 +1 @@ -SUID_DUMP_USER in shadow_rs::cshadow - Rust
pub const SUID_DUMP_USER: u32 = 1;
\ No newline at end of file +SUID_DUMP_USER in shadow_rs::cshadow - Rust
pub const SUID_DUMP_USER: u32 = 1;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/constant.SYSCALL_IO_BUFSIZE.html b/docs/rust/shadow_rs/cshadow/constant.SYSCALL_IO_BUFSIZE.html index 28b8c24764b..3e80346af28 100644 --- a/docs/rust/shadow_rs/cshadow/constant.SYSCALL_IO_BUFSIZE.html +++ b/docs/rust/shadow_rs/cshadow/constant.SYSCALL_IO_BUFSIZE.html @@ -1 +1 @@ -SYSCALL_IO_BUFSIZE in shadow_rs::cshadow - Rust
pub const SYSCALL_IO_BUFSIZE: u32 = 10485760;
\ No newline at end of file +SYSCALL_IO_BUFSIZE in shadow_rs::cshadow - Rust
pub const SYSCALL_IO_BUFSIZE: u32 = 10485760;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/constant._CompatSocketTypes_CST_INET_SOCKET.html b/docs/rust/shadow_rs/cshadow/constant._CompatSocketTypes_CST_INET_SOCKET.html index aac77ed10d8..8fdddb22054 100644 --- a/docs/rust/shadow_rs/cshadow/constant._CompatSocketTypes_CST_INET_SOCKET.html +++ b/docs/rust/shadow_rs/cshadow/constant._CompatSocketTypes_CST_INET_SOCKET.html @@ -1 +1 @@ -_CompatSocketTypes_CST_INET_SOCKET in shadow_rs::cshadow - Rust
pub const _CompatSocketTypes_CST_INET_SOCKET: _CompatSocketTypes = 2;
\ No newline at end of file +_CompatSocketTypes_CST_INET_SOCKET in shadow_rs::cshadow - Rust
pub const _CompatSocketTypes_CST_INET_SOCKET: _CompatSocketTypes = 2;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/constant._CompatSocketTypes_CST_LEGACY_SOCKET.html b/docs/rust/shadow_rs/cshadow/constant._CompatSocketTypes_CST_LEGACY_SOCKET.html index 00385230d49..9eadb387606 100644 --- a/docs/rust/shadow_rs/cshadow/constant._CompatSocketTypes_CST_LEGACY_SOCKET.html +++ b/docs/rust/shadow_rs/cshadow/constant._CompatSocketTypes_CST_LEGACY_SOCKET.html @@ -1 +1 @@ -_CompatSocketTypes_CST_LEGACY_SOCKET in shadow_rs::cshadow - Rust
pub const _CompatSocketTypes_CST_LEGACY_SOCKET: _CompatSocketTypes = 1;
\ No newline at end of file +_CompatSocketTypes_CST_LEGACY_SOCKET in shadow_rs::cshadow - Rust
pub const _CompatSocketTypes_CST_LEGACY_SOCKET: _CompatSocketTypes = 1;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/constant._CompatSocketTypes_CST_NONE.html b/docs/rust/shadow_rs/cshadow/constant._CompatSocketTypes_CST_NONE.html index 9587d85352a..d04bd74b53a 100644 --- a/docs/rust/shadow_rs/cshadow/constant._CompatSocketTypes_CST_NONE.html +++ b/docs/rust/shadow_rs/cshadow/constant._CompatSocketTypes_CST_NONE.html @@ -1 +1 @@ -_CompatSocketTypes_CST_NONE in shadow_rs::cshadow - Rust
pub const _CompatSocketTypes_CST_NONE: _CompatSocketTypes = 0;
\ No newline at end of file +_CompatSocketTypes_CST_NONE in shadow_rs::cshadow - Rust
pub const _CompatSocketTypes_CST_NONE: _CompatSocketTypes = 0;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/constant._LegacyFileType_DT_EPOLL.html b/docs/rust/shadow_rs/cshadow/constant._LegacyFileType_DT_EPOLL.html index cadca9d39d2..bdbde8b979d 100644 --- a/docs/rust/shadow_rs/cshadow/constant._LegacyFileType_DT_EPOLL.html +++ b/docs/rust/shadow_rs/cshadow/constant._LegacyFileType_DT_EPOLL.html @@ -1 +1 @@ -_LegacyFileType_DT_EPOLL in shadow_rs::cshadow - Rust
pub const _LegacyFileType_DT_EPOLL: _LegacyFileType = 3;
\ No newline at end of file +_LegacyFileType_DT_EPOLL in shadow_rs::cshadow - Rust
pub const _LegacyFileType_DT_EPOLL: _LegacyFileType = 3;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/constant._LegacyFileType_DT_EVENTD.html b/docs/rust/shadow_rs/cshadow/constant._LegacyFileType_DT_EVENTD.html index 8e05f73184a..6745f967103 100644 --- a/docs/rust/shadow_rs/cshadow/constant._LegacyFileType_DT_EVENTD.html +++ b/docs/rust/shadow_rs/cshadow/constant._LegacyFileType_DT_EVENTD.html @@ -1 +1 @@ -_LegacyFileType_DT_EVENTD in shadow_rs::cshadow - Rust
pub const _LegacyFileType_DT_EVENTD: _LegacyFileType = 4;
\ No newline at end of file +_LegacyFileType_DT_EVENTD in shadow_rs::cshadow - Rust
pub const _LegacyFileType_DT_EVENTD: _LegacyFileType = 4;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/constant._LegacyFileType_DT_FILE.html b/docs/rust/shadow_rs/cshadow/constant._LegacyFileType_DT_FILE.html index ddec85face0..4826c58f7bf 100644 --- a/docs/rust/shadow_rs/cshadow/constant._LegacyFileType_DT_FILE.html +++ b/docs/rust/shadow_rs/cshadow/constant._LegacyFileType_DT_FILE.html @@ -1 +1 @@ -_LegacyFileType_DT_FILE in shadow_rs::cshadow - Rust
pub const _LegacyFileType_DT_FILE: _LegacyFileType = 6;
\ No newline at end of file +_LegacyFileType_DT_FILE in shadow_rs::cshadow - Rust
pub const _LegacyFileType_DT_FILE: _LegacyFileType = 6;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/constant._LegacyFileType_DT_NONE.html b/docs/rust/shadow_rs/cshadow/constant._LegacyFileType_DT_NONE.html index 3c2dc5a01c9..c1f0c697e15 100644 --- a/docs/rust/shadow_rs/cshadow/constant._LegacyFileType_DT_NONE.html +++ b/docs/rust/shadow_rs/cshadow/constant._LegacyFileType_DT_NONE.html @@ -1 +1 @@ -_LegacyFileType_DT_NONE in shadow_rs::cshadow - Rust
pub const _LegacyFileType_DT_NONE: _LegacyFileType = 0;
\ No newline at end of file +_LegacyFileType_DT_NONE in shadow_rs::cshadow - Rust
pub const _LegacyFileType_DT_NONE: _LegacyFileType = 0;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/constant._LegacyFileType_DT_TCPSOCKET.html b/docs/rust/shadow_rs/cshadow/constant._LegacyFileType_DT_TCPSOCKET.html index 6b58776956d..1a9d37976c7 100644 --- a/docs/rust/shadow_rs/cshadow/constant._LegacyFileType_DT_TCPSOCKET.html +++ b/docs/rust/shadow_rs/cshadow/constant._LegacyFileType_DT_TCPSOCKET.html @@ -1 +1 @@ -_LegacyFileType_DT_TCPSOCKET in shadow_rs::cshadow - Rust
pub const _LegacyFileType_DT_TCPSOCKET: _LegacyFileType = 1;
\ No newline at end of file +_LegacyFileType_DT_TCPSOCKET in shadow_rs::cshadow - Rust
pub const _LegacyFileType_DT_TCPSOCKET: _LegacyFileType = 1;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/constant._LegacyFileType_DT_TIMER.html b/docs/rust/shadow_rs/cshadow/constant._LegacyFileType_DT_TIMER.html index 24424c41cd4..84b7173aae7 100644 --- a/docs/rust/shadow_rs/cshadow/constant._LegacyFileType_DT_TIMER.html +++ b/docs/rust/shadow_rs/cshadow/constant._LegacyFileType_DT_TIMER.html @@ -1 +1 @@ -_LegacyFileType_DT_TIMER in shadow_rs::cshadow - Rust
pub const _LegacyFileType_DT_TIMER: _LegacyFileType = 5;
\ No newline at end of file +_LegacyFileType_DT_TIMER in shadow_rs::cshadow - Rust
pub const _LegacyFileType_DT_TIMER: _LegacyFileType = 5;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/constant._LegacyFileType_DT_UDPSOCKET.html b/docs/rust/shadow_rs/cshadow/constant._LegacyFileType_DT_UDPSOCKET.html index 33468c658c5..84eff86a84a 100644 --- a/docs/rust/shadow_rs/cshadow/constant._LegacyFileType_DT_UDPSOCKET.html +++ b/docs/rust/shadow_rs/cshadow/constant._LegacyFileType_DT_UDPSOCKET.html @@ -1 +1 @@ -_LegacyFileType_DT_UDPSOCKET in shadow_rs::cshadow - Rust
pub const _LegacyFileType_DT_UDPSOCKET: _LegacyFileType = 2;
\ No newline at end of file +_LegacyFileType_DT_UDPSOCKET in shadow_rs::cshadow - Rust
pub const _LegacyFileType_DT_UDPSOCKET: _LegacyFileType = 2;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/constant._LogInfoFlags_LOG_INFO_FLAGS_NODE.html b/docs/rust/shadow_rs/cshadow/constant._LogInfoFlags_LOG_INFO_FLAGS_NODE.html index 30a353b31d4..d281b9d8bdb 100644 --- a/docs/rust/shadow_rs/cshadow/constant._LogInfoFlags_LOG_INFO_FLAGS_NODE.html +++ b/docs/rust/shadow_rs/cshadow/constant._LogInfoFlags_LOG_INFO_FLAGS_NODE.html @@ -1 +1 @@ -_LogInfoFlags_LOG_INFO_FLAGS_NODE in shadow_rs::cshadow - Rust
pub const _LogInfoFlags_LOG_INFO_FLAGS_NODE: _LogInfoFlags = 1;
\ No newline at end of file +_LogInfoFlags_LOG_INFO_FLAGS_NODE in shadow_rs::cshadow - Rust
pub const _LogInfoFlags_LOG_INFO_FLAGS_NODE: _LogInfoFlags = 1;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/constant._LogInfoFlags_LOG_INFO_FLAGS_NONE.html b/docs/rust/shadow_rs/cshadow/constant._LogInfoFlags_LOG_INFO_FLAGS_NONE.html index 56eda133938..6eb42af1a54 100644 --- a/docs/rust/shadow_rs/cshadow/constant._LogInfoFlags_LOG_INFO_FLAGS_NONE.html +++ b/docs/rust/shadow_rs/cshadow/constant._LogInfoFlags_LOG_INFO_FLAGS_NONE.html @@ -1 +1 @@ -_LogInfoFlags_LOG_INFO_FLAGS_NONE in shadow_rs::cshadow - Rust
pub const _LogInfoFlags_LOG_INFO_FLAGS_NONE: _LogInfoFlags = 0;
\ No newline at end of file +_LogInfoFlags_LOG_INFO_FLAGS_NONE in shadow_rs::cshadow - Rust
pub const _LogInfoFlags_LOG_INFO_FLAGS_NONE: _LogInfoFlags = 0;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/constant._LogInfoFlags_LOG_INFO_FLAGS_RAM.html b/docs/rust/shadow_rs/cshadow/constant._LogInfoFlags_LOG_INFO_FLAGS_RAM.html index 424b4f8c03d..9fe2acadbb0 100644 --- a/docs/rust/shadow_rs/cshadow/constant._LogInfoFlags_LOG_INFO_FLAGS_RAM.html +++ b/docs/rust/shadow_rs/cshadow/constant._LogInfoFlags_LOG_INFO_FLAGS_RAM.html @@ -1 +1 @@ -_LogInfoFlags_LOG_INFO_FLAGS_RAM in shadow_rs::cshadow - Rust
pub const _LogInfoFlags_LOG_INFO_FLAGS_RAM: _LogInfoFlags = 4;
\ No newline at end of file +_LogInfoFlags_LOG_INFO_FLAGS_RAM in shadow_rs::cshadow - Rust
pub const _LogInfoFlags_LOG_INFO_FLAGS_RAM: _LogInfoFlags = 4;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/constant._LogInfoFlags_LOG_INFO_FLAGS_SOCKET.html b/docs/rust/shadow_rs/cshadow/constant._LogInfoFlags_LOG_INFO_FLAGS_SOCKET.html index d1cd9306e47..0432fd45f1f 100644 --- a/docs/rust/shadow_rs/cshadow/constant._LogInfoFlags_LOG_INFO_FLAGS_SOCKET.html +++ b/docs/rust/shadow_rs/cshadow/constant._LogInfoFlags_LOG_INFO_FLAGS_SOCKET.html @@ -1 +1 @@ -_LogInfoFlags_LOG_INFO_FLAGS_SOCKET in shadow_rs::cshadow - Rust
pub const _LogInfoFlags_LOG_INFO_FLAGS_SOCKET: _LogInfoFlags = 2;
\ No newline at end of file +_LogInfoFlags_LOG_INFO_FLAGS_SOCKET in shadow_rs::cshadow - Rust
pub const _LogInfoFlags_LOG_INFO_FLAGS_SOCKET: _LogInfoFlags = 2;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/constant._LogLevel_LOGLEVEL_DEBUG.html b/docs/rust/shadow_rs/cshadow/constant._LogLevel_LOGLEVEL_DEBUG.html index dd1b348f58b..3d4a6478967 100644 --- a/docs/rust/shadow_rs/cshadow/constant._LogLevel_LOGLEVEL_DEBUG.html +++ b/docs/rust/shadow_rs/cshadow/constant._LogLevel_LOGLEVEL_DEBUG.html @@ -1 +1 @@ -_LogLevel_LOGLEVEL_DEBUG in shadow_rs::cshadow - Rust
pub const _LogLevel_LOGLEVEL_DEBUG: _LogLevel = 4;
\ No newline at end of file +_LogLevel_LOGLEVEL_DEBUG in shadow_rs::cshadow - Rust
pub const _LogLevel_LOGLEVEL_DEBUG: _LogLevel = 4;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/constant._LogLevel_LOGLEVEL_ERROR.html b/docs/rust/shadow_rs/cshadow/constant._LogLevel_LOGLEVEL_ERROR.html index e635c4b9815..543723334ed 100644 --- a/docs/rust/shadow_rs/cshadow/constant._LogLevel_LOGLEVEL_ERROR.html +++ b/docs/rust/shadow_rs/cshadow/constant._LogLevel_LOGLEVEL_ERROR.html @@ -1 +1 @@ -_LogLevel_LOGLEVEL_ERROR in shadow_rs::cshadow - Rust
pub const _LogLevel_LOGLEVEL_ERROR: _LogLevel = 1;
\ No newline at end of file +_LogLevel_LOGLEVEL_ERROR in shadow_rs::cshadow - Rust
pub const _LogLevel_LOGLEVEL_ERROR: _LogLevel = 1;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/constant._LogLevel_LOGLEVEL_INFO.html b/docs/rust/shadow_rs/cshadow/constant._LogLevel_LOGLEVEL_INFO.html index c0da1e7d107..97ccaf6785a 100644 --- a/docs/rust/shadow_rs/cshadow/constant._LogLevel_LOGLEVEL_INFO.html +++ b/docs/rust/shadow_rs/cshadow/constant._LogLevel_LOGLEVEL_INFO.html @@ -1 +1 @@ -_LogLevel_LOGLEVEL_INFO in shadow_rs::cshadow - Rust
pub const _LogLevel_LOGLEVEL_INFO: _LogLevel = 3;
\ No newline at end of file +_LogLevel_LOGLEVEL_INFO in shadow_rs::cshadow - Rust
pub const _LogLevel_LOGLEVEL_INFO: _LogLevel = 3;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/constant._LogLevel_LOGLEVEL_TRACE.html b/docs/rust/shadow_rs/cshadow/constant._LogLevel_LOGLEVEL_TRACE.html index c9a6b9432d2..867d7aec8ae 100644 --- a/docs/rust/shadow_rs/cshadow/constant._LogLevel_LOGLEVEL_TRACE.html +++ b/docs/rust/shadow_rs/cshadow/constant._LogLevel_LOGLEVEL_TRACE.html @@ -1 +1 @@ -_LogLevel_LOGLEVEL_TRACE in shadow_rs::cshadow - Rust
pub const _LogLevel_LOGLEVEL_TRACE: _LogLevel = 5;
\ No newline at end of file +_LogLevel_LOGLEVEL_TRACE in shadow_rs::cshadow - Rust
pub const _LogLevel_LOGLEVEL_TRACE: _LogLevel = 5;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/constant._LogLevel_LOGLEVEL_UNSET.html b/docs/rust/shadow_rs/cshadow/constant._LogLevel_LOGLEVEL_UNSET.html index 5277995f6bc..4a008417b25 100644 --- a/docs/rust/shadow_rs/cshadow/constant._LogLevel_LOGLEVEL_UNSET.html +++ b/docs/rust/shadow_rs/cshadow/constant._LogLevel_LOGLEVEL_UNSET.html @@ -1 +1 @@ -_LogLevel_LOGLEVEL_UNSET in shadow_rs::cshadow - Rust
pub const _LogLevel_LOGLEVEL_UNSET: _LogLevel = 0;
\ No newline at end of file +_LogLevel_LOGLEVEL_UNSET in shadow_rs::cshadow - Rust
pub const _LogLevel_LOGLEVEL_UNSET: _LogLevel = 0;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/constant._LogLevel_LOGLEVEL_WARNING.html b/docs/rust/shadow_rs/cshadow/constant._LogLevel_LOGLEVEL_WARNING.html index 9b81b72e82f..f49bad6d972 100644 --- a/docs/rust/shadow_rs/cshadow/constant._LogLevel_LOGLEVEL_WARNING.html +++ b/docs/rust/shadow_rs/cshadow/constant._LogLevel_LOGLEVEL_WARNING.html @@ -1 +1 @@ -_LogLevel_LOGLEVEL_WARNING in shadow_rs::cshadow - Rust
pub const _LogLevel_LOGLEVEL_WARNING: _LogLevel = 2;
\ No newline at end of file +_LogLevel_LOGLEVEL_WARNING in shadow_rs::cshadow - Rust
pub const _LogLevel_LOGLEVEL_WARNING: _LogLevel = 2;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/constant._PacketDeliveryStatusFlags_PDS_DESTROYED.html b/docs/rust/shadow_rs/cshadow/constant._PacketDeliveryStatusFlags_PDS_DESTROYED.html index 5fdc22ed1eb..be767801446 100644 --- a/docs/rust/shadow_rs/cshadow/constant._PacketDeliveryStatusFlags_PDS_DESTROYED.html +++ b/docs/rust/shadow_rs/cshadow/constant._PacketDeliveryStatusFlags_PDS_DESTROYED.html @@ -1 +1 @@ -_PacketDeliveryStatusFlags_PDS_DESTROYED in shadow_rs::cshadow - Rust
pub const _PacketDeliveryStatusFlags_PDS_DESTROYED: _PacketDeliveryStatusFlags = 1048576;
\ No newline at end of file +_PacketDeliveryStatusFlags_PDS_DESTROYED in shadow_rs::cshadow - Rust
pub const _PacketDeliveryStatusFlags_PDS_DESTROYED: _PacketDeliveryStatusFlags = 1048576;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/constant._PacketDeliveryStatusFlags_PDS_INET_DROPPED.html b/docs/rust/shadow_rs/cshadow/constant._PacketDeliveryStatusFlags_PDS_INET_DROPPED.html index e14a7c34471..850f580f3a2 100644 --- a/docs/rust/shadow_rs/cshadow/constant._PacketDeliveryStatusFlags_PDS_INET_DROPPED.html +++ b/docs/rust/shadow_rs/cshadow/constant._PacketDeliveryStatusFlags_PDS_INET_DROPPED.html @@ -1 +1 @@ -_PacketDeliveryStatusFlags_PDS_INET_DROPPED in shadow_rs::cshadow - Rust
pub const _PacketDeliveryStatusFlags_PDS_INET_DROPPED: _PacketDeliveryStatusFlags = 512;
\ No newline at end of file +_PacketDeliveryStatusFlags_PDS_INET_DROPPED in shadow_rs::cshadow - Rust
pub const _PacketDeliveryStatusFlags_PDS_INET_DROPPED: _PacketDeliveryStatusFlags = 512;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/constant._PacketDeliveryStatusFlags_PDS_INET_SENT.html b/docs/rust/shadow_rs/cshadow/constant._PacketDeliveryStatusFlags_PDS_INET_SENT.html index d9740e2a309..e55198b8f72 100644 --- a/docs/rust/shadow_rs/cshadow/constant._PacketDeliveryStatusFlags_PDS_INET_SENT.html +++ b/docs/rust/shadow_rs/cshadow/constant._PacketDeliveryStatusFlags_PDS_INET_SENT.html @@ -1 +1 @@ -_PacketDeliveryStatusFlags_PDS_INET_SENT in shadow_rs::cshadow - Rust
pub const _PacketDeliveryStatusFlags_PDS_INET_SENT: _PacketDeliveryStatusFlags = 256;
\ No newline at end of file +_PacketDeliveryStatusFlags_PDS_INET_SENT in shadow_rs::cshadow - Rust
pub const _PacketDeliveryStatusFlags_PDS_INET_SENT: _PacketDeliveryStatusFlags = 256;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/constant._PacketDeliveryStatusFlags_PDS_NONE.html b/docs/rust/shadow_rs/cshadow/constant._PacketDeliveryStatusFlags_PDS_NONE.html index 67c3eb1135b..890a88c635d 100644 --- a/docs/rust/shadow_rs/cshadow/constant._PacketDeliveryStatusFlags_PDS_NONE.html +++ b/docs/rust/shadow_rs/cshadow/constant._PacketDeliveryStatusFlags_PDS_NONE.html @@ -1 +1 @@ -_PacketDeliveryStatusFlags_PDS_NONE in shadow_rs::cshadow - Rust
pub const _PacketDeliveryStatusFlags_PDS_NONE: _PacketDeliveryStatusFlags = 0;
\ No newline at end of file +_PacketDeliveryStatusFlags_PDS_NONE in shadow_rs::cshadow - Rust
pub const _PacketDeliveryStatusFlags_PDS_NONE: _PacketDeliveryStatusFlags = 0;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/constant._PacketDeliveryStatusFlags_PDS_RCV_INTERFACE_DROPPED.html b/docs/rust/shadow_rs/cshadow/constant._PacketDeliveryStatusFlags_PDS_RCV_INTERFACE_DROPPED.html index 95da10e499b..22071a3e82b 100644 --- a/docs/rust/shadow_rs/cshadow/constant._PacketDeliveryStatusFlags_PDS_RCV_INTERFACE_DROPPED.html +++ b/docs/rust/shadow_rs/cshadow/constant._PacketDeliveryStatusFlags_PDS_RCV_INTERFACE_DROPPED.html @@ -1 +1 @@ -_PacketDeliveryStatusFlags_PDS_RCV_INTERFACE_DROPPED in shadow_rs::cshadow - Rust
pub const _PacketDeliveryStatusFlags_PDS_RCV_INTERFACE_DROPPED: _PacketDeliveryStatusFlags = 16384;
\ No newline at end of file +_PacketDeliveryStatusFlags_PDS_RCV_INTERFACE_DROPPED in shadow_rs::cshadow - Rust
pub const _PacketDeliveryStatusFlags_PDS_RCV_INTERFACE_DROPPED: _PacketDeliveryStatusFlags = 16384;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/constant._PacketDeliveryStatusFlags_PDS_RCV_INTERFACE_RECEIVED.html b/docs/rust/shadow_rs/cshadow/constant._PacketDeliveryStatusFlags_PDS_RCV_INTERFACE_RECEIVED.html index 4529fe68c6e..8fcc88bde80 100644 --- a/docs/rust/shadow_rs/cshadow/constant._PacketDeliveryStatusFlags_PDS_RCV_INTERFACE_RECEIVED.html +++ b/docs/rust/shadow_rs/cshadow/constant._PacketDeliveryStatusFlags_PDS_RCV_INTERFACE_RECEIVED.html @@ -1 +1 @@ -_PacketDeliveryStatusFlags_PDS_RCV_INTERFACE_RECEIVED in shadow_rs::cshadow - Rust
pub const _PacketDeliveryStatusFlags_PDS_RCV_INTERFACE_RECEIVED: _PacketDeliveryStatusFlags = 8192;
\ No newline at end of file +_PacketDeliveryStatusFlags_PDS_RCV_INTERFACE_RECEIVED in shadow_rs::cshadow - Rust
pub const _PacketDeliveryStatusFlags_PDS_RCV_INTERFACE_RECEIVED: _PacketDeliveryStatusFlags = 8192;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/constant._PacketDeliveryStatusFlags_PDS_RCV_SOCKET_BUFFERED.html b/docs/rust/shadow_rs/cshadow/constant._PacketDeliveryStatusFlags_PDS_RCV_SOCKET_BUFFERED.html index 0967507e93b..279db843f83 100644 --- a/docs/rust/shadow_rs/cshadow/constant._PacketDeliveryStatusFlags_PDS_RCV_SOCKET_BUFFERED.html +++ b/docs/rust/shadow_rs/cshadow/constant._PacketDeliveryStatusFlags_PDS_RCV_SOCKET_BUFFERED.html @@ -1 +1 @@ -_PacketDeliveryStatusFlags_PDS_RCV_SOCKET_BUFFERED in shadow_rs::cshadow - Rust
pub const _PacketDeliveryStatusFlags_PDS_RCV_SOCKET_BUFFERED: _PacketDeliveryStatusFlags = 262144;
\ No newline at end of file +_PacketDeliveryStatusFlags_PDS_RCV_SOCKET_BUFFERED in shadow_rs::cshadow - Rust
pub const _PacketDeliveryStatusFlags_PDS_RCV_SOCKET_BUFFERED: _PacketDeliveryStatusFlags = 262144;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/constant._PacketDeliveryStatusFlags_PDS_RCV_SOCKET_DELIVERED.html b/docs/rust/shadow_rs/cshadow/constant._PacketDeliveryStatusFlags_PDS_RCV_SOCKET_DELIVERED.html index 343860c5660..06f51a0a6d2 100644 --- a/docs/rust/shadow_rs/cshadow/constant._PacketDeliveryStatusFlags_PDS_RCV_SOCKET_DELIVERED.html +++ b/docs/rust/shadow_rs/cshadow/constant._PacketDeliveryStatusFlags_PDS_RCV_SOCKET_DELIVERED.html @@ -1 +1 @@ -_PacketDeliveryStatusFlags_PDS_RCV_SOCKET_DELIVERED in shadow_rs::cshadow - Rust
pub const _PacketDeliveryStatusFlags_PDS_RCV_SOCKET_DELIVERED: _PacketDeliveryStatusFlags = 524288;
\ No newline at end of file +_PacketDeliveryStatusFlags_PDS_RCV_SOCKET_DELIVERED in shadow_rs::cshadow - Rust
pub const _PacketDeliveryStatusFlags_PDS_RCV_SOCKET_DELIVERED: _PacketDeliveryStatusFlags = 524288;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/constant._PacketDeliveryStatusFlags_PDS_RCV_SOCKET_DROPPED.html b/docs/rust/shadow_rs/cshadow/constant._PacketDeliveryStatusFlags_PDS_RCV_SOCKET_DROPPED.html index 3f6cc15ba37..1ee0f905264 100644 --- a/docs/rust/shadow_rs/cshadow/constant._PacketDeliveryStatusFlags_PDS_RCV_SOCKET_DROPPED.html +++ b/docs/rust/shadow_rs/cshadow/constant._PacketDeliveryStatusFlags_PDS_RCV_SOCKET_DROPPED.html @@ -1 +1 @@ -_PacketDeliveryStatusFlags_PDS_RCV_SOCKET_DROPPED in shadow_rs::cshadow - Rust
pub const _PacketDeliveryStatusFlags_PDS_RCV_SOCKET_DROPPED: _PacketDeliveryStatusFlags = 65536;
\ No newline at end of file +_PacketDeliveryStatusFlags_PDS_RCV_SOCKET_DROPPED in shadow_rs::cshadow - Rust
pub const _PacketDeliveryStatusFlags_PDS_RCV_SOCKET_DROPPED: _PacketDeliveryStatusFlags = 65536;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/constant._PacketDeliveryStatusFlags_PDS_RCV_SOCKET_PROCESSED.html b/docs/rust/shadow_rs/cshadow/constant._PacketDeliveryStatusFlags_PDS_RCV_SOCKET_PROCESSED.html index 63a6e59146b..b4e951fed3c 100644 --- a/docs/rust/shadow_rs/cshadow/constant._PacketDeliveryStatusFlags_PDS_RCV_SOCKET_PROCESSED.html +++ b/docs/rust/shadow_rs/cshadow/constant._PacketDeliveryStatusFlags_PDS_RCV_SOCKET_PROCESSED.html @@ -1 +1 @@ -_PacketDeliveryStatusFlags_PDS_RCV_SOCKET_PROCESSED in shadow_rs::cshadow - Rust
pub const _PacketDeliveryStatusFlags_PDS_RCV_SOCKET_PROCESSED: _PacketDeliveryStatusFlags = 32768;
\ No newline at end of file +_PacketDeliveryStatusFlags_PDS_RCV_SOCKET_PROCESSED in shadow_rs::cshadow - Rust
pub const _PacketDeliveryStatusFlags_PDS_RCV_SOCKET_PROCESSED: _PacketDeliveryStatusFlags = 32768;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/constant._PacketDeliveryStatusFlags_PDS_RCV_TCP_ENQUEUE_UNORDERED.html b/docs/rust/shadow_rs/cshadow/constant._PacketDeliveryStatusFlags_PDS_RCV_TCP_ENQUEUE_UNORDERED.html index 61faf14df87..43f4f23fd37 100644 --- a/docs/rust/shadow_rs/cshadow/constant._PacketDeliveryStatusFlags_PDS_RCV_TCP_ENQUEUE_UNORDERED.html +++ b/docs/rust/shadow_rs/cshadow/constant._PacketDeliveryStatusFlags_PDS_RCV_TCP_ENQUEUE_UNORDERED.html @@ -1 +1 @@ -_PacketDeliveryStatusFlags_PDS_RCV_TCP_ENQUEUE_UNORDERED in shadow_rs::cshadow - Rust
pub const _PacketDeliveryStatusFlags_PDS_RCV_TCP_ENQUEUE_UNORDERED: _PacketDeliveryStatusFlags = 131072;
\ No newline at end of file +_PacketDeliveryStatusFlags_PDS_RCV_TCP_ENQUEUE_UNORDERED in shadow_rs::cshadow - Rust
pub const _PacketDeliveryStatusFlags_PDS_RCV_TCP_ENQUEUE_UNORDERED: _PacketDeliveryStatusFlags = 131072;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/constant._PacketDeliveryStatusFlags_PDS_RELAY_CACHED.html b/docs/rust/shadow_rs/cshadow/constant._PacketDeliveryStatusFlags_PDS_RELAY_CACHED.html index 04cb9a3de4d..e7181e1900c 100644 --- a/docs/rust/shadow_rs/cshadow/constant._PacketDeliveryStatusFlags_PDS_RELAY_CACHED.html +++ b/docs/rust/shadow_rs/cshadow/constant._PacketDeliveryStatusFlags_PDS_RELAY_CACHED.html @@ -1 +1 @@ -_PacketDeliveryStatusFlags_PDS_RELAY_CACHED in shadow_rs::cshadow - Rust
pub const _PacketDeliveryStatusFlags_PDS_RELAY_CACHED: _PacketDeliveryStatusFlags = 2097152;
\ No newline at end of file +_PacketDeliveryStatusFlags_PDS_RELAY_CACHED in shadow_rs::cshadow - Rust
pub const _PacketDeliveryStatusFlags_PDS_RELAY_CACHED: _PacketDeliveryStatusFlags = 2097152;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/constant._PacketDeliveryStatusFlags_PDS_RELAY_FORWARDED.html b/docs/rust/shadow_rs/cshadow/constant._PacketDeliveryStatusFlags_PDS_RELAY_FORWARDED.html index bf3a91454f0..e073fb12c19 100644 --- a/docs/rust/shadow_rs/cshadow/constant._PacketDeliveryStatusFlags_PDS_RELAY_FORWARDED.html +++ b/docs/rust/shadow_rs/cshadow/constant._PacketDeliveryStatusFlags_PDS_RELAY_FORWARDED.html @@ -1 +1 @@ -_PacketDeliveryStatusFlags_PDS_RELAY_FORWARDED in shadow_rs::cshadow - Rust
pub const _PacketDeliveryStatusFlags_PDS_RELAY_FORWARDED: _PacketDeliveryStatusFlags = 4194304;
\ No newline at end of file +_PacketDeliveryStatusFlags_PDS_RELAY_FORWARDED in shadow_rs::cshadow - Rust
pub const _PacketDeliveryStatusFlags_PDS_RELAY_FORWARDED: _PacketDeliveryStatusFlags = 4194304;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/constant._PacketDeliveryStatusFlags_PDS_ROUTER_DEQUEUED.html b/docs/rust/shadow_rs/cshadow/constant._PacketDeliveryStatusFlags_PDS_ROUTER_DEQUEUED.html index d1bbe69852e..3c0ced34b44 100644 --- a/docs/rust/shadow_rs/cshadow/constant._PacketDeliveryStatusFlags_PDS_ROUTER_DEQUEUED.html +++ b/docs/rust/shadow_rs/cshadow/constant._PacketDeliveryStatusFlags_PDS_ROUTER_DEQUEUED.html @@ -1 +1 @@ -_PacketDeliveryStatusFlags_PDS_ROUTER_DEQUEUED in shadow_rs::cshadow - Rust
pub const _PacketDeliveryStatusFlags_PDS_ROUTER_DEQUEUED: _PacketDeliveryStatusFlags = 2048;
\ No newline at end of file +_PacketDeliveryStatusFlags_PDS_ROUTER_DEQUEUED in shadow_rs::cshadow - Rust
pub const _PacketDeliveryStatusFlags_PDS_ROUTER_DEQUEUED: _PacketDeliveryStatusFlags = 2048;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/constant._PacketDeliveryStatusFlags_PDS_ROUTER_DROPPED.html b/docs/rust/shadow_rs/cshadow/constant._PacketDeliveryStatusFlags_PDS_ROUTER_DROPPED.html index bfe805290c4..ca559d99b6d 100644 --- a/docs/rust/shadow_rs/cshadow/constant._PacketDeliveryStatusFlags_PDS_ROUTER_DROPPED.html +++ b/docs/rust/shadow_rs/cshadow/constant._PacketDeliveryStatusFlags_PDS_ROUTER_DROPPED.html @@ -1 +1 @@ -_PacketDeliveryStatusFlags_PDS_ROUTER_DROPPED in shadow_rs::cshadow - Rust
pub const _PacketDeliveryStatusFlags_PDS_ROUTER_DROPPED: _PacketDeliveryStatusFlags = 4096;
\ No newline at end of file +_PacketDeliveryStatusFlags_PDS_ROUTER_DROPPED in shadow_rs::cshadow - Rust
pub const _PacketDeliveryStatusFlags_PDS_ROUTER_DROPPED: _PacketDeliveryStatusFlags = 4096;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/constant._PacketDeliveryStatusFlags_PDS_ROUTER_ENQUEUED.html b/docs/rust/shadow_rs/cshadow/constant._PacketDeliveryStatusFlags_PDS_ROUTER_ENQUEUED.html index 48a8bc72f4b..9421d1c2125 100644 --- a/docs/rust/shadow_rs/cshadow/constant._PacketDeliveryStatusFlags_PDS_ROUTER_ENQUEUED.html +++ b/docs/rust/shadow_rs/cshadow/constant._PacketDeliveryStatusFlags_PDS_ROUTER_ENQUEUED.html @@ -1 +1 @@ -_PacketDeliveryStatusFlags_PDS_ROUTER_ENQUEUED in shadow_rs::cshadow - Rust
pub const _PacketDeliveryStatusFlags_PDS_ROUTER_ENQUEUED: _PacketDeliveryStatusFlags = 1024;
\ No newline at end of file +_PacketDeliveryStatusFlags_PDS_ROUTER_ENQUEUED in shadow_rs::cshadow - Rust
pub const _PacketDeliveryStatusFlags_PDS_ROUTER_ENQUEUED: _PacketDeliveryStatusFlags = 1024;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/constant._PacketDeliveryStatusFlags_PDS_SND_CREATED.html b/docs/rust/shadow_rs/cshadow/constant._PacketDeliveryStatusFlags_PDS_SND_CREATED.html index ae87e53bf03..46d197c9f18 100644 --- a/docs/rust/shadow_rs/cshadow/constant._PacketDeliveryStatusFlags_PDS_SND_CREATED.html +++ b/docs/rust/shadow_rs/cshadow/constant._PacketDeliveryStatusFlags_PDS_SND_CREATED.html @@ -1 +1 @@ -_PacketDeliveryStatusFlags_PDS_SND_CREATED in shadow_rs::cshadow - Rust
pub const _PacketDeliveryStatusFlags_PDS_SND_CREATED: _PacketDeliveryStatusFlags = 2;
\ No newline at end of file +_PacketDeliveryStatusFlags_PDS_SND_CREATED in shadow_rs::cshadow - Rust
pub const _PacketDeliveryStatusFlags_PDS_SND_CREATED: _PacketDeliveryStatusFlags = 2;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/constant._PacketDeliveryStatusFlags_PDS_SND_INTERFACE_SENT.html b/docs/rust/shadow_rs/cshadow/constant._PacketDeliveryStatusFlags_PDS_SND_INTERFACE_SENT.html index 1b7cc8580d2..a2b99bbe6e4 100644 --- a/docs/rust/shadow_rs/cshadow/constant._PacketDeliveryStatusFlags_PDS_SND_INTERFACE_SENT.html +++ b/docs/rust/shadow_rs/cshadow/constant._PacketDeliveryStatusFlags_PDS_SND_INTERFACE_SENT.html @@ -1 +1 @@ -_PacketDeliveryStatusFlags_PDS_SND_INTERFACE_SENT in shadow_rs::cshadow - Rust
pub const _PacketDeliveryStatusFlags_PDS_SND_INTERFACE_SENT: _PacketDeliveryStatusFlags = 128;
\ No newline at end of file +_PacketDeliveryStatusFlags_PDS_SND_INTERFACE_SENT in shadow_rs::cshadow - Rust
pub const _PacketDeliveryStatusFlags_PDS_SND_INTERFACE_SENT: _PacketDeliveryStatusFlags = 128;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/constant._PacketDeliveryStatusFlags_PDS_SND_SOCKET_BUFFERED.html b/docs/rust/shadow_rs/cshadow/constant._PacketDeliveryStatusFlags_PDS_SND_SOCKET_BUFFERED.html index e53ac22c638..8ce3be61694 100644 --- a/docs/rust/shadow_rs/cshadow/constant._PacketDeliveryStatusFlags_PDS_SND_SOCKET_BUFFERED.html +++ b/docs/rust/shadow_rs/cshadow/constant._PacketDeliveryStatusFlags_PDS_SND_SOCKET_BUFFERED.html @@ -1 +1 @@ -_PacketDeliveryStatusFlags_PDS_SND_SOCKET_BUFFERED in shadow_rs::cshadow - Rust
pub const _PacketDeliveryStatusFlags_PDS_SND_SOCKET_BUFFERED: _PacketDeliveryStatusFlags = 64;
\ No newline at end of file +_PacketDeliveryStatusFlags_PDS_SND_SOCKET_BUFFERED in shadow_rs::cshadow - Rust
pub const _PacketDeliveryStatusFlags_PDS_SND_SOCKET_BUFFERED: _PacketDeliveryStatusFlags = 64;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/constant._PacketDeliveryStatusFlags_PDS_SND_TCP_DEQUEUE_RETRANSMIT.html b/docs/rust/shadow_rs/cshadow/constant._PacketDeliveryStatusFlags_PDS_SND_TCP_DEQUEUE_RETRANSMIT.html index 4540ccba895..aead7f76a31 100644 --- a/docs/rust/shadow_rs/cshadow/constant._PacketDeliveryStatusFlags_PDS_SND_TCP_DEQUEUE_RETRANSMIT.html +++ b/docs/rust/shadow_rs/cshadow/constant._PacketDeliveryStatusFlags_PDS_SND_TCP_DEQUEUE_RETRANSMIT.html @@ -1 +1 @@ -_PacketDeliveryStatusFlags_PDS_SND_TCP_DEQUEUE_RETRANSMIT in shadow_rs::cshadow - Rust
pub const _PacketDeliveryStatusFlags_PDS_SND_TCP_DEQUEUE_RETRANSMIT: _PacketDeliveryStatusFlags = 16;
\ No newline at end of file +_PacketDeliveryStatusFlags_PDS_SND_TCP_DEQUEUE_RETRANSMIT in shadow_rs::cshadow - Rust
pub const _PacketDeliveryStatusFlags_PDS_SND_TCP_DEQUEUE_RETRANSMIT: _PacketDeliveryStatusFlags = 16;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/constant._PacketDeliveryStatusFlags_PDS_SND_TCP_ENQUEUE_RETRANSMIT.html b/docs/rust/shadow_rs/cshadow/constant._PacketDeliveryStatusFlags_PDS_SND_TCP_ENQUEUE_RETRANSMIT.html index 8f72e4bc280..7a04e3a38e2 100644 --- a/docs/rust/shadow_rs/cshadow/constant._PacketDeliveryStatusFlags_PDS_SND_TCP_ENQUEUE_RETRANSMIT.html +++ b/docs/rust/shadow_rs/cshadow/constant._PacketDeliveryStatusFlags_PDS_SND_TCP_ENQUEUE_RETRANSMIT.html @@ -1 +1 @@ -_PacketDeliveryStatusFlags_PDS_SND_TCP_ENQUEUE_RETRANSMIT in shadow_rs::cshadow - Rust
pub const _PacketDeliveryStatusFlags_PDS_SND_TCP_ENQUEUE_RETRANSMIT: _PacketDeliveryStatusFlags = 8;
\ No newline at end of file +_PacketDeliveryStatusFlags_PDS_SND_TCP_ENQUEUE_RETRANSMIT in shadow_rs::cshadow - Rust
pub const _PacketDeliveryStatusFlags_PDS_SND_TCP_ENQUEUE_RETRANSMIT: _PacketDeliveryStatusFlags = 8;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/constant._PacketDeliveryStatusFlags_PDS_SND_TCP_ENQUEUE_THROTTLED.html b/docs/rust/shadow_rs/cshadow/constant._PacketDeliveryStatusFlags_PDS_SND_TCP_ENQUEUE_THROTTLED.html index b27c538e2a4..cfe398d40b0 100644 --- a/docs/rust/shadow_rs/cshadow/constant._PacketDeliveryStatusFlags_PDS_SND_TCP_ENQUEUE_THROTTLED.html +++ b/docs/rust/shadow_rs/cshadow/constant._PacketDeliveryStatusFlags_PDS_SND_TCP_ENQUEUE_THROTTLED.html @@ -1 +1 @@ -_PacketDeliveryStatusFlags_PDS_SND_TCP_ENQUEUE_THROTTLED in shadow_rs::cshadow - Rust
pub const _PacketDeliveryStatusFlags_PDS_SND_TCP_ENQUEUE_THROTTLED: _PacketDeliveryStatusFlags = 4;
\ No newline at end of file +_PacketDeliveryStatusFlags_PDS_SND_TCP_ENQUEUE_THROTTLED in shadow_rs::cshadow - Rust
pub const _PacketDeliveryStatusFlags_PDS_SND_TCP_ENQUEUE_THROTTLED: _PacketDeliveryStatusFlags = 4;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/constant._PacketDeliveryStatusFlags_PDS_SND_TCP_RETRANSMITTED.html b/docs/rust/shadow_rs/cshadow/constant._PacketDeliveryStatusFlags_PDS_SND_TCP_RETRANSMITTED.html index ec00e204e63..311dcc6e80b 100644 --- a/docs/rust/shadow_rs/cshadow/constant._PacketDeliveryStatusFlags_PDS_SND_TCP_RETRANSMITTED.html +++ b/docs/rust/shadow_rs/cshadow/constant._PacketDeliveryStatusFlags_PDS_SND_TCP_RETRANSMITTED.html @@ -1 +1 @@ -_PacketDeliveryStatusFlags_PDS_SND_TCP_RETRANSMITTED in shadow_rs::cshadow - Rust
pub const _PacketDeliveryStatusFlags_PDS_SND_TCP_RETRANSMITTED: _PacketDeliveryStatusFlags = 32;
\ No newline at end of file +_PacketDeliveryStatusFlags_PDS_SND_TCP_RETRANSMITTED in shadow_rs::cshadow - Rust
pub const _PacketDeliveryStatusFlags_PDS_SND_TCP_RETRANSMITTED: _PacketDeliveryStatusFlags = 32;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/constant._ProtocolType_PLOCAL.html b/docs/rust/shadow_rs/cshadow/constant._ProtocolType_PLOCAL.html index a48800e78ee..c5175a4ed79 100644 --- a/docs/rust/shadow_rs/cshadow/constant._ProtocolType_PLOCAL.html +++ b/docs/rust/shadow_rs/cshadow/constant._ProtocolType_PLOCAL.html @@ -1 +1 @@ -_ProtocolType_PLOCAL in shadow_rs::cshadow - Rust
pub const _ProtocolType_PLOCAL: _ProtocolType = 1;
\ No newline at end of file +_ProtocolType_PLOCAL in shadow_rs::cshadow - Rust
pub const _ProtocolType_PLOCAL: _ProtocolType = 1;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/constant._ProtocolType_PMOCK.html b/docs/rust/shadow_rs/cshadow/constant._ProtocolType_PMOCK.html index c677d16b09a..e1947a9be02 100644 --- a/docs/rust/shadow_rs/cshadow/constant._ProtocolType_PMOCK.html +++ b/docs/rust/shadow_rs/cshadow/constant._ProtocolType_PMOCK.html @@ -1 +1 @@ -_ProtocolType_PMOCK in shadow_rs::cshadow - Rust
pub const _ProtocolType_PMOCK: _ProtocolType = 4;
\ No newline at end of file +_ProtocolType_PMOCK in shadow_rs::cshadow - Rust
pub const _ProtocolType_PMOCK: _ProtocolType = 4;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/constant._ProtocolType_PNONE.html b/docs/rust/shadow_rs/cshadow/constant._ProtocolType_PNONE.html index 560ac864c0b..72da945518c 100644 --- a/docs/rust/shadow_rs/cshadow/constant._ProtocolType_PNONE.html +++ b/docs/rust/shadow_rs/cshadow/constant._ProtocolType_PNONE.html @@ -1 +1 @@ -_ProtocolType_PNONE in shadow_rs::cshadow - Rust
pub const _ProtocolType_PNONE: _ProtocolType = 0;
\ No newline at end of file +_ProtocolType_PNONE in shadow_rs::cshadow - Rust
pub const _ProtocolType_PNONE: _ProtocolType = 0;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/constant._ProtocolType_PTCP.html b/docs/rust/shadow_rs/cshadow/constant._ProtocolType_PTCP.html index abd57647bbb..9e0c996b7bd 100644 --- a/docs/rust/shadow_rs/cshadow/constant._ProtocolType_PTCP.html +++ b/docs/rust/shadow_rs/cshadow/constant._ProtocolType_PTCP.html @@ -1 +1 @@ -_ProtocolType_PTCP in shadow_rs::cshadow - Rust
pub const _ProtocolType_PTCP: _ProtocolType = 2;
\ No newline at end of file +_ProtocolType_PTCP in shadow_rs::cshadow - Rust
pub const _ProtocolType_PTCP: _ProtocolType = 2;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/constant._ProtocolType_PUDP.html b/docs/rust/shadow_rs/cshadow/constant._ProtocolType_PUDP.html index 495fe77fd30..9a8c068c19a 100644 --- a/docs/rust/shadow_rs/cshadow/constant._ProtocolType_PUDP.html +++ b/docs/rust/shadow_rs/cshadow/constant._ProtocolType_PUDP.html @@ -1 +1 @@ -_ProtocolType_PUDP in shadow_rs::cshadow - Rust
pub const _ProtocolType_PUDP: _ProtocolType = 3;
\ No newline at end of file +_ProtocolType_PUDP in shadow_rs::cshadow - Rust
pub const _ProtocolType_PUDP: _ProtocolType = 3;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/constant._StatusListenerFilter_SLF_ALWAYS.html b/docs/rust/shadow_rs/cshadow/constant._StatusListenerFilter_SLF_ALWAYS.html index 6223a68159b..b2177ed50f3 100644 --- a/docs/rust/shadow_rs/cshadow/constant._StatusListenerFilter_SLF_ALWAYS.html +++ b/docs/rust/shadow_rs/cshadow/constant._StatusListenerFilter_SLF_ALWAYS.html @@ -1 +1 @@ -_StatusListenerFilter_SLF_ALWAYS in shadow_rs::cshadow - Rust
pub const _StatusListenerFilter_SLF_ALWAYS: _StatusListenerFilter = 3;
\ No newline at end of file +_StatusListenerFilter_SLF_ALWAYS in shadow_rs::cshadow - Rust
pub const _StatusListenerFilter_SLF_ALWAYS: _StatusListenerFilter = 3;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/constant._StatusListenerFilter_SLF_NEVER.html b/docs/rust/shadow_rs/cshadow/constant._StatusListenerFilter_SLF_NEVER.html index 81761e8f63d..7df1784e5bb 100644 --- a/docs/rust/shadow_rs/cshadow/constant._StatusListenerFilter_SLF_NEVER.html +++ b/docs/rust/shadow_rs/cshadow/constant._StatusListenerFilter_SLF_NEVER.html @@ -1 +1 @@ -_StatusListenerFilter_SLF_NEVER in shadow_rs::cshadow - Rust
pub const _StatusListenerFilter_SLF_NEVER: _StatusListenerFilter = 0;
\ No newline at end of file +_StatusListenerFilter_SLF_NEVER in shadow_rs::cshadow - Rust
pub const _StatusListenerFilter_SLF_NEVER: _StatusListenerFilter = 0;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/constant._StatusListenerFilter_SLF_OFF_TO_ON.html b/docs/rust/shadow_rs/cshadow/constant._StatusListenerFilter_SLF_OFF_TO_ON.html index 99a21394a0b..14c92c7a292 100644 --- a/docs/rust/shadow_rs/cshadow/constant._StatusListenerFilter_SLF_OFF_TO_ON.html +++ b/docs/rust/shadow_rs/cshadow/constant._StatusListenerFilter_SLF_OFF_TO_ON.html @@ -1 +1 @@ -_StatusListenerFilter_SLF_OFF_TO_ON in shadow_rs::cshadow - Rust
pub const _StatusListenerFilter_SLF_OFF_TO_ON: _StatusListenerFilter = 1;
\ No newline at end of file +_StatusListenerFilter_SLF_OFF_TO_ON in shadow_rs::cshadow - Rust
pub const _StatusListenerFilter_SLF_OFF_TO_ON: _StatusListenerFilter = 1;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/constant._StatusListenerFilter_SLF_ON_TO_OFF.html b/docs/rust/shadow_rs/cshadow/constant._StatusListenerFilter_SLF_ON_TO_OFF.html index bd17e157745..b28ad440336 100644 --- a/docs/rust/shadow_rs/cshadow/constant._StatusListenerFilter_SLF_ON_TO_OFF.html +++ b/docs/rust/shadow_rs/cshadow/constant._StatusListenerFilter_SLF_ON_TO_OFF.html @@ -1 +1 @@ -_StatusListenerFilter_SLF_ON_TO_OFF in shadow_rs::cshadow - Rust
pub const _StatusListenerFilter_SLF_ON_TO_OFF: _StatusListenerFilter = 2;
\ No newline at end of file +_StatusListenerFilter_SLF_ON_TO_OFF in shadow_rs::cshadow - Rust
pub const _StatusListenerFilter_SLF_ON_TO_OFF: _StatusListenerFilter = 2;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/constant._Status_STATUS_CHILD_EVENT.html b/docs/rust/shadow_rs/cshadow/constant._Status_STATUS_CHILD_EVENT.html index 9c88e12b869..310f9374a5e 100644 --- a/docs/rust/shadow_rs/cshadow/constant._Status_STATUS_CHILD_EVENT.html +++ b/docs/rust/shadow_rs/cshadow/constant._Status_STATUS_CHILD_EVENT.html @@ -1 +1 @@ -_Status_STATUS_CHILD_EVENT in shadow_rs::cshadow - Rust
pub const _Status_STATUS_CHILD_EVENT: _Status = 64;
\ No newline at end of file +_Status_STATUS_CHILD_EVENT in shadow_rs::cshadow - Rust
pub const _Status_STATUS_CHILD_EVENT: _Status = 64;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/constant._Status_STATUS_FILE_ACTIVE.html b/docs/rust/shadow_rs/cshadow/constant._Status_STATUS_FILE_ACTIVE.html index 9376bcff3f7..a6806c450be 100644 --- a/docs/rust/shadow_rs/cshadow/constant._Status_STATUS_FILE_ACTIVE.html +++ b/docs/rust/shadow_rs/cshadow/constant._Status_STATUS_FILE_ACTIVE.html @@ -1 +1 @@ -_Status_STATUS_FILE_ACTIVE in shadow_rs::cshadow - Rust
pub const _Status_STATUS_FILE_ACTIVE: _Status = 1;
\ No newline at end of file +_Status_STATUS_FILE_ACTIVE in shadow_rs::cshadow - Rust
pub const _Status_STATUS_FILE_ACTIVE: _Status = 1;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/constant._Status_STATUS_FILE_CLOSED.html b/docs/rust/shadow_rs/cshadow/constant._Status_STATUS_FILE_CLOSED.html index 385f7c6531c..0d2f79d743a 100644 --- a/docs/rust/shadow_rs/cshadow/constant._Status_STATUS_FILE_CLOSED.html +++ b/docs/rust/shadow_rs/cshadow/constant._Status_STATUS_FILE_CLOSED.html @@ -1 +1 @@ -_Status_STATUS_FILE_CLOSED in shadow_rs::cshadow - Rust
pub const _Status_STATUS_FILE_CLOSED: _Status = 8;
\ No newline at end of file +_Status_STATUS_FILE_CLOSED in shadow_rs::cshadow - Rust
pub const _Status_STATUS_FILE_CLOSED: _Status = 8;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/constant._Status_STATUS_FILE_READABLE.html b/docs/rust/shadow_rs/cshadow/constant._Status_STATUS_FILE_READABLE.html index 1c61d0c8375..6717b9a9331 100644 --- a/docs/rust/shadow_rs/cshadow/constant._Status_STATUS_FILE_READABLE.html +++ b/docs/rust/shadow_rs/cshadow/constant._Status_STATUS_FILE_READABLE.html @@ -1 +1 @@ -_Status_STATUS_FILE_READABLE in shadow_rs::cshadow - Rust
pub const _Status_STATUS_FILE_READABLE: _Status = 2;
\ No newline at end of file +_Status_STATUS_FILE_READABLE in shadow_rs::cshadow - Rust
pub const _Status_STATUS_FILE_READABLE: _Status = 2;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/constant._Status_STATUS_FILE_WRITABLE.html b/docs/rust/shadow_rs/cshadow/constant._Status_STATUS_FILE_WRITABLE.html index db8eaf39d6c..1e31ad4f319 100644 --- a/docs/rust/shadow_rs/cshadow/constant._Status_STATUS_FILE_WRITABLE.html +++ b/docs/rust/shadow_rs/cshadow/constant._Status_STATUS_FILE_WRITABLE.html @@ -1 +1 @@ -_Status_STATUS_FILE_WRITABLE in shadow_rs::cshadow - Rust
pub const _Status_STATUS_FILE_WRITABLE: _Status = 4;
\ No newline at end of file +_Status_STATUS_FILE_WRITABLE in shadow_rs::cshadow - Rust
pub const _Status_STATUS_FILE_WRITABLE: _Status = 4;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/constant._Status_STATUS_FUTEX_WAKEUP.html b/docs/rust/shadow_rs/cshadow/constant._Status_STATUS_FUTEX_WAKEUP.html index 94da9a4ae1a..2556fa67a33 100644 --- a/docs/rust/shadow_rs/cshadow/constant._Status_STATUS_FUTEX_WAKEUP.html +++ b/docs/rust/shadow_rs/cshadow/constant._Status_STATUS_FUTEX_WAKEUP.html @@ -1 +1 @@ -_Status_STATUS_FUTEX_WAKEUP in shadow_rs::cshadow - Rust
pub const _Status_STATUS_FUTEX_WAKEUP: _Status = 16;
\ No newline at end of file +_Status_STATUS_FUTEX_WAKEUP in shadow_rs::cshadow - Rust
pub const _Status_STATUS_FUTEX_WAKEUP: _Status = 16;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/constant._Status_STATUS_NONE.html b/docs/rust/shadow_rs/cshadow/constant._Status_STATUS_NONE.html index 3e3bb94a540..cdbc1246e53 100644 --- a/docs/rust/shadow_rs/cshadow/constant._Status_STATUS_NONE.html +++ b/docs/rust/shadow_rs/cshadow/constant._Status_STATUS_NONE.html @@ -1 +1 @@ -_Status_STATUS_NONE in shadow_rs::cshadow - Rust
pub const _Status_STATUS_NONE: _Status = 0;
\ No newline at end of file +_Status_STATUS_NONE in shadow_rs::cshadow - Rust
pub const _Status_STATUS_NONE: _Status = 0;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/constant._Status_STATUS_SOCKET_ALLOWING_CONNECT.html b/docs/rust/shadow_rs/cshadow/constant._Status_STATUS_SOCKET_ALLOWING_CONNECT.html index a51c9e1fed9..e59aaec6378 100644 --- a/docs/rust/shadow_rs/cshadow/constant._Status_STATUS_SOCKET_ALLOWING_CONNECT.html +++ b/docs/rust/shadow_rs/cshadow/constant._Status_STATUS_SOCKET_ALLOWING_CONNECT.html @@ -1 +1 @@ -_Status_STATUS_SOCKET_ALLOWING_CONNECT in shadow_rs::cshadow - Rust
pub const _Status_STATUS_SOCKET_ALLOWING_CONNECT: _Status = 32;
\ No newline at end of file +_Status_STATUS_SOCKET_ALLOWING_CONNECT in shadow_rs::cshadow - Rust
pub const _Status_STATUS_SOCKET_ALLOWING_CONNECT: _Status = 32;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/constant._TriggerType_TRIGGER_CHILD.html b/docs/rust/shadow_rs/cshadow/constant._TriggerType_TRIGGER_CHILD.html index 0fe8966a4c7..5f093f2008d 100644 --- a/docs/rust/shadow_rs/cshadow/constant._TriggerType_TRIGGER_CHILD.html +++ b/docs/rust/shadow_rs/cshadow/constant._TriggerType_TRIGGER_CHILD.html @@ -1 +1 @@ -_TriggerType_TRIGGER_CHILD in shadow_rs::cshadow - Rust
pub const _TriggerType_TRIGGER_CHILD: _TriggerType = 4;
\ No newline at end of file +_TriggerType_TRIGGER_CHILD in shadow_rs::cshadow - Rust
pub const _TriggerType_TRIGGER_CHILD: _TriggerType = 4;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/constant._TriggerType_TRIGGER_DESCRIPTOR.html b/docs/rust/shadow_rs/cshadow/constant._TriggerType_TRIGGER_DESCRIPTOR.html index 6b1a6e1097e..1071a44be66 100644 --- a/docs/rust/shadow_rs/cshadow/constant._TriggerType_TRIGGER_DESCRIPTOR.html +++ b/docs/rust/shadow_rs/cshadow/constant._TriggerType_TRIGGER_DESCRIPTOR.html @@ -1 +1 @@ -_TriggerType_TRIGGER_DESCRIPTOR in shadow_rs::cshadow - Rust
pub const _TriggerType_TRIGGER_DESCRIPTOR: _TriggerType = 1;
\ No newline at end of file +_TriggerType_TRIGGER_DESCRIPTOR in shadow_rs::cshadow - Rust
pub const _TriggerType_TRIGGER_DESCRIPTOR: _TriggerType = 1;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/constant._TriggerType_TRIGGER_FILE.html b/docs/rust/shadow_rs/cshadow/constant._TriggerType_TRIGGER_FILE.html index 8de43ce23dc..4cb719d57d1 100644 --- a/docs/rust/shadow_rs/cshadow/constant._TriggerType_TRIGGER_FILE.html +++ b/docs/rust/shadow_rs/cshadow/constant._TriggerType_TRIGGER_FILE.html @@ -1 +1 @@ -_TriggerType_TRIGGER_FILE in shadow_rs::cshadow - Rust
pub const _TriggerType_TRIGGER_FILE: _TriggerType = 2;
\ No newline at end of file +_TriggerType_TRIGGER_FILE in shadow_rs::cshadow - Rust
pub const _TriggerType_TRIGGER_FILE: _TriggerType = 2;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/constant._TriggerType_TRIGGER_FUTEX.html b/docs/rust/shadow_rs/cshadow/constant._TriggerType_TRIGGER_FUTEX.html index 9c113844b9b..f82bd4a48fb 100644 --- a/docs/rust/shadow_rs/cshadow/constant._TriggerType_TRIGGER_FUTEX.html +++ b/docs/rust/shadow_rs/cshadow/constant._TriggerType_TRIGGER_FUTEX.html @@ -1 +1 @@ -_TriggerType_TRIGGER_FUTEX in shadow_rs::cshadow - Rust
pub const _TriggerType_TRIGGER_FUTEX: _TriggerType = 3;
\ No newline at end of file +_TriggerType_TRIGGER_FUTEX in shadow_rs::cshadow - Rust
pub const _TriggerType_TRIGGER_FUTEX: _TriggerType = 3;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/constant._TriggerType_TRIGGER_NONE.html b/docs/rust/shadow_rs/cshadow/constant._TriggerType_TRIGGER_NONE.html index 64f14ddaaa1..b76cd872393 100644 --- a/docs/rust/shadow_rs/cshadow/constant._TriggerType_TRIGGER_NONE.html +++ b/docs/rust/shadow_rs/cshadow/constant._TriggerType_TRIGGER_NONE.html @@ -1 +1 @@ -_TriggerType_TRIGGER_NONE in shadow_rs::cshadow - Rust
pub const _TriggerType_TRIGGER_NONE: _TriggerType = 0;
\ No newline at end of file +_TriggerType_TRIGGER_NONE in shadow_rs::cshadow - Rust
pub const _TriggerType_TRIGGER_NONE: _TriggerType = 0;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.address_getID.html b/docs/rust/shadow_rs/cshadow/fn.address_getID.html index 617e4aad43d..672aa1fe6d9 100644 --- a/docs/rust/shadow_rs/cshadow/fn.address_getID.html +++ b/docs/rust/shadow_rs/cshadow/fn.address_getID.html @@ -1,3 +1,3 @@ -address_getID in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn address_getID(
+address_getID in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn address_getID(
     address: *const Address
 ) -> HostId
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.address_ipToNewString.html b/docs/rust/shadow_rs/cshadow/fn.address_ipToNewString.html index 2e437ec940d..1ea75655ae5 100644 --- a/docs/rust/shadow_rs/cshadow/fn.address_ipToNewString.html +++ b/docs/rust/shadow_rs/cshadow/fn.address_ipToNewString.html @@ -1,4 +1,4 @@ -address_ipToNewString in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn address_ipToNewString(
+address_ipToNewString in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn address_ipToNewString(
     ip: in_addr_t
 ) -> *mut gchar
Expand description

Turns the IPv4 address into a newly allocated string that should be freed by the caller. Address must be in network byte order.

diff --git a/docs/rust/shadow_rs/cshadow/fn.address_isEqual.html b/docs/rust/shadow_rs/cshadow/fn.address_isEqual.html index 5edde75c1b8..bbc1f04f2bb 100644 --- a/docs/rust/shadow_rs/cshadow/fn.address_isEqual.html +++ b/docs/rust/shadow_rs/cshadow/fn.address_isEqual.html @@ -1,4 +1,4 @@ -address_isEqual in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn address_isEqual(
+address_isEqual in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn address_isEqual(
     a: *mut Address,
     b: *mut Address
 ) -> gboolean
Expand description

Checks if the given addresses are equal. This function is NULL safe, so diff --git a/docs/rust/shadow_rs/cshadow/fn.address_isLocal.html b/docs/rust/shadow_rs/cshadow/fn.address_isLocal.html index a0d3eea8cea..6a2d038bb96 100644 --- a/docs/rust/shadow_rs/cshadow/fn.address_isLocal.html +++ b/docs/rust/shadow_rs/cshadow/fn.address_isLocal.html @@ -1,3 +1,3 @@ -address_isLocal in shadow_rs::cshadow - Rust

pub unsafe extern "C" fn address_isLocal(
+address_isLocal in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn address_isLocal(
     address: *const Address
 ) -> gboolean
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.address_new.html b/docs/rust/shadow_rs/cshadow/fn.address_new.html index 8dff7aa0614..c466c473058 100644 --- a/docs/rust/shadow_rs/cshadow/fn.address_new.html +++ b/docs/rust/shadow_rs/cshadow/fn.address_new.html @@ -1,4 +1,4 @@ -address_new in shadow_rs::cshadow - Rust

Function shadow_rs::cshadow::address_new

source ·
pub unsafe extern "C" fn address_new(
+address_new in shadow_rs::cshadow - Rust

Function shadow_rs::cshadow::address_new

source ·
pub unsafe extern "C" fn address_new(
     hostID: HostId,
     mac: guint,
     ip: guint32,
diff --git a/docs/rust/shadow_rs/cshadow/fn.address_ref.html b/docs/rust/shadow_rs/cshadow/fn.address_ref.html
index b771eb63fff..e96ed5152c7 100644
--- a/docs/rust/shadow_rs/cshadow/fn.address_ref.html
+++ b/docs/rust/shadow_rs/cshadow/fn.address_ref.html
@@ -1 +1 @@
-address_ref in shadow_rs::cshadow - Rust

Function shadow_rs::cshadow::address_ref

source ·
pub unsafe extern "C" fn address_ref(address: *mut Address)
\ No newline at end of file +address_ref in shadow_rs::cshadow - Rust

Function shadow_rs::cshadow::address_ref

source ·
pub unsafe extern "C" fn address_ref(address: *mut Address)
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.address_stringToIP.html b/docs/rust/shadow_rs/cshadow/fn.address_stringToIP.html index 4595776288c..038d234d91c 100644 --- a/docs/rust/shadow_rs/cshadow/fn.address_stringToIP.html +++ b/docs/rust/shadow_rs/cshadow/fn.address_stringToIP.html @@ -1,3 +1,3 @@ -address_stringToIP in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn address_stringToIP(
+address_stringToIP in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn address_stringToIP(
     ipString: *const gchar
 ) -> in_addr_t
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.address_toHostIP.html b/docs/rust/shadow_rs/cshadow/fn.address_toHostIP.html index 8d75b2cd939..751a5265c02 100644 --- a/docs/rust/shadow_rs/cshadow/fn.address_toHostIP.html +++ b/docs/rust/shadow_rs/cshadow/fn.address_toHostIP.html @@ -1,4 +1,4 @@ -address_toHostIP in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn address_toHostIP(
+address_toHostIP in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn address_toHostIP(
     address: *const Address
 ) -> guint32
Expand description

Retrieve the host-order integer version of this address @param address a valid, non-NULL Address structure previously created diff --git a/docs/rust/shadow_rs/cshadow/fn.address_toHostIPString.html b/docs/rust/shadow_rs/cshadow/fn.address_toHostIPString.html index 64c46f15393..57ebc519972 100644 --- a/docs/rust/shadow_rs/cshadow/fn.address_toHostIPString.html +++ b/docs/rust/shadow_rs/cshadow/fn.address_toHostIPString.html @@ -1,4 +1,4 @@ -address_toHostIPString in shadow_rs::cshadow - Rust

pub unsafe extern "C" fn address_toHostIPString(
+address_toHostIPString in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn address_toHostIPString(
     address: *const Address
 ) -> *const gchar
Expand description

Retrieves the dot-and-decimal string representation of the host-order version of this address. The caller does not own and should not modify or free the diff --git a/docs/rust/shadow_rs/cshadow/fn.address_toHostName.html b/docs/rust/shadow_rs/cshadow/fn.address_toHostName.html index 5dd074c11bf..4f256a547b4 100644 --- a/docs/rust/shadow_rs/cshadow/fn.address_toHostName.html +++ b/docs/rust/shadow_rs/cshadow/fn.address_toHostName.html @@ -1,4 +1,4 @@ -address_toHostName in shadow_rs::cshadow - Rust

pub unsafe extern "C" fn address_toHostName(
+address_toHostName in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn address_toHostName(
     address: *const Address
 ) -> *const gchar
Expand description

Retrieves the hostname of this address. The caller does not own and should not modify or free the string. diff --git a/docs/rust/shadow_rs/cshadow/fn.address_toNetworkIP.html b/docs/rust/shadow_rs/cshadow/fn.address_toNetworkIP.html index ffe6403eed8..eff9d798346 100644 --- a/docs/rust/shadow_rs/cshadow/fn.address_toNetworkIP.html +++ b/docs/rust/shadow_rs/cshadow/fn.address_toNetworkIP.html @@ -1,4 +1,4 @@ -address_toNetworkIP in shadow_rs::cshadow - Rust

pub unsafe extern "C" fn address_toNetworkIP(
+address_toNetworkIP in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn address_toNetworkIP(
     address: *const Address
 ) -> guint32
Expand description

Retrieve the network-order integer version of this address @param address a valid, non-NULL Address structure previously created diff --git a/docs/rust/shadow_rs/cshadow/fn.address_toString.html b/docs/rust/shadow_rs/cshadow/fn.address_toString.html index 3fc2db290e7..0ebefe5a352 100644 --- a/docs/rust/shadow_rs/cshadow/fn.address_toString.html +++ b/docs/rust/shadow_rs/cshadow/fn.address_toString.html @@ -1,3 +1,3 @@ -address_toString in shadow_rs::cshadow - Rust

pub unsafe extern "C" fn address_toString(
+address_toString in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn address_toString(
     address: *const Address
 ) -> *const gchar
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.address_unref.html b/docs/rust/shadow_rs/cshadow/fn.address_unref.html index 8ba23468691..bf3b998562e 100644 --- a/docs/rust/shadow_rs/cshadow/fn.address_unref.html +++ b/docs/rust/shadow_rs/cshadow/fn.address_unref.html @@ -1 +1 @@ -address_unref in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn address_unref(address: *mut Address)
\ No newline at end of file +address_unref in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn address_unref(address: *mut Address)
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.affinity_getGoodWorkerAffinity.html b/docs/rust/shadow_rs/cshadow/fn.affinity_getGoodWorkerAffinity.html index 3e2d8170764..e75d70b6c9c 100644 --- a/docs/rust/shadow_rs/cshadow/fn.affinity_getGoodWorkerAffinity.html +++ b/docs/rust/shadow_rs/cshadow/fn.affinity_getGoodWorkerAffinity.html @@ -1 +1 @@ -affinity_getGoodWorkerAffinity in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn affinity_getGoodWorkerAffinity() -> c_int
\ No newline at end of file +affinity_getGoodWorkerAffinity in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn affinity_getGoodWorkerAffinity() -> c_int
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.affinity_initPlatformInfo.html b/docs/rust/shadow_rs/cshadow/fn.affinity_initPlatformInfo.html index 0c554d89a4f..3fedc5d3ffe 100644 --- a/docs/rust/shadow_rs/cshadow/fn.affinity_initPlatformInfo.html +++ b/docs/rust/shadow_rs/cshadow/fn.affinity_initPlatformInfo.html @@ -1 +1 @@ -affinity_initPlatformInfo in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn affinity_initPlatformInfo() -> c_int
\ No newline at end of file +affinity_initPlatformInfo in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn affinity_initPlatformInfo() -> c_int
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.affinity_setProcessAffinity.html b/docs/rust/shadow_rs/cshadow/fn.affinity_setProcessAffinity.html index 9b728cd4372..f3158fe2df6 100644 --- a/docs/rust/shadow_rs/cshadow/fn.affinity_setProcessAffinity.html +++ b/docs/rust/shadow_rs/cshadow/fn.affinity_setProcessAffinity.html @@ -1,4 +1,4 @@ -affinity_setProcessAffinity in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn affinity_setProcessAffinity(
+affinity_setProcessAffinity in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn affinity_setProcessAffinity(
     pid: pid_t,
     new_cpu_num: c_int,
     old_cpu_num: c_int
diff --git a/docs/rust/shadow_rs/cshadow/fn.compatsocket_fromInetSocket.html b/docs/rust/shadow_rs/cshadow/fn.compatsocket_fromInetSocket.html
index cd15bd41d2d..e323a0896dd 100644
--- a/docs/rust/shadow_rs/cshadow/fn.compatsocket_fromInetSocket.html
+++ b/docs/rust/shadow_rs/cshadow/fn.compatsocket_fromInetSocket.html
@@ -1,3 +1,3 @@
-compatsocket_fromInetSocket in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn compatsocket_fromInetSocket(
+compatsocket_fromInetSocket in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn compatsocket_fromInetSocket(
     socket: *const InetSocket
 ) -> CompatSocket
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.compatsocket_fromLegacySocket.html b/docs/rust/shadow_rs/cshadow/fn.compatsocket_fromLegacySocket.html index dc7ce5ece30..f6798de75f5 100644 --- a/docs/rust/shadow_rs/cshadow/fn.compatsocket_fromLegacySocket.html +++ b/docs/rust/shadow_rs/cshadow/fn.compatsocket_fromLegacySocket.html @@ -1,3 +1,3 @@ -compatsocket_fromLegacySocket in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn compatsocket_fromLegacySocket(
+compatsocket_fromLegacySocket in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn compatsocket_fromLegacySocket(
     socket: *mut LegacySocket
 ) -> CompatSocket
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.compatsocket_fromTagged.html b/docs/rust/shadow_rs/cshadow/fn.compatsocket_fromTagged.html index 158abab110f..922de2743f3 100644 --- a/docs/rust/shadow_rs/cshadow/fn.compatsocket_fromTagged.html +++ b/docs/rust/shadow_rs/cshadow/fn.compatsocket_fromTagged.html @@ -1,3 +1,3 @@ -compatsocket_fromTagged in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn compatsocket_fromTagged(
+compatsocket_fromTagged in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn compatsocket_fromTagged(
     ptr: usize
 ) -> CompatSocket
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.compatsocket_getCanonicalHandle.html b/docs/rust/shadow_rs/cshadow/fn.compatsocket_getCanonicalHandle.html index 22af2c55723..e7979af9690 100644 --- a/docs/rust/shadow_rs/cshadow/fn.compatsocket_getCanonicalHandle.html +++ b/docs/rust/shadow_rs/cshadow/fn.compatsocket_getCanonicalHandle.html @@ -1,3 +1,3 @@ -compatsocket_getCanonicalHandle in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn compatsocket_getCanonicalHandle(
+compatsocket_getCanonicalHandle in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn compatsocket_getCanonicalHandle(
     socket: *const CompatSocket
 ) -> usize
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.compatsocket_hasDataToSend.html b/docs/rust/shadow_rs/cshadow/fn.compatsocket_hasDataToSend.html index 2f2c271cc26..b6a14918893 100644 --- a/docs/rust/shadow_rs/cshadow/fn.compatsocket_hasDataToSend.html +++ b/docs/rust/shadow_rs/cshadow/fn.compatsocket_hasDataToSend.html @@ -1,3 +1,3 @@ -compatsocket_hasDataToSend in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn compatsocket_hasDataToSend(
+compatsocket_hasDataToSend in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn compatsocket_hasDataToSend(
     socket: *const CompatSocket
 ) -> bool
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.compatsocket_peekNextPacketPriority.html b/docs/rust/shadow_rs/cshadow/fn.compatsocket_peekNextPacketPriority.html index fc6bb160f5c..8ccf116c210 100644 --- a/docs/rust/shadow_rs/cshadow/fn.compatsocket_peekNextPacketPriority.html +++ b/docs/rust/shadow_rs/cshadow/fn.compatsocket_peekNextPacketPriority.html @@ -1,4 +1,4 @@ -compatsocket_peekNextPacketPriority in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn compatsocket_peekNextPacketPriority(
+compatsocket_peekNextPacketPriority in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn compatsocket_peekNextPacketPriority(
     socket: *const CompatSocket,
     priorityOut: *mut u64
 ) -> c_int
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.compatsocket_pullOutPacket.html b/docs/rust/shadow_rs/cshadow/fn.compatsocket_pullOutPacket.html index d5c3e87bdfe..8ad6a3b62c8 100644 --- a/docs/rust/shadow_rs/cshadow/fn.compatsocket_pullOutPacket.html +++ b/docs/rust/shadow_rs/cshadow/fn.compatsocket_pullOutPacket.html @@ -1,4 +1,4 @@ -compatsocket_pullOutPacket in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn compatsocket_pullOutPacket(
+compatsocket_pullOutPacket in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn compatsocket_pullOutPacket(
     socket: *const CompatSocket,
     host: *const Host
 ) -> *mut Packet
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.compatsocket_pushInPacket.html b/docs/rust/shadow_rs/cshadow/fn.compatsocket_pushInPacket.html index 452ab11a514..66ae536e71f 100644 --- a/docs/rust/shadow_rs/cshadow/fn.compatsocket_pushInPacket.html +++ b/docs/rust/shadow_rs/cshadow/fn.compatsocket_pushInPacket.html @@ -1,4 +1,4 @@ -compatsocket_pushInPacket in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn compatsocket_pushInPacket(
+compatsocket_pushInPacket in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn compatsocket_pushInPacket(
     socket: *const CompatSocket,
     host: *const Host,
     packet: *mut Packet,
diff --git a/docs/rust/shadow_rs/cshadow/fn.compatsocket_refAs.html b/docs/rust/shadow_rs/cshadow/fn.compatsocket_refAs.html
index 30c597e0293..c014382caab 100644
--- a/docs/rust/shadow_rs/cshadow/fn.compatsocket_refAs.html
+++ b/docs/rust/shadow_rs/cshadow/fn.compatsocket_refAs.html
@@ -1,3 +1,3 @@
-compatsocket_refAs in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn compatsocket_refAs(
+compatsocket_refAs in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn compatsocket_refAs(
     socket: *const CompatSocket
 ) -> CompatSocket
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.compatsocket_toTagged.html b/docs/rust/shadow_rs/cshadow/fn.compatsocket_toTagged.html index 368beb93b3f..564f7b16f8c 100644 --- a/docs/rust/shadow_rs/cshadow/fn.compatsocket_toTagged.html +++ b/docs/rust/shadow_rs/cshadow/fn.compatsocket_toTagged.html @@ -1,3 +1,3 @@ -compatsocket_toTagged in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn compatsocket_toTagged(
+compatsocket_toTagged in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn compatsocket_toTagged(
     socket: *const CompatSocket
 ) -> usize
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.compatsocket_unref.html b/docs/rust/shadow_rs/cshadow/fn.compatsocket_unref.html index 4219a4fc3e2..5b03f1cc75b 100644 --- a/docs/rust/shadow_rs/cshadow/fn.compatsocket_unref.html +++ b/docs/rust/shadow_rs/cshadow/fn.compatsocket_unref.html @@ -1,3 +1,3 @@ -compatsocket_unref in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn compatsocket_unref(
+compatsocket_unref in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn compatsocket_unref(
     socket: *const CompatSocket
 )
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.dns_deregister.html b/docs/rust/shadow_rs/cshadow/fn.dns_deregister.html index 0d77a87e2e1..6f8e9dbd4b5 100644 --- a/docs/rust/shadow_rs/cshadow/fn.dns_deregister.html +++ b/docs/rust/shadow_rs/cshadow/fn.dns_deregister.html @@ -1,4 +1,4 @@ -dns_deregister in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn dns_deregister(
+dns_deregister in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn dns_deregister(
     dns: *mut DNS,
     address: *mut Address
 )
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.dns_free.html b/docs/rust/shadow_rs/cshadow/fn.dns_free.html index 0442b9ebbed..2941609fdd4 100644 --- a/docs/rust/shadow_rs/cshadow/fn.dns_free.html +++ b/docs/rust/shadow_rs/cshadow/fn.dns_free.html @@ -1 +1 @@ -dns_free in shadow_rs::cshadow - Rust

Function shadow_rs::cshadow::dns_free

source ·
pub unsafe extern "C" fn dns_free(dns: *mut DNS)
\ No newline at end of file +dns_free in shadow_rs::cshadow - Rust

Function shadow_rs::cshadow::dns_free

source ·
pub unsafe extern "C" fn dns_free(dns: *mut DNS)
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.dns_getHostsFilePath.html b/docs/rust/shadow_rs/cshadow/fn.dns_getHostsFilePath.html index c887e4c21c2..f8299e74b92 100644 --- a/docs/rust/shadow_rs/cshadow/fn.dns_getHostsFilePath.html +++ b/docs/rust/shadow_rs/cshadow/fn.dns_getHostsFilePath.html @@ -1,3 +1,3 @@ -dns_getHostsFilePath in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn dns_getHostsFilePath(
+dns_getHostsFilePath in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn dns_getHostsFilePath(
     dns: *mut DNS
 ) -> *mut gchar
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.dns_new.html b/docs/rust/shadow_rs/cshadow/fn.dns_new.html index a2f16b60c39..e95c127fccf 100644 --- a/docs/rust/shadow_rs/cshadow/fn.dns_new.html +++ b/docs/rust/shadow_rs/cshadow/fn.dns_new.html @@ -1 +1 @@ -dns_new in shadow_rs::cshadow - Rust

Function shadow_rs::cshadow::dns_new

source ·
pub unsafe extern "C" fn dns_new() -> *mut DNS
\ No newline at end of file +dns_new in shadow_rs::cshadow - Rust

Function shadow_rs::cshadow::dns_new

source ·
pub unsafe extern "C" fn dns_new() -> *mut DNS
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.dns_register.html b/docs/rust/shadow_rs/cshadow/fn.dns_register.html index 19af50aa28a..e8d39523b25 100644 --- a/docs/rust/shadow_rs/cshadow/fn.dns_register.html +++ b/docs/rust/shadow_rs/cshadow/fn.dns_register.html @@ -1,4 +1,4 @@ -dns_register in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn dns_register(
+dns_register in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn dns_register(
     dns: *mut DNS,
     id: HostId,
     name: *const gchar,
diff --git a/docs/rust/shadow_rs/cshadow/fn.dns_resolveIPToAddress.html b/docs/rust/shadow_rs/cshadow/fn.dns_resolveIPToAddress.html
index e96249dbe2a..cd4ed801ad9 100644
--- a/docs/rust/shadow_rs/cshadow/fn.dns_resolveIPToAddress.html
+++ b/docs/rust/shadow_rs/cshadow/fn.dns_resolveIPToAddress.html
@@ -1,4 +1,4 @@
-dns_resolveIPToAddress in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn dns_resolveIPToAddress(
+dns_resolveIPToAddress in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn dns_resolveIPToAddress(
     dns: *mut DNS,
     ip: in_addr_t
 ) -> *mut Address
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.dns_resolveNameToAddress.html b/docs/rust/shadow_rs/cshadow/fn.dns_resolveNameToAddress.html index 788b88e9d30..79b77301e68 100644 --- a/docs/rust/shadow_rs/cshadow/fn.dns_resolveNameToAddress.html +++ b/docs/rust/shadow_rs/cshadow/fn.dns_resolveNameToAddress.html @@ -1,4 +1,4 @@ -dns_resolveNameToAddress in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn dns_resolveNameToAddress(
+dns_resolveNameToAddress in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn dns_resolveNameToAddress(
     dns: *mut DNS,
     name: *const gchar
 ) -> *mut Address
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.futex_addListener.html b/docs/rust/shadow_rs/cshadow/fn.futex_addListener.html index daa8be97ae7..35509ff47f3 100644 --- a/docs/rust/shadow_rs/cshadow/fn.futex_addListener.html +++ b/docs/rust/shadow_rs/cshadow/fn.futex_addListener.html @@ -1,4 +1,4 @@ -futex_addListener in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn futex_addListener(
+futex_addListener in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn futex_addListener(
     futex: *mut Futex,
     listener: *mut StatusListener
 )
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.futex_getAddress.html b/docs/rust/shadow_rs/cshadow/fn.futex_getAddress.html index 150c9d80563..94de30f65b9 100644 --- a/docs/rust/shadow_rs/cshadow/fn.futex_getAddress.html +++ b/docs/rust/shadow_rs/cshadow/fn.futex_getAddress.html @@ -1,3 +1,3 @@ -futex_getAddress in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn futex_getAddress(
+futex_getAddress in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn futex_getAddress(
     futex: *mut Futex
 ) -> ManagedPhysicalMemoryAddr
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.futex_getListenerCount.html b/docs/rust/shadow_rs/cshadow/fn.futex_getListenerCount.html index 311a484dfc0..cfed0f3c91b 100644 --- a/docs/rust/shadow_rs/cshadow/fn.futex_getListenerCount.html +++ b/docs/rust/shadow_rs/cshadow/fn.futex_getListenerCount.html @@ -1,3 +1,3 @@ -futex_getListenerCount in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn futex_getListenerCount(
+futex_getListenerCount in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn futex_getListenerCount(
     futex: *mut Futex
 ) -> c_uint
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.futex_new.html b/docs/rust/shadow_rs/cshadow/fn.futex_new.html index 92ab131d90b..8cdec272940 100644 --- a/docs/rust/shadow_rs/cshadow/fn.futex_new.html +++ b/docs/rust/shadow_rs/cshadow/fn.futex_new.html @@ -1,3 +1,3 @@ -futex_new in shadow_rs::cshadow - Rust

Function shadow_rs::cshadow::futex_new

source ·
pub unsafe extern "C" fn futex_new(
+futex_new in shadow_rs::cshadow - Rust

Function shadow_rs::cshadow::futex_new

source ·
pub unsafe extern "C" fn futex_new(
     word: ManagedPhysicalMemoryAddr
 ) -> *mut Futex
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.futex_ref.html b/docs/rust/shadow_rs/cshadow/fn.futex_ref.html index 6000d1aa850..dbdaee510d9 100644 --- a/docs/rust/shadow_rs/cshadow/fn.futex_ref.html +++ b/docs/rust/shadow_rs/cshadow/fn.futex_ref.html @@ -1 +1 @@ -futex_ref in shadow_rs::cshadow - Rust

Function shadow_rs::cshadow::futex_ref

source ·
pub unsafe extern "C" fn futex_ref(futex: *mut Futex)
\ No newline at end of file +futex_ref in shadow_rs::cshadow - Rust

Function shadow_rs::cshadow::futex_ref

source ·
pub unsafe extern "C" fn futex_ref(futex: *mut Futex)
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.futex_removeListener.html b/docs/rust/shadow_rs/cshadow/fn.futex_removeListener.html index 4e300e641af..0e802268dd3 100644 --- a/docs/rust/shadow_rs/cshadow/fn.futex_removeListener.html +++ b/docs/rust/shadow_rs/cshadow/fn.futex_removeListener.html @@ -1,4 +1,4 @@ -futex_removeListener in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn futex_removeListener(
+futex_removeListener in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn futex_removeListener(
     futex: *mut Futex,
     listener: *mut StatusListener
 )
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.futex_unref.html b/docs/rust/shadow_rs/cshadow/fn.futex_unref.html index ccfe7564b0a..648dc651770 100644 --- a/docs/rust/shadow_rs/cshadow/fn.futex_unref.html +++ b/docs/rust/shadow_rs/cshadow/fn.futex_unref.html @@ -1 +1 @@ -futex_unref in shadow_rs::cshadow - Rust

Function shadow_rs::cshadow::futex_unref

source ·
pub unsafe extern "C" fn futex_unref(futex: *mut Futex)
\ No newline at end of file +futex_unref in shadow_rs::cshadow - Rust

Function shadow_rs::cshadow::futex_unref

source ·
pub unsafe extern "C" fn futex_unref(futex: *mut Futex)
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.futex_unref_func.html b/docs/rust/shadow_rs/cshadow/fn.futex_unref_func.html index 600fd1737a6..3f3caba70b5 100644 --- a/docs/rust/shadow_rs/cshadow/fn.futex_unref_func.html +++ b/docs/rust/shadow_rs/cshadow/fn.futex_unref_func.html @@ -1 +1 @@ -futex_unref_func in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn futex_unref_func(futex: *mut c_void)
\ No newline at end of file +futex_unref_func in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn futex_unref_func(futex: *mut c_void)
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.futex_wake.html b/docs/rust/shadow_rs/cshadow/fn.futex_wake.html index 998b61602ed..23a9d06fe69 100644 --- a/docs/rust/shadow_rs/cshadow/fn.futex_wake.html +++ b/docs/rust/shadow_rs/cshadow/fn.futex_wake.html @@ -1,4 +1,4 @@ -futex_wake in shadow_rs::cshadow - Rust

Function shadow_rs::cshadow::futex_wake

source ·
pub unsafe extern "C" fn futex_wake(
+futex_wake in shadow_rs::cshadow - Rust

Function shadow_rs::cshadow::futex_wake

source ·
pub unsafe extern "C" fn futex_wake(
     futex: *mut Futex,
     numWakeups: c_uint
 ) -> c_uint
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.futextable_add.html b/docs/rust/shadow_rs/cshadow/fn.futextable_add.html index 9dc8d8949c7..7f2263b3c45 100644 --- a/docs/rust/shadow_rs/cshadow/fn.futextable_add.html +++ b/docs/rust/shadow_rs/cshadow/fn.futextable_add.html @@ -1,4 +1,4 @@ -futextable_add in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn futextable_add(
+futextable_add in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn futextable_add(
     table: *mut FutexTable,
     futex: *mut Futex
 ) -> bool
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.futextable_get.html b/docs/rust/shadow_rs/cshadow/fn.futextable_get.html index 99b6d2ed3c4..1a10e9f653c 100644 --- a/docs/rust/shadow_rs/cshadow/fn.futextable_get.html +++ b/docs/rust/shadow_rs/cshadow/fn.futextable_get.html @@ -1,4 +1,4 @@ -futextable_get in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn futextable_get(
+futextable_get in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn futextable_get(
     table: *mut FutexTable,
     ptr: ManagedPhysicalMemoryAddr
 ) -> *mut Futex
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.futextable_new.html b/docs/rust/shadow_rs/cshadow/fn.futextable_new.html index a210c7470fd..7a2a74cde95 100644 --- a/docs/rust/shadow_rs/cshadow/fn.futextable_new.html +++ b/docs/rust/shadow_rs/cshadow/fn.futextable_new.html @@ -1 +1 @@ -futextable_new in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn futextable_new() -> *mut FutexTable
\ No newline at end of file +futextable_new in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn futextable_new() -> *mut FutexTable
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.futextable_ref.html b/docs/rust/shadow_rs/cshadow/fn.futextable_ref.html index 902d9566003..ec6f8064f4c 100644 --- a/docs/rust/shadow_rs/cshadow/fn.futextable_ref.html +++ b/docs/rust/shadow_rs/cshadow/fn.futextable_ref.html @@ -1 +1 @@ -futextable_ref in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn futextable_ref(table: *mut FutexTable)
\ No newline at end of file +futextable_ref in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn futextable_ref(table: *mut FutexTable)
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.futextable_remove.html b/docs/rust/shadow_rs/cshadow/fn.futextable_remove.html index bbb15457f4c..d99895b607e 100644 --- a/docs/rust/shadow_rs/cshadow/fn.futextable_remove.html +++ b/docs/rust/shadow_rs/cshadow/fn.futextable_remove.html @@ -1,4 +1,4 @@ -futextable_remove in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn futextable_remove(
+futextable_remove in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn futextable_remove(
     table: *mut FutexTable,
     futex: *mut Futex
 ) -> bool
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.futextable_unref.html b/docs/rust/shadow_rs/cshadow/fn.futextable_unref.html index 6a1d669a526..b2115af6b3f 100644 --- a/docs/rust/shadow_rs/cshadow/fn.futextable_unref.html +++ b/docs/rust/shadow_rs/cshadow/fn.futextable_unref.html @@ -1 +1 @@ -futextable_unref in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn futextable_unref(table: *mut FutexTable)
\ No newline at end of file +futextable_unref in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn futextable_unref(table: *mut FutexTable)
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.g_list_append.html b/docs/rust/shadow_rs/cshadow/fn.g_list_append.html index fe655cb00ac..935be4ddac0 100644 --- a/docs/rust/shadow_rs/cshadow/fn.g_list_append.html +++ b/docs/rust/shadow_rs/cshadow/fn.g_list_append.html @@ -1,4 +1,4 @@ -g_list_append in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn g_list_append(
+g_list_append in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn g_list_append(
     list: *mut GList,
     data: gpointer
 ) -> *mut GList
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.g_list_free.html b/docs/rust/shadow_rs/cshadow/fn.g_list_free.html index ad33aaff5f9..e057166bb7a 100644 --- a/docs/rust/shadow_rs/cshadow/fn.g_list_free.html +++ b/docs/rust/shadow_rs/cshadow/fn.g_list_free.html @@ -1 +1 @@ -g_list_free in shadow_rs::cshadow - Rust

Function shadow_rs::cshadow::g_list_free

source ·
pub unsafe extern "C" fn g_list_free(list: *mut GList)
\ No newline at end of file +g_list_free in shadow_rs::cshadow - Rust

Function shadow_rs::cshadow::g_list_free

source ·
pub unsafe extern "C" fn g_list_free(list: *mut GList)
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.legacyfile_addFlags.html b/docs/rust/shadow_rs/cshadow/fn.legacyfile_addFlags.html index 35a3db9fa2b..ed35e8d04c7 100644 --- a/docs/rust/shadow_rs/cshadow/fn.legacyfile_addFlags.html +++ b/docs/rust/shadow_rs/cshadow/fn.legacyfile_addFlags.html @@ -1,4 +1,4 @@ -legacyfile_addFlags in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn legacyfile_addFlags(
+legacyfile_addFlags in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn legacyfile_addFlags(
     descriptor: *mut LegacyFile,
     flags: gint
 )
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.legacyfile_addListener.html b/docs/rust/shadow_rs/cshadow/fn.legacyfile_addListener.html index 35ed6818683..3942cc48fae 100644 --- a/docs/rust/shadow_rs/cshadow/fn.legacyfile_addListener.html +++ b/docs/rust/shadow_rs/cshadow/fn.legacyfile_addListener.html @@ -1,4 +1,4 @@ -legacyfile_addListener in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn legacyfile_addListener(
+legacyfile_addListener in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn legacyfile_addListener(
     descriptor: *mut LegacyFile,
     listener: *mut StatusListener
 )
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.legacyfile_adjustStatus.html b/docs/rust/shadow_rs/cshadow/fn.legacyfile_adjustStatus.html index 1d2cf7f981d..3b69b5819e3 100644 --- a/docs/rust/shadow_rs/cshadow/fn.legacyfile_adjustStatus.html +++ b/docs/rust/shadow_rs/cshadow/fn.legacyfile_adjustStatus.html @@ -1,4 +1,4 @@ -legacyfile_adjustStatus in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn legacyfile_adjustStatus(
+legacyfile_adjustStatus in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn legacyfile_adjustStatus(
     descriptor: *mut LegacyFile,
     status: Status,
     doSetBits: gboolean
diff --git a/docs/rust/shadow_rs/cshadow/fn.legacyfile_clear.html b/docs/rust/shadow_rs/cshadow/fn.legacyfile_clear.html
index bd3a6b905c2..f701b0baa2d 100644
--- a/docs/rust/shadow_rs/cshadow/fn.legacyfile_clear.html
+++ b/docs/rust/shadow_rs/cshadow/fn.legacyfile_clear.html
@@ -1 +1 @@
-legacyfile_clear in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn legacyfile_clear(descriptor: *mut LegacyFile)
\ No newline at end of file +legacyfile_clear in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn legacyfile_clear(descriptor: *mut LegacyFile)
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.legacyfile_close.html b/docs/rust/shadow_rs/cshadow/fn.legacyfile_close.html index 963fff33d3e..8a3d42ee250 100644 --- a/docs/rust/shadow_rs/cshadow/fn.legacyfile_close.html +++ b/docs/rust/shadow_rs/cshadow/fn.legacyfile_close.html @@ -1,4 +1,4 @@ -legacyfile_close in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn legacyfile_close(
+legacyfile_close in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn legacyfile_close(
     descriptor: *mut LegacyFile,
     host: *const Host
 )
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.legacyfile_getEventSource.html b/docs/rust/shadow_rs/cshadow/fn.legacyfile_getEventSource.html index cf925b393ac..b4796cc7855 100644 --- a/docs/rust/shadow_rs/cshadow/fn.legacyfile_getEventSource.html +++ b/docs/rust/shadow_rs/cshadow/fn.legacyfile_getEventSource.html @@ -1,3 +1,3 @@ -legacyfile_getEventSource in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn legacyfile_getEventSource(
+legacyfile_getEventSource in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn legacyfile_getEventSource(
     descriptor: *mut LegacyFile
 ) -> *const RootedRefCell_StateEventSource
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.legacyfile_getFlags.html b/docs/rust/shadow_rs/cshadow/fn.legacyfile_getFlags.html index 630e461a364..aee2e207e0b 100644 --- a/docs/rust/shadow_rs/cshadow/fn.legacyfile_getFlags.html +++ b/docs/rust/shadow_rs/cshadow/fn.legacyfile_getFlags.html @@ -1,3 +1,3 @@ -legacyfile_getFlags in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn legacyfile_getFlags(
+legacyfile_getFlags in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn legacyfile_getFlags(
     descriptor: *mut LegacyFile
 ) -> gint
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.legacyfile_getStatus.html b/docs/rust/shadow_rs/cshadow/fn.legacyfile_getStatus.html index 184642de02b..d29f2c75baf 100644 --- a/docs/rust/shadow_rs/cshadow/fn.legacyfile_getStatus.html +++ b/docs/rust/shadow_rs/cshadow/fn.legacyfile_getStatus.html @@ -1,3 +1,3 @@ -legacyfile_getStatus in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn legacyfile_getStatus(
+legacyfile_getStatus in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn legacyfile_getStatus(
     descriptor: *mut LegacyFile
 ) -> Status
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.legacyfile_getType.html b/docs/rust/shadow_rs/cshadow/fn.legacyfile_getType.html index f6623a6e78d..6bba9f3d803 100644 --- a/docs/rust/shadow_rs/cshadow/fn.legacyfile_getType.html +++ b/docs/rust/shadow_rs/cshadow/fn.legacyfile_getType.html @@ -1,3 +1,3 @@ -legacyfile_getType in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn legacyfile_getType(
+legacyfile_getType in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn legacyfile_getType(
     descriptor: *mut LegacyFile
 ) -> LegacyFileType
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.legacyfile_init.html b/docs/rust/shadow_rs/cshadow/fn.legacyfile_init.html index dcf5138fb56..7f577aabeb2 100644 --- a/docs/rust/shadow_rs/cshadow/fn.legacyfile_init.html +++ b/docs/rust/shadow_rs/cshadow/fn.legacyfile_init.html @@ -1,4 +1,4 @@ -legacyfile_init in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn legacyfile_init(
+legacyfile_init in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn legacyfile_init(
     descriptor: *mut LegacyFile,
     type_: LegacyFileType,
     funcTable: *mut LegacyFileFunctionTable
diff --git a/docs/rust/shadow_rs/cshadow/fn.legacyfile_ref.html b/docs/rust/shadow_rs/cshadow/fn.legacyfile_ref.html
index 0ed5fa846c2..d22e5a88058 100644
--- a/docs/rust/shadow_rs/cshadow/fn.legacyfile_ref.html
+++ b/docs/rust/shadow_rs/cshadow/fn.legacyfile_ref.html
@@ -1 +1 @@
-legacyfile_ref in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn legacyfile_ref(data: gpointer)
\ No newline at end of file +legacyfile_ref in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn legacyfile_ref(data: gpointer)
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.legacyfile_refWeak.html b/docs/rust/shadow_rs/cshadow/fn.legacyfile_refWeak.html index a0ef3ede39d..0326dfaa152 100644 --- a/docs/rust/shadow_rs/cshadow/fn.legacyfile_refWeak.html +++ b/docs/rust/shadow_rs/cshadow/fn.legacyfile_refWeak.html @@ -1 +1 @@ -legacyfile_refWeak in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn legacyfile_refWeak(data: gpointer)
\ No newline at end of file +legacyfile_refWeak in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn legacyfile_refWeak(data: gpointer)
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.legacyfile_removeFlags.html b/docs/rust/shadow_rs/cshadow/fn.legacyfile_removeFlags.html index a9708987c6f..95fa96f69b7 100644 --- a/docs/rust/shadow_rs/cshadow/fn.legacyfile_removeFlags.html +++ b/docs/rust/shadow_rs/cshadow/fn.legacyfile_removeFlags.html @@ -1,4 +1,4 @@ -legacyfile_removeFlags in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn legacyfile_removeFlags(
+legacyfile_removeFlags in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn legacyfile_removeFlags(
     descriptor: *mut LegacyFile,
     flags: gint
 )
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.legacyfile_removeListener.html b/docs/rust/shadow_rs/cshadow/fn.legacyfile_removeListener.html index 3edb01b09d3..b406c98852f 100644 --- a/docs/rust/shadow_rs/cshadow/fn.legacyfile_removeListener.html +++ b/docs/rust/shadow_rs/cshadow/fn.legacyfile_removeListener.html @@ -1,4 +1,4 @@ -legacyfile_removeListener in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn legacyfile_removeListener(
+legacyfile_removeListener in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn legacyfile_removeListener(
     descriptor: *mut LegacyFile,
     listener: *mut StatusListener
 )
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.legacyfile_setFlags.html b/docs/rust/shadow_rs/cshadow/fn.legacyfile_setFlags.html index 6de5b604122..4e4b381fab7 100644 --- a/docs/rust/shadow_rs/cshadow/fn.legacyfile_setFlags.html +++ b/docs/rust/shadow_rs/cshadow/fn.legacyfile_setFlags.html @@ -1,4 +1,4 @@ -legacyfile_setFlags in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn legacyfile_setFlags(
+legacyfile_setFlags in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn legacyfile_setFlags(
     descriptor: *mut LegacyFile,
     flags: gint
 )
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.legacyfile_supportsSaRestart.html b/docs/rust/shadow_rs/cshadow/fn.legacyfile_supportsSaRestart.html index 96c9b809c24..e235fe0a5d3 100644 --- a/docs/rust/shadow_rs/cshadow/fn.legacyfile_supportsSaRestart.html +++ b/docs/rust/shadow_rs/cshadow/fn.legacyfile_supportsSaRestart.html @@ -1,3 +1,3 @@ -legacyfile_supportsSaRestart in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn legacyfile_supportsSaRestart(
+legacyfile_supportsSaRestart in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn legacyfile_supportsSaRestart(
     legacyDesc: *mut LegacyFile
 ) -> bool
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.legacyfile_unref.html b/docs/rust/shadow_rs/cshadow/fn.legacyfile_unref.html index 6eaf6fe3c18..74197cda690 100644 --- a/docs/rust/shadow_rs/cshadow/fn.legacyfile_unref.html +++ b/docs/rust/shadow_rs/cshadow/fn.legacyfile_unref.html @@ -1 +1 @@ -legacyfile_unref in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn legacyfile_unref(data: gpointer)
\ No newline at end of file +legacyfile_unref in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn legacyfile_unref(data: gpointer)
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.legacyfile_unrefWeak.html b/docs/rust/shadow_rs/cshadow/fn.legacyfile_unrefWeak.html index fe8fee6c4c0..138ffdfb173 100644 --- a/docs/rust/shadow_rs/cshadow/fn.legacyfile_unrefWeak.html +++ b/docs/rust/shadow_rs/cshadow/fn.legacyfile_unrefWeak.html @@ -1 +1 @@ -legacyfile_unrefWeak in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn legacyfile_unrefWeak(data: gpointer)
\ No newline at end of file +legacyfile_unrefWeak in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn legacyfile_unrefWeak(data: gpointer)
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.legacysocket_addToInputBuffer.html b/docs/rust/shadow_rs/cshadow/fn.legacysocket_addToInputBuffer.html index 986838c4f15..64222d59bed 100644 --- a/docs/rust/shadow_rs/cshadow/fn.legacysocket_addToInputBuffer.html +++ b/docs/rust/shadow_rs/cshadow/fn.legacysocket_addToInputBuffer.html @@ -1,4 +1,4 @@ -legacysocket_addToInputBuffer in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn legacysocket_addToInputBuffer(
+legacysocket_addToInputBuffer in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn legacysocket_addToInputBuffer(
     socket: *mut LegacySocket,
     host: *const Host,
     packet: *mut Packet
diff --git a/docs/rust/shadow_rs/cshadow/fn.legacysocket_addToOutputBuffer.html b/docs/rust/shadow_rs/cshadow/fn.legacysocket_addToOutputBuffer.html
index 4a1d98bce9e..17e8fe9b0da 100644
--- a/docs/rust/shadow_rs/cshadow/fn.legacysocket_addToOutputBuffer.html
+++ b/docs/rust/shadow_rs/cshadow/fn.legacysocket_addToOutputBuffer.html
@@ -1,4 +1,4 @@
-legacysocket_addToOutputBuffer in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn legacysocket_addToOutputBuffer(
+legacysocket_addToOutputBuffer in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn legacysocket_addToOutputBuffer(
     socket: *mut LegacySocket,
     compatSocket: CompatSocket,
     host: *const Host,
diff --git a/docs/rust/shadow_rs/cshadow/fn.legacysocket_connectToPeer.html b/docs/rust/shadow_rs/cshadow/fn.legacysocket_connectToPeer.html
index b2835f55a63..f1247b7af4c 100644
--- a/docs/rust/shadow_rs/cshadow/fn.legacysocket_connectToPeer.html
+++ b/docs/rust/shadow_rs/cshadow/fn.legacysocket_connectToPeer.html
@@ -1,4 +1,4 @@
-legacysocket_connectToPeer in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn legacysocket_connectToPeer(
+legacysocket_connectToPeer in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn legacysocket_connectToPeer(
     socket: *mut LegacySocket,
     host: *const Host,
     ip: in_addr_t,
diff --git a/docs/rust/shadow_rs/cshadow/fn.legacysocket_dropPacket.html b/docs/rust/shadow_rs/cshadow/fn.legacysocket_dropPacket.html
index 58136443a04..4214a3b8502 100644
--- a/docs/rust/shadow_rs/cshadow/fn.legacysocket_dropPacket.html
+++ b/docs/rust/shadow_rs/cshadow/fn.legacysocket_dropPacket.html
@@ -1,4 +1,4 @@
-legacysocket_dropPacket in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn legacysocket_dropPacket(
+legacysocket_dropPacket in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn legacysocket_dropPacket(
     socket: *mut LegacySocket,
     host: *const Host,
     packet: *mut Packet
diff --git a/docs/rust/shadow_rs/cshadow/fn.legacysocket_getInputBufferLength.html b/docs/rust/shadow_rs/cshadow/fn.legacysocket_getInputBufferLength.html
index 809e0629e1f..9dacefeef9c 100644
--- a/docs/rust/shadow_rs/cshadow/fn.legacysocket_getInputBufferLength.html
+++ b/docs/rust/shadow_rs/cshadow/fn.legacysocket_getInputBufferLength.html
@@ -1,3 +1,3 @@
-legacysocket_getInputBufferLength in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn legacysocket_getInputBufferLength(
+legacysocket_getInputBufferLength in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn legacysocket_getInputBufferLength(
     socket: *mut LegacySocket
 ) -> gsize
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.legacysocket_getInputBufferSize.html b/docs/rust/shadow_rs/cshadow/fn.legacysocket_getInputBufferSize.html index de5fc64ff6a..33563ff0ce2 100644 --- a/docs/rust/shadow_rs/cshadow/fn.legacysocket_getInputBufferSize.html +++ b/docs/rust/shadow_rs/cshadow/fn.legacysocket_getInputBufferSize.html @@ -1,3 +1,3 @@ -legacysocket_getInputBufferSize in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn legacysocket_getInputBufferSize(
+legacysocket_getInputBufferSize in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn legacysocket_getInputBufferSize(
     socket: *mut LegacySocket
 ) -> gsize
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.legacysocket_getInputBufferSpace.html b/docs/rust/shadow_rs/cshadow/fn.legacysocket_getInputBufferSpace.html index 248222ce388..d68507305a8 100644 --- a/docs/rust/shadow_rs/cshadow/fn.legacysocket_getInputBufferSpace.html +++ b/docs/rust/shadow_rs/cshadow/fn.legacysocket_getInputBufferSpace.html @@ -1,3 +1,3 @@ -legacysocket_getInputBufferSpace in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn legacysocket_getInputBufferSpace(
+legacysocket_getInputBufferSpace in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn legacysocket_getInputBufferSpace(
     socket: *mut LegacySocket
 ) -> gsize
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.legacysocket_getOutputBufferLength.html b/docs/rust/shadow_rs/cshadow/fn.legacysocket_getOutputBufferLength.html index 17a8f549705..7d236948275 100644 --- a/docs/rust/shadow_rs/cshadow/fn.legacysocket_getOutputBufferLength.html +++ b/docs/rust/shadow_rs/cshadow/fn.legacysocket_getOutputBufferLength.html @@ -1,3 +1,3 @@ -legacysocket_getOutputBufferLength in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn legacysocket_getOutputBufferLength(
+legacysocket_getOutputBufferLength in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn legacysocket_getOutputBufferLength(
     socket: *mut LegacySocket
 ) -> gsize
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.legacysocket_getOutputBufferSize.html b/docs/rust/shadow_rs/cshadow/fn.legacysocket_getOutputBufferSize.html index 7dadec43ed7..ccfc841a53a 100644 --- a/docs/rust/shadow_rs/cshadow/fn.legacysocket_getOutputBufferSize.html +++ b/docs/rust/shadow_rs/cshadow/fn.legacysocket_getOutputBufferSize.html @@ -1,3 +1,3 @@ -legacysocket_getOutputBufferSize in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn legacysocket_getOutputBufferSize(
+legacysocket_getOutputBufferSize in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn legacysocket_getOutputBufferSize(
     socket: *mut LegacySocket
 ) -> gsize
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.legacysocket_getOutputBufferSpace.html b/docs/rust/shadow_rs/cshadow/fn.legacysocket_getOutputBufferSpace.html index 9c474535d2f..b0b834e28c2 100644 --- a/docs/rust/shadow_rs/cshadow/fn.legacysocket_getOutputBufferSpace.html +++ b/docs/rust/shadow_rs/cshadow/fn.legacysocket_getOutputBufferSpace.html @@ -1,3 +1,3 @@ -legacysocket_getOutputBufferSpace in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn legacysocket_getOutputBufferSpace(
+legacysocket_getOutputBufferSpace in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn legacysocket_getOutputBufferSpace(
     socket: *mut LegacySocket
 ) -> gsize
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.legacysocket_getPeerName.html b/docs/rust/shadow_rs/cshadow/fn.legacysocket_getPeerName.html index 78c7acbf50e..b67f8823b6f 100644 --- a/docs/rust/shadow_rs/cshadow/fn.legacysocket_getPeerName.html +++ b/docs/rust/shadow_rs/cshadow/fn.legacysocket_getPeerName.html @@ -1,4 +1,4 @@ -legacysocket_getPeerName in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn legacysocket_getPeerName(
+legacysocket_getPeerName in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn legacysocket_getPeerName(
     socket: *mut LegacySocket,
     ip: *mut in_addr_t,
     port: *mut in_port_t
diff --git a/docs/rust/shadow_rs/cshadow/fn.legacysocket_getProtocol.html b/docs/rust/shadow_rs/cshadow/fn.legacysocket_getProtocol.html
index e49106ff8a0..b70e45e3e0a 100644
--- a/docs/rust/shadow_rs/cshadow/fn.legacysocket_getProtocol.html
+++ b/docs/rust/shadow_rs/cshadow/fn.legacysocket_getProtocol.html
@@ -1,3 +1,3 @@
-legacysocket_getProtocol in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn legacysocket_getProtocol(
+legacysocket_getProtocol in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn legacysocket_getProtocol(
     socket: *mut LegacySocket
 ) -> ProtocolType
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.legacysocket_getSocketName.html b/docs/rust/shadow_rs/cshadow/fn.legacysocket_getSocketName.html index 93a026246d8..3ac1c770047 100644 --- a/docs/rust/shadow_rs/cshadow/fn.legacysocket_getSocketName.html +++ b/docs/rust/shadow_rs/cshadow/fn.legacysocket_getSocketName.html @@ -1,4 +1,4 @@ -legacysocket_getSocketName in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn legacysocket_getSocketName(
+legacysocket_getSocketName in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn legacysocket_getSocketName(
     socket: *mut LegacySocket,
     ip: *mut in_addr_t,
     port: *mut in_port_t
diff --git a/docs/rust/shadow_rs/cshadow/fn.legacysocket_getUnixPath.html b/docs/rust/shadow_rs/cshadow/fn.legacysocket_getUnixPath.html
index 5fdf2233745..e9f16c6c362 100644
--- a/docs/rust/shadow_rs/cshadow/fn.legacysocket_getUnixPath.html
+++ b/docs/rust/shadow_rs/cshadow/fn.legacysocket_getUnixPath.html
@@ -1,3 +1,3 @@
-legacysocket_getUnixPath in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn legacysocket_getUnixPath(
+legacysocket_getUnixPath in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn legacysocket_getUnixPath(
     socket: *mut LegacySocket
 ) -> *mut gchar
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.legacysocket_isBound.html b/docs/rust/shadow_rs/cshadow/fn.legacysocket_isBound.html index d17d95e2d6a..30ac20aa5b1 100644 --- a/docs/rust/shadow_rs/cshadow/fn.legacysocket_isBound.html +++ b/docs/rust/shadow_rs/cshadow/fn.legacysocket_isBound.html @@ -1,3 +1,3 @@ -legacysocket_isBound in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn legacysocket_isBound(
+legacysocket_isBound in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn legacysocket_isBound(
     socket: *mut LegacySocket
 ) -> gboolean
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.legacysocket_isFamilySupported.html b/docs/rust/shadow_rs/cshadow/fn.legacysocket_isFamilySupported.html index b4e7afbd898..433805c35bf 100644 --- a/docs/rust/shadow_rs/cshadow/fn.legacysocket_isFamilySupported.html +++ b/docs/rust/shadow_rs/cshadow/fn.legacysocket_isFamilySupported.html @@ -1,4 +1,4 @@ -legacysocket_isFamilySupported in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn legacysocket_isFamilySupported(
+legacysocket_isFamilySupported in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn legacysocket_isFamilySupported(
     socket: *mut LegacySocket,
     family: sa_family_t
 ) -> gboolean
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.legacysocket_isUnix.html b/docs/rust/shadow_rs/cshadow/fn.legacysocket_isUnix.html index 1bee7a34747..eca66448816 100644 --- a/docs/rust/shadow_rs/cshadow/fn.legacysocket_isUnix.html +++ b/docs/rust/shadow_rs/cshadow/fn.legacysocket_isUnix.html @@ -1,3 +1,3 @@ -legacysocket_isUnix in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn legacysocket_isUnix(
+legacysocket_isUnix in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn legacysocket_isUnix(
     socket: *mut LegacySocket
 ) -> gboolean
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.legacysocket_peekNextInPacket.html b/docs/rust/shadow_rs/cshadow/fn.legacysocket_peekNextInPacket.html index a7e943755f0..ca53e9b1a64 100644 --- a/docs/rust/shadow_rs/cshadow/fn.legacysocket_peekNextInPacket.html +++ b/docs/rust/shadow_rs/cshadow/fn.legacysocket_peekNextInPacket.html @@ -1,3 +1,3 @@ -legacysocket_peekNextInPacket in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn legacysocket_peekNextInPacket(
+legacysocket_peekNextInPacket in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn legacysocket_peekNextInPacket(
     socket: *const LegacySocket
 ) -> *mut Packet
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.legacysocket_peekNextOutPacket.html b/docs/rust/shadow_rs/cshadow/fn.legacysocket_peekNextOutPacket.html index 0ad325f1b55..2e19f5e41b3 100644 --- a/docs/rust/shadow_rs/cshadow/fn.legacysocket_peekNextOutPacket.html +++ b/docs/rust/shadow_rs/cshadow/fn.legacysocket_peekNextOutPacket.html @@ -1,3 +1,3 @@ -legacysocket_peekNextOutPacket in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn legacysocket_peekNextOutPacket(
+legacysocket_peekNextOutPacket in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn legacysocket_peekNextOutPacket(
     socket: *const LegacySocket
 ) -> *mut Packet
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.legacysocket_pullOutPacket.html b/docs/rust/shadow_rs/cshadow/fn.legacysocket_pullOutPacket.html index 37c46133ad7..abe2d732637 100644 --- a/docs/rust/shadow_rs/cshadow/fn.legacysocket_pullOutPacket.html +++ b/docs/rust/shadow_rs/cshadow/fn.legacysocket_pullOutPacket.html @@ -1,4 +1,4 @@ -legacysocket_pullOutPacket in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn legacysocket_pullOutPacket(
+legacysocket_pullOutPacket in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn legacysocket_pullOutPacket(
     socket: *mut LegacySocket,
     host: *const Host
 ) -> *mut Packet
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.legacysocket_pushInPacket.html b/docs/rust/shadow_rs/cshadow/fn.legacysocket_pushInPacket.html index fc9b457d2dd..92fa367cec5 100644 --- a/docs/rust/shadow_rs/cshadow/fn.legacysocket_pushInPacket.html +++ b/docs/rust/shadow_rs/cshadow/fn.legacysocket_pushInPacket.html @@ -1,4 +1,4 @@ -legacysocket_pushInPacket in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn legacysocket_pushInPacket(
+legacysocket_pushInPacket in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn legacysocket_pushInPacket(
     socket: *mut LegacySocket,
     host: *const Host,
     packet: *mut Packet
diff --git a/docs/rust/shadow_rs/cshadow/fn.legacysocket_receiveUserData.html b/docs/rust/shadow_rs/cshadow/fn.legacysocket_receiveUserData.html
index 0851c286d24..0c1174430e3 100644
--- a/docs/rust/shadow_rs/cshadow/fn.legacysocket_receiveUserData.html
+++ b/docs/rust/shadow_rs/cshadow/fn.legacysocket_receiveUserData.html
@@ -1,4 +1,4 @@
-legacysocket_receiveUserData in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn legacysocket_receiveUserData(
+legacysocket_receiveUserData in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn legacysocket_receiveUserData(
     socket: *mut LegacySocket,
     thread: *const Thread,
     buffer: UntypedForeignPtr,
diff --git a/docs/rust/shadow_rs/cshadow/fn.legacysocket_removeFromInputBuffer.html b/docs/rust/shadow_rs/cshadow/fn.legacysocket_removeFromInputBuffer.html
index 3b77bb62d69..f80c07192a0 100644
--- a/docs/rust/shadow_rs/cshadow/fn.legacysocket_removeFromInputBuffer.html
+++ b/docs/rust/shadow_rs/cshadow/fn.legacysocket_removeFromInputBuffer.html
@@ -1,4 +1,4 @@
-legacysocket_removeFromInputBuffer in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn legacysocket_removeFromInputBuffer(
+legacysocket_removeFromInputBuffer in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn legacysocket_removeFromInputBuffer(
     socket: *mut LegacySocket,
     host: *const Host
 ) -> *mut Packet
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.legacysocket_removeFromOutputBuffer.html b/docs/rust/shadow_rs/cshadow/fn.legacysocket_removeFromOutputBuffer.html index f2087a8f02a..aa78ef962de 100644 --- a/docs/rust/shadow_rs/cshadow/fn.legacysocket_removeFromOutputBuffer.html +++ b/docs/rust/shadow_rs/cshadow/fn.legacysocket_removeFromOutputBuffer.html @@ -1,4 +1,4 @@ -legacysocket_removeFromOutputBuffer in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn legacysocket_removeFromOutputBuffer(
+legacysocket_removeFromOutputBuffer in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn legacysocket_removeFromOutputBuffer(
     socket: *mut LegacySocket,
     host: *const Host
 ) -> *mut Packet
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.legacysocket_sendUserData.html b/docs/rust/shadow_rs/cshadow/fn.legacysocket_sendUserData.html index ebf350f61ee..26e06038993 100644 --- a/docs/rust/shadow_rs/cshadow/fn.legacysocket_sendUserData.html +++ b/docs/rust/shadow_rs/cshadow/fn.legacysocket_sendUserData.html @@ -1,4 +1,4 @@ -legacysocket_sendUserData in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn legacysocket_sendUserData(
+legacysocket_sendUserData in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn legacysocket_sendUserData(
     socket: *mut LegacySocket,
     thread: *const Thread,
     buffer: UntypedForeignPtr,
diff --git a/docs/rust/shadow_rs/cshadow/fn.legacysocket_setInputBufferSize.html b/docs/rust/shadow_rs/cshadow/fn.legacysocket_setInputBufferSize.html
index 814b5dfe437..7b7ae6352d3 100644
--- a/docs/rust/shadow_rs/cshadow/fn.legacysocket_setInputBufferSize.html
+++ b/docs/rust/shadow_rs/cshadow/fn.legacysocket_setInputBufferSize.html
@@ -1,4 +1,4 @@
-legacysocket_setInputBufferSize in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn legacysocket_setInputBufferSize(
+legacysocket_setInputBufferSize in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn legacysocket_setInputBufferSize(
     socket: *mut LegacySocket,
     newSize: gsize
 )
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.legacysocket_setOutputBufferSize.html b/docs/rust/shadow_rs/cshadow/fn.legacysocket_setOutputBufferSize.html index daf632856c8..6998424de34 100644 --- a/docs/rust/shadow_rs/cshadow/fn.legacysocket_setOutputBufferSize.html +++ b/docs/rust/shadow_rs/cshadow/fn.legacysocket_setOutputBufferSize.html @@ -1,4 +1,4 @@ -legacysocket_setOutputBufferSize in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn legacysocket_setOutputBufferSize(
+legacysocket_setOutputBufferSize in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn legacysocket_setOutputBufferSize(
     socket: *mut LegacySocket,
     newSize: gsize
 )
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.legacysocket_setPeerName.html b/docs/rust/shadow_rs/cshadow/fn.legacysocket_setPeerName.html index f3e30c97882..6c4a3e5ece0 100644 --- a/docs/rust/shadow_rs/cshadow/fn.legacysocket_setPeerName.html +++ b/docs/rust/shadow_rs/cshadow/fn.legacysocket_setPeerName.html @@ -1,4 +1,4 @@ -legacysocket_setPeerName in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn legacysocket_setPeerName(
+legacysocket_setPeerName in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn legacysocket_setPeerName(
     socket: *mut LegacySocket,
     ip: in_addr_t,
     port: in_port_t
diff --git a/docs/rust/shadow_rs/cshadow/fn.legacysocket_setSocketName.html b/docs/rust/shadow_rs/cshadow/fn.legacysocket_setSocketName.html
index 517040658de..8946fcab2ac 100644
--- a/docs/rust/shadow_rs/cshadow/fn.legacysocket_setSocketName.html
+++ b/docs/rust/shadow_rs/cshadow/fn.legacysocket_setSocketName.html
@@ -1,4 +1,4 @@
-legacysocket_setSocketName in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn legacysocket_setSocketName(
+legacysocket_setSocketName in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn legacysocket_setSocketName(
     socket: *mut LegacySocket,
     ip: in_addr_t,
     port: in_port_t
diff --git a/docs/rust/shadow_rs/cshadow/fn.legacysocket_setUnix.html b/docs/rust/shadow_rs/cshadow/fn.legacysocket_setUnix.html
index 5defee2b066..f1aec46c32f 100644
--- a/docs/rust/shadow_rs/cshadow/fn.legacysocket_setUnix.html
+++ b/docs/rust/shadow_rs/cshadow/fn.legacysocket_setUnix.html
@@ -1,4 +1,4 @@
-legacysocket_setUnix in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn legacysocket_setUnix(
+legacysocket_setUnix in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn legacysocket_setUnix(
     socket: *mut LegacySocket,
     isUnixSocket: gboolean
 )
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.legacysocket_setUnixPath.html b/docs/rust/shadow_rs/cshadow/fn.legacysocket_setUnixPath.html index c970414b83f..ae55c5aa7df 100644 --- a/docs/rust/shadow_rs/cshadow/fn.legacysocket_setUnixPath.html +++ b/docs/rust/shadow_rs/cshadow/fn.legacysocket_setUnixPath.html @@ -1,4 +1,4 @@ -legacysocket_setUnixPath in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn legacysocket_setUnixPath(
+legacysocket_setUnixPath in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn legacysocket_setUnixPath(
     socket: *mut LegacySocket,
     path: *const gchar,
     isBound: gboolean
diff --git a/docs/rust/shadow_rs/cshadow/fn.logger_get_global_start_time_micros.html b/docs/rust/shadow_rs/cshadow/fn.logger_get_global_start_time_micros.html
index f3bb75d5d1c..3494a35f849 100644
--- a/docs/rust/shadow_rs/cshadow/fn.logger_get_global_start_time_micros.html
+++ b/docs/rust/shadow_rs/cshadow/fn.logger_get_global_start_time_micros.html
@@ -1 +1 @@
-logger_get_global_start_time_micros in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn logger_get_global_start_time_micros() -> i64
\ No newline at end of file +logger_get_global_start_time_micros in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn logger_get_global_start_time_micros() -> i64
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.main_checkGlibVersion.html b/docs/rust/shadow_rs/cshadow/fn.main_checkGlibVersion.html index b915c8ce95e..4041a8bb682 100644 --- a/docs/rust/shadow_rs/cshadow/fn.main_checkGlibVersion.html +++ b/docs/rust/shadow_rs/cshadow/fn.main_checkGlibVersion.html @@ -1 +1 @@ -main_checkGlibVersion in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn main_checkGlibVersion() -> c_int
\ No newline at end of file +main_checkGlibVersion in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn main_checkGlibVersion() -> c_int
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.main_logBuildInfo.html b/docs/rust/shadow_rs/cshadow/fn.main_logBuildInfo.html index 4a099dc7680..92bf202e328 100644 --- a/docs/rust/shadow_rs/cshadow/fn.main_logBuildInfo.html +++ b/docs/rust/shadow_rs/cshadow/fn.main_logBuildInfo.html @@ -1,3 +1,3 @@ -main_logBuildInfo in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn main_logBuildInfo(
+main_logBuildInfo in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn main_logBuildInfo(
     shadowBuildInfo: *const ShadowBuildInfo
 )
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.main_printBuildInfo.html b/docs/rust/shadow_rs/cshadow/fn.main_printBuildInfo.html index f12aade732c..d25b23aee41 100644 --- a/docs/rust/shadow_rs/cshadow/fn.main_printBuildInfo.html +++ b/docs/rust/shadow_rs/cshadow/fn.main_printBuildInfo.html @@ -1,3 +1,3 @@ -main_printBuildInfo in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn main_printBuildInfo(
+main_printBuildInfo in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn main_printBuildInfo(
     shadowBuildInfo: *const ShadowBuildInfo
 )
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.networkinterface_associate.html b/docs/rust/shadow_rs/cshadow/fn.networkinterface_associate.html index 953f154973d..c44ac3b1d38 100644 --- a/docs/rust/shadow_rs/cshadow/fn.networkinterface_associate.html +++ b/docs/rust/shadow_rs/cshadow/fn.networkinterface_associate.html @@ -1,4 +1,4 @@ -networkinterface_associate in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn networkinterface_associate(
+networkinterface_associate in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn networkinterface_associate(
     interface: *mut NetworkInterface,
     socket: *const CompatSocket,
     type_: ProtocolType,
diff --git a/docs/rust/shadow_rs/cshadow/fn.networkinterface_disassociate.html b/docs/rust/shadow_rs/cshadow/fn.networkinterface_disassociate.html
index d448c6de548..8432b7916fa 100644
--- a/docs/rust/shadow_rs/cshadow/fn.networkinterface_disassociate.html
+++ b/docs/rust/shadow_rs/cshadow/fn.networkinterface_disassociate.html
@@ -1,4 +1,4 @@
-networkinterface_disassociate in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn networkinterface_disassociate(
+networkinterface_disassociate in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn networkinterface_disassociate(
     interface: *mut NetworkInterface,
     type_: ProtocolType,
     port: in_port_t,
diff --git a/docs/rust/shadow_rs/cshadow/fn.networkinterface_free.html b/docs/rust/shadow_rs/cshadow/fn.networkinterface_free.html
index 77329e574d8..2d56a80856a 100644
--- a/docs/rust/shadow_rs/cshadow/fn.networkinterface_free.html
+++ b/docs/rust/shadow_rs/cshadow/fn.networkinterface_free.html
@@ -1,3 +1,3 @@
-networkinterface_free in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn networkinterface_free(
+networkinterface_free in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn networkinterface_free(
     interface: *mut NetworkInterface
 )
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.networkinterface_isAssociated.html b/docs/rust/shadow_rs/cshadow/fn.networkinterface_isAssociated.html index ddabb74d2ff..45f012da737 100644 --- a/docs/rust/shadow_rs/cshadow/fn.networkinterface_isAssociated.html +++ b/docs/rust/shadow_rs/cshadow/fn.networkinterface_isAssociated.html @@ -1,4 +1,4 @@ -networkinterface_isAssociated in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn networkinterface_isAssociated(
+networkinterface_isAssociated in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn networkinterface_isAssociated(
     interface: *mut NetworkInterface,
     type_: ProtocolType,
     port: in_port_t,
diff --git a/docs/rust/shadow_rs/cshadow/fn.networkinterface_new.html b/docs/rust/shadow_rs/cshadow/fn.networkinterface_new.html
index 860a0ae8c9e..702b138c249 100644
--- a/docs/rust/shadow_rs/cshadow/fn.networkinterface_new.html
+++ b/docs/rust/shadow_rs/cshadow/fn.networkinterface_new.html
@@ -1,4 +1,4 @@
-networkinterface_new in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn networkinterface_new(
+networkinterface_new in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn networkinterface_new(
     address: *mut Address,
     name: *const c_char,
     pcapDir: *const gchar,
diff --git a/docs/rust/shadow_rs/cshadow/fn.networkinterface_pop.html b/docs/rust/shadow_rs/cshadow/fn.networkinterface_pop.html
index 365be3ffcf7..4e30c16b68f 100644
--- a/docs/rust/shadow_rs/cshadow/fn.networkinterface_pop.html
+++ b/docs/rust/shadow_rs/cshadow/fn.networkinterface_pop.html
@@ -1,3 +1,3 @@
-networkinterface_pop in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn networkinterface_pop(
+networkinterface_pop in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn networkinterface_pop(
     interface: *mut NetworkInterface
 ) -> *mut Packet
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.networkinterface_push.html b/docs/rust/shadow_rs/cshadow/fn.networkinterface_push.html index 0ed3aa78bfe..02f240ab6f1 100644 --- a/docs/rust/shadow_rs/cshadow/fn.networkinterface_push.html +++ b/docs/rust/shadow_rs/cshadow/fn.networkinterface_push.html @@ -1,4 +1,4 @@ -networkinterface_push in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn networkinterface_push(
+networkinterface_push in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn networkinterface_push(
     interface: *mut NetworkInterface,
     packet: *mut Packet,
     recvTime: CEmulatedTime
diff --git a/docs/rust/shadow_rs/cshadow/fn.networkinterface_removeAllSockets.html b/docs/rust/shadow_rs/cshadow/fn.networkinterface_removeAllSockets.html
index 8c386cb7446..63c7801fe1c 100644
--- a/docs/rust/shadow_rs/cshadow/fn.networkinterface_removeAllSockets.html
+++ b/docs/rust/shadow_rs/cshadow/fn.networkinterface_removeAllSockets.html
@@ -1,3 +1,3 @@
-networkinterface_removeAllSockets in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn networkinterface_removeAllSockets(
+networkinterface_removeAllSockets in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn networkinterface_removeAllSockets(
     interface: *mut NetworkInterface
 )
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.networkinterface_wantsSend.html b/docs/rust/shadow_rs/cshadow/fn.networkinterface_wantsSend.html index dcd638f9627..33293388a92 100644 --- a/docs/rust/shadow_rs/cshadow/fn.networkinterface_wantsSend.html +++ b/docs/rust/shadow_rs/cshadow/fn.networkinterface_wantsSend.html @@ -1,4 +1,4 @@ -networkinterface_wantsSend in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn networkinterface_wantsSend(
+networkinterface_wantsSend in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn networkinterface_wantsSend(
     interface: *mut NetworkInterface,
     socket: *const CompatSocket
 )
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.packet_addDeliveryStatus.html b/docs/rust/shadow_rs/cshadow/fn.packet_addDeliveryStatus.html index 17f967fb007..37cedb8ebc1 100644 --- a/docs/rust/shadow_rs/cshadow/fn.packet_addDeliveryStatus.html +++ b/docs/rust/shadow_rs/cshadow/fn.packet_addDeliveryStatus.html @@ -1,4 +1,4 @@ -packet_addDeliveryStatus in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn packet_addDeliveryStatus(
+packet_addDeliveryStatus in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn packet_addDeliveryStatus(
     packet: *mut Packet,
     status: PacketDeliveryStatusFlags
 )
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.packet_compareTCPSequence.html b/docs/rust/shadow_rs/cshadow/fn.packet_compareTCPSequence.html index 8cbe47a73ac..c5615a502a0 100644 --- a/docs/rust/shadow_rs/cshadow/fn.packet_compareTCPSequence.html +++ b/docs/rust/shadow_rs/cshadow/fn.packet_compareTCPSequence.html @@ -1,4 +1,4 @@ -packet_compareTCPSequence in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn packet_compareTCPSequence(
+packet_compareTCPSequence in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn packet_compareTCPSequence(
     packet1: *mut Packet,
     packet2: *mut Packet,
     user_data: gpointer
diff --git a/docs/rust/shadow_rs/cshadow/fn.packet_copy.html b/docs/rust/shadow_rs/cshadow/fn.packet_copy.html
index 9790b1d6ea1..4704ec2bf26 100644
--- a/docs/rust/shadow_rs/cshadow/fn.packet_copy.html
+++ b/docs/rust/shadow_rs/cshadow/fn.packet_copy.html
@@ -1,3 +1,3 @@
-packet_copy in shadow_rs::cshadow - Rust

Function shadow_rs::cshadow::packet_copy

source ·
pub unsafe extern "C" fn packet_copy(
+packet_copy in shadow_rs::cshadow - Rust

Function shadow_rs::cshadow::packet_copy

source ·
pub unsafe extern "C" fn packet_copy(
     packet: *mut Packet
 ) -> *mut Packet
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.packet_copyPayload.html b/docs/rust/shadow_rs/cshadow/fn.packet_copyPayload.html index f4cfb1ab426..39f0c54e6a9 100644 --- a/docs/rust/shadow_rs/cshadow/fn.packet_copyPayload.html +++ b/docs/rust/shadow_rs/cshadow/fn.packet_copyPayload.html @@ -1,4 +1,4 @@ -packet_copyPayload in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn packet_copyPayload(
+packet_copyPayload in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn packet_copyPayload(
     packet: *const Packet,
     thread: *const Thread,
     payloadOffset: gsize,
diff --git a/docs/rust/shadow_rs/cshadow/fn.packet_copyPayloadShadow.html b/docs/rust/shadow_rs/cshadow/fn.packet_copyPayloadShadow.html
index e5548775b3f..fe355030249 100644
--- a/docs/rust/shadow_rs/cshadow/fn.packet_copyPayloadShadow.html
+++ b/docs/rust/shadow_rs/cshadow/fn.packet_copyPayloadShadow.html
@@ -1,4 +1,4 @@
-packet_copyPayloadShadow in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn packet_copyPayloadShadow(
+packet_copyPayloadShadow in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn packet_copyPayloadShadow(
     packet: *const Packet,
     payloadOffset: gsize,
     buffer: *mut c_void,
diff --git a/docs/rust/shadow_rs/cshadow/fn.packet_copyPayloadWithMemoryManager.html b/docs/rust/shadow_rs/cshadow/fn.packet_copyPayloadWithMemoryManager.html
index e6f23031774..10fa5a3e1be 100644
--- a/docs/rust/shadow_rs/cshadow/fn.packet_copyPayloadWithMemoryManager.html
+++ b/docs/rust/shadow_rs/cshadow/fn.packet_copyPayloadWithMemoryManager.html
@@ -1,4 +1,4 @@
-packet_copyPayloadWithMemoryManager in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn packet_copyPayloadWithMemoryManager(
+packet_copyPayloadWithMemoryManager in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn packet_copyPayloadWithMemoryManager(
     packet: *const Packet,
     payloadOffset: gsize,
     buffer: UntypedForeignPtr,
diff --git a/docs/rust/shadow_rs/cshadow/fn.packet_copyTCPSelectiveACKs.html b/docs/rust/shadow_rs/cshadow/fn.packet_copyTCPSelectiveACKs.html
index 69c1bd879b8..0f30631234d 100644
--- a/docs/rust/shadow_rs/cshadow/fn.packet_copyTCPSelectiveACKs.html
+++ b/docs/rust/shadow_rs/cshadow/fn.packet_copyTCPSelectiveACKs.html
@@ -1,3 +1,3 @@
-packet_copyTCPSelectiveACKs in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn packet_copyTCPSelectiveACKs(
+packet_copyTCPSelectiveACKs in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn packet_copyTCPSelectiveACKs(
     packet: *mut Packet
 ) -> *mut GList
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.packet_getDeliveryStatus.html b/docs/rust/shadow_rs/cshadow/fn.packet_getDeliveryStatus.html index 85d017006fe..8b2297de765 100644 --- a/docs/rust/shadow_rs/cshadow/fn.packet_getDeliveryStatus.html +++ b/docs/rust/shadow_rs/cshadow/fn.packet_getDeliveryStatus.html @@ -1,3 +1,3 @@ -packet_getDeliveryStatus in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn packet_getDeliveryStatus(
+packet_getDeliveryStatus in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn packet_getDeliveryStatus(
     packet: *mut Packet
 ) -> PacketDeliveryStatusFlags
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.packet_getDestinationIP.html b/docs/rust/shadow_rs/cshadow/fn.packet_getDestinationIP.html index 825b641fe9b..4bca6c12439 100644 --- a/docs/rust/shadow_rs/cshadow/fn.packet_getDestinationIP.html +++ b/docs/rust/shadow_rs/cshadow/fn.packet_getDestinationIP.html @@ -1,3 +1,3 @@ -packet_getDestinationIP in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn packet_getDestinationIP(
+packet_getDestinationIP in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn packet_getDestinationIP(
     packet: *const Packet
 ) -> in_addr_t
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.packet_getDestinationPort.html b/docs/rust/shadow_rs/cshadow/fn.packet_getDestinationPort.html index 80958eb4c3b..64987c7fb2e 100644 --- a/docs/rust/shadow_rs/cshadow/fn.packet_getDestinationPort.html +++ b/docs/rust/shadow_rs/cshadow/fn.packet_getDestinationPort.html @@ -1,3 +1,3 @@ -packet_getDestinationPort in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn packet_getDestinationPort(
+packet_getDestinationPort in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn packet_getDestinationPort(
     packet: *const Packet
 ) -> in_port_t
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.packet_getHeaderSize.html b/docs/rust/shadow_rs/cshadow/fn.packet_getHeaderSize.html index ce81882d17c..42d2a6cb12e 100644 --- a/docs/rust/shadow_rs/cshadow/fn.packet_getHeaderSize.html +++ b/docs/rust/shadow_rs/cshadow/fn.packet_getHeaderSize.html @@ -1,3 +1,3 @@ -packet_getHeaderSize in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn packet_getHeaderSize(
+packet_getHeaderSize in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn packet_getHeaderSize(
     packet: *const Packet
 ) -> gsize
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.packet_getPayloadSize.html b/docs/rust/shadow_rs/cshadow/fn.packet_getPayloadSize.html index 11d4d3b8a1b..61f62966252 100644 --- a/docs/rust/shadow_rs/cshadow/fn.packet_getPayloadSize.html +++ b/docs/rust/shadow_rs/cshadow/fn.packet_getPayloadSize.html @@ -1,3 +1,3 @@ -packet_getPayloadSize in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn packet_getPayloadSize(
+packet_getPayloadSize in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn packet_getPayloadSize(
     packet: *const Packet
 ) -> gsize
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.packet_getPriority.html b/docs/rust/shadow_rs/cshadow/fn.packet_getPriority.html index 88045c87072..d7952246158 100644 --- a/docs/rust/shadow_rs/cshadow/fn.packet_getPriority.html +++ b/docs/rust/shadow_rs/cshadow/fn.packet_getPriority.html @@ -1,3 +1,3 @@ -packet_getPriority in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn packet_getPriority(
+packet_getPriority in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn packet_getPriority(
     packet: *const Packet
 ) -> u64
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.packet_getProtocol.html b/docs/rust/shadow_rs/cshadow/fn.packet_getProtocol.html index 2577a2b5b53..3fc945a3907 100644 --- a/docs/rust/shadow_rs/cshadow/fn.packet_getProtocol.html +++ b/docs/rust/shadow_rs/cshadow/fn.packet_getProtocol.html @@ -1,3 +1,3 @@ -packet_getProtocol in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn packet_getProtocol(
+packet_getProtocol in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn packet_getProtocol(
     packet: *const Packet
 ) -> ProtocolType
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.packet_getSourceIP.html b/docs/rust/shadow_rs/cshadow/fn.packet_getSourceIP.html index 5630e8c8d93..4c9fa966340 100644 --- a/docs/rust/shadow_rs/cshadow/fn.packet_getSourceIP.html +++ b/docs/rust/shadow_rs/cshadow/fn.packet_getSourceIP.html @@ -1,3 +1,3 @@ -packet_getSourceIP in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn packet_getSourceIP(
+packet_getSourceIP in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn packet_getSourceIP(
     packet: *const Packet
 ) -> in_addr_t
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.packet_getSourcePort.html b/docs/rust/shadow_rs/cshadow/fn.packet_getSourcePort.html index 26b63115719..caa9dfc534d 100644 --- a/docs/rust/shadow_rs/cshadow/fn.packet_getSourcePort.html +++ b/docs/rust/shadow_rs/cshadow/fn.packet_getSourcePort.html @@ -1,3 +1,3 @@ -packet_getSourcePort in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn packet_getSourcePort(
+packet_getSourcePort in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn packet_getSourcePort(
     packet: *const Packet
 ) -> in_port_t
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.packet_getTCPHeader.html b/docs/rust/shadow_rs/cshadow/fn.packet_getTCPHeader.html index 8c29002e13c..d6fb5de2841 100644 --- a/docs/rust/shadow_rs/cshadow/fn.packet_getTCPHeader.html +++ b/docs/rust/shadow_rs/cshadow/fn.packet_getTCPHeader.html @@ -1,3 +1,3 @@ -packet_getTCPHeader in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn packet_getTCPHeader(
+packet_getTCPHeader in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn packet_getTCPHeader(
     packet: *const Packet
 ) -> *mut PacketTCPHeader
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.packet_getTotalSize.html b/docs/rust/shadow_rs/cshadow/fn.packet_getTotalSize.html index 3bd4cec2fee..7a2eab4cce5 100644 --- a/docs/rust/shadow_rs/cshadow/fn.packet_getTotalSize.html +++ b/docs/rust/shadow_rs/cshadow/fn.packet_getTotalSize.html @@ -1,3 +1,3 @@ -packet_getTotalSize in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn packet_getTotalSize(
+packet_getTotalSize in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn packet_getTotalSize(
     packet: *const Packet
 ) -> gsize
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.packet_new.html b/docs/rust/shadow_rs/cshadow/fn.packet_new.html index eb3769d28be..c0551b4b9a9 100644 --- a/docs/rust/shadow_rs/cshadow/fn.packet_new.html +++ b/docs/rust/shadow_rs/cshadow/fn.packet_new.html @@ -1 +1 @@ -packet_new in shadow_rs::cshadow - Rust

Function shadow_rs::cshadow::packet_new

source ·
pub unsafe extern "C" fn packet_new(host: *const Host) -> *mut Packet
\ No newline at end of file +packet_new in shadow_rs::cshadow - Rust

Function shadow_rs::cshadow::packet_new

source ·
pub unsafe extern "C" fn packet_new(host: *const Host) -> *mut Packet
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.packet_new_inner.html b/docs/rust/shadow_rs/cshadow/fn.packet_new_inner.html index 078208c22e0..7c76fc5571d 100644 --- a/docs/rust/shadow_rs/cshadow/fn.packet_new_inner.html +++ b/docs/rust/shadow_rs/cshadow/fn.packet_new_inner.html @@ -1,4 +1,4 @@ -packet_new_inner in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn packet_new_inner(
+packet_new_inner in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn packet_new_inner(
     hostID: guint,
     packetID: guint64
 ) -> *mut Packet
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.packet_ref.html b/docs/rust/shadow_rs/cshadow/fn.packet_ref.html index 217443c703c..fdc93fc2295 100644 --- a/docs/rust/shadow_rs/cshadow/fn.packet_ref.html +++ b/docs/rust/shadow_rs/cshadow/fn.packet_ref.html @@ -1 +1 @@ -packet_ref in shadow_rs::cshadow - Rust

Function shadow_rs::cshadow::packet_ref

source ·
pub unsafe extern "C" fn packet_ref(packet: *mut Packet)
\ No newline at end of file +packet_ref in shadow_rs::cshadow - Rust

Function shadow_rs::cshadow::packet_ref

source ·
pub unsafe extern "C" fn packet_ref(packet: *mut Packet)
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.packet_setLocal.html b/docs/rust/shadow_rs/cshadow/fn.packet_setLocal.html index c78c6734ff5..491d3afe0f5 100644 --- a/docs/rust/shadow_rs/cshadow/fn.packet_setLocal.html +++ b/docs/rust/shadow_rs/cshadow/fn.packet_setLocal.html @@ -1,4 +1,4 @@ -packet_setLocal in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn packet_setLocal(
+packet_setLocal in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn packet_setLocal(
     packet: *mut Packet,
     flags: ProtocolLocalFlags,
     sourceDescriptorHandle: gint,
diff --git a/docs/rust/shadow_rs/cshadow/fn.packet_setMock.html b/docs/rust/shadow_rs/cshadow/fn.packet_setMock.html
index 5788f41f999..457d6280f2b 100644
--- a/docs/rust/shadow_rs/cshadow/fn.packet_setMock.html
+++ b/docs/rust/shadow_rs/cshadow/fn.packet_setMock.html
@@ -1 +1 @@
-packet_setMock in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn packet_setMock(packet: *mut Packet)
\ No newline at end of file +packet_setMock in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn packet_setMock(packet: *mut Packet)
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.packet_setPayload.html b/docs/rust/shadow_rs/cshadow/fn.packet_setPayload.html index 688b97bd8e9..25f102a22ad 100644 --- a/docs/rust/shadow_rs/cshadow/fn.packet_setPayload.html +++ b/docs/rust/shadow_rs/cshadow/fn.packet_setPayload.html @@ -1,4 +1,4 @@ -packet_setPayload in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn packet_setPayload(
+packet_setPayload in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn packet_setPayload(
     packet: *mut Packet,
     thread: *const Thread,
     payload: UntypedForeignPtr,
diff --git a/docs/rust/shadow_rs/cshadow/fn.packet_setPayloadFromShadow.html b/docs/rust/shadow_rs/cshadow/fn.packet_setPayloadFromShadow.html
index 8174503b404..7b1944531e1 100644
--- a/docs/rust/shadow_rs/cshadow/fn.packet_setPayloadFromShadow.html
+++ b/docs/rust/shadow_rs/cshadow/fn.packet_setPayloadFromShadow.html
@@ -1,4 +1,4 @@
-packet_setPayloadFromShadow in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn packet_setPayloadFromShadow(
+packet_setPayloadFromShadow in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn packet_setPayloadFromShadow(
     packet: *mut Packet,
     payload: *const c_void,
     payloadLength: gsize,
diff --git a/docs/rust/shadow_rs/cshadow/fn.packet_setPayloadWithMemoryManager.html b/docs/rust/shadow_rs/cshadow/fn.packet_setPayloadWithMemoryManager.html
index ed35ec4a60a..e33df1d39fb 100644
--- a/docs/rust/shadow_rs/cshadow/fn.packet_setPayloadWithMemoryManager.html
+++ b/docs/rust/shadow_rs/cshadow/fn.packet_setPayloadWithMemoryManager.html
@@ -1,4 +1,4 @@
-packet_setPayloadWithMemoryManager in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn packet_setPayloadWithMemoryManager(
+packet_setPayloadWithMemoryManager in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn packet_setPayloadWithMemoryManager(
     packet: *mut Packet,
     payload: UntypedForeignPtr,
     payloadLength: gsize,
diff --git a/docs/rust/shadow_rs/cshadow/fn.packet_setPriority.html b/docs/rust/shadow_rs/cshadow/fn.packet_setPriority.html
index 1006a91a70f..2316be908ef 100644
--- a/docs/rust/shadow_rs/cshadow/fn.packet_setPriority.html
+++ b/docs/rust/shadow_rs/cshadow/fn.packet_setPriority.html
@@ -1,4 +1,4 @@
-packet_setPriority in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn packet_setPriority(
+packet_setPriority in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn packet_setPriority(
     packet: *mut Packet,
     value: u64
 )
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.packet_setTCP.html b/docs/rust/shadow_rs/cshadow/fn.packet_setTCP.html index acbdb1dfa58..dbe4f2a130d 100644 --- a/docs/rust/shadow_rs/cshadow/fn.packet_setTCP.html +++ b/docs/rust/shadow_rs/cshadow/fn.packet_setTCP.html @@ -1,4 +1,4 @@ -packet_setTCP in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn packet_setTCP(
+packet_setTCP in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn packet_setTCP(
     packet: *mut Packet,
     flags: ProtocolTCPFlags,
     sourceIP: in_addr_t,
diff --git a/docs/rust/shadow_rs/cshadow/fn.packet_setUDP.html b/docs/rust/shadow_rs/cshadow/fn.packet_setUDP.html
index 49e9d051a04..d3b3b1724bb 100644
--- a/docs/rust/shadow_rs/cshadow/fn.packet_setUDP.html
+++ b/docs/rust/shadow_rs/cshadow/fn.packet_setUDP.html
@@ -1,4 +1,4 @@
-packet_setUDP in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn packet_setUDP(
+packet_setUDP in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn packet_setUDP(
     packet: *mut Packet,
     flags: ProtocolUDPFlags,
     sourceIP: in_addr_t,
diff --git a/docs/rust/shadow_rs/cshadow/fn.packet_toString.html b/docs/rust/shadow_rs/cshadow/fn.packet_toString.html
index cd84e1f3445..8472b9ecd9e 100644
--- a/docs/rust/shadow_rs/cshadow/fn.packet_toString.html
+++ b/docs/rust/shadow_rs/cshadow/fn.packet_toString.html
@@ -1,3 +1,3 @@
-packet_toString in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn packet_toString(
+packet_toString in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn packet_toString(
     packet: *mut Packet
 ) -> *mut gchar
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.packet_unref.html b/docs/rust/shadow_rs/cshadow/fn.packet_unref.html index f93ce938ebf..f088753a335 100644 --- a/docs/rust/shadow_rs/cshadow/fn.packet_unref.html +++ b/docs/rust/shadow_rs/cshadow/fn.packet_unref.html @@ -1 +1 @@ -packet_unref in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn packet_unref(packet: *mut Packet)
\ No newline at end of file +packet_unref in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn packet_unref(packet: *mut Packet)
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.packet_updateTCP.html b/docs/rust/shadow_rs/cshadow/fn.packet_updateTCP.html index ed2d78e9d4b..f924f5553e9 100644 --- a/docs/rust/shadow_rs/cshadow/fn.packet_updateTCP.html +++ b/docs/rust/shadow_rs/cshadow/fn.packet_updateTCP.html @@ -1,4 +1,4 @@ -packet_updateTCP in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn packet_updateTCP(
+packet_updateTCP in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn packet_updateTCP(
     packet: *mut Packet,
     acknowledgement: guint,
     selectiveACKs: *mut GList,
diff --git a/docs/rust/shadow_rs/cshadow/fn.process_parseArgStr.html b/docs/rust/shadow_rs/cshadow/fn.process_parseArgStr.html
index db5b13716e9..a7294c2ad3f 100644
--- a/docs/rust/shadow_rs/cshadow/fn.process_parseArgStr.html
+++ b/docs/rust/shadow_rs/cshadow/fn.process_parseArgStr.html
@@ -1,4 +1,4 @@
-process_parseArgStr in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn process_parseArgStr(
+process_parseArgStr in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn process_parseArgStr(
     commandLine: *const c_char,
     argc: *mut c_int,
     argv: *mut *mut *mut c_char,
diff --git a/docs/rust/shadow_rs/cshadow/fn.process_parseArgStrFree.html b/docs/rust/shadow_rs/cshadow/fn.process_parseArgStrFree.html
index a99349ce66c..36c91741ec9 100644
--- a/docs/rust/shadow_rs/cshadow/fn.process_parseArgStrFree.html
+++ b/docs/rust/shadow_rs/cshadow/fn.process_parseArgStrFree.html
@@ -1,4 +1,4 @@
-process_parseArgStrFree in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn process_parseArgStrFree(
+process_parseArgStrFree in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn process_parseArgStrFree(
     argv: *mut *mut c_char,
     error: *mut c_char
 )
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.process_vm_readv.html b/docs/rust/shadow_rs/cshadow/fn.process_vm_readv.html index 06f0a439858..01256139f32 100644 --- a/docs/rust/shadow_rs/cshadow/fn.process_vm_readv.html +++ b/docs/rust/shadow_rs/cshadow/fn.process_vm_readv.html @@ -1,4 +1,4 @@ -process_vm_readv in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn process_vm_readv(
+process_vm_readv in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn process_vm_readv(
     __pid: pid_t,
     __lvec: *const iovec,
     __liovcnt: c_ulong,
diff --git a/docs/rust/shadow_rs/cshadow/fn.process_vm_writev.html b/docs/rust/shadow_rs/cshadow/fn.process_vm_writev.html
index d17ec502ab9..af2d152a9d2 100644
--- a/docs/rust/shadow_rs/cshadow/fn.process_vm_writev.html
+++ b/docs/rust/shadow_rs/cshadow/fn.process_vm_writev.html
@@ -1,4 +1,4 @@
-process_vm_writev in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn process_vm_writev(
+process_vm_writev in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn process_vm_writev(
     __pid: pid_t,
     __lvec: *const iovec,
     __liovcnt: c_ulong,
diff --git a/docs/rust/shadow_rs/cshadow/fn.regularfile_faccessat.html b/docs/rust/shadow_rs/cshadow/fn.regularfile_faccessat.html
index 60d3406a202..1d422c217a4 100644
--- a/docs/rust/shadow_rs/cshadow/fn.regularfile_faccessat.html
+++ b/docs/rust/shadow_rs/cshadow/fn.regularfile_faccessat.html
@@ -1,4 +1,4 @@
-regularfile_faccessat in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn regularfile_faccessat(
+regularfile_faccessat in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn regularfile_faccessat(
     dir: *mut RegularFile,
     pathname: *const c_char,
     mode: c_int,
diff --git a/docs/rust/shadow_rs/cshadow/fn.regularfile_fadvise.html b/docs/rust/shadow_rs/cshadow/fn.regularfile_fadvise.html
index 8bac72c35a0..35250125cc1 100644
--- a/docs/rust/shadow_rs/cshadow/fn.regularfile_fadvise.html
+++ b/docs/rust/shadow_rs/cshadow/fn.regularfile_fadvise.html
@@ -1,4 +1,4 @@
-regularfile_fadvise in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn regularfile_fadvise(
+regularfile_fadvise in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn regularfile_fadvise(
     file: *mut RegularFile,
     offset: off_t,
     len: off_t,
diff --git a/docs/rust/shadow_rs/cshadow/fn.regularfile_fallocate.html b/docs/rust/shadow_rs/cshadow/fn.regularfile_fallocate.html
index b6bba154fab..5a8b2035fb3 100644
--- a/docs/rust/shadow_rs/cshadow/fn.regularfile_fallocate.html
+++ b/docs/rust/shadow_rs/cshadow/fn.regularfile_fallocate.html
@@ -1,4 +1,4 @@
-regularfile_fallocate in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn regularfile_fallocate(
+regularfile_fallocate in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn regularfile_fallocate(
     file: *mut RegularFile,
     mode: c_int,
     offset: off_t,
diff --git a/docs/rust/shadow_rs/cshadow/fn.regularfile_fchmod.html b/docs/rust/shadow_rs/cshadow/fn.regularfile_fchmod.html
index 7aa2e776e19..c41dc2431cc 100644
--- a/docs/rust/shadow_rs/cshadow/fn.regularfile_fchmod.html
+++ b/docs/rust/shadow_rs/cshadow/fn.regularfile_fchmod.html
@@ -1,4 +1,4 @@
-regularfile_fchmod in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn regularfile_fchmod(
+regularfile_fchmod in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn regularfile_fchmod(
     file: *mut RegularFile,
     mode: mode_t
 ) -> c_int
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.regularfile_fchmodat.html b/docs/rust/shadow_rs/cshadow/fn.regularfile_fchmodat.html index 6ad624194ff..24546a739d5 100644 --- a/docs/rust/shadow_rs/cshadow/fn.regularfile_fchmodat.html +++ b/docs/rust/shadow_rs/cshadow/fn.regularfile_fchmodat.html @@ -1,4 +1,4 @@ -regularfile_fchmodat in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn regularfile_fchmodat(
+regularfile_fchmodat in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn regularfile_fchmodat(
     dir: *mut RegularFile,
     pathname: *const c_char,
     mode: mode_t,
diff --git a/docs/rust/shadow_rs/cshadow/fn.regularfile_fchown.html b/docs/rust/shadow_rs/cshadow/fn.regularfile_fchown.html
index 060db8bc9cb..434fd68a3b1 100644
--- a/docs/rust/shadow_rs/cshadow/fn.regularfile_fchown.html
+++ b/docs/rust/shadow_rs/cshadow/fn.regularfile_fchown.html
@@ -1,4 +1,4 @@
-regularfile_fchown in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn regularfile_fchown(
+regularfile_fchown in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn regularfile_fchown(
     file: *mut RegularFile,
     owner: uid_t,
     group: gid_t
diff --git a/docs/rust/shadow_rs/cshadow/fn.regularfile_fchownat.html b/docs/rust/shadow_rs/cshadow/fn.regularfile_fchownat.html
index a75b004be22..db860fd62b2 100644
--- a/docs/rust/shadow_rs/cshadow/fn.regularfile_fchownat.html
+++ b/docs/rust/shadow_rs/cshadow/fn.regularfile_fchownat.html
@@ -1,4 +1,4 @@
-regularfile_fchownat in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn regularfile_fchownat(
+regularfile_fchownat in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn regularfile_fchownat(
     dir: *mut RegularFile,
     pathname: *const c_char,
     owner: uid_t,
diff --git a/docs/rust/shadow_rs/cshadow/fn.regularfile_fcntl.html b/docs/rust/shadow_rs/cshadow/fn.regularfile_fcntl.html
index 3c1ab8ab3c3..d3b418b9790 100644
--- a/docs/rust/shadow_rs/cshadow/fn.regularfile_fcntl.html
+++ b/docs/rust/shadow_rs/cshadow/fn.regularfile_fcntl.html
@@ -1,4 +1,4 @@
-regularfile_fcntl in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn regularfile_fcntl(
+regularfile_fcntl in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn regularfile_fcntl(
     file: *mut RegularFile,
     command: c_ulong,
     arg: *mut c_void
diff --git a/docs/rust/shadow_rs/cshadow/fn.regularfile_fgetxattr.html b/docs/rust/shadow_rs/cshadow/fn.regularfile_fgetxattr.html
index b856fa129ea..c54ea23f9ce 100644
--- a/docs/rust/shadow_rs/cshadow/fn.regularfile_fgetxattr.html
+++ b/docs/rust/shadow_rs/cshadow/fn.regularfile_fgetxattr.html
@@ -1,4 +1,4 @@
-regularfile_fgetxattr in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn regularfile_fgetxattr(
+regularfile_fgetxattr in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn regularfile_fgetxattr(
     file: *mut RegularFile,
     name: *const c_char,
     value: *mut c_void,
diff --git a/docs/rust/shadow_rs/cshadow/fn.regularfile_flistxattr.html b/docs/rust/shadow_rs/cshadow/fn.regularfile_flistxattr.html
index 02b6f2d0fd2..18d6f7299a6 100644
--- a/docs/rust/shadow_rs/cshadow/fn.regularfile_flistxattr.html
+++ b/docs/rust/shadow_rs/cshadow/fn.regularfile_flistxattr.html
@@ -1,4 +1,4 @@
-regularfile_flistxattr in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn regularfile_flistxattr(
+regularfile_flistxattr in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn regularfile_flistxattr(
     file: *mut RegularFile,
     list: *mut c_char,
     size: usize
diff --git a/docs/rust/shadow_rs/cshadow/fn.regularfile_flock.html b/docs/rust/shadow_rs/cshadow/fn.regularfile_flock.html
index 60dc560878d..03b414611de 100644
--- a/docs/rust/shadow_rs/cshadow/fn.regularfile_flock.html
+++ b/docs/rust/shadow_rs/cshadow/fn.regularfile_flock.html
@@ -1,4 +1,4 @@
-regularfile_flock in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn regularfile_flock(
+regularfile_flock in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn regularfile_flock(
     file: *mut RegularFile,
     operation: c_int
 ) -> c_int
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.regularfile_fremovexattr.html b/docs/rust/shadow_rs/cshadow/fn.regularfile_fremovexattr.html index 24d6bcb5dec..4d9d518e18b 100644 --- a/docs/rust/shadow_rs/cshadow/fn.regularfile_fremovexattr.html +++ b/docs/rust/shadow_rs/cshadow/fn.regularfile_fremovexattr.html @@ -1,4 +1,4 @@ -regularfile_fremovexattr in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn regularfile_fremovexattr(
+regularfile_fremovexattr in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn regularfile_fremovexattr(
     file: *mut RegularFile,
     name: *const c_char
 ) -> c_int
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.regularfile_fsetxattr.html b/docs/rust/shadow_rs/cshadow/fn.regularfile_fsetxattr.html index 459b0379e6a..247c960ae5f 100644 --- a/docs/rust/shadow_rs/cshadow/fn.regularfile_fsetxattr.html +++ b/docs/rust/shadow_rs/cshadow/fn.regularfile_fsetxattr.html @@ -1,4 +1,4 @@ -regularfile_fsetxattr in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn regularfile_fsetxattr(
+regularfile_fsetxattr in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn regularfile_fsetxattr(
     file: *mut RegularFile,
     name: *const c_char,
     value: *const c_void,
diff --git a/docs/rust/shadow_rs/cshadow/fn.regularfile_fstat.html b/docs/rust/shadow_rs/cshadow/fn.regularfile_fstat.html
index 3a8e01566b6..27e4b0bde37 100644
--- a/docs/rust/shadow_rs/cshadow/fn.regularfile_fstat.html
+++ b/docs/rust/shadow_rs/cshadow/fn.regularfile_fstat.html
@@ -1,4 +1,4 @@
-regularfile_fstat in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn regularfile_fstat(
+regularfile_fstat in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn regularfile_fstat(
     file: *mut RegularFile,
     statbuf: *mut stat
 ) -> c_int
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.regularfile_fstatat.html b/docs/rust/shadow_rs/cshadow/fn.regularfile_fstatat.html index 83b0df543dd..08e25aa2b78 100644 --- a/docs/rust/shadow_rs/cshadow/fn.regularfile_fstatat.html +++ b/docs/rust/shadow_rs/cshadow/fn.regularfile_fstatat.html @@ -1,4 +1,4 @@ -regularfile_fstatat in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn regularfile_fstatat(
+regularfile_fstatat in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn regularfile_fstatat(
     dir: *mut RegularFile,
     pathname: *const c_char,
     statbuf: *mut stat,
diff --git a/docs/rust/shadow_rs/cshadow/fn.regularfile_fstatfs.html b/docs/rust/shadow_rs/cshadow/fn.regularfile_fstatfs.html
index 40317fa3ff7..1c9ff80cad5 100644
--- a/docs/rust/shadow_rs/cshadow/fn.regularfile_fstatfs.html
+++ b/docs/rust/shadow_rs/cshadow/fn.regularfile_fstatfs.html
@@ -1,4 +1,4 @@
-regularfile_fstatfs in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn regularfile_fstatfs(
+regularfile_fstatfs in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn regularfile_fstatfs(
     file: *mut RegularFile,
     statbuf: *mut statfs
 ) -> c_int
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.regularfile_fsync.html b/docs/rust/shadow_rs/cshadow/fn.regularfile_fsync.html index 76c79a47009..b56fbcb6f44 100644 --- a/docs/rust/shadow_rs/cshadow/fn.regularfile_fsync.html +++ b/docs/rust/shadow_rs/cshadow/fn.regularfile_fsync.html @@ -1,3 +1,3 @@ -regularfile_fsync in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn regularfile_fsync(
+regularfile_fsync in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn regularfile_fsync(
     file: *mut RegularFile
 ) -> c_int
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.regularfile_ftruncate.html b/docs/rust/shadow_rs/cshadow/fn.regularfile_ftruncate.html index 302d802fe60..8628ac9ac5b 100644 --- a/docs/rust/shadow_rs/cshadow/fn.regularfile_ftruncate.html +++ b/docs/rust/shadow_rs/cshadow/fn.regularfile_ftruncate.html @@ -1,4 +1,4 @@ -regularfile_ftruncate in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn regularfile_ftruncate(
+regularfile_ftruncate in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn regularfile_ftruncate(
     file: *mut RegularFile,
     length: off_t
 ) -> c_int
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.regularfile_futimesat.html b/docs/rust/shadow_rs/cshadow/fn.regularfile_futimesat.html index c82b95352dc..1f3aed8208d 100644 --- a/docs/rust/shadow_rs/cshadow/fn.regularfile_futimesat.html +++ b/docs/rust/shadow_rs/cshadow/fn.regularfile_futimesat.html @@ -1,4 +1,4 @@ -regularfile_futimesat in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn regularfile_futimesat(
+regularfile_futimesat in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn regularfile_futimesat(
     dir: *mut RegularFile,
     pathname: *const c_char,
     times: *const timeval,
diff --git a/docs/rust/shadow_rs/cshadow/fn.regularfile_getFlagsAtOpen.html b/docs/rust/shadow_rs/cshadow/fn.regularfile_getFlagsAtOpen.html
index b669a8500b4..8f0a81661ef 100644
--- a/docs/rust/shadow_rs/cshadow/fn.regularfile_getFlagsAtOpen.html
+++ b/docs/rust/shadow_rs/cshadow/fn.regularfile_getFlagsAtOpen.html
@@ -1,3 +1,3 @@
-regularfile_getFlagsAtOpen in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn regularfile_getFlagsAtOpen(
+regularfile_getFlagsAtOpen in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn regularfile_getFlagsAtOpen(
     file: *mut RegularFile
 ) -> c_int
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.regularfile_getModeAtOpen.html b/docs/rust/shadow_rs/cshadow/fn.regularfile_getModeAtOpen.html index 441180beb15..9eb2b395451 100644 --- a/docs/rust/shadow_rs/cshadow/fn.regularfile_getModeAtOpen.html +++ b/docs/rust/shadow_rs/cshadow/fn.regularfile_getModeAtOpen.html @@ -1,3 +1,3 @@ -regularfile_getModeAtOpen in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn regularfile_getModeAtOpen(
+regularfile_getModeAtOpen in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn regularfile_getModeAtOpen(
     file: *mut RegularFile
 ) -> mode_t
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.regularfile_getOSBackedFD.html b/docs/rust/shadow_rs/cshadow/fn.regularfile_getOSBackedFD.html index f8895234d19..d00a7a9d3db 100644 --- a/docs/rust/shadow_rs/cshadow/fn.regularfile_getOSBackedFD.html +++ b/docs/rust/shadow_rs/cshadow/fn.regularfile_getOSBackedFD.html @@ -1,3 +1,3 @@ -regularfile_getOSBackedFD in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn regularfile_getOSBackedFD(
+regularfile_getOSBackedFD in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn regularfile_getOSBackedFD(
     file: *mut RegularFile
 ) -> c_int
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.regularfile_getShadowFlags.html b/docs/rust/shadow_rs/cshadow/fn.regularfile_getShadowFlags.html index cd0260b1e48..b33b970b846 100644 --- a/docs/rust/shadow_rs/cshadow/fn.regularfile_getShadowFlags.html +++ b/docs/rust/shadow_rs/cshadow/fn.regularfile_getShadowFlags.html @@ -1,3 +1,3 @@ -regularfile_getShadowFlags in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn regularfile_getShadowFlags(
+regularfile_getShadowFlags in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn regularfile_getShadowFlags(
     file: *mut RegularFile
 ) -> c_int
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.regularfile_getdents.html b/docs/rust/shadow_rs/cshadow/fn.regularfile_getdents.html index 39c9f159d55..87f5a184522 100644 --- a/docs/rust/shadow_rs/cshadow/fn.regularfile_getdents.html +++ b/docs/rust/shadow_rs/cshadow/fn.regularfile_getdents.html @@ -1,4 +1,4 @@ -regularfile_getdents in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn regularfile_getdents(
+regularfile_getdents in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn regularfile_getdents(
     file: *mut RegularFile,
     dirp: *mut linux_dirent,
     count: c_uint
diff --git a/docs/rust/shadow_rs/cshadow/fn.regularfile_getdents64.html b/docs/rust/shadow_rs/cshadow/fn.regularfile_getdents64.html
index 841dfe90d6c..d813086605d 100644
--- a/docs/rust/shadow_rs/cshadow/fn.regularfile_getdents64.html
+++ b/docs/rust/shadow_rs/cshadow/fn.regularfile_getdents64.html
@@ -1,4 +1,4 @@
-regularfile_getdents64 in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn regularfile_getdents64(
+regularfile_getdents64 in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn regularfile_getdents64(
     file: *mut RegularFile,
     dirp: *mut linux_dirent64,
     count: c_uint
diff --git a/docs/rust/shadow_rs/cshadow/fn.regularfile_ioctl.html b/docs/rust/shadow_rs/cshadow/fn.regularfile_ioctl.html
index cf0d5df3737..28333cee947 100644
--- a/docs/rust/shadow_rs/cshadow/fn.regularfile_ioctl.html
+++ b/docs/rust/shadow_rs/cshadow/fn.regularfile_ioctl.html
@@ -1,4 +1,4 @@
-regularfile_ioctl in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn regularfile_ioctl(
+regularfile_ioctl in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn regularfile_ioctl(
     file: *mut RegularFile,
     request: c_ulong,
     arg: *mut c_void
diff --git a/docs/rust/shadow_rs/cshadow/fn.regularfile_linkat.html b/docs/rust/shadow_rs/cshadow/fn.regularfile_linkat.html
index 81b55cecc3f..0c641d973d6 100644
--- a/docs/rust/shadow_rs/cshadow/fn.regularfile_linkat.html
+++ b/docs/rust/shadow_rs/cshadow/fn.regularfile_linkat.html
@@ -1,4 +1,4 @@
-regularfile_linkat in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn regularfile_linkat(
+regularfile_linkat in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn regularfile_linkat(
     olddir: *mut RegularFile,
     oldpath: *const c_char,
     newdir: *mut RegularFile,
diff --git a/docs/rust/shadow_rs/cshadow/fn.regularfile_lseek.html b/docs/rust/shadow_rs/cshadow/fn.regularfile_lseek.html
index 34bce674300..c7561ae38d0 100644
--- a/docs/rust/shadow_rs/cshadow/fn.regularfile_lseek.html
+++ b/docs/rust/shadow_rs/cshadow/fn.regularfile_lseek.html
@@ -1,4 +1,4 @@
-regularfile_lseek in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn regularfile_lseek(
+regularfile_lseek in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn regularfile_lseek(
     file: *mut RegularFile,
     offset: off_t,
     whence: c_int
diff --git a/docs/rust/shadow_rs/cshadow/fn.regularfile_mkdirat.html b/docs/rust/shadow_rs/cshadow/fn.regularfile_mkdirat.html
index 2ceec0a2728..350c745a2f6 100644
--- a/docs/rust/shadow_rs/cshadow/fn.regularfile_mkdirat.html
+++ b/docs/rust/shadow_rs/cshadow/fn.regularfile_mkdirat.html
@@ -1,4 +1,4 @@
-regularfile_mkdirat in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn regularfile_mkdirat(
+regularfile_mkdirat in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn regularfile_mkdirat(
     dir: *mut RegularFile,
     pathname: *const c_char,
     mode: mode_t,
diff --git a/docs/rust/shadow_rs/cshadow/fn.regularfile_mknodat.html b/docs/rust/shadow_rs/cshadow/fn.regularfile_mknodat.html
index d052c135e05..571cf0b3943 100644
--- a/docs/rust/shadow_rs/cshadow/fn.regularfile_mknodat.html
+++ b/docs/rust/shadow_rs/cshadow/fn.regularfile_mknodat.html
@@ -1,4 +1,4 @@
-regularfile_mknodat in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn regularfile_mknodat(
+regularfile_mknodat in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn regularfile_mknodat(
     dir: *mut RegularFile,
     pathname: *const c_char,
     mode: mode_t,
diff --git a/docs/rust/shadow_rs/cshadow/fn.regularfile_new.html b/docs/rust/shadow_rs/cshadow/fn.regularfile_new.html
index 020f0eb4791..c37dac5329d 100644
--- a/docs/rust/shadow_rs/cshadow/fn.regularfile_new.html
+++ b/docs/rust/shadow_rs/cshadow/fn.regularfile_new.html
@@ -1 +1 @@
-regularfile_new in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn regularfile_new() -> *mut RegularFile
\ No newline at end of file +regularfile_new in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn regularfile_new() -> *mut RegularFile
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.regularfile_open.html b/docs/rust/shadow_rs/cshadow/fn.regularfile_open.html index de209f8d38f..23f067c7dd2 100644 --- a/docs/rust/shadow_rs/cshadow/fn.regularfile_open.html +++ b/docs/rust/shadow_rs/cshadow/fn.regularfile_open.html @@ -1,4 +1,4 @@ -regularfile_open in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn regularfile_open(
+regularfile_open in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn regularfile_open(
     file: *mut RegularFile,
     pathname: *const c_char,
     flags: c_int,
diff --git a/docs/rust/shadow_rs/cshadow/fn.regularfile_openat.html b/docs/rust/shadow_rs/cshadow/fn.regularfile_openat.html
index fd4a5ac2032..0a2713dd54b 100644
--- a/docs/rust/shadow_rs/cshadow/fn.regularfile_openat.html
+++ b/docs/rust/shadow_rs/cshadow/fn.regularfile_openat.html
@@ -1,4 +1,4 @@
-regularfile_openat in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn regularfile_openat(
+regularfile_openat in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn regularfile_openat(
     file: *mut RegularFile,
     dir: *mut RegularFile,
     pathname: *const c_char,
diff --git a/docs/rust/shadow_rs/cshadow/fn.regularfile_poll.html b/docs/rust/shadow_rs/cshadow/fn.regularfile_poll.html
index 5254dda3470..21ac3cc81ca 100644
--- a/docs/rust/shadow_rs/cshadow/fn.regularfile_poll.html
+++ b/docs/rust/shadow_rs/cshadow/fn.regularfile_poll.html
@@ -1,4 +1,4 @@
-regularfile_poll in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn regularfile_poll(
+regularfile_poll in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn regularfile_poll(
     file: *mut RegularFile,
     pfd: *mut pollfd
 ) -> c_int
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.regularfile_pread.html b/docs/rust/shadow_rs/cshadow/fn.regularfile_pread.html index 63794c79c02..c5632da13d4 100644 --- a/docs/rust/shadow_rs/cshadow/fn.regularfile_pread.html +++ b/docs/rust/shadow_rs/cshadow/fn.regularfile_pread.html @@ -1,4 +1,4 @@ -regularfile_pread in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn regularfile_pread(
+regularfile_pread in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn regularfile_pread(
     file: *mut RegularFile,
     host: *const Host,
     buf: *mut c_void,
diff --git a/docs/rust/shadow_rs/cshadow/fn.regularfile_preadv.html b/docs/rust/shadow_rs/cshadow/fn.regularfile_preadv.html
index 4d6b2511133..fe4fac284d7 100644
--- a/docs/rust/shadow_rs/cshadow/fn.regularfile_preadv.html
+++ b/docs/rust/shadow_rs/cshadow/fn.regularfile_preadv.html
@@ -1,4 +1,4 @@
-regularfile_preadv in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn regularfile_preadv(
+regularfile_preadv in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn regularfile_preadv(
     file: *mut RegularFile,
     host: *const Host,
     iov: *const iovec,
diff --git a/docs/rust/shadow_rs/cshadow/fn.regularfile_preadv2.html b/docs/rust/shadow_rs/cshadow/fn.regularfile_preadv2.html
index f678a24a813..e9060e66534 100644
--- a/docs/rust/shadow_rs/cshadow/fn.regularfile_preadv2.html
+++ b/docs/rust/shadow_rs/cshadow/fn.regularfile_preadv2.html
@@ -1,4 +1,4 @@
-regularfile_preadv2 in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn regularfile_preadv2(
+regularfile_preadv2 in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn regularfile_preadv2(
     file: *mut RegularFile,
     host: *const Host,
     iov: *const iovec,
diff --git a/docs/rust/shadow_rs/cshadow/fn.regularfile_pwrite.html b/docs/rust/shadow_rs/cshadow/fn.regularfile_pwrite.html
index 4137f078694..f7faa79f158 100644
--- a/docs/rust/shadow_rs/cshadow/fn.regularfile_pwrite.html
+++ b/docs/rust/shadow_rs/cshadow/fn.regularfile_pwrite.html
@@ -1,4 +1,4 @@
-regularfile_pwrite in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn regularfile_pwrite(
+regularfile_pwrite in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn regularfile_pwrite(
     file: *mut RegularFile,
     buf: *const c_void,
     bufSize: usize,
diff --git a/docs/rust/shadow_rs/cshadow/fn.regularfile_pwritev.html b/docs/rust/shadow_rs/cshadow/fn.regularfile_pwritev.html
index 2992ef76d8c..b15748253d8 100644
--- a/docs/rust/shadow_rs/cshadow/fn.regularfile_pwritev.html
+++ b/docs/rust/shadow_rs/cshadow/fn.regularfile_pwritev.html
@@ -1,4 +1,4 @@
-regularfile_pwritev in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn regularfile_pwritev(
+regularfile_pwritev in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn regularfile_pwritev(
     file: *mut RegularFile,
     iov: *const iovec,
     iovcnt: c_int,
diff --git a/docs/rust/shadow_rs/cshadow/fn.regularfile_pwritev2.html b/docs/rust/shadow_rs/cshadow/fn.regularfile_pwritev2.html
index 14b14273a32..de62a169a5c 100644
--- a/docs/rust/shadow_rs/cshadow/fn.regularfile_pwritev2.html
+++ b/docs/rust/shadow_rs/cshadow/fn.regularfile_pwritev2.html
@@ -1,4 +1,4 @@
-regularfile_pwritev2 in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn regularfile_pwritev2(
+regularfile_pwritev2 in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn regularfile_pwritev2(
     file: *mut RegularFile,
     iov: *const iovec,
     iovcnt: c_int,
diff --git a/docs/rust/shadow_rs/cshadow/fn.regularfile_read.html b/docs/rust/shadow_rs/cshadow/fn.regularfile_read.html
index 175ca505da5..dbb7a01bdaa 100644
--- a/docs/rust/shadow_rs/cshadow/fn.regularfile_read.html
+++ b/docs/rust/shadow_rs/cshadow/fn.regularfile_read.html
@@ -1,4 +1,4 @@
-regularfile_read in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn regularfile_read(
+regularfile_read in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn regularfile_read(
     file: *mut RegularFile,
     host: *const Host,
     buf: *mut c_void,
diff --git a/docs/rust/shadow_rs/cshadow/fn.regularfile_readahead.html b/docs/rust/shadow_rs/cshadow/fn.regularfile_readahead.html
index 91eba0b7663..fb1d510ed8f 100644
--- a/docs/rust/shadow_rs/cshadow/fn.regularfile_readahead.html
+++ b/docs/rust/shadow_rs/cshadow/fn.regularfile_readahead.html
@@ -1,4 +1,4 @@
-regularfile_readahead in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn regularfile_readahead(
+regularfile_readahead in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn regularfile_readahead(
     file: *mut RegularFile,
     offset: off64_t,
     count: usize
diff --git a/docs/rust/shadow_rs/cshadow/fn.regularfile_readlinkat.html b/docs/rust/shadow_rs/cshadow/fn.regularfile_readlinkat.html
index bcd4b9e66f8..fb0e4dc531e 100644
--- a/docs/rust/shadow_rs/cshadow/fn.regularfile_readlinkat.html
+++ b/docs/rust/shadow_rs/cshadow/fn.regularfile_readlinkat.html
@@ -1,4 +1,4 @@
-regularfile_readlinkat in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn regularfile_readlinkat(
+regularfile_readlinkat in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn regularfile_readlinkat(
     dir: *mut RegularFile,
     pathname: *const c_char,
     buf: *mut c_char,
diff --git a/docs/rust/shadow_rs/cshadow/fn.regularfile_renameat2.html b/docs/rust/shadow_rs/cshadow/fn.regularfile_renameat2.html
index 5f2739637db..44579d30349 100644
--- a/docs/rust/shadow_rs/cshadow/fn.regularfile_renameat2.html
+++ b/docs/rust/shadow_rs/cshadow/fn.regularfile_renameat2.html
@@ -1,4 +1,4 @@
-regularfile_renameat2 in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn regularfile_renameat2(
+regularfile_renameat2 in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn regularfile_renameat2(
     olddir: *mut RegularFile,
     oldpath: *const c_char,
     newdir: *mut RegularFile,
diff --git a/docs/rust/shadow_rs/cshadow/fn.regularfile_statx.html b/docs/rust/shadow_rs/cshadow/fn.regularfile_statx.html
index 0db81be84e4..e9853a8a2cf 100644
--- a/docs/rust/shadow_rs/cshadow/fn.regularfile_statx.html
+++ b/docs/rust/shadow_rs/cshadow/fn.regularfile_statx.html
@@ -1,4 +1,4 @@
-regularfile_statx in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn regularfile_statx(
+regularfile_statx in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn regularfile_statx(
     dir: *mut RegularFile,
     pathname: *const c_char,
     flags: c_int,
diff --git a/docs/rust/shadow_rs/cshadow/fn.regularfile_symlinkat.html b/docs/rust/shadow_rs/cshadow/fn.regularfile_symlinkat.html
index faa6cf0417f..d302d336600 100644
--- a/docs/rust/shadow_rs/cshadow/fn.regularfile_symlinkat.html
+++ b/docs/rust/shadow_rs/cshadow/fn.regularfile_symlinkat.html
@@ -1,4 +1,4 @@
-regularfile_symlinkat in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn regularfile_symlinkat(
+regularfile_symlinkat in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn regularfile_symlinkat(
     dir: *mut RegularFile,
     linkpath: *const c_char,
     target: *const c_char,
diff --git a/docs/rust/shadow_rs/cshadow/fn.regularfile_sync_range.html b/docs/rust/shadow_rs/cshadow/fn.regularfile_sync_range.html
index e59f634cca3..87fd876232b 100644
--- a/docs/rust/shadow_rs/cshadow/fn.regularfile_sync_range.html
+++ b/docs/rust/shadow_rs/cshadow/fn.regularfile_sync_range.html
@@ -1,4 +1,4 @@
-regularfile_sync_range in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn regularfile_sync_range(
+regularfile_sync_range in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn regularfile_sync_range(
     file: *mut RegularFile,
     offset: off64_t,
     nbytes: off64_t,
diff --git a/docs/rust/shadow_rs/cshadow/fn.regularfile_unlinkat.html b/docs/rust/shadow_rs/cshadow/fn.regularfile_unlinkat.html
index ad3589b5688..960292b10dc 100644
--- a/docs/rust/shadow_rs/cshadow/fn.regularfile_unlinkat.html
+++ b/docs/rust/shadow_rs/cshadow/fn.regularfile_unlinkat.html
@@ -1,4 +1,4 @@
-regularfile_unlinkat in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn regularfile_unlinkat(
+regularfile_unlinkat in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn regularfile_unlinkat(
     dir: *mut RegularFile,
     pathname: *const c_char,
     flags: c_int,
diff --git a/docs/rust/shadow_rs/cshadow/fn.regularfile_utimensat.html b/docs/rust/shadow_rs/cshadow/fn.regularfile_utimensat.html
index e8a7d751c83..759c0253851 100644
--- a/docs/rust/shadow_rs/cshadow/fn.regularfile_utimensat.html
+++ b/docs/rust/shadow_rs/cshadow/fn.regularfile_utimensat.html
@@ -1,4 +1,4 @@
-regularfile_utimensat in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn regularfile_utimensat(
+regularfile_utimensat in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn regularfile_utimensat(
     dir: *mut RegularFile,
     pathname: *const c_char,
     times: *const timespec,
diff --git a/docs/rust/shadow_rs/cshadow/fn.regularfile_write.html b/docs/rust/shadow_rs/cshadow/fn.regularfile_write.html
index c2f0d1182da..0264962438e 100644
--- a/docs/rust/shadow_rs/cshadow/fn.regularfile_write.html
+++ b/docs/rust/shadow_rs/cshadow/fn.regularfile_write.html
@@ -1,4 +1,4 @@
-regularfile_write in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn regularfile_write(
+regularfile_write in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn regularfile_write(
     file: *mut RegularFile,
     buf: *const c_void,
     bufSize: usize
diff --git a/docs/rust/shadow_rs/cshadow/fn.runConfigHandlers.html b/docs/rust/shadow_rs/cshadow/fn.runConfigHandlers.html
index b34bdce0b43..4a20f096731 100644
--- a/docs/rust/shadow_rs/cshadow/fn.runConfigHandlers.html
+++ b/docs/rust/shadow_rs/cshadow/fn.runConfigHandlers.html
@@ -1,3 +1,3 @@
-runConfigHandlers in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn runConfigHandlers(
+runConfigHandlers in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn runConfigHandlers(
     config: *const ConfigOptions
 )
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.scanRpathForLib.html b/docs/rust/shadow_rs/cshadow/fn.scanRpathForLib.html index ba74c46c5d7..6f1a57a52c2 100644 --- a/docs/rust/shadow_rs/cshadow/fn.scanRpathForLib.html +++ b/docs/rust/shadow_rs/cshadow/fn.scanRpathForLib.html @@ -1,3 +1,3 @@ -scanRpathForLib in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn scanRpathForLib(
+scanRpathForLib in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn scanRpathForLib(
     libname: *const gchar
 ) -> *mut gchar
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.status_listener_compare.html b/docs/rust/shadow_rs/cshadow/fn.status_listener_compare.html index 269b3eabd2b..d1131db7b90 100644 --- a/docs/rust/shadow_rs/cshadow/fn.status_listener_compare.html +++ b/docs/rust/shadow_rs/cshadow/fn.status_listener_compare.html @@ -1,4 +1,4 @@ -status_listener_compare in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn status_listener_compare(
+status_listener_compare in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn status_listener_compare(
     ptr_1: *const c_void,
     ptr_2: *const c_void
 ) -> c_int
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.statuslistener_new.html b/docs/rust/shadow_rs/cshadow/fn.statuslistener_new.html index 6d1f202258d..bd71f6458d0 100644 --- a/docs/rust/shadow_rs/cshadow/fn.statuslistener_new.html +++ b/docs/rust/shadow_rs/cshadow/fn.statuslistener_new.html @@ -1,4 +1,4 @@ -statuslistener_new in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn statuslistener_new(
+statuslistener_new in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn statuslistener_new(
     notifyFunc: StatusCallbackFunc,
     callbackObject: *mut c_void,
     objectFreeFunc: StatusObjectFreeFunc,
diff --git a/docs/rust/shadow_rs/cshadow/fn.statuslistener_onStatusChanged.html b/docs/rust/shadow_rs/cshadow/fn.statuslistener_onStatusChanged.html
index 3d40da1b3a7..af0add327fd 100644
--- a/docs/rust/shadow_rs/cshadow/fn.statuslistener_onStatusChanged.html
+++ b/docs/rust/shadow_rs/cshadow/fn.statuslistener_onStatusChanged.html
@@ -1,4 +1,4 @@
-statuslistener_onStatusChanged in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn statuslistener_onStatusChanged(
+statuslistener_onStatusChanged in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn statuslistener_onStatusChanged(
     listener: *mut StatusListener,
     currentStatus: Status,
     transitions: Status
diff --git a/docs/rust/shadow_rs/cshadow/fn.statuslistener_ref.html b/docs/rust/shadow_rs/cshadow/fn.statuslistener_ref.html
index 3d843dd5936..d98defb0586 100644
--- a/docs/rust/shadow_rs/cshadow/fn.statuslistener_ref.html
+++ b/docs/rust/shadow_rs/cshadow/fn.statuslistener_ref.html
@@ -1,3 +1,3 @@
-statuslistener_ref in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn statuslistener_ref(
+statuslistener_ref in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn statuslistener_ref(
     listener: *mut StatusListener
 )
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.statuslistener_setMonitorStatus.html b/docs/rust/shadow_rs/cshadow/fn.statuslistener_setMonitorStatus.html index 3846b8f5606..febc23f7824 100644 --- a/docs/rust/shadow_rs/cshadow/fn.statuslistener_setMonitorStatus.html +++ b/docs/rust/shadow_rs/cshadow/fn.statuslistener_setMonitorStatus.html @@ -1,4 +1,4 @@ -statuslistener_setMonitorStatus in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn statuslistener_setMonitorStatus(
+statuslistener_setMonitorStatus in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn statuslistener_setMonitorStatus(
     listener: *mut StatusListener,
     status: Status,
     filter: StatusListenerFilter
diff --git a/docs/rust/shadow_rs/cshadow/fn.statuslistener_unref.html b/docs/rust/shadow_rs/cshadow/fn.statuslistener_unref.html
index a5b9913e377..4dc675a6de3 100644
--- a/docs/rust/shadow_rs/cshadow/fn.statuslistener_unref.html
+++ b/docs/rust/shadow_rs/cshadow/fn.statuslistener_unref.html
@@ -1,3 +1,3 @@
-statuslistener_unref in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn statuslistener_unref(
+statuslistener_unref in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn statuslistener_unref(
     listener: *mut StatusListener
 )
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.syscallcondition_cancel.html b/docs/rust/shadow_rs/cshadow/fn.syscallcondition_cancel.html index e2ddb878685..638b2b089f2 100644 --- a/docs/rust/shadow_rs/cshadow/fn.syscallcondition_cancel.html +++ b/docs/rust/shadow_rs/cshadow/fn.syscallcondition_cancel.html @@ -1,3 +1,3 @@ -syscallcondition_cancel in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallcondition_cancel(
+syscallcondition_cancel in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallcondition_cancel(
     cond: *mut SysCallCondition
 )
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.syscallcondition_getActiveFile.html b/docs/rust/shadow_rs/cshadow/fn.syscallcondition_getActiveFile.html index 084b9c70198..14d3d7e49e5 100644 --- a/docs/rust/shadow_rs/cshadow/fn.syscallcondition_getActiveFile.html +++ b/docs/rust/shadow_rs/cshadow/fn.syscallcondition_getActiveFile.html @@ -1,3 +1,3 @@ -syscallcondition_getActiveFile in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallcondition_getActiveFile(
+syscallcondition_getActiveFile in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallcondition_getActiveFile(
     cond: *mut SysCallCondition
 ) -> *mut OpenFile
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.syscallcondition_getTimeout.html b/docs/rust/shadow_rs/cshadow/fn.syscallcondition_getTimeout.html index ec929de9ec2..a659e84c167 100644 --- a/docs/rust/shadow_rs/cshadow/fn.syscallcondition_getTimeout.html +++ b/docs/rust/shadow_rs/cshadow/fn.syscallcondition_getTimeout.html @@ -1,3 +1,3 @@ -syscallcondition_getTimeout in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallcondition_getTimeout(
+syscallcondition_getTimeout in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallcondition_getTimeout(
     cond: *mut SysCallCondition
 ) -> CEmulatedTime
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.syscallcondition_new.html b/docs/rust/shadow_rs/cshadow/fn.syscallcondition_new.html index fa1f1fe6bf2..6b785a44042 100644 --- a/docs/rust/shadow_rs/cshadow/fn.syscallcondition_new.html +++ b/docs/rust/shadow_rs/cshadow/fn.syscallcondition_new.html @@ -1,3 +1,3 @@ -syscallcondition_new in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallcondition_new(
+syscallcondition_new in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallcondition_new(
     trigger: Trigger
 ) -> *mut SysCallCondition
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.syscallcondition_newWithAbsTimeout.html b/docs/rust/shadow_rs/cshadow/fn.syscallcondition_newWithAbsTimeout.html index 944b0f85823..7f254e51a16 100644 --- a/docs/rust/shadow_rs/cshadow/fn.syscallcondition_newWithAbsTimeout.html +++ b/docs/rust/shadow_rs/cshadow/fn.syscallcondition_newWithAbsTimeout.html @@ -1,3 +1,3 @@ -syscallcondition_newWithAbsTimeout in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallcondition_newWithAbsTimeout(
+syscallcondition_newWithAbsTimeout in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallcondition_newWithAbsTimeout(
     abs_trigger_time: CEmulatedTime
 ) -> *mut SysCallCondition
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.syscallcondition_ref.html b/docs/rust/shadow_rs/cshadow/fn.syscallcondition_ref.html index aa4a6f1ee20..aa2a3c0cc63 100644 --- a/docs/rust/shadow_rs/cshadow/fn.syscallcondition_ref.html +++ b/docs/rust/shadow_rs/cshadow/fn.syscallcondition_ref.html @@ -1,3 +1,3 @@ -syscallcondition_ref in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallcondition_ref(
+syscallcondition_ref in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallcondition_ref(
     cond: *mut SysCallCondition
 )
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.syscallcondition_setActiveFile.html b/docs/rust/shadow_rs/cshadow/fn.syscallcondition_setActiveFile.html index 4ee6e847dd0..825ae568a2c 100644 --- a/docs/rust/shadow_rs/cshadow/fn.syscallcondition_setActiveFile.html +++ b/docs/rust/shadow_rs/cshadow/fn.syscallcondition_setActiveFile.html @@ -1,4 +1,4 @@ -syscallcondition_setActiveFile in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallcondition_setActiveFile(
+syscallcondition_setActiveFile in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallcondition_setActiveFile(
     cond: *mut SysCallCondition,
     file: *mut OpenFile
 )
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.syscallcondition_setTimeout.html b/docs/rust/shadow_rs/cshadow/fn.syscallcondition_setTimeout.html index f9ed41c86c9..2177f46ac8a 100644 --- a/docs/rust/shadow_rs/cshadow/fn.syscallcondition_setTimeout.html +++ b/docs/rust/shadow_rs/cshadow/fn.syscallcondition_setTimeout.html @@ -1,4 +1,4 @@ -syscallcondition_setTimeout in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallcondition_setTimeout(
+syscallcondition_setTimeout in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallcondition_setTimeout(
     cond: *mut SysCallCondition,
     t: CEmulatedTime
 )
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.syscallcondition_unref.html b/docs/rust/shadow_rs/cshadow/fn.syscallcondition_unref.html index bd1e224e6d1..eb35a5b4b4f 100644 --- a/docs/rust/shadow_rs/cshadow/fn.syscallcondition_unref.html +++ b/docs/rust/shadow_rs/cshadow/fn.syscallcondition_unref.html @@ -1,3 +1,3 @@ -syscallcondition_unref in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallcondition_unref(
+syscallcondition_unref in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallcondition_unref(
     cond: *mut SysCallCondition
 )
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.syscallcondition_waitNonblock.html b/docs/rust/shadow_rs/cshadow/fn.syscallcondition_waitNonblock.html index 3345a6eb020..40dc7dc4f01 100644 --- a/docs/rust/shadow_rs/cshadow/fn.syscallcondition_waitNonblock.html +++ b/docs/rust/shadow_rs/cshadow/fn.syscallcondition_waitNonblock.html @@ -1,4 +1,4 @@ -syscallcondition_waitNonblock in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallcondition_waitNonblock(
+syscallcondition_waitNonblock in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallcondition_waitNonblock(
     cond: *mut SysCallCondition,
     host: *const Host,
     proc_: *const Process,
diff --git a/docs/rust/shadow_rs/cshadow/fn.syscallcondition_wakeupForSignal.html b/docs/rust/shadow_rs/cshadow/fn.syscallcondition_wakeupForSignal.html
index 4629f4d14f5..9e231fa4efd 100644
--- a/docs/rust/shadow_rs/cshadow/fn.syscallcondition_wakeupForSignal.html
+++ b/docs/rust/shadow_rs/cshadow/fn.syscallcondition_wakeupForSignal.html
@@ -1,4 +1,4 @@
-syscallcondition_wakeupForSignal in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallcondition_wakeupForSignal(
+syscallcondition_wakeupForSignal in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallcondition_wakeupForSignal(
     cond: *mut SysCallCondition,
     host: *const Host,
     signo: c_int
diff --git a/docs/rust/shadow_rs/cshadow/fn.syscallhandler_brk.html b/docs/rust/shadow_rs/cshadow/fn.syscallhandler_brk.html
index 536ce728e5d..135205d3967 100644
--- a/docs/rust/shadow_rs/cshadow/fn.syscallhandler_brk.html
+++ b/docs/rust/shadow_rs/cshadow/fn.syscallhandler_brk.html
@@ -1,4 +1,4 @@
-syscallhandler_brk in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallhandler_brk(
+syscallhandler_brk in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallhandler_brk(
     sys: *mut SysCallHandler,
     args: *const SysCallArgs
 ) -> SyscallReturn
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.syscallhandler_creat.html b/docs/rust/shadow_rs/cshadow/fn.syscallhandler_creat.html index 066e8fc09e9..c906bb4f65d 100644 --- a/docs/rust/shadow_rs/cshadow/fn.syscallhandler_creat.html +++ b/docs/rust/shadow_rs/cshadow/fn.syscallhandler_creat.html @@ -1,4 +1,4 @@ -syscallhandler_creat in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallhandler_creat(
+syscallhandler_creat in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallhandler_creat(
     sys: *mut SysCallHandler,
     args: *const SysCallArgs
 ) -> SyscallReturn
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.syscallhandler_exit_group.html b/docs/rust/shadow_rs/cshadow/fn.syscallhandler_exit_group.html index 26209e7b405..2f4f472682c 100644 --- a/docs/rust/shadow_rs/cshadow/fn.syscallhandler_exit_group.html +++ b/docs/rust/shadow_rs/cshadow/fn.syscallhandler_exit_group.html @@ -1,4 +1,4 @@ -syscallhandler_exit_group in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallhandler_exit_group(
+syscallhandler_exit_group in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallhandler_exit_group(
     sys: *mut SysCallHandler,
     args: *const SysCallArgs
 ) -> SyscallReturn
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.syscallhandler_faccessat.html b/docs/rust/shadow_rs/cshadow/fn.syscallhandler_faccessat.html index 716cf3919dd..f6d8d5352a5 100644 --- a/docs/rust/shadow_rs/cshadow/fn.syscallhandler_faccessat.html +++ b/docs/rust/shadow_rs/cshadow/fn.syscallhandler_faccessat.html @@ -1,4 +1,4 @@ -syscallhandler_faccessat in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallhandler_faccessat(
+syscallhandler_faccessat in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallhandler_faccessat(
     sys: *mut SysCallHandler,
     args: *const SysCallArgs
 ) -> SyscallReturn
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.syscallhandler_fadvise64.html b/docs/rust/shadow_rs/cshadow/fn.syscallhandler_fadvise64.html index c490d8ddfaa..ce53a835922 100644 --- a/docs/rust/shadow_rs/cshadow/fn.syscallhandler_fadvise64.html +++ b/docs/rust/shadow_rs/cshadow/fn.syscallhandler_fadvise64.html @@ -1,4 +1,4 @@ -syscallhandler_fadvise64 in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallhandler_fadvise64(
+syscallhandler_fadvise64 in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallhandler_fadvise64(
     sys: *mut SysCallHandler,
     args: *const SysCallArgs
 ) -> SyscallReturn
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.syscallhandler_fallocate.html b/docs/rust/shadow_rs/cshadow/fn.syscallhandler_fallocate.html index a4b30e8f651..65fafde7325 100644 --- a/docs/rust/shadow_rs/cshadow/fn.syscallhandler_fallocate.html +++ b/docs/rust/shadow_rs/cshadow/fn.syscallhandler_fallocate.html @@ -1,4 +1,4 @@ -syscallhandler_fallocate in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallhandler_fallocate(
+syscallhandler_fallocate in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallhandler_fallocate(
     sys: *mut SysCallHandler,
     args: *const SysCallArgs
 ) -> SyscallReturn
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.syscallhandler_fchmod.html b/docs/rust/shadow_rs/cshadow/fn.syscallhandler_fchmod.html index 18c92912e61..6155de493f1 100644 --- a/docs/rust/shadow_rs/cshadow/fn.syscallhandler_fchmod.html +++ b/docs/rust/shadow_rs/cshadow/fn.syscallhandler_fchmod.html @@ -1,4 +1,4 @@ -syscallhandler_fchmod in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallhandler_fchmod(
+syscallhandler_fchmod in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallhandler_fchmod(
     sys: *mut SysCallHandler,
     args: *const SysCallArgs
 ) -> SyscallReturn
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.syscallhandler_fchmodat.html b/docs/rust/shadow_rs/cshadow/fn.syscallhandler_fchmodat.html index 92c3efd0bd1..027ca5b76eb 100644 --- a/docs/rust/shadow_rs/cshadow/fn.syscallhandler_fchmodat.html +++ b/docs/rust/shadow_rs/cshadow/fn.syscallhandler_fchmodat.html @@ -1,4 +1,4 @@ -syscallhandler_fchmodat in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallhandler_fchmodat(
+syscallhandler_fchmodat in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallhandler_fchmodat(
     sys: *mut SysCallHandler,
     args: *const SysCallArgs
 ) -> SyscallReturn
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.syscallhandler_fchown.html b/docs/rust/shadow_rs/cshadow/fn.syscallhandler_fchown.html index abfdde6d6f2..9a6d96c1e62 100644 --- a/docs/rust/shadow_rs/cshadow/fn.syscallhandler_fchown.html +++ b/docs/rust/shadow_rs/cshadow/fn.syscallhandler_fchown.html @@ -1,4 +1,4 @@ -syscallhandler_fchown in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallhandler_fchown(
+syscallhandler_fchown in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallhandler_fchown(
     sys: *mut SysCallHandler,
     args: *const SysCallArgs
 ) -> SyscallReturn
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.syscallhandler_fchownat.html b/docs/rust/shadow_rs/cshadow/fn.syscallhandler_fchownat.html index ca336af7aad..db3d05b6d74 100644 --- a/docs/rust/shadow_rs/cshadow/fn.syscallhandler_fchownat.html +++ b/docs/rust/shadow_rs/cshadow/fn.syscallhandler_fchownat.html @@ -1,4 +1,4 @@ -syscallhandler_fchownat in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallhandler_fchownat(
+syscallhandler_fchownat in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallhandler_fchownat(
     sys: *mut SysCallHandler,
     args: *const SysCallArgs
 ) -> SyscallReturn
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.syscallhandler_fcntl.html b/docs/rust/shadow_rs/cshadow/fn.syscallhandler_fcntl.html index 95245708d9d..e0e5af19afe 100644 --- a/docs/rust/shadow_rs/cshadow/fn.syscallhandler_fcntl.html +++ b/docs/rust/shadow_rs/cshadow/fn.syscallhandler_fcntl.html @@ -1,4 +1,4 @@ -syscallhandler_fcntl in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallhandler_fcntl(
+syscallhandler_fcntl in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallhandler_fcntl(
     sys: *mut SysCallHandler,
     args: *const SysCallArgs
 ) -> SyscallReturn
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.syscallhandler_fdatasync.html b/docs/rust/shadow_rs/cshadow/fn.syscallhandler_fdatasync.html index a0e5c3d794e..730793f6b44 100644 --- a/docs/rust/shadow_rs/cshadow/fn.syscallhandler_fdatasync.html +++ b/docs/rust/shadow_rs/cshadow/fn.syscallhandler_fdatasync.html @@ -1,4 +1,4 @@ -syscallhandler_fdatasync in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallhandler_fdatasync(
+syscallhandler_fdatasync in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallhandler_fdatasync(
     sys: *mut SysCallHandler,
     args: *const SysCallArgs
 ) -> SyscallReturn
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.syscallhandler_fgetxattr.html b/docs/rust/shadow_rs/cshadow/fn.syscallhandler_fgetxattr.html index 63289b0c8fa..4436cbd35fe 100644 --- a/docs/rust/shadow_rs/cshadow/fn.syscallhandler_fgetxattr.html +++ b/docs/rust/shadow_rs/cshadow/fn.syscallhandler_fgetxattr.html @@ -1,4 +1,4 @@ -syscallhandler_fgetxattr in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallhandler_fgetxattr(
+syscallhandler_fgetxattr in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallhandler_fgetxattr(
     sys: *mut SysCallHandler,
     args: *const SysCallArgs
 ) -> SyscallReturn
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.syscallhandler_flistxattr.html b/docs/rust/shadow_rs/cshadow/fn.syscallhandler_flistxattr.html index 0f4af4c1dbe..7f720132869 100644 --- a/docs/rust/shadow_rs/cshadow/fn.syscallhandler_flistxattr.html +++ b/docs/rust/shadow_rs/cshadow/fn.syscallhandler_flistxattr.html @@ -1,4 +1,4 @@ -syscallhandler_flistxattr in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallhandler_flistxattr(
+syscallhandler_flistxattr in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallhandler_flistxattr(
     sys: *mut SysCallHandler,
     args: *const SysCallArgs
 ) -> SyscallReturn
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.syscallhandler_flock.html b/docs/rust/shadow_rs/cshadow/fn.syscallhandler_flock.html index 27202d70aa6..54ecccc5a4a 100644 --- a/docs/rust/shadow_rs/cshadow/fn.syscallhandler_flock.html +++ b/docs/rust/shadow_rs/cshadow/fn.syscallhandler_flock.html @@ -1,4 +1,4 @@ -syscallhandler_flock in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallhandler_flock(
+syscallhandler_flock in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallhandler_flock(
     sys: *mut SysCallHandler,
     args: *const SysCallArgs
 ) -> SyscallReturn
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.syscallhandler_free.html b/docs/rust/shadow_rs/cshadow/fn.syscallhandler_free.html index 96b49cbdfb1..6f3f43995cc 100644 --- a/docs/rust/shadow_rs/cshadow/fn.syscallhandler_free.html +++ b/docs/rust/shadow_rs/cshadow/fn.syscallhandler_free.html @@ -1 +1 @@ -syscallhandler_free in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallhandler_free(sys: *mut SysCallHandler)
\ No newline at end of file +syscallhandler_free in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallhandler_free(sys: *mut SysCallHandler)
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.syscallhandler_fremovexattr.html b/docs/rust/shadow_rs/cshadow/fn.syscallhandler_fremovexattr.html index 2cf86524fb8..070609dec6b 100644 --- a/docs/rust/shadow_rs/cshadow/fn.syscallhandler_fremovexattr.html +++ b/docs/rust/shadow_rs/cshadow/fn.syscallhandler_fremovexattr.html @@ -1,4 +1,4 @@ -syscallhandler_fremovexattr in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallhandler_fremovexattr(
+syscallhandler_fremovexattr in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallhandler_fremovexattr(
     sys: *mut SysCallHandler,
     args: *const SysCallArgs
 ) -> SyscallReturn
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.syscallhandler_fsetxattr.html b/docs/rust/shadow_rs/cshadow/fn.syscallhandler_fsetxattr.html index dac8951a040..f942a5a16ea 100644 --- a/docs/rust/shadow_rs/cshadow/fn.syscallhandler_fsetxattr.html +++ b/docs/rust/shadow_rs/cshadow/fn.syscallhandler_fsetxattr.html @@ -1,4 +1,4 @@ -syscallhandler_fsetxattr in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallhandler_fsetxattr(
+syscallhandler_fsetxattr in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallhandler_fsetxattr(
     sys: *mut SysCallHandler,
     args: *const SysCallArgs
 ) -> SyscallReturn
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.syscallhandler_fstat.html b/docs/rust/shadow_rs/cshadow/fn.syscallhandler_fstat.html index 0f580a2f828..299156512e1 100644 --- a/docs/rust/shadow_rs/cshadow/fn.syscallhandler_fstat.html +++ b/docs/rust/shadow_rs/cshadow/fn.syscallhandler_fstat.html @@ -1,4 +1,4 @@ -syscallhandler_fstat in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallhandler_fstat(
+syscallhandler_fstat in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallhandler_fstat(
     sys: *mut SysCallHandler,
     args: *const SysCallArgs
 ) -> SyscallReturn
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.syscallhandler_fstatfs.html b/docs/rust/shadow_rs/cshadow/fn.syscallhandler_fstatfs.html index 7ac954319aa..ab12a8b6e4c 100644 --- a/docs/rust/shadow_rs/cshadow/fn.syscallhandler_fstatfs.html +++ b/docs/rust/shadow_rs/cshadow/fn.syscallhandler_fstatfs.html @@ -1,4 +1,4 @@ -syscallhandler_fstatfs in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallhandler_fstatfs(
+syscallhandler_fstatfs in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallhandler_fstatfs(
     sys: *mut SysCallHandler,
     args: *const SysCallArgs
 ) -> SyscallReturn
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.syscallhandler_fsync.html b/docs/rust/shadow_rs/cshadow/fn.syscallhandler_fsync.html index f7b2428fb95..18169f6c91d 100644 --- a/docs/rust/shadow_rs/cshadow/fn.syscallhandler_fsync.html +++ b/docs/rust/shadow_rs/cshadow/fn.syscallhandler_fsync.html @@ -1,4 +1,4 @@ -syscallhandler_fsync in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallhandler_fsync(
+syscallhandler_fsync in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallhandler_fsync(
     sys: *mut SysCallHandler,
     args: *const SysCallArgs
 ) -> SyscallReturn
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.syscallhandler_ftruncate.html b/docs/rust/shadow_rs/cshadow/fn.syscallhandler_ftruncate.html index 8feb888979b..5e3940788bb 100644 --- a/docs/rust/shadow_rs/cshadow/fn.syscallhandler_ftruncate.html +++ b/docs/rust/shadow_rs/cshadow/fn.syscallhandler_ftruncate.html @@ -1,4 +1,4 @@ -syscallhandler_ftruncate in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallhandler_ftruncate(
+syscallhandler_ftruncate in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallhandler_ftruncate(
     sys: *mut SysCallHandler,
     args: *const SysCallArgs
 ) -> SyscallReturn
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.syscallhandler_futimesat.html b/docs/rust/shadow_rs/cshadow/fn.syscallhandler_futimesat.html index c5ce16145ab..8d6945f3da1 100644 --- a/docs/rust/shadow_rs/cshadow/fn.syscallhandler_futimesat.html +++ b/docs/rust/shadow_rs/cshadow/fn.syscallhandler_futimesat.html @@ -1,4 +1,4 @@ -syscallhandler_futimesat in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallhandler_futimesat(
+syscallhandler_futimesat in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallhandler_futimesat(
     sys: *mut SysCallHandler,
     args: *const SysCallArgs
 ) -> SyscallReturn
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.syscallhandler_getdents.html b/docs/rust/shadow_rs/cshadow/fn.syscallhandler_getdents.html index 0407f2a7af9..63b47728791 100644 --- a/docs/rust/shadow_rs/cshadow/fn.syscallhandler_getdents.html +++ b/docs/rust/shadow_rs/cshadow/fn.syscallhandler_getdents.html @@ -1,4 +1,4 @@ -syscallhandler_getdents in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallhandler_getdents(
+syscallhandler_getdents in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallhandler_getdents(
     sys: *mut SysCallHandler,
     args: *const SysCallArgs
 ) -> SyscallReturn
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.syscallhandler_getdents64.html b/docs/rust/shadow_rs/cshadow/fn.syscallhandler_getdents64.html index 7d7b077752b..7d88902b2c7 100644 --- a/docs/rust/shadow_rs/cshadow/fn.syscallhandler_getdents64.html +++ b/docs/rust/shadow_rs/cshadow/fn.syscallhandler_getdents64.html @@ -1,4 +1,4 @@ -syscallhandler_getdents64 in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallhandler_getdents64(
+syscallhandler_getdents64 in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallhandler_getdents64(
     sys: *mut SysCallHandler,
     args: *const SysCallArgs
 ) -> SyscallReturn
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.syscallhandler_getpid.html b/docs/rust/shadow_rs/cshadow/fn.syscallhandler_getpid.html index 223110fc5b6..78abb3732b4 100644 --- a/docs/rust/shadow_rs/cshadow/fn.syscallhandler_getpid.html +++ b/docs/rust/shadow_rs/cshadow/fn.syscallhandler_getpid.html @@ -1,4 +1,4 @@ -syscallhandler_getpid in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallhandler_getpid(
+syscallhandler_getpid in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallhandler_getpid(
     sys: *mut SysCallHandler,
     args: *const SysCallArgs
 ) -> SyscallReturn
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.syscallhandler_ioctl.html b/docs/rust/shadow_rs/cshadow/fn.syscallhandler_ioctl.html index 8e8077283b1..f5976e4c644 100644 --- a/docs/rust/shadow_rs/cshadow/fn.syscallhandler_ioctl.html +++ b/docs/rust/shadow_rs/cshadow/fn.syscallhandler_ioctl.html @@ -1,4 +1,4 @@ -syscallhandler_ioctl in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallhandler_ioctl(
+syscallhandler_ioctl in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallhandler_ioctl(
     sys: *mut SysCallHandler,
     args: *const SysCallArgs
 ) -> SyscallReturn
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.syscallhandler_linkat.html b/docs/rust/shadow_rs/cshadow/fn.syscallhandler_linkat.html index 1444c8d58f1..d9cf6251793 100644 --- a/docs/rust/shadow_rs/cshadow/fn.syscallhandler_linkat.html +++ b/docs/rust/shadow_rs/cshadow/fn.syscallhandler_linkat.html @@ -1,4 +1,4 @@ -syscallhandler_linkat in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallhandler_linkat(
+syscallhandler_linkat in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallhandler_linkat(
     sys: *mut SysCallHandler,
     args: *const SysCallArgs
 ) -> SyscallReturn
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.syscallhandler_lseek.html b/docs/rust/shadow_rs/cshadow/fn.syscallhandler_lseek.html index 13269ea3229..ed4ec7fd992 100644 --- a/docs/rust/shadow_rs/cshadow/fn.syscallhandler_lseek.html +++ b/docs/rust/shadow_rs/cshadow/fn.syscallhandler_lseek.html @@ -1,4 +1,4 @@ -syscallhandler_lseek in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallhandler_lseek(
+syscallhandler_lseek in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallhandler_lseek(
     sys: *mut SysCallHandler,
     args: *const SysCallArgs
 ) -> SyscallReturn
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.syscallhandler_make_syscall.html b/docs/rust/shadow_rs/cshadow/fn.syscallhandler_make_syscall.html index 912bdf9fc67..5ea4c20215d 100644 --- a/docs/rust/shadow_rs/cshadow/fn.syscallhandler_make_syscall.html +++ b/docs/rust/shadow_rs/cshadow/fn.syscallhandler_make_syscall.html @@ -1,4 +1,4 @@ -syscallhandler_make_syscall in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallhandler_make_syscall(
+syscallhandler_make_syscall in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallhandler_make_syscall(
     sys: *mut SysCallHandler,
     args: *const SysCallArgs
 ) -> SyscallReturn
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.syscallhandler_mkdirat.html b/docs/rust/shadow_rs/cshadow/fn.syscallhandler_mkdirat.html index acb8529cc09..c067a13ba1b 100644 --- a/docs/rust/shadow_rs/cshadow/fn.syscallhandler_mkdirat.html +++ b/docs/rust/shadow_rs/cshadow/fn.syscallhandler_mkdirat.html @@ -1,4 +1,4 @@ -syscallhandler_mkdirat in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallhandler_mkdirat(
+syscallhandler_mkdirat in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallhandler_mkdirat(
     sys: *mut SysCallHandler,
     args: *const SysCallArgs
 ) -> SyscallReturn
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.syscallhandler_mknodat.html b/docs/rust/shadow_rs/cshadow/fn.syscallhandler_mknodat.html index 3158d23cfed..6e5f6a0dbf7 100644 --- a/docs/rust/shadow_rs/cshadow/fn.syscallhandler_mknodat.html +++ b/docs/rust/shadow_rs/cshadow/fn.syscallhandler_mknodat.html @@ -1,4 +1,4 @@ -syscallhandler_mknodat in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallhandler_mknodat(
+syscallhandler_mknodat in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallhandler_mknodat(
     sys: *mut SysCallHandler,
     args: *const SysCallArgs
 ) -> SyscallReturn
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.syscallhandler_mmap.html b/docs/rust/shadow_rs/cshadow/fn.syscallhandler_mmap.html index 2fa1b8251af..ffb687ae766 100644 --- a/docs/rust/shadow_rs/cshadow/fn.syscallhandler_mmap.html +++ b/docs/rust/shadow_rs/cshadow/fn.syscallhandler_mmap.html @@ -1,4 +1,4 @@ -syscallhandler_mmap in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallhandler_mmap(
+syscallhandler_mmap in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallhandler_mmap(
     sys: *mut SysCallHandler,
     args: *const SysCallArgs
 ) -> SyscallReturn
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.syscallhandler_mprotect.html b/docs/rust/shadow_rs/cshadow/fn.syscallhandler_mprotect.html index 580aa433596..18244c738aa 100644 --- a/docs/rust/shadow_rs/cshadow/fn.syscallhandler_mprotect.html +++ b/docs/rust/shadow_rs/cshadow/fn.syscallhandler_mprotect.html @@ -1,4 +1,4 @@ -syscallhandler_mprotect in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallhandler_mprotect(
+syscallhandler_mprotect in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallhandler_mprotect(
     sys: *mut SysCallHandler,
     args: *const SysCallArgs
 ) -> SyscallReturn
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.syscallhandler_mremap.html b/docs/rust/shadow_rs/cshadow/fn.syscallhandler_mremap.html index f6026f3acc9..28d509eb79b 100644 --- a/docs/rust/shadow_rs/cshadow/fn.syscallhandler_mremap.html +++ b/docs/rust/shadow_rs/cshadow/fn.syscallhandler_mremap.html @@ -1,4 +1,4 @@ -syscallhandler_mremap in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallhandler_mremap(
+syscallhandler_mremap in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallhandler_mremap(
     sys: *mut SysCallHandler,
     args: *const SysCallArgs
 ) -> SyscallReturn
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.syscallhandler_munmap.html b/docs/rust/shadow_rs/cshadow/fn.syscallhandler_munmap.html index d22489646f1..d615149002f 100644 --- a/docs/rust/shadow_rs/cshadow/fn.syscallhandler_munmap.html +++ b/docs/rust/shadow_rs/cshadow/fn.syscallhandler_munmap.html @@ -1,4 +1,4 @@ -syscallhandler_munmap in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallhandler_munmap(
+syscallhandler_munmap in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallhandler_munmap(
     sys: *mut SysCallHandler,
     args: *const SysCallArgs
 ) -> SyscallReturn
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.syscallhandler_new.html b/docs/rust/shadow_rs/cshadow/fn.syscallhandler_new.html index 2607a158105..2f8821f6b8a 100644 --- a/docs/rust/shadow_rs/cshadow/fn.syscallhandler_new.html +++ b/docs/rust/shadow_rs/cshadow/fn.syscallhandler_new.html @@ -1,4 +1,4 @@ -syscallhandler_new in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallhandler_new(
+syscallhandler_new in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallhandler_new(
     hostId: HostId,
     processId: pid_t,
     threadId: pid_t
diff --git a/docs/rust/shadow_rs/cshadow/fn.syscallhandler_newfstatat.html b/docs/rust/shadow_rs/cshadow/fn.syscallhandler_newfstatat.html
index 588d9339efc..ee2c46c7737 100644
--- a/docs/rust/shadow_rs/cshadow/fn.syscallhandler_newfstatat.html
+++ b/docs/rust/shadow_rs/cshadow/fn.syscallhandler_newfstatat.html
@@ -1,4 +1,4 @@
-syscallhandler_newfstatat in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallhandler_newfstatat(
+syscallhandler_newfstatat in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallhandler_newfstatat(
     sys: *mut SysCallHandler,
     args: *const SysCallArgs
 ) -> SyscallReturn
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.syscallhandler_open.html b/docs/rust/shadow_rs/cshadow/fn.syscallhandler_open.html index f41ee2d3072..cf129e4ddec 100644 --- a/docs/rust/shadow_rs/cshadow/fn.syscallhandler_open.html +++ b/docs/rust/shadow_rs/cshadow/fn.syscallhandler_open.html @@ -1,4 +1,4 @@ -syscallhandler_open in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallhandler_open(
+syscallhandler_open in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallhandler_open(
     sys: *mut SysCallHandler,
     args: *const SysCallArgs
 ) -> SyscallReturn
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.syscallhandler_openat.html b/docs/rust/shadow_rs/cshadow/fn.syscallhandler_openat.html index f39584c6ead..170a77589f0 100644 --- a/docs/rust/shadow_rs/cshadow/fn.syscallhandler_openat.html +++ b/docs/rust/shadow_rs/cshadow/fn.syscallhandler_openat.html @@ -1,4 +1,4 @@ -syscallhandler_openat in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallhandler_openat(
+syscallhandler_openat in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallhandler_openat(
     sys: *mut SysCallHandler,
     args: *const SysCallArgs
 ) -> SyscallReturn
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.syscallhandler_pread64.html b/docs/rust/shadow_rs/cshadow/fn.syscallhandler_pread64.html index f2803ec81a3..fd9cf88445a 100644 --- a/docs/rust/shadow_rs/cshadow/fn.syscallhandler_pread64.html +++ b/docs/rust/shadow_rs/cshadow/fn.syscallhandler_pread64.html @@ -1,4 +1,4 @@ -syscallhandler_pread64 in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallhandler_pread64(
+syscallhandler_pread64 in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallhandler_pread64(
     sys: *mut SysCallHandler,
     args: *const SysCallArgs
 ) -> SyscallReturn
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.syscallhandler_preadv.html b/docs/rust/shadow_rs/cshadow/fn.syscallhandler_preadv.html index 94d285ee57b..9f5ab486ae9 100644 --- a/docs/rust/shadow_rs/cshadow/fn.syscallhandler_preadv.html +++ b/docs/rust/shadow_rs/cshadow/fn.syscallhandler_preadv.html @@ -1,4 +1,4 @@ -syscallhandler_preadv in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallhandler_preadv(
+syscallhandler_preadv in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallhandler_preadv(
     sys: *mut SysCallHandler,
     args: *const SysCallArgs
 ) -> SyscallReturn
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.syscallhandler_preadv2.html b/docs/rust/shadow_rs/cshadow/fn.syscallhandler_preadv2.html index ff798605abb..3a4b801c1f1 100644 --- a/docs/rust/shadow_rs/cshadow/fn.syscallhandler_preadv2.html +++ b/docs/rust/shadow_rs/cshadow/fn.syscallhandler_preadv2.html @@ -1,4 +1,4 @@ -syscallhandler_preadv2 in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallhandler_preadv2(
+syscallhandler_preadv2 in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallhandler_preadv2(
     sys: *mut SysCallHandler,
     args: *const SysCallArgs
 ) -> SyscallReturn
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.syscallhandler_pwrite64.html b/docs/rust/shadow_rs/cshadow/fn.syscallhandler_pwrite64.html index 4ab72dad749..8ca22df6198 100644 --- a/docs/rust/shadow_rs/cshadow/fn.syscallhandler_pwrite64.html +++ b/docs/rust/shadow_rs/cshadow/fn.syscallhandler_pwrite64.html @@ -1,4 +1,4 @@ -syscallhandler_pwrite64 in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallhandler_pwrite64(
+syscallhandler_pwrite64 in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallhandler_pwrite64(
     sys: *mut SysCallHandler,
     args: *const SysCallArgs
 ) -> SyscallReturn
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.syscallhandler_pwritev.html b/docs/rust/shadow_rs/cshadow/fn.syscallhandler_pwritev.html index 18e9c18f606..16c791a57ac 100644 --- a/docs/rust/shadow_rs/cshadow/fn.syscallhandler_pwritev.html +++ b/docs/rust/shadow_rs/cshadow/fn.syscallhandler_pwritev.html @@ -1,4 +1,4 @@ -syscallhandler_pwritev in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallhandler_pwritev(
+syscallhandler_pwritev in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallhandler_pwritev(
     sys: *mut SysCallHandler,
     args: *const SysCallArgs
 ) -> SyscallReturn
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.syscallhandler_pwritev2.html b/docs/rust/shadow_rs/cshadow/fn.syscallhandler_pwritev2.html index de3e438e961..9221d12a0b1 100644 --- a/docs/rust/shadow_rs/cshadow/fn.syscallhandler_pwritev2.html +++ b/docs/rust/shadow_rs/cshadow/fn.syscallhandler_pwritev2.html @@ -1,4 +1,4 @@ -syscallhandler_pwritev2 in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallhandler_pwritev2(
+syscallhandler_pwritev2 in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallhandler_pwritev2(
     sys: *mut SysCallHandler,
     args: *const SysCallArgs
 ) -> SyscallReturn
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.syscallhandler_read.html b/docs/rust/shadow_rs/cshadow/fn.syscallhandler_read.html index 80079ec7614..faa60a912b7 100644 --- a/docs/rust/shadow_rs/cshadow/fn.syscallhandler_read.html +++ b/docs/rust/shadow_rs/cshadow/fn.syscallhandler_read.html @@ -1,4 +1,4 @@ -syscallhandler_read in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallhandler_read(
+syscallhandler_read in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallhandler_read(
     sys: *mut SysCallHandler,
     args: *const SysCallArgs
 ) -> SyscallReturn
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.syscallhandler_readahead.html b/docs/rust/shadow_rs/cshadow/fn.syscallhandler_readahead.html index 1f5de85d920..acae04bdd29 100644 --- a/docs/rust/shadow_rs/cshadow/fn.syscallhandler_readahead.html +++ b/docs/rust/shadow_rs/cshadow/fn.syscallhandler_readahead.html @@ -1,4 +1,4 @@ -syscallhandler_readahead in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallhandler_readahead(
+syscallhandler_readahead in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallhandler_readahead(
     sys: *mut SysCallHandler,
     args: *const SysCallArgs
 ) -> SyscallReturn
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.syscallhandler_readlinkat.html b/docs/rust/shadow_rs/cshadow/fn.syscallhandler_readlinkat.html index 265a986a25d..a864a548f16 100644 --- a/docs/rust/shadow_rs/cshadow/fn.syscallhandler_readlinkat.html +++ b/docs/rust/shadow_rs/cshadow/fn.syscallhandler_readlinkat.html @@ -1,4 +1,4 @@ -syscallhandler_readlinkat in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallhandler_readlinkat(
+syscallhandler_readlinkat in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallhandler_readlinkat(
     sys: *mut SysCallHandler,
     args: *const SysCallArgs
 ) -> SyscallReturn
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.syscallhandler_readv.html b/docs/rust/shadow_rs/cshadow/fn.syscallhandler_readv.html index 422a2bd5abf..e0fda1307ee 100644 --- a/docs/rust/shadow_rs/cshadow/fn.syscallhandler_readv.html +++ b/docs/rust/shadow_rs/cshadow/fn.syscallhandler_readv.html @@ -1,4 +1,4 @@ -syscallhandler_readv in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallhandler_readv(
+syscallhandler_readv in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallhandler_readv(
     sys: *mut SysCallHandler,
     args: *const SysCallArgs
 ) -> SyscallReturn
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.syscallhandler_renameat.html b/docs/rust/shadow_rs/cshadow/fn.syscallhandler_renameat.html index efde2fe4edf..5af2d7ad5fb 100644 --- a/docs/rust/shadow_rs/cshadow/fn.syscallhandler_renameat.html +++ b/docs/rust/shadow_rs/cshadow/fn.syscallhandler_renameat.html @@ -1,4 +1,4 @@ -syscallhandler_renameat in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallhandler_renameat(
+syscallhandler_renameat in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallhandler_renameat(
     sys: *mut SysCallHandler,
     args: *const SysCallArgs
 ) -> SyscallReturn
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.syscallhandler_renameat2.html b/docs/rust/shadow_rs/cshadow/fn.syscallhandler_renameat2.html index c46f77a8470..c8b330326ce 100644 --- a/docs/rust/shadow_rs/cshadow/fn.syscallhandler_renameat2.html +++ b/docs/rust/shadow_rs/cshadow/fn.syscallhandler_renameat2.html @@ -1,4 +1,4 @@ -syscallhandler_renameat2 in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallhandler_renameat2(
+syscallhandler_renameat2 in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallhandler_renameat2(
     sys: *mut SysCallHandler,
     args: *const SysCallArgs
 ) -> SyscallReturn
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.syscallhandler_set_tid_address.html b/docs/rust/shadow_rs/cshadow/fn.syscallhandler_set_tid_address.html index 0ea1089aacb..a2c4a33c931 100644 --- a/docs/rust/shadow_rs/cshadow/fn.syscallhandler_set_tid_address.html +++ b/docs/rust/shadow_rs/cshadow/fn.syscallhandler_set_tid_address.html @@ -1,4 +1,4 @@ -syscallhandler_set_tid_address in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallhandler_set_tid_address(
+syscallhandler_set_tid_address in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallhandler_set_tid_address(
     sys: *mut SysCallHandler,
     args: *const SysCallArgs
 ) -> SyscallReturn
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.syscallhandler_statx.html b/docs/rust/shadow_rs/cshadow/fn.syscallhandler_statx.html index 0f66e73b606..04056dcd982 100644 --- a/docs/rust/shadow_rs/cshadow/fn.syscallhandler_statx.html +++ b/docs/rust/shadow_rs/cshadow/fn.syscallhandler_statx.html @@ -1,4 +1,4 @@ -syscallhandler_statx in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallhandler_statx(
+syscallhandler_statx in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallhandler_statx(
     sys: *mut SysCallHandler,
     args: *const SysCallArgs
 ) -> SyscallReturn
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.syscallhandler_symlinkat.html b/docs/rust/shadow_rs/cshadow/fn.syscallhandler_symlinkat.html index a88938f746e..46cfb4918a3 100644 --- a/docs/rust/shadow_rs/cshadow/fn.syscallhandler_symlinkat.html +++ b/docs/rust/shadow_rs/cshadow/fn.syscallhandler_symlinkat.html @@ -1,4 +1,4 @@ -syscallhandler_symlinkat in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallhandler_symlinkat(
+syscallhandler_symlinkat in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallhandler_symlinkat(
     sys: *mut SysCallHandler,
     args: *const SysCallArgs
 ) -> SyscallReturn
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.syscallhandler_sync_file_range.html b/docs/rust/shadow_rs/cshadow/fn.syscallhandler_sync_file_range.html index c8421fcf3bf..f3fcc0228f7 100644 --- a/docs/rust/shadow_rs/cshadow/fn.syscallhandler_sync_file_range.html +++ b/docs/rust/shadow_rs/cshadow/fn.syscallhandler_sync_file_range.html @@ -1,4 +1,4 @@ -syscallhandler_sync_file_range in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallhandler_sync_file_range(
+syscallhandler_sync_file_range in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallhandler_sync_file_range(
     sys: *mut SysCallHandler,
     args: *const SysCallArgs
 ) -> SyscallReturn
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.syscallhandler_syncfs.html b/docs/rust/shadow_rs/cshadow/fn.syscallhandler_syncfs.html index 65a4d539ee4..9d507179574 100644 --- a/docs/rust/shadow_rs/cshadow/fn.syscallhandler_syncfs.html +++ b/docs/rust/shadow_rs/cshadow/fn.syscallhandler_syncfs.html @@ -1,4 +1,4 @@ -syscallhandler_syncfs in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallhandler_syncfs(
+syscallhandler_syncfs in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallhandler_syncfs(
     sys: *mut SysCallHandler,
     args: *const SysCallArgs
 ) -> SyscallReturn
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.syscallhandler_uname.html b/docs/rust/shadow_rs/cshadow/fn.syscallhandler_uname.html index 24adaedd871..f683ec45643 100644 --- a/docs/rust/shadow_rs/cshadow/fn.syscallhandler_uname.html +++ b/docs/rust/shadow_rs/cshadow/fn.syscallhandler_uname.html @@ -1,4 +1,4 @@ -syscallhandler_uname in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallhandler_uname(
+syscallhandler_uname in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallhandler_uname(
     sys: *mut SysCallHandler,
     args: *const SysCallArgs
 ) -> SyscallReturn
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.syscallhandler_unlinkat.html b/docs/rust/shadow_rs/cshadow/fn.syscallhandler_unlinkat.html index 09c7db15891..a561b8f5e73 100644 --- a/docs/rust/shadow_rs/cshadow/fn.syscallhandler_unlinkat.html +++ b/docs/rust/shadow_rs/cshadow/fn.syscallhandler_unlinkat.html @@ -1,4 +1,4 @@ -syscallhandler_unlinkat in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallhandler_unlinkat(
+syscallhandler_unlinkat in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallhandler_unlinkat(
     sys: *mut SysCallHandler,
     args: *const SysCallArgs
 ) -> SyscallReturn
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.syscallhandler_utimensat.html b/docs/rust/shadow_rs/cshadow/fn.syscallhandler_utimensat.html index 1d3a66d1db8..e9cafa6791d 100644 --- a/docs/rust/shadow_rs/cshadow/fn.syscallhandler_utimensat.html +++ b/docs/rust/shadow_rs/cshadow/fn.syscallhandler_utimensat.html @@ -1,4 +1,4 @@ -syscallhandler_utimensat in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallhandler_utimensat(
+syscallhandler_utimensat in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallhandler_utimensat(
     sys: *mut SysCallHandler,
     args: *const SysCallArgs
 ) -> SyscallReturn
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.syscallhandler_write.html b/docs/rust/shadow_rs/cshadow/fn.syscallhandler_write.html index 48845b358e8..5656c75e8e0 100644 --- a/docs/rust/shadow_rs/cshadow/fn.syscallhandler_write.html +++ b/docs/rust/shadow_rs/cshadow/fn.syscallhandler_write.html @@ -1,4 +1,4 @@ -syscallhandler_write in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallhandler_write(
+syscallhandler_write in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallhandler_write(
     sys: *mut SysCallHandler,
     args: *const SysCallArgs
 ) -> SyscallReturn
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.syscallhandler_writev.html b/docs/rust/shadow_rs/cshadow/fn.syscallhandler_writev.html index c248ba085cf..6c4cc87eb4c 100644 --- a/docs/rust/shadow_rs/cshadow/fn.syscallhandler_writev.html +++ b/docs/rust/shadow_rs/cshadow/fn.syscallhandler_writev.html @@ -1,4 +1,4 @@ -syscallhandler_writev in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallhandler_writev(
+syscallhandler_writev in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn syscallhandler_writev(
     sys: *mut SysCallHandler,
     args: *const SysCallArgs
 ) -> SyscallReturn
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.tcp_acceptServerPeer.html b/docs/rust/shadow_rs/cshadow/fn.tcp_acceptServerPeer.html index cd27f3e251a..77d638a98d0 100644 --- a/docs/rust/shadow_rs/cshadow/fn.tcp_acceptServerPeer.html +++ b/docs/rust/shadow_rs/cshadow/fn.tcp_acceptServerPeer.html @@ -1,4 +1,4 @@ -tcp_acceptServerPeer in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn tcp_acceptServerPeer(
+tcp_acceptServerPeer in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn tcp_acceptServerPeer(
     tcp: *mut TCP,
     host: *const Host,
     ip: *mut in_addr_t,
diff --git a/docs/rust/shadow_rs/cshadow/fn.tcp_clearAllChildrenIfServer.html b/docs/rust/shadow_rs/cshadow/fn.tcp_clearAllChildrenIfServer.html
index b7da2ad1aa8..19eef115020 100644
--- a/docs/rust/shadow_rs/cshadow/fn.tcp_clearAllChildrenIfServer.html
+++ b/docs/rust/shadow_rs/cshadow/fn.tcp_clearAllChildrenIfServer.html
@@ -1 +1 @@
-tcp_clearAllChildrenIfServer in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn tcp_clearAllChildrenIfServer(tcp: *mut TCP)
\ No newline at end of file +tcp_clearAllChildrenIfServer in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn tcp_clearAllChildrenIfServer(tcp: *mut TCP)
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.tcp_cong.html b/docs/rust/shadow_rs/cshadow/fn.tcp_cong.html index b05a7187546..2a65de1232f 100644 --- a/docs/rust/shadow_rs/cshadow/fn.tcp_cong.html +++ b/docs/rust/shadow_rs/cshadow/fn.tcp_cong.html @@ -1 +1 @@ -tcp_cong in shadow_rs::cshadow - Rust

Function shadow_rs::cshadow::tcp_cong

source ·
pub unsafe extern "C" fn tcp_cong(tcp: *mut TCP) -> *mut TCPCong_
\ No newline at end of file +tcp_cong in shadow_rs::cshadow - Rust

Function shadow_rs::cshadow::tcp_cong

source ·
pub unsafe extern "C" fn tcp_cong(tcp: *mut TCP) -> *mut TCPCong_
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.tcp_cong_reno_init.html b/docs/rust/shadow_rs/cshadow/fn.tcp_cong_reno_init.html index 981a394e2ea..e555e647c9a 100644 --- a/docs/rust/shadow_rs/cshadow/fn.tcp_cong_reno_init.html +++ b/docs/rust/shadow_rs/cshadow/fn.tcp_cong_reno_init.html @@ -1 +1 @@ -tcp_cong_reno_init in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn tcp_cong_reno_init(tcp: *mut TCP)
\ No newline at end of file +tcp_cong_reno_init in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn tcp_cong_reno_init(tcp: *mut TCP)
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.tcp_disableReceiveBufferAutotuning.html b/docs/rust/shadow_rs/cshadow/fn.tcp_disableReceiveBufferAutotuning.html index ef07ca64c17..88eda00ccb9 100644 --- a/docs/rust/shadow_rs/cshadow/fn.tcp_disableReceiveBufferAutotuning.html +++ b/docs/rust/shadow_rs/cshadow/fn.tcp_disableReceiveBufferAutotuning.html @@ -1,3 +1,3 @@ -tcp_disableReceiveBufferAutotuning in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn tcp_disableReceiveBufferAutotuning(
+tcp_disableReceiveBufferAutotuning in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn tcp_disableReceiveBufferAutotuning(
     tcp: *mut TCP
 )
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.tcp_disableSendBufferAutotuning.html b/docs/rust/shadow_rs/cshadow/fn.tcp_disableSendBufferAutotuning.html index 7b8c8861613..4695acdceaf 100644 --- a/docs/rust/shadow_rs/cshadow/fn.tcp_disableSendBufferAutotuning.html +++ b/docs/rust/shadow_rs/cshadow/fn.tcp_disableSendBufferAutotuning.html @@ -1,3 +1,3 @@ -tcp_disableSendBufferAutotuning in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn tcp_disableSendBufferAutotuning(
+tcp_disableSendBufferAutotuning in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn tcp_disableSendBufferAutotuning(
     tcp: *mut TCP
 )
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.tcp_enterServerMode.html b/docs/rust/shadow_rs/cshadow/fn.tcp_enterServerMode.html index e2de045ec91..9306529a8d3 100644 --- a/docs/rust/shadow_rs/cshadow/fn.tcp_enterServerMode.html +++ b/docs/rust/shadow_rs/cshadow/fn.tcp_enterServerMode.html @@ -1,4 +1,4 @@ -tcp_enterServerMode in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn tcp_enterServerMode(
+tcp_enterServerMode in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn tcp_enterServerMode(
     tcp: *mut TCP,
     host: *const Host,
     process: pid_t,
diff --git a/docs/rust/shadow_rs/cshadow/fn.tcp_getConnectionError.html b/docs/rust/shadow_rs/cshadow/fn.tcp_getConnectionError.html
index ee16c9adc77..3551a242219 100644
--- a/docs/rust/shadow_rs/cshadow/fn.tcp_getConnectionError.html
+++ b/docs/rust/shadow_rs/cshadow/fn.tcp_getConnectionError.html
@@ -1 +1 @@
-tcp_getConnectionError in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn tcp_getConnectionError(tcp: *mut TCP) -> gint
\ No newline at end of file +tcp_getConnectionError in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn tcp_getConnectionError(tcp: *mut TCP) -> gint
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.tcp_getInfo.html b/docs/rust/shadow_rs/cshadow/fn.tcp_getInfo.html index da685b5cddd..e5d0b154b4a 100644 --- a/docs/rust/shadow_rs/cshadow/fn.tcp_getInfo.html +++ b/docs/rust/shadow_rs/cshadow/fn.tcp_getInfo.html @@ -1,4 +1,4 @@ -tcp_getInfo in shadow_rs::cshadow - Rust

Function shadow_rs::cshadow::tcp_getInfo

source ·
pub unsafe extern "C" fn tcp_getInfo(
+tcp_getInfo in shadow_rs::cshadow - Rust

Function shadow_rs::cshadow::tcp_getInfo

source ·
pub unsafe extern "C" fn tcp_getInfo(
     tcp: *mut TCP,
     tcpinfo: *mut tcp_info
 )
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.tcp_getInputBufferLength.html b/docs/rust/shadow_rs/cshadow/fn.tcp_getInputBufferLength.html index 124a51c60c2..8ab8b9e0206 100644 --- a/docs/rust/shadow_rs/cshadow/fn.tcp_getInputBufferLength.html +++ b/docs/rust/shadow_rs/cshadow/fn.tcp_getInputBufferLength.html @@ -1,3 +1,3 @@ -tcp_getInputBufferLength in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn tcp_getInputBufferLength(
+tcp_getInputBufferLength in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn tcp_getInputBufferLength(
     tcp: *mut TCP
 ) -> gsize
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.tcp_getNotSentBytes.html b/docs/rust/shadow_rs/cshadow/fn.tcp_getNotSentBytes.html index 36274aba3b4..0cfa51305f2 100644 --- a/docs/rust/shadow_rs/cshadow/fn.tcp_getNotSentBytes.html +++ b/docs/rust/shadow_rs/cshadow/fn.tcp_getNotSentBytes.html @@ -1 +1 @@ -tcp_getNotSentBytes in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn tcp_getNotSentBytes(tcp: *mut TCP) -> gsize
\ No newline at end of file +tcp_getNotSentBytes in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn tcp_getNotSentBytes(tcp: *mut TCP) -> gsize
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.tcp_getOutputBufferLength.html b/docs/rust/shadow_rs/cshadow/fn.tcp_getOutputBufferLength.html index fb5f49ce2af..182d8ec5ff3 100644 --- a/docs/rust/shadow_rs/cshadow/fn.tcp_getOutputBufferLength.html +++ b/docs/rust/shadow_rs/cshadow/fn.tcp_getOutputBufferLength.html @@ -1,3 +1,3 @@ -tcp_getOutputBufferLength in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn tcp_getOutputBufferLength(
+tcp_getOutputBufferLength in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn tcp_getOutputBufferLength(
     tcp: *mut TCP
 ) -> gsize
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.tcp_isListeningAllowed.html b/docs/rust/shadow_rs/cshadow/fn.tcp_isListeningAllowed.html index 5fc1de86492..d2c944cc7f7 100644 --- a/docs/rust/shadow_rs/cshadow/fn.tcp_isListeningAllowed.html +++ b/docs/rust/shadow_rs/cshadow/fn.tcp_isListeningAllowed.html @@ -1,3 +1,3 @@ -tcp_isListeningAllowed in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn tcp_isListeningAllowed(
+tcp_isListeningAllowed in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn tcp_isListeningAllowed(
     tcp: *mut TCP
 ) -> gboolean
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.tcp_isValidListener.html b/docs/rust/shadow_rs/cshadow/fn.tcp_isValidListener.html index e13603ed568..f493cd0ab4c 100644 --- a/docs/rust/shadow_rs/cshadow/fn.tcp_isValidListener.html +++ b/docs/rust/shadow_rs/cshadow/fn.tcp_isValidListener.html @@ -1,3 +1,3 @@ -tcp_isValidListener in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn tcp_isValidListener(
+tcp_isValidListener in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn tcp_isValidListener(
     tcp: *mut TCP
 ) -> gboolean
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.tcp_networkInterfaceIsAboutToSendPacket.html b/docs/rust/shadow_rs/cshadow/fn.tcp_networkInterfaceIsAboutToSendPacket.html index 0a11d11cff8..d631f9b4fcf 100644 --- a/docs/rust/shadow_rs/cshadow/fn.tcp_networkInterfaceIsAboutToSendPacket.html +++ b/docs/rust/shadow_rs/cshadow/fn.tcp_networkInterfaceIsAboutToSendPacket.html @@ -1,4 +1,4 @@ -tcp_networkInterfaceIsAboutToSendPacket in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn tcp_networkInterfaceIsAboutToSendPacket(
+tcp_networkInterfaceIsAboutToSendPacket in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn tcp_networkInterfaceIsAboutToSendPacket(
     tcp: *mut TCP,
     host: *const Host,
     packet: *mut Packet
diff --git a/docs/rust/shadow_rs/cshadow/fn.tcp_new.html b/docs/rust/shadow_rs/cshadow/fn.tcp_new.html
index 8c55467373c..cb95b037817 100644
--- a/docs/rust/shadow_rs/cshadow/fn.tcp_new.html
+++ b/docs/rust/shadow_rs/cshadow/fn.tcp_new.html
@@ -1,4 +1,4 @@
-tcp_new in shadow_rs::cshadow - Rust

Function shadow_rs::cshadow::tcp_new

source ·
pub unsafe extern "C" fn tcp_new(
+tcp_new in shadow_rs::cshadow - Rust

Function shadow_rs::cshadow::tcp_new

source ·
pub unsafe extern "C" fn tcp_new(
     host: *const Host,
     receiveBufferSize: guint,
     sendBufferSize: guint
diff --git a/docs/rust/shadow_rs/cshadow/fn.tcp_receiveUserData.html b/docs/rust/shadow_rs/cshadow/fn.tcp_receiveUserData.html
index a47d30b58f8..c49f74b29e2 100644
--- a/docs/rust/shadow_rs/cshadow/fn.tcp_receiveUserData.html
+++ b/docs/rust/shadow_rs/cshadow/fn.tcp_receiveUserData.html
@@ -1,4 +1,4 @@
-tcp_receiveUserData in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn tcp_receiveUserData(
+tcp_receiveUserData in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn tcp_receiveUserData(
     tcp: *mut TCP,
     host: *const Host,
     buffer: UntypedForeignPtr,
diff --git a/docs/rust/shadow_rs/cshadow/fn.tcp_sendUserData.html b/docs/rust/shadow_rs/cshadow/fn.tcp_sendUserData.html
index 4421b6b7bdd..213439087ca 100644
--- a/docs/rust/shadow_rs/cshadow/fn.tcp_sendUserData.html
+++ b/docs/rust/shadow_rs/cshadow/fn.tcp_sendUserData.html
@@ -1,4 +1,4 @@
-tcp_sendUserData in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn tcp_sendUserData(
+tcp_sendUserData in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn tcp_sendUserData(
     tcp: *mut TCP,
     host: *const Host,
     buffer: UntypedForeignPtr,
diff --git a/docs/rust/shadow_rs/cshadow/fn.tcp_setRustSocket.html b/docs/rust/shadow_rs/cshadow/fn.tcp_setRustSocket.html
index ba975f4b966..17d107d9f32 100644
--- a/docs/rust/shadow_rs/cshadow/fn.tcp_setRustSocket.html
+++ b/docs/rust/shadow_rs/cshadow/fn.tcp_setRustSocket.html
@@ -1,4 +1,4 @@
-tcp_setRustSocket in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn tcp_setRustSocket(
+tcp_setRustSocket in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn tcp_setRustSocket(
     tcp: *mut TCP,
     rustSocket: *mut InetSocketWeak
 )
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.tcp_shutdown.html b/docs/rust/shadow_rs/cshadow/fn.tcp_shutdown.html index 7df04d6a838..9e06df996b7 100644 --- a/docs/rust/shadow_rs/cshadow/fn.tcp_shutdown.html +++ b/docs/rust/shadow_rs/cshadow/fn.tcp_shutdown.html @@ -1,4 +1,4 @@ -tcp_shutdown in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn tcp_shutdown(
+tcp_shutdown in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn tcp_shutdown(
     tcp: *mut TCP,
     host: *const Host,
     how: gint
diff --git a/docs/rust/shadow_rs/cshadow/fn.tcp_updateServerBacklog.html b/docs/rust/shadow_rs/cshadow/fn.tcp_updateServerBacklog.html
index 8c0c641ffaf..013f0752b16 100644
--- a/docs/rust/shadow_rs/cshadow/fn.tcp_updateServerBacklog.html
+++ b/docs/rust/shadow_rs/cshadow/fn.tcp_updateServerBacklog.html
@@ -1,4 +1,4 @@
-tcp_updateServerBacklog in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn tcp_updateServerBacklog(
+tcp_updateServerBacklog in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn tcp_updateServerBacklog(
     tcp: *mut TCP,
     backlog: gint
 )
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.tcpcong_nameStr.html b/docs/rust/shadow_rs/cshadow/fn.tcpcong_nameStr.html index 59d2e9cd38f..0b01078383f 100644 --- a/docs/rust/shadow_rs/cshadow/fn.tcpcong_nameStr.html +++ b/docs/rust/shadow_rs/cshadow/fn.tcpcong_nameStr.html @@ -1,3 +1,3 @@ -tcpcong_nameStr in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn tcpcong_nameStr(
+tcpcong_nameStr in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn tcpcong_nameStr(
     cong: *const TCPCong
 ) -> *const c_char
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.tracker_addAllocatedBytes.html b/docs/rust/shadow_rs/cshadow/fn.tracker_addAllocatedBytes.html index b5890f60107..65aef3dae8f 100644 --- a/docs/rust/shadow_rs/cshadow/fn.tracker_addAllocatedBytes.html +++ b/docs/rust/shadow_rs/cshadow/fn.tracker_addAllocatedBytes.html @@ -1,4 +1,4 @@ -tracker_addAllocatedBytes in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn tracker_addAllocatedBytes(
+tracker_addAllocatedBytes in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn tracker_addAllocatedBytes(
     tracker: *mut Tracker,
     location: gpointer,
     allocatedBytes: gsize
diff --git a/docs/rust/shadow_rs/cshadow/fn.tracker_addInputBytes.html b/docs/rust/shadow_rs/cshadow/fn.tracker_addInputBytes.html
index 57c98820a41..f98e3eea971 100644
--- a/docs/rust/shadow_rs/cshadow/fn.tracker_addInputBytes.html
+++ b/docs/rust/shadow_rs/cshadow/fn.tracker_addInputBytes.html
@@ -1,4 +1,4 @@
-tracker_addInputBytes in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn tracker_addInputBytes(
+tracker_addInputBytes in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn tracker_addInputBytes(
     tracker: *mut Tracker,
     packet: *mut Packet,
     socket: *const CompatSocket
diff --git a/docs/rust/shadow_rs/cshadow/fn.tracker_addOutputBytes.html b/docs/rust/shadow_rs/cshadow/fn.tracker_addOutputBytes.html
index 8e39289bb6d..2ff1b7da85c 100644
--- a/docs/rust/shadow_rs/cshadow/fn.tracker_addOutputBytes.html
+++ b/docs/rust/shadow_rs/cshadow/fn.tracker_addOutputBytes.html
@@ -1,4 +1,4 @@
-tracker_addOutputBytes in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn tracker_addOutputBytes(
+tracker_addOutputBytes in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn tracker_addOutputBytes(
     tracker: *mut Tracker,
     packet: *mut Packet,
     socket: *const CompatSocket
diff --git a/docs/rust/shadow_rs/cshadow/fn.tracker_addProcessingTimeNanos.html b/docs/rust/shadow_rs/cshadow/fn.tracker_addProcessingTimeNanos.html
index a2c1fcda97d..958825f3f50 100644
--- a/docs/rust/shadow_rs/cshadow/fn.tracker_addProcessingTimeNanos.html
+++ b/docs/rust/shadow_rs/cshadow/fn.tracker_addProcessingTimeNanos.html
@@ -1,4 +1,4 @@
-tracker_addProcessingTimeNanos in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn tracker_addProcessingTimeNanos(
+tracker_addProcessingTimeNanos in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn tracker_addProcessingTimeNanos(
     tracker: *mut Tracker,
     processingTime: CSimulationTime
 )
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.tracker_addSocket.html b/docs/rust/shadow_rs/cshadow/fn.tracker_addSocket.html index fce276efb7a..02993dd8108 100644 --- a/docs/rust/shadow_rs/cshadow/fn.tracker_addSocket.html +++ b/docs/rust/shadow_rs/cshadow/fn.tracker_addSocket.html @@ -1,4 +1,4 @@ -tracker_addSocket in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn tracker_addSocket(
+tracker_addSocket in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn tracker_addSocket(
     tracker: *mut Tracker,
     socket: *const CompatSocket,
     type_: ProtocolType,
diff --git a/docs/rust/shadow_rs/cshadow/fn.tracker_addVirtualProcessingDelay.html b/docs/rust/shadow_rs/cshadow/fn.tracker_addVirtualProcessingDelay.html
index 99c3abc547c..34d1104c6a0 100644
--- a/docs/rust/shadow_rs/cshadow/fn.tracker_addVirtualProcessingDelay.html
+++ b/docs/rust/shadow_rs/cshadow/fn.tracker_addVirtualProcessingDelay.html
@@ -1,4 +1,4 @@
-tracker_addVirtualProcessingDelay in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn tracker_addVirtualProcessingDelay(
+tracker_addVirtualProcessingDelay in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn tracker_addVirtualProcessingDelay(
     tracker: *mut Tracker,
     delay: CSimulationTime
 )
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.tracker_free.html b/docs/rust/shadow_rs/cshadow/fn.tracker_free.html index 664b53efd0e..c44aecd8008 100644 --- a/docs/rust/shadow_rs/cshadow/fn.tracker_free.html +++ b/docs/rust/shadow_rs/cshadow/fn.tracker_free.html @@ -1 +1 @@ -tracker_free in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn tracker_free(tracker: *mut Tracker)
\ No newline at end of file +tracker_free in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn tracker_free(tracker: *mut Tracker)
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.tracker_heartbeat.html b/docs/rust/shadow_rs/cshadow/fn.tracker_heartbeat.html index aff4ed410a0..bb069ed3d6b 100644 --- a/docs/rust/shadow_rs/cshadow/fn.tracker_heartbeat.html +++ b/docs/rust/shadow_rs/cshadow/fn.tracker_heartbeat.html @@ -1,4 +1,4 @@ -tracker_heartbeat in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn tracker_heartbeat(
+tracker_heartbeat in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn tracker_heartbeat(
     tracker: *mut Tracker,
     host: *const Host
 )
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.tracker_new.html b/docs/rust/shadow_rs/cshadow/fn.tracker_new.html index 0a553154b5d..356f69f90d0 100644 --- a/docs/rust/shadow_rs/cshadow/fn.tracker_new.html +++ b/docs/rust/shadow_rs/cshadow/fn.tracker_new.html @@ -1,4 +1,4 @@ -tracker_new in shadow_rs::cshadow - Rust

Function shadow_rs::cshadow::tracker_new

source ·
pub unsafe extern "C" fn tracker_new(
+tracker_new in shadow_rs::cshadow - Rust

Function shadow_rs::cshadow::tracker_new

source ·
pub unsafe extern "C" fn tracker_new(
     host: *const Host,
     interval: CSimulationTime,
     loglevel: LogLevel,
diff --git a/docs/rust/shadow_rs/cshadow/fn.tracker_removeAllocatedBytes.html b/docs/rust/shadow_rs/cshadow/fn.tracker_removeAllocatedBytes.html
index 2b79a413cd4..acf387695b8 100644
--- a/docs/rust/shadow_rs/cshadow/fn.tracker_removeAllocatedBytes.html
+++ b/docs/rust/shadow_rs/cshadow/fn.tracker_removeAllocatedBytes.html
@@ -1,4 +1,4 @@
-tracker_removeAllocatedBytes in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn tracker_removeAllocatedBytes(
+tracker_removeAllocatedBytes in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn tracker_removeAllocatedBytes(
     tracker: *mut Tracker,
     location: gpointer
 )
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.tracker_removeSocket.html b/docs/rust/shadow_rs/cshadow/fn.tracker_removeSocket.html index b9739f5268c..a3dfbfa52a9 100644 --- a/docs/rust/shadow_rs/cshadow/fn.tracker_removeSocket.html +++ b/docs/rust/shadow_rs/cshadow/fn.tracker_removeSocket.html @@ -1,4 +1,4 @@ -tracker_removeSocket in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn tracker_removeSocket(
+tracker_removeSocket in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn tracker_removeSocket(
     tracker: *mut Tracker,
     socket: *const CompatSocket
 )
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/fn.tracker_updateSocketInputBuffer.html b/docs/rust/shadow_rs/cshadow/fn.tracker_updateSocketInputBuffer.html index 62ea28b46b6..daafbb1e56b 100644 --- a/docs/rust/shadow_rs/cshadow/fn.tracker_updateSocketInputBuffer.html +++ b/docs/rust/shadow_rs/cshadow/fn.tracker_updateSocketInputBuffer.html @@ -1,4 +1,4 @@ -tracker_updateSocketInputBuffer in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn tracker_updateSocketInputBuffer(
+tracker_updateSocketInputBuffer in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn tracker_updateSocketInputBuffer(
     tracker: *mut Tracker,
     socket: *const CompatSocket,
     inputBufferLength: gsize,
diff --git a/docs/rust/shadow_rs/cshadow/fn.tracker_updateSocketOutputBuffer.html b/docs/rust/shadow_rs/cshadow/fn.tracker_updateSocketOutputBuffer.html
index c6c4e43db57..b933aa429e1 100644
--- a/docs/rust/shadow_rs/cshadow/fn.tracker_updateSocketOutputBuffer.html
+++ b/docs/rust/shadow_rs/cshadow/fn.tracker_updateSocketOutputBuffer.html
@@ -1,4 +1,4 @@
-tracker_updateSocketOutputBuffer in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn tracker_updateSocketOutputBuffer(
+tracker_updateSocketOutputBuffer in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn tracker_updateSocketOutputBuffer(
     tracker: *mut Tracker,
     socket: *const CompatSocket,
     outputBufferLength: gsize,
diff --git a/docs/rust/shadow_rs/cshadow/fn.tracker_updateSocketPeer.html b/docs/rust/shadow_rs/cshadow/fn.tracker_updateSocketPeer.html
index 617a7dba9fa..da257aa83ab 100644
--- a/docs/rust/shadow_rs/cshadow/fn.tracker_updateSocketPeer.html
+++ b/docs/rust/shadow_rs/cshadow/fn.tracker_updateSocketPeer.html
@@ -1,4 +1,4 @@
-tracker_updateSocketPeer in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn tracker_updateSocketPeer(
+tracker_updateSocketPeer in shadow_rs::cshadow - Rust
pub unsafe extern "C" fn tracker_updateSocketPeer(
     tracker: *mut Tracker,
     socket: *const CompatSocket,
     peerIP: in_addr_t,
diff --git a/docs/rust/shadow_rs/cshadow/static.TCP_CONG_RENO_NAME.html b/docs/rust/shadow_rs/cshadow/static.TCP_CONG_RENO_NAME.html
index 0bb0b7368b9..e28f10dec04 100644
--- a/docs/rust/shadow_rs/cshadow/static.TCP_CONG_RENO_NAME.html
+++ b/docs/rust/shadow_rs/cshadow/static.TCP_CONG_RENO_NAME.html
@@ -1 +1 @@
-TCP_CONG_RENO_NAME in shadow_rs::cshadow - Rust
pub static mut TCP_CONG_RENO_NAME: *const c_char
\ No newline at end of file +TCP_CONG_RENO_NAME in shadow_rs::cshadow - Rust
pub static mut TCP_CONG_RENO_NAME: *const c_char
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/struct.CompatUntypedForeignPtr.html b/docs/rust/shadow_rs/cshadow/struct.CompatUntypedForeignPtr.html index f683419adda..7a7fe92370e 100644 --- a/docs/rust/shadow_rs/cshadow/struct.CompatUntypedForeignPtr.html +++ b/docs/rust/shadow_rs/cshadow/struct.CompatUntypedForeignPtr.html @@ -1,6 +1,6 @@ -CompatUntypedForeignPtr in shadow_rs::cshadow - Rust
#[repr(C)]
pub struct CompatUntypedForeignPtr { +CompatUntypedForeignPtr in shadow_rs::cshadow - Rust
#[repr(C)]
pub struct CompatUntypedForeignPtr { pub val: usize, -}

Fields§

§val: usize

Trait Implementations§

source§

impl Clone for CompatUntypedForeignPtr

source§

fn clone(&self) -> CompatUntypedForeignPtr

Returns a copy of the value. Read more
1.0.0 · source§

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

Performs copy-assignment from source. Read more
source§

impl Debug for CompatUntypedForeignPtr

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Copy for CompatUntypedForeignPtr

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +}

Fields§

§val: usize

Trait Implementations§

source§

impl Clone for CompatUntypedForeignPtr

source§

fn clone(&self) -> CompatUntypedForeignPtr

Returns a copy of the value. Read more
1.0.0 · source§

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

Performs copy-assignment from source. Read more
source§

impl Debug for CompatUntypedForeignPtr

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Copy for CompatUntypedForeignPtr

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> DynClone for Twhere diff --git a/docs/rust/shadow_rs/cshadow/struct.SysCallCondition.html b/docs/rust/shadow_rs/cshadow/struct.SysCallCondition.html index 2600c1192bf..7de8b8fa8a3 100644 --- a/docs/rust/shadow_rs/cshadow/struct.SysCallCondition.html +++ b/docs/rust/shadow_rs/cshadow/struct.SysCallCondition.html @@ -1,4 +1,4 @@ -SysCallCondition in shadow_rs::cshadow - Rust
#[repr(C)]
pub struct SysCallCondition { /* private fields */ }

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +SysCallCondition in shadow_rs::cshadow - Rust
#[repr(C)]
pub struct SysCallCondition { /* private fields */ }

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/docs/rust/shadow_rs/cshadow/struct.TCPCongHooks_.html b/docs/rust/shadow_rs/cshadow/struct.TCPCongHooks_.html index 2610f6b7739..9092640f99c 100644 --- a/docs/rust/shadow_rs/cshadow/struct.TCPCongHooks_.html +++ b/docs/rust/shadow_rs/cshadow/struct.TCPCongHooks_.html @@ -1,4 +1,4 @@ -TCPCongHooks_ in shadow_rs::cshadow - Rust
#[repr(C)]
pub struct TCPCongHooks_ { +TCPCongHooks_ in shadow_rs::cshadow - Rust
#[repr(C)]
pub struct TCPCongHooks_ { pub tcp_cong_delete: TCPCongDelete, pub tcp_cong_duplicate_ack_ev: TCPCongDuplicateAckEv, pub tcp_cong_fast_recovery: TCPCongFastRecovery, @@ -6,7 +6,7 @@ pub tcp_cong_timeout_ev: TCPCongTimeoutEv, pub tcp_cong_ssthresh: TCPCongSSThresh, pub tcp_cong_name_str: TCPCongNameStr, -}

Fields§

§tcp_cong_delete: TCPCongDelete§tcp_cong_duplicate_ack_ev: TCPCongDuplicateAckEv§tcp_cong_fast_recovery: TCPCongFastRecovery§tcp_cong_new_ack_ev: TCPCongNewAckEv§tcp_cong_timeout_ev: TCPCongTimeoutEv§tcp_cong_ssthresh: TCPCongSSThresh§tcp_cong_name_str: TCPCongNameStr

Trait Implementations§

source§

impl Clone for TCPCongHooks_

source§

fn clone(&self) -> TCPCongHooks_

Returns a copy of the value. Read more
1.0.0 · source§

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

Performs copy-assignment from source. Read more
source§

impl Debug for TCPCongHooks_

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Copy for TCPCongHooks_

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +}

Fields§

§tcp_cong_delete: TCPCongDelete§tcp_cong_duplicate_ack_ev: TCPCongDuplicateAckEv§tcp_cong_fast_recovery: TCPCongFastRecovery§tcp_cong_new_ack_ev: TCPCongNewAckEv§tcp_cong_timeout_ev: TCPCongTimeoutEv§tcp_cong_ssthresh: TCPCongSSThresh§tcp_cong_name_str: TCPCongNameStr

Trait Implementations§

source§

impl Clone for TCPCongHooks_

source§

fn clone(&self) -> TCPCongHooks_

Returns a copy of the value. Read more
1.0.0 · source§

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

Performs copy-assignment from source. Read more
source§

impl Debug for TCPCongHooks_

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Copy for TCPCongHooks_

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> DynClone for Twhere diff --git a/docs/rust/shadow_rs/cshadow/struct.TCPCong_.html b/docs/rust/shadow_rs/cshadow/struct.TCPCong_.html index 0da17068f25..0c08fd5ac52 100644 --- a/docs/rust/shadow_rs/cshadow/struct.TCPCong_.html +++ b/docs/rust/shadow_rs/cshadow/struct.TCPCong_.html @@ -1,8 +1,8 @@ -TCPCong_ in shadow_rs::cshadow - Rust

Struct shadow_rs::cshadow::TCPCong_

source ·
#[repr(C)]
pub struct TCPCong_ { +TCPCong_ in shadow_rs::cshadow - Rust

Struct shadow_rs::cshadow::TCPCong_

source ·
#[repr(C)]
pub struct TCPCong_ { pub cwnd: guint32, pub hooks: *const TCPCongHooks, pub ca: *mut c_void, -}

Fields§

§cwnd: guint32§hooks: *const TCPCongHooks§ca: *mut c_void

Trait Implementations§

source§

impl Clone for TCPCong_

source§

fn clone(&self) -> TCPCong_

Returns a copy of the value. Read more
1.0.0 · source§

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

Performs copy-assignment from source. Read more
source§

impl Debug for TCPCong_

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Copy for TCPCong_

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +}

Fields§

§cwnd: guint32§hooks: *const TCPCongHooks§ca: *mut c_void

Trait Implementations§

source§

impl Clone for TCPCong_

source§

fn clone(&self) -> TCPCong_

Returns a copy of the value. Read more
1.0.0 · source§

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

Performs copy-assignment from source. Read more
source§

impl Debug for TCPCong_

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Copy for TCPCong_

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> DynClone for Twhere diff --git a/docs/rust/shadow_rs/cshadow/struct._Address.html b/docs/rust/shadow_rs/cshadow/struct._Address.html index 9e98fea5228..8904bd5714a 100644 --- a/docs/rust/shadow_rs/cshadow/struct._Address.html +++ b/docs/rust/shadow_rs/cshadow/struct._Address.html @@ -1,4 +1,4 @@ -_Address in shadow_rs::cshadow - Rust

Struct shadow_rs::cshadow::_Address

source ·
#[repr(C)]
pub struct _Address { /* private fields */ }

Trait Implementations§

source§

impl Clone for _Address

source§

fn clone(&self) -> _Address

Returns a copy of the value. Read more
1.0.0 · source§

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

Performs copy-assignment from source. Read more
source§

impl Debug for _Address

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Copy for _Address

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +_Address in shadow_rs::cshadow - Rust

Struct shadow_rs::cshadow::_Address

source ·
#[repr(C)]
pub struct _Address { /* private fields */ }

Trait Implementations§

source§

impl Clone for _Address

source§

fn clone(&self) -> _Address

Returns a copy of the value. Read more
1.0.0 · source§

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

Performs copy-assignment from source. Read more
source§

impl Debug for _Address

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Copy for _Address

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> DynClone for Twhere diff --git a/docs/rust/shadow_rs/cshadow/struct._CompatSocket.html b/docs/rust/shadow_rs/cshadow/struct._CompatSocket.html index 72cb0dfd590..540081ddc8e 100644 --- a/docs/rust/shadow_rs/cshadow/struct._CompatSocket.html +++ b/docs/rust/shadow_rs/cshadow/struct._CompatSocket.html @@ -1,7 +1,7 @@ -_CompatSocket in shadow_rs::cshadow - Rust
#[repr(C)]
pub struct _CompatSocket { +_CompatSocket in shadow_rs::cshadow - Rust
#[repr(C)]
pub struct _CompatSocket { pub type_: CompatSocketTypes, pub object: CompatSocketObject, -}

Fields§

§type_: CompatSocketTypes§object: CompatSocketObject

Trait Implementations§

source§

impl Clone for _CompatSocket

source§

fn clone(&self) -> _CompatSocket

Returns a copy of the value. Read more
1.0.0 · source§

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

Performs copy-assignment from source. Read more
source§

impl Copy for _CompatSocket

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +}

Fields§

§type_: CompatSocketTypes§object: CompatSocketObject

Trait Implementations§

source§

impl Clone for _CompatSocket

source§

fn clone(&self) -> _CompatSocket

Returns a copy of the value. Read more
1.0.0 · source§

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

Performs copy-assignment from source. Read more
source§

impl Copy for _CompatSocket

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> DynClone for Twhere diff --git a/docs/rust/shadow_rs/cshadow/struct._DNS.html b/docs/rust/shadow_rs/cshadow/struct._DNS.html index 229df4ae2e3..bf94e7fee8f 100644 --- a/docs/rust/shadow_rs/cshadow/struct._DNS.html +++ b/docs/rust/shadow_rs/cshadow/struct._DNS.html @@ -1,4 +1,4 @@ -_DNS in shadow_rs::cshadow - Rust

Struct shadow_rs::cshadow::_DNS

source ·
#[repr(C)]
pub struct _DNS { /* private fields */ }

Trait Implementations§

source§

impl Clone for _DNS

source§

fn clone(&self) -> _DNS

Returns a copy of the value. Read more
1.0.0 · source§

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

Performs copy-assignment from source. Read more
source§

impl Debug for _DNS

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Copy for _DNS

Auto Trait Implementations§

§

impl RefUnwindSafe for _DNS

§

impl Send for _DNS

§

impl Sync for _DNS

§

impl Unpin for _DNS

§

impl UnwindSafe for _DNS

Blanket Implementations§

source§

impl<T> Any for Twhere +_DNS in shadow_rs::cshadow - Rust

Struct shadow_rs::cshadow::_DNS

source ·
#[repr(C)]
pub struct _DNS { /* private fields */ }

Trait Implementations§

source§

impl Clone for _DNS

source§

fn clone(&self) -> _DNS

Returns a copy of the value. Read more
1.0.0 · source§

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

Performs copy-assignment from source. Read more
source§

impl Debug for _DNS

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Copy for _DNS

Auto Trait Implementations§

§

impl RefUnwindSafe for _DNS

§

impl Send for _DNS

§

impl Sync for _DNS

§

impl Unpin for _DNS

§

impl UnwindSafe for _DNS

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> DynClone for Twhere diff --git a/docs/rust/shadow_rs/cshadow/struct._Epoll.html b/docs/rust/shadow_rs/cshadow/struct._Epoll.html index 28d84ec06cf..e5aecf54d9c 100644 --- a/docs/rust/shadow_rs/cshadow/struct._Epoll.html +++ b/docs/rust/shadow_rs/cshadow/struct._Epoll.html @@ -1,4 +1,4 @@ -_Epoll in shadow_rs::cshadow - Rust

Struct shadow_rs::cshadow::_Epoll

source ·
#[repr(C)]
pub struct _Epoll { /* private fields */ }

Trait Implementations§

source§

impl Clone for _Epoll

source§

fn clone(&self) -> _Epoll

Returns a copy of the value. Read more
1.0.0 · source§

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

Performs copy-assignment from source. Read more
source§

impl Debug for _Epoll

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Copy for _Epoll

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +_Epoll in shadow_rs::cshadow - Rust

Struct shadow_rs::cshadow::_Epoll

source ·
#[repr(C)]
pub struct _Epoll { /* private fields */ }

Trait Implementations§

source§

impl Clone for _Epoll

source§

fn clone(&self) -> _Epoll

Returns a copy of the value. Read more
1.0.0 · source§

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

Performs copy-assignment from source. Read more
source§

impl Debug for _Epoll

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Copy for _Epoll

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> DynClone for Twhere diff --git a/docs/rust/shadow_rs/cshadow/struct._Futex.html b/docs/rust/shadow_rs/cshadow/struct._Futex.html index 9b68e994002..c114e6911e8 100644 --- a/docs/rust/shadow_rs/cshadow/struct._Futex.html +++ b/docs/rust/shadow_rs/cshadow/struct._Futex.html @@ -1,4 +1,4 @@ -_Futex in shadow_rs::cshadow - Rust

Struct shadow_rs::cshadow::_Futex

source ·
#[repr(C)]
pub struct _Futex { /* private fields */ }

Trait Implementations§

source§

impl Clone for _Futex

source§

fn clone(&self) -> _Futex

Returns a copy of the value. Read more
1.0.0 · source§

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

Performs copy-assignment from source. Read more
source§

impl Debug for _Futex

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Copy for _Futex

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +_Futex in shadow_rs::cshadow - Rust

Struct shadow_rs::cshadow::_Futex

source ·
#[repr(C)]
pub struct _Futex { /* private fields */ }

Trait Implementations§

source§

impl Clone for _Futex

source§

fn clone(&self) -> _Futex

Returns a copy of the value. Read more
1.0.0 · source§

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

Performs copy-assignment from source. Read more
source§

impl Debug for _Futex

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Copy for _Futex

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> DynClone for Twhere diff --git a/docs/rust/shadow_rs/cshadow/struct._FutexTable.html b/docs/rust/shadow_rs/cshadow/struct._FutexTable.html index fec4eba6082..48c88b32598 100644 --- a/docs/rust/shadow_rs/cshadow/struct._FutexTable.html +++ b/docs/rust/shadow_rs/cshadow/struct._FutexTable.html @@ -1,4 +1,4 @@ -_FutexTable in shadow_rs::cshadow - Rust
#[repr(C)]
pub struct _FutexTable { /* private fields */ }

Trait Implementations§

source§

impl Clone for _FutexTable

source§

fn clone(&self) -> _FutexTable

Returns a copy of the value. Read more
1.0.0 · source§

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

Performs copy-assignment from source. Read more
source§

impl Debug for _FutexTable

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Copy for _FutexTable

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +_FutexTable in shadow_rs::cshadow - Rust
#[repr(C)]
pub struct _FutexTable { /* private fields */ }

Trait Implementations§

source§

impl Clone for _FutexTable

source§

fn clone(&self) -> _FutexTable

Returns a copy of the value. Read more
1.0.0 · source§

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

Performs copy-assignment from source. Read more
source§

impl Debug for _FutexTable

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Copy for _FutexTable

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> DynClone for Twhere diff --git a/docs/rust/shadow_rs/cshadow/struct._GList.html b/docs/rust/shadow_rs/cshadow/struct._GList.html index b80ad03e824..03697251497 100644 --- a/docs/rust/shadow_rs/cshadow/struct._GList.html +++ b/docs/rust/shadow_rs/cshadow/struct._GList.html @@ -1,8 +1,8 @@ -_GList in shadow_rs::cshadow - Rust

Struct shadow_rs::cshadow::_GList

source ·
#[repr(C)]
pub struct _GList { +_GList in shadow_rs::cshadow - Rust

Struct shadow_rs::cshadow::_GList

source ·
#[repr(C)]
pub struct _GList { pub data: gpointer, pub next: *mut GList, pub prev: *mut GList, -}

Fields§

§data: gpointer§next: *mut GList§prev: *mut GList

Trait Implementations§

source§

impl Clone for _GList

source§

fn clone(&self) -> _GList

Returns a copy of the value. Read more
1.0.0 · source§

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

Performs copy-assignment from source. Read more
source§

impl Debug for _GList

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Copy for _GList

Auto Trait Implementations§

§

impl RefUnwindSafe for _GList

§

impl !Send for _GList

§

impl !Sync for _GList

§

impl Unpin for _GList

§

impl UnwindSafe for _GList

Blanket Implementations§

source§

impl<T> Any for Twhere +}

Fields§

§data: gpointer§next: *mut GList§prev: *mut GList

Trait Implementations§

source§

impl Clone for _GList

source§

fn clone(&self) -> _GList

Returns a copy of the value. Read more
1.0.0 · source§

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

Performs copy-assignment from source. Read more
source§

impl Debug for _GList

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Copy for _GList

Auto Trait Implementations§

§

impl RefUnwindSafe for _GList

§

impl !Send for _GList

§

impl !Sync for _GList

§

impl Unpin for _GList

§

impl UnwindSafe for _GList

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> DynClone for Twhere diff --git a/docs/rust/shadow_rs/cshadow/struct._GTimer.html b/docs/rust/shadow_rs/cshadow/struct._GTimer.html index 62f9c64b483..2275bf3681b 100644 --- a/docs/rust/shadow_rs/cshadow/struct._GTimer.html +++ b/docs/rust/shadow_rs/cshadow/struct._GTimer.html @@ -1,4 +1,4 @@ -_GTimer in shadow_rs::cshadow - Rust

Struct shadow_rs::cshadow::_GTimer

source ·
#[repr(C)]
pub struct _GTimer { /* private fields */ }

Trait Implementations§

source§

impl Clone for _GTimer

source§

fn clone(&self) -> _GTimer

Returns a copy of the value. Read more
1.0.0 · source§

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

Performs copy-assignment from source. Read more
source§

impl Debug for _GTimer

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Copy for _GTimer

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +_GTimer in shadow_rs::cshadow - Rust

Struct shadow_rs::cshadow::_GTimer

source ·
#[repr(C)]
pub struct _GTimer { /* private fields */ }

Trait Implementations§

source§

impl Clone for _GTimer

source§

fn clone(&self) -> _GTimer

Returns a copy of the value. Read more
1.0.0 · source§

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

Performs copy-assignment from source. Read more
source§

impl Debug for _GTimer

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Copy for _GTimer

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> DynClone for Twhere diff --git a/docs/rust/shadow_rs/cshadow/struct._LegacyFileFunctionTable.html b/docs/rust/shadow_rs/cshadow/struct._LegacyFileFunctionTable.html index 5d76040e09d..a1d8cb8202d 100644 --- a/docs/rust/shadow_rs/cshadow/struct._LegacyFileFunctionTable.html +++ b/docs/rust/shadow_rs/cshadow/struct._LegacyFileFunctionTable.html @@ -1,8 +1,8 @@ -_LegacyFileFunctionTable in shadow_rs::cshadow - Rust
#[repr(C)]
pub struct _LegacyFileFunctionTable { +_LegacyFileFunctionTable in shadow_rs::cshadow - Rust
#[repr(C)]
pub struct _LegacyFileFunctionTable { pub close: LegacyFileCloseFunc, pub cleanup: LegacyFileCleanupFunc, pub free: LegacyFileFreeFunc, -}

Fields§

§close: LegacyFileCloseFunc§cleanup: LegacyFileCleanupFunc§free: LegacyFileFreeFunc

Trait Implementations§

source§

impl Clone for _LegacyFileFunctionTable

source§

fn clone(&self) -> _LegacyFileFunctionTable

Returns a copy of the value. Read more
1.0.0 · source§

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

Performs copy-assignment from source. Read more
source§

impl Debug for _LegacyFileFunctionTable

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Copy for _LegacyFileFunctionTable

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +}

Fields§

§close: LegacyFileCloseFunc§cleanup: LegacyFileCleanupFunc§free: LegacyFileFreeFunc

Trait Implementations§

source§

impl Clone for _LegacyFileFunctionTable

source§

fn clone(&self) -> _LegacyFileFunctionTable

Returns a copy of the value. Read more
1.0.0 · source§

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

Performs copy-assignment from source. Read more
source§

impl Debug for _LegacyFileFunctionTable

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Copy for _LegacyFileFunctionTable

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> DynClone for Twhere diff --git a/docs/rust/shadow_rs/cshadow/struct._NetworkInterface.html b/docs/rust/shadow_rs/cshadow/struct._NetworkInterface.html index 4611be9cefc..61853d1847d 100644 --- a/docs/rust/shadow_rs/cshadow/struct._NetworkInterface.html +++ b/docs/rust/shadow_rs/cshadow/struct._NetworkInterface.html @@ -1,4 +1,4 @@ -_NetworkInterface in shadow_rs::cshadow - Rust
#[repr(C)]
pub struct _NetworkInterface { /* private fields */ }

Trait Implementations§

source§

impl Clone for _NetworkInterface

source§

fn clone(&self) -> _NetworkInterface

Returns a copy of the value. Read more
1.0.0 · source§

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

Performs copy-assignment from source. Read more
source§

impl Debug for _NetworkInterface

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Copy for _NetworkInterface

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +_NetworkInterface in shadow_rs::cshadow - Rust
#[repr(C)]
pub struct _NetworkInterface { /* private fields */ }

Trait Implementations§

source§

impl Clone for _NetworkInterface

source§

fn clone(&self) -> _NetworkInterface

Returns a copy of the value. Read more
1.0.0 · source§

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

Performs copy-assignment from source. Read more
source§

impl Debug for _NetworkInterface

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Copy for _NetworkInterface

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> DynClone for Twhere diff --git a/docs/rust/shadow_rs/cshadow/struct._Packet.html b/docs/rust/shadow_rs/cshadow/struct._Packet.html index f1b02b9e947..ed2795b8497 100644 --- a/docs/rust/shadow_rs/cshadow/struct._Packet.html +++ b/docs/rust/shadow_rs/cshadow/struct._Packet.html @@ -1,4 +1,4 @@ -_Packet in shadow_rs::cshadow - Rust

Struct shadow_rs::cshadow::_Packet

source ·
#[repr(C)]
pub struct _Packet { /* private fields */ }

Trait Implementations§

source§

impl Clone for _Packet

source§

fn clone(&self) -> _Packet

Returns a copy of the value. Read more
1.0.0 · source§

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

Performs copy-assignment from source. Read more
source§

impl Debug for _Packet

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Copy for _Packet

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +_Packet in shadow_rs::cshadow - Rust

Struct shadow_rs::cshadow::_Packet

source ·
#[repr(C)]
pub struct _Packet { /* private fields */ }

Trait Implementations§

source§

impl Clone for _Packet

source§

fn clone(&self) -> _Packet

Returns a copy of the value. Read more
1.0.0 · source§

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

Performs copy-assignment from source. Read more
source§

impl Debug for _Packet

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Copy for _Packet

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> DynClone for Twhere diff --git a/docs/rust/shadow_rs/cshadow/struct._PacketTCPHeader.html b/docs/rust/shadow_rs/cshadow/struct._PacketTCPHeader.html index 5bf8ac59fe6..de31e66ecb6 100644 --- a/docs/rust/shadow_rs/cshadow/struct._PacketTCPHeader.html +++ b/docs/rust/shadow_rs/cshadow/struct._PacketTCPHeader.html @@ -1,4 +1,4 @@ -_PacketTCPHeader in shadow_rs::cshadow - Rust
#[repr(C)]
pub struct _PacketTCPHeader {
Show 13 fields +_PacketTCPHeader in shadow_rs::cshadow - Rust
#[repr(C)]
pub struct _PacketTCPHeader {
Show 13 fields pub flags: ProtocolTCPFlags, pub sourceIP: in_addr_t, pub sourcePort: in_port_t, @@ -12,7 +12,7 @@ pub windowScaleSet: bool, pub timestampValue: CSimulationTime, pub timestampEcho: CSimulationTime, -
}

Fields§

§flags: ProtocolTCPFlags§sourceIP: in_addr_t§sourcePort: in_port_t§destinationIP: in_addr_t§destinationPort: in_port_t§sequence: guint§acknowledgment: guint§selectiveACKs: *mut GList§window: guint§windowScale: c_uchar§windowScaleSet: bool§timestampValue: CSimulationTime§timestampEcho: CSimulationTime

Trait Implementations§

source§

impl Clone for _PacketTCPHeader

source§

fn clone(&self) -> _PacketTCPHeader

Returns a copy of the value. Read more
1.0.0 · source§

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

Performs copy-assignment from source. Read more
source§

impl Debug for _PacketTCPHeader

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Copy for _PacketTCPHeader

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +

}

Fields§

§flags: ProtocolTCPFlags§sourceIP: in_addr_t§sourcePort: in_port_t§destinationIP: in_addr_t§destinationPort: in_port_t§sequence: guint§acknowledgment: guint§selectiveACKs: *mut GList§window: guint§windowScale: c_uchar§windowScaleSet: bool§timestampValue: CSimulationTime§timestampEcho: CSimulationTime

Trait Implementations§

source§

impl Clone for _PacketTCPHeader

source§

fn clone(&self) -> _PacketTCPHeader

Returns a copy of the value. Read more
1.0.0 · source§

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

Performs copy-assignment from source. Read more
source§

impl Debug for _PacketTCPHeader

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Copy for _PacketTCPHeader

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> DynClone for Twhere diff --git a/docs/rust/shadow_rs/cshadow/struct._RegularFile.html b/docs/rust/shadow_rs/cshadow/struct._RegularFile.html index 33862bf2021..0b448d7bbd8 100644 --- a/docs/rust/shadow_rs/cshadow/struct._RegularFile.html +++ b/docs/rust/shadow_rs/cshadow/struct._RegularFile.html @@ -1,4 +1,4 @@ -_RegularFile in shadow_rs::cshadow - Rust
#[repr(C)]
pub struct _RegularFile { /* private fields */ }

Trait Implementations§

source§

impl Clone for _RegularFile

source§

fn clone(&self) -> _RegularFile

Returns a copy of the value. Read more
1.0.0 · source§

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

Performs copy-assignment from source. Read more
source§

impl Debug for _RegularFile

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Copy for _RegularFile

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +_RegularFile in shadow_rs::cshadow - Rust
#[repr(C)]
pub struct _RegularFile { /* private fields */ }

Trait Implementations§

source§

impl Clone for _RegularFile

source§

fn clone(&self) -> _RegularFile

Returns a copy of the value. Read more
1.0.0 · source§

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

Performs copy-assignment from source. Read more
source§

impl Debug for _RegularFile

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Copy for _RegularFile

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> DynClone for Twhere diff --git a/docs/rust/shadow_rs/cshadow/struct._StatusListener.html b/docs/rust/shadow_rs/cshadow/struct._StatusListener.html index c44b773e4ce..e6ad04f436c 100644 --- a/docs/rust/shadow_rs/cshadow/struct._StatusListener.html +++ b/docs/rust/shadow_rs/cshadow/struct._StatusListener.html @@ -1,4 +1,4 @@ -_StatusListener in shadow_rs::cshadow - Rust
#[repr(C)]
pub struct _StatusListener { /* private fields */ }

Trait Implementations§

source§

impl Clone for _StatusListener

source§

fn clone(&self) -> _StatusListener

Returns a copy of the value. Read more
1.0.0 · source§

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

Performs copy-assignment from source. Read more
source§

impl Debug for _StatusListener

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Copy for _StatusListener

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +_StatusListener in shadow_rs::cshadow - Rust
#[repr(C)]
pub struct _StatusListener { /* private fields */ }

Trait Implementations§

source§

impl Clone for _StatusListener

source§

fn clone(&self) -> _StatusListener

Returns a copy of the value. Read more
1.0.0 · source§

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

Performs copy-assignment from source. Read more
source§

impl Debug for _StatusListener

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Copy for _StatusListener

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> DynClone for Twhere diff --git a/docs/rust/shadow_rs/cshadow/struct._SysCallHandler.html b/docs/rust/shadow_rs/cshadow/struct._SysCallHandler.html index 7cd0254136e..1127164dbc1 100644 --- a/docs/rust/shadow_rs/cshadow/struct._SysCallHandler.html +++ b/docs/rust/shadow_rs/cshadow/struct._SysCallHandler.html @@ -1,4 +1,4 @@ -_SysCallHandler in shadow_rs::cshadow - Rust
#[repr(C)]
pub struct _SysCallHandler {
Show 14 fields +_SysCallHandler in shadow_rs::cshadow - Rust
#[repr(C)]
pub struct _SysCallHandler {
Show 14 fields pub hostId: HostId, pub processId: pid_t, pub threadId: pid_t, diff --git a/docs/rust/shadow_rs/cshadow/struct._TCP.html b/docs/rust/shadow_rs/cshadow/struct._TCP.html index 299621eb323..3acc3855d48 100644 --- a/docs/rust/shadow_rs/cshadow/struct._TCP.html +++ b/docs/rust/shadow_rs/cshadow/struct._TCP.html @@ -1,4 +1,4 @@ -_TCP in shadow_rs::cshadow - Rust

Struct shadow_rs::cshadow::_TCP

source ·
#[repr(C)]
pub struct _TCP { /* private fields */ }

Trait Implementations§

source§

impl Clone for _TCP

source§

fn clone(&self) -> _TCP

Returns a copy of the value. Read more
1.0.0 · source§

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

Performs copy-assignment from source. Read more
source§

impl Debug for _TCP

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Copy for _TCP

Auto Trait Implementations§

§

impl RefUnwindSafe for _TCP

§

impl Send for _TCP

§

impl Sync for _TCP

§

impl Unpin for _TCP

§

impl UnwindSafe for _TCP

Blanket Implementations§

source§

impl<T> Any for Twhere +_TCP in shadow_rs::cshadow - Rust

Struct shadow_rs::cshadow::_TCP

source ·
#[repr(C)]
pub struct _TCP { /* private fields */ }

Trait Implementations§

source§

impl Clone for _TCP

source§

fn clone(&self) -> _TCP

Returns a copy of the value. Read more
1.0.0 · source§

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

Performs copy-assignment from source. Read more
source§

impl Debug for _TCP

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Copy for _TCP

Auto Trait Implementations§

§

impl RefUnwindSafe for _TCP

§

impl Send for _TCP

§

impl Sync for _TCP

§

impl Unpin for _TCP

§

impl UnwindSafe for _TCP

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> DynClone for Twhere diff --git a/docs/rust/shadow_rs/cshadow/struct._Tracker.html b/docs/rust/shadow_rs/cshadow/struct._Tracker.html index 903239de90c..ccd853430e6 100644 --- a/docs/rust/shadow_rs/cshadow/struct._Tracker.html +++ b/docs/rust/shadow_rs/cshadow/struct._Tracker.html @@ -1,4 +1,4 @@ -_Tracker in shadow_rs::cshadow - Rust

Struct shadow_rs::cshadow::_Tracker

source ·
#[repr(C)]
pub struct _Tracker { /* private fields */ }

Trait Implementations§

source§

impl Clone for _Tracker

source§

fn clone(&self) -> _Tracker

Returns a copy of the value. Read more
1.0.0 · source§

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

Performs copy-assignment from source. Read more
source§

impl Debug for _Tracker

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Copy for _Tracker

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +_Tracker in shadow_rs::cshadow - Rust

Struct shadow_rs::cshadow::_Tracker

source ·
#[repr(C)]
pub struct _Tracker { /* private fields */ }

Trait Implementations§

source§

impl Clone for _Tracker

source§

fn clone(&self) -> _Tracker

Returns a copy of the value. Read more
1.0.0 · source§

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

Performs copy-assignment from source. Read more
source§

impl Debug for _Tracker

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Copy for _Tracker

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> DynClone for Twhere diff --git a/docs/rust/shadow_rs/cshadow/struct._Trigger.html b/docs/rust/shadow_rs/cshadow/struct._Trigger.html index 2f12a631d8e..43721308230 100644 --- a/docs/rust/shadow_rs/cshadow/struct._Trigger.html +++ b/docs/rust/shadow_rs/cshadow/struct._Trigger.html @@ -1,8 +1,8 @@ -_Trigger in shadow_rs::cshadow - Rust

Struct shadow_rs::cshadow::_Trigger

source ·
#[repr(C)]
pub struct _Trigger { +_Trigger in shadow_rs::cshadow - Rust

Struct shadow_rs::cshadow::_Trigger

source ·
#[repr(C)]
pub struct _Trigger { pub type_: TriggerType, pub object: TriggerObject, pub status: Status, -}

Fields§

§type_: TriggerType§object: TriggerObject§status: Status

Trait Implementations§

source§

impl Clone for _Trigger

source§

fn clone(&self) -> _Trigger

Returns a copy of the value. Read more
1.0.0 · source§

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

Performs copy-assignment from source. Read more
source§

impl From<_Trigger> for Trigger

source§

fn from(trigger: Trigger) -> Self

Converts to this type from the input type.
source§

impl Copy for _Trigger

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +}

Fields§

§type_: TriggerType§object: TriggerObject§status: Status

Trait Implementations§

source§

impl Clone for _Trigger

source§

fn clone(&self) -> _Trigger

Returns a copy of the value. Read more
1.0.0 · source§

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

Performs copy-assignment from source. Read more
source§

impl From<_Trigger> for Trigger

source§

fn from(trigger: Trigger) -> Self

Converts to this type from the input type.
source§

impl Copy for _Trigger

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> DynClone for Twhere diff --git a/docs/rust/shadow_rs/cshadow/struct.__BindgenBitfieldUnit.html b/docs/rust/shadow_rs/cshadow/struct.__BindgenBitfieldUnit.html index a41fa1a67d8..fd2f5a497fd 100644 --- a/docs/rust/shadow_rs/cshadow/struct.__BindgenBitfieldUnit.html +++ b/docs/rust/shadow_rs/cshadow/struct.__BindgenBitfieldUnit.html @@ -1,17 +1,17 @@ -__BindgenBitfieldUnit in shadow_rs::cshadow - Rust
#[repr(C)]
pub struct __BindgenBitfieldUnit<Storage> { /* private fields */ }

Implementations§

source§

impl<Storage> __BindgenBitfieldUnit<Storage>

source

pub const fn new(storage: Storage) -> Self

source§

impl<Storage> __BindgenBitfieldUnit<Storage>where - Storage: AsRef<[u8]> + AsMut<[u8]>,

source

pub fn get_bit(&self, index: usize) -> bool

source

pub fn set_bit(&mut self, index: usize, val: bool)

source

pub fn get(&self, bit_offset: usize, bit_width: u8) -> u64

source

pub fn set(&mut self, bit_offset: usize, bit_width: u8, val: u64)

Trait Implementations§

source§

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

source§

fn clone(&self) -> __BindgenBitfieldUnit<Storage>

Returns a copy of the value. Read more
1.0.0 · source§

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

Performs copy-assignment from source. Read more
source§

impl<Storage: Debug> Debug for __BindgenBitfieldUnit<Storage>

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<Storage: Default> Default for __BindgenBitfieldUnit<Storage>

source§

fn default() -> __BindgenBitfieldUnit<Storage>

Returns the “default value” for a type. Read more
source§

impl<Storage: Hash> Hash for __BindgenBitfieldUnit<Storage>

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)where +__BindgenBitfieldUnit in shadow_rs::cshadow - Rust
#[repr(C)]
pub struct __BindgenBitfieldUnit<Storage> { /* private fields */ }

Implementations§

source§

impl<Storage> __BindgenBitfieldUnit<Storage>

source

pub const fn new(storage: Storage) -> Self

source§

impl<Storage> __BindgenBitfieldUnit<Storage>where + Storage: AsRef<[u8]> + AsMut<[u8]>,

source

pub fn get_bit(&self, index: usize) -> bool

source

pub fn set_bit(&mut self, index: usize, val: bool)

source

pub fn get(&self, bit_offset: usize, bit_width: u8) -> u64

source

pub fn set(&mut self, bit_offset: usize, bit_width: u8, val: u64)

Trait Implementations§

source§

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

source§

fn clone(&self) -> __BindgenBitfieldUnit<Storage>

Returns a copy of the value. Read more
1.0.0 · source§

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

Performs copy-assignment from source. Read more
source§

impl<Storage: Debug> Debug for __BindgenBitfieldUnit<Storage>

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<Storage: Default> Default for __BindgenBitfieldUnit<Storage>

source§

fn default() -> __BindgenBitfieldUnit<Storage>

Returns the “default value” for a type. Read more
source§

impl<Storage: Hash> Hash for __BindgenBitfieldUnit<Storage>

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)where H: Hasher, - Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl<Storage: Ord> Ord for __BindgenBitfieldUnit<Storage>

source§

fn cmp(&self, other: &__BindgenBitfieldUnit<Storage>) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Selfwhere + Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl<Storage: Ord> Ord for __BindgenBitfieldUnit<Storage>

source§

fn cmp(&self, other: &__BindgenBitfieldUnit<Storage>) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Selfwhere Self: Sized,

Compares and returns the maximum of two values. Read more
1.21.0 · source§

fn min(self, other: Self) -> Selfwhere Self: Sized,

Compares and returns the minimum of two values. Read more
1.50.0 · source§

fn clamp(self, min: Self, max: Self) -> Selfwhere - Self: Sized + PartialOrd<Self>,

Restrict a value to a certain interval. Read more
source§

impl<Storage: PartialEq> PartialEq<__BindgenBitfieldUnit<Storage>> for __BindgenBitfieldUnit<Storage>

source§

fn eq(&self, other: &__BindgenBitfieldUnit<Storage>) -> bool

This method tests for self and other values to be equal, and is used + Self: Sized + PartialOrd<Self>,

Restrict a value to a certain interval. Read more
source§

impl<Storage: PartialEq> PartialEq<__BindgenBitfieldUnit<Storage>> for __BindgenBitfieldUnit<Storage>

source§

fn eq(&self, other: &__BindgenBitfieldUnit<Storage>) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl<Storage: PartialOrd> PartialOrd<__BindgenBitfieldUnit<Storage>> for __BindgenBitfieldUnit<Storage>

source§

fn partial_cmp( +sufficient, and should not be overridden without very good reason.

source§

impl<Storage: PartialOrd> PartialOrd<__BindgenBitfieldUnit<Storage>> for __BindgenBitfieldUnit<Storage>

source§

fn partial_cmp( &self, other: &__BindgenBitfieldUnit<Storage> ) -> Option<Ordering>

This method returns an ordering between self and other values if one exists. Read more
1.0.0 · source§

fn lt(&self, other: &Rhs) -> bool

This method tests less than (for self and other) and is used by the < operator. Read more
1.0.0 · source§

fn le(&self, other: &Rhs) -> bool

This method tests less than or equal to (for self and other) and is used by the <= operator. Read more
1.0.0 · source§

fn gt(&self, other: &Rhs) -> bool

This method tests greater than (for self and other) and is used by the > operator. Read more
1.0.0 · source§

fn ge(&self, other: &Rhs) -> bool

This method tests greater than or equal to (for self and other) and is used by the >= -operator. Read more
source§

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

source§

impl<Storage: Eq> Eq for __BindgenBitfieldUnit<Storage>

source§

impl<Storage> StructuralEq for __BindgenBitfieldUnit<Storage>

source§

impl<Storage> StructuralPartialEq for __BindgenBitfieldUnit<Storage>

Auto Trait Implementations§

§

impl<Storage> RefUnwindSafe for __BindgenBitfieldUnit<Storage>where +operator. Read more

source§

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

source§

impl<Storage: Eq> Eq for __BindgenBitfieldUnit<Storage>

source§

impl<Storage> StructuralEq for __BindgenBitfieldUnit<Storage>

source§

impl<Storage> StructuralPartialEq for __BindgenBitfieldUnit<Storage>

Auto Trait Implementations§

§

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

§

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

§

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

§

impl<Storage> Unpin for __BindgenBitfieldUnit<Storage>where diff --git a/docs/rust/shadow_rs/cshadow/struct.__IncompleteArrayField.html b/docs/rust/shadow_rs/cshadow/struct.__IncompleteArrayField.html index 1bca8a2e8da..e3aca7c43aa 100644 --- a/docs/rust/shadow_rs/cshadow/struct.__IncompleteArrayField.html +++ b/docs/rust/shadow_rs/cshadow/struct.__IncompleteArrayField.html @@ -1,4 +1,4 @@ -__IncompleteArrayField in shadow_rs::cshadow - Rust
#[repr(C)]
pub struct __IncompleteArrayField<T>(_, _);

Implementations§

source§

impl<T> __IncompleteArrayField<T>

source

pub const fn new() -> Self

source

pub fn as_ptr(&self) -> *const T

source

pub fn as_mut_ptr(&mut self) -> *mut T

source

pub unsafe fn as_slice(&self, len: usize) -> &[T]

source

pub unsafe fn as_mut_slice(&mut self, len: usize) -> &mut [T]

Trait Implementations§

source§

impl<T> Debug for __IncompleteArrayField<T>

source§

fn fmt(&self, fmt: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<T: Default> Default for __IncompleteArrayField<T>

source§

fn default() -> __IncompleteArrayField<T>

Returns the “default value” for a type. Read more

Auto Trait Implementations§

§

impl<T> RefUnwindSafe for __IncompleteArrayField<T>where +__IncompleteArrayField in shadow_rs::cshadow - Rust
#[repr(C)]
pub struct __IncompleteArrayField<T>(_, _);

Implementations§

source§

impl<T> __IncompleteArrayField<T>

source

pub const fn new() -> Self

source

pub fn as_ptr(&self) -> *const T

source

pub fn as_mut_ptr(&mut self) -> *mut T

source

pub unsafe fn as_slice(&self, len: usize) -> &[T]

source

pub unsafe fn as_mut_slice(&mut self, len: usize) -> &mut [T]

Trait Implementations§

source§

impl<T> Debug for __IncompleteArrayField<T>

source§

fn fmt(&self, fmt: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<T: Default> Default for __IncompleteArrayField<T>

source§

fn default() -> __IncompleteArrayField<T>

Returns the “default value” for a type. Read more

Auto Trait Implementations§

§

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

§

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

§

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

§

impl<T> Unpin for __IncompleteArrayField<T>where diff --git a/docs/rust/shadow_rs/cshadow/struct.__fsid_t.html b/docs/rust/shadow_rs/cshadow/struct.__fsid_t.html index 3efe600e60a..4437fc71272 100644 --- a/docs/rust/shadow_rs/cshadow/struct.__fsid_t.html +++ b/docs/rust/shadow_rs/cshadow/struct.__fsid_t.html @@ -1,6 +1,6 @@ -__fsid_t in shadow_rs::cshadow - Rust

Struct shadow_rs::cshadow::__fsid_t

source ·
#[repr(C)]
pub struct __fsid_t { +__fsid_t in shadow_rs::cshadow - Rust

Struct shadow_rs::cshadow::__fsid_t

source ·
#[repr(C)]
pub struct __fsid_t { pub __val: [c_int; 2], -}

Fields§

§__val: [c_int; 2]

Trait Implementations§

source§

impl Clone for __fsid_t

source§

fn clone(&self) -> __fsid_t

Returns a copy of the value. Read more
1.0.0 · source§

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

Performs copy-assignment from source. Read more
source§

impl Debug for __fsid_t

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Copy for __fsid_t

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +}

Fields§

§__val: [c_int; 2]

Trait Implementations§

source§

impl Clone for __fsid_t

source§

fn clone(&self) -> __fsid_t

Returns a copy of the value. Read more
1.0.0 · source§

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

Performs copy-assignment from source. Read more
source§

impl Debug for __fsid_t

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Copy for __fsid_t

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> DynClone for Twhere diff --git a/docs/rust/shadow_rs/cshadow/struct.iovec.html b/docs/rust/shadow_rs/cshadow/struct.iovec.html index a22cec58687..9cda44dba95 100644 --- a/docs/rust/shadow_rs/cshadow/struct.iovec.html +++ b/docs/rust/shadow_rs/cshadow/struct.iovec.html @@ -1,7 +1,7 @@ -iovec in shadow_rs::cshadow - Rust

Struct shadow_rs::cshadow::iovec

source ·
#[repr(C)]
pub struct iovec { +iovec in shadow_rs::cshadow - Rust

Struct shadow_rs::cshadow::iovec

source ·
#[repr(C)]
pub struct iovec { pub iov_base: *mut c_void, pub iov_len: usize, -}

Fields§

§iov_base: *mut c_void§iov_len: usize

Trait Implementations§

source§

impl Clone for iovec

source§

fn clone(&self) -> iovec

Returns a copy of the value. Read more
1.0.0 · source§

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

Performs copy-assignment from source. Read more
source§

impl Debug for iovec

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Copy for iovec

Auto Trait Implementations§

§

impl RefUnwindSafe for iovec

§

impl !Send for iovec

§

impl !Sync for iovec

§

impl Unpin for iovec

§

impl UnwindSafe for iovec

Blanket Implementations§

source§

impl<T> Any for Twhere +}

Fields§

§iov_base: *mut c_void§iov_len: usize

Trait Implementations§

source§

impl Clone for iovec

source§

fn clone(&self) -> iovec

Returns a copy of the value. Read more
1.0.0 · source§

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

Performs copy-assignment from source. Read more
source§

impl Debug for iovec

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Copy for iovec

Auto Trait Implementations§

§

impl RefUnwindSafe for iovec

§

impl !Send for iovec

§

impl !Sync for iovec

§

impl Unpin for iovec

§

impl UnwindSafe for iovec

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> DynClone for Twhere diff --git a/docs/rust/shadow_rs/cshadow/struct.linux___sifields__bindgen_ty_1.html b/docs/rust/shadow_rs/cshadow/struct.linux___sifields__bindgen_ty_1.html index 78c28bcdb7b..6eb90850ef8 100644 --- a/docs/rust/shadow_rs/cshadow/struct.linux___sifields__bindgen_ty_1.html +++ b/docs/rust/shadow_rs/cshadow/struct.linux___sifields__bindgen_ty_1.html @@ -1,7 +1,7 @@ -linux___sifields__bindgen_ty_1 in shadow_rs::cshadow - Rust
#[repr(C)]
pub struct linux___sifields__bindgen_ty_1 { +linux___sifields__bindgen_ty_1 in shadow_rs::cshadow - Rust
#[repr(C)]
pub struct linux___sifields__bindgen_ty_1 { pub l_pid: linux___kernel_pid_t, pub l_uid: linux___kernel_uid32_t, -}

Fields§

§l_pid: linux___kernel_pid_t§l_uid: linux___kernel_uid32_t

Trait Implementations§

source§

impl Clone for linux___sifields__bindgen_ty_1

source§

fn clone(&self) -> linux___sifields__bindgen_ty_1

Returns a copy of the value. Read more
1.0.0 · source§

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

Performs copy-assignment from source. Read more
source§

impl Debug for linux___sifields__bindgen_ty_1

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Copy for linux___sifields__bindgen_ty_1

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +}

Fields§

§l_pid: linux___kernel_pid_t§l_uid: linux___kernel_uid32_t

Trait Implementations§

source§

impl Clone for linux___sifields__bindgen_ty_1

source§

fn clone(&self) -> linux___sifields__bindgen_ty_1

Returns a copy of the value. Read more
1.0.0 · source§

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

Performs copy-assignment from source. Read more
source§

impl Debug for linux___sifields__bindgen_ty_1

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Copy for linux___sifields__bindgen_ty_1

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> DynClone for Twhere diff --git a/docs/rust/shadow_rs/cshadow/struct.linux___sifields__bindgen_ty_2.html b/docs/rust/shadow_rs/cshadow/struct.linux___sifields__bindgen_ty_2.html index ac632437a1b..f51c01cbe0c 100644 --- a/docs/rust/shadow_rs/cshadow/struct.linux___sifields__bindgen_ty_2.html +++ b/docs/rust/shadow_rs/cshadow/struct.linux___sifields__bindgen_ty_2.html @@ -1,9 +1,9 @@ -linux___sifields__bindgen_ty_2 in shadow_rs::cshadow - Rust
#[repr(C)]
pub struct linux___sifields__bindgen_ty_2 { +linux___sifields__bindgen_ty_2 in shadow_rs::cshadow - Rust
#[repr(C)]
pub struct linux___sifields__bindgen_ty_2 { pub l_tid: linux___kernel_timer_t, pub l_overrun: c_int, pub l_sigval: linux_sigval_t, pub l_sys_private: c_int, -}

Fields§

§l_tid: linux___kernel_timer_t§l_overrun: c_int§l_sigval: linux_sigval_t§l_sys_private: c_int

Trait Implementations§

source§

impl Clone for linux___sifields__bindgen_ty_2

source§

fn clone(&self) -> linux___sifields__bindgen_ty_2

Returns a copy of the value. Read more
1.0.0 · source§

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

Performs copy-assignment from source. Read more
source§

impl Copy for linux___sifields__bindgen_ty_2

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +}

Fields§

§l_tid: linux___kernel_timer_t§l_overrun: c_int§l_sigval: linux_sigval_t§l_sys_private: c_int

Trait Implementations§

source§

impl Clone for linux___sifields__bindgen_ty_2

source§

fn clone(&self) -> linux___sifields__bindgen_ty_2

Returns a copy of the value. Read more
1.0.0 · source§

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

Performs copy-assignment from source. Read more
source§

impl Copy for linux___sifields__bindgen_ty_2

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> DynClone for Twhere diff --git a/docs/rust/shadow_rs/cshadow/struct.linux___sifields__bindgen_ty_3.html b/docs/rust/shadow_rs/cshadow/struct.linux___sifields__bindgen_ty_3.html index 723346fce2c..985be4b76e6 100644 --- a/docs/rust/shadow_rs/cshadow/struct.linux___sifields__bindgen_ty_3.html +++ b/docs/rust/shadow_rs/cshadow/struct.linux___sifields__bindgen_ty_3.html @@ -1,8 +1,8 @@ -linux___sifields__bindgen_ty_3 in shadow_rs::cshadow - Rust
#[repr(C)]
pub struct linux___sifields__bindgen_ty_3 { +linux___sifields__bindgen_ty_3 in shadow_rs::cshadow - Rust
#[repr(C)]
pub struct linux___sifields__bindgen_ty_3 { pub l_pid: linux___kernel_pid_t, pub l_uid: linux___kernel_uid32_t, pub l_sigval: linux_sigval_t, -}

Fields§

§l_pid: linux___kernel_pid_t§l_uid: linux___kernel_uid32_t§l_sigval: linux_sigval_t

Trait Implementations§

source§

impl Clone for linux___sifields__bindgen_ty_3

source§

fn clone(&self) -> linux___sifields__bindgen_ty_3

Returns a copy of the value. Read more
1.0.0 · source§

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

Performs copy-assignment from source. Read more
source§

impl Copy for linux___sifields__bindgen_ty_3

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +}

Fields§

§l_pid: linux___kernel_pid_t§l_uid: linux___kernel_uid32_t§l_sigval: linux_sigval_t

Trait Implementations§

source§

impl Clone for linux___sifields__bindgen_ty_3

source§

fn clone(&self) -> linux___sifields__bindgen_ty_3

Returns a copy of the value. Read more
1.0.0 · source§

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

Performs copy-assignment from source. Read more
source§

impl Copy for linux___sifields__bindgen_ty_3

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> DynClone for Twhere diff --git a/docs/rust/shadow_rs/cshadow/struct.linux___sifields__bindgen_ty_4.html b/docs/rust/shadow_rs/cshadow/struct.linux___sifields__bindgen_ty_4.html index 6c701f32f1d..bcf6f8d6791 100644 --- a/docs/rust/shadow_rs/cshadow/struct.linux___sifields__bindgen_ty_4.html +++ b/docs/rust/shadow_rs/cshadow/struct.linux___sifields__bindgen_ty_4.html @@ -1,10 +1,10 @@ -linux___sifields__bindgen_ty_4 in shadow_rs::cshadow - Rust
#[repr(C)]
pub struct linux___sifields__bindgen_ty_4 { +linux___sifields__bindgen_ty_4 in shadow_rs::cshadow - Rust
#[repr(C)]
pub struct linux___sifields__bindgen_ty_4 { pub l_pid: linux___kernel_pid_t, pub l_uid: linux___kernel_uid32_t, pub l_status: c_int, pub l_utime: linux___kernel_clock_t, pub l_stime: linux___kernel_clock_t, -}

Fields§

§l_pid: linux___kernel_pid_t§l_uid: linux___kernel_uid32_t§l_status: c_int§l_utime: linux___kernel_clock_t§l_stime: linux___kernel_clock_t

Trait Implementations§

source§

impl Clone for linux___sifields__bindgen_ty_4

source§

fn clone(&self) -> linux___sifields__bindgen_ty_4

Returns a copy of the value. Read more
1.0.0 · source§

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

Performs copy-assignment from source. Read more
source§

impl Debug for linux___sifields__bindgen_ty_4

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Copy for linux___sifields__bindgen_ty_4

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +}

Fields§

§l_pid: linux___kernel_pid_t§l_uid: linux___kernel_uid32_t§l_status: c_int§l_utime: linux___kernel_clock_t§l_stime: linux___kernel_clock_t

Trait Implementations§

source§

impl Clone for linux___sifields__bindgen_ty_4

source§

fn clone(&self) -> linux___sifields__bindgen_ty_4

Returns a copy of the value. Read more
1.0.0 · source§

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

Performs copy-assignment from source. Read more
source§

impl Debug for linux___sifields__bindgen_ty_4

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Copy for linux___sifields__bindgen_ty_4

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> DynClone for Twhere diff --git a/docs/rust/shadow_rs/cshadow/struct.linux___sifields__bindgen_ty_5.html b/docs/rust/shadow_rs/cshadow/struct.linux___sifields__bindgen_ty_5.html index 55ab18d8953..d5930e6fdf3 100644 --- a/docs/rust/shadow_rs/cshadow/struct.linux___sifields__bindgen_ty_5.html +++ b/docs/rust/shadow_rs/cshadow/struct.linux___sifields__bindgen_ty_5.html @@ -1,7 +1,7 @@ -linux___sifields__bindgen_ty_5 in shadow_rs::cshadow - Rust
#[repr(C)]
pub struct linux___sifields__bindgen_ty_5 { +linux___sifields__bindgen_ty_5 in shadow_rs::cshadow - Rust
#[repr(C)]
pub struct linux___sifields__bindgen_ty_5 { pub l_addr: *mut c_void, pub l__bindgen_anon_1: linux___sifields__bindgen_ty_5__bindgen_ty_1, -}

Fields§

§l_addr: *mut c_void§l__bindgen_anon_1: linux___sifields__bindgen_ty_5__bindgen_ty_1

Trait Implementations§

source§

impl Clone for linux___sifields__bindgen_ty_5

source§

fn clone(&self) -> linux___sifields__bindgen_ty_5

Returns a copy of the value. Read more
1.0.0 · source§

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

Performs copy-assignment from source. Read more
source§

impl Copy for linux___sifields__bindgen_ty_5

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +}

Fields§

§l_addr: *mut c_void§l__bindgen_anon_1: linux___sifields__bindgen_ty_5__bindgen_ty_1

Trait Implementations§

source§

impl Clone for linux___sifields__bindgen_ty_5

source§

fn clone(&self) -> linux___sifields__bindgen_ty_5

Returns a copy of the value. Read more
1.0.0 · source§

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

Performs copy-assignment from source. Read more
source§

impl Copy for linux___sifields__bindgen_ty_5

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> DynClone for Twhere diff --git a/docs/rust/shadow_rs/cshadow/struct.linux___sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_1.html b/docs/rust/shadow_rs/cshadow/struct.linux___sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_1.html index 369e8f9a0b3..ca2ee2bcb3b 100644 --- a/docs/rust/shadow_rs/cshadow/struct.linux___sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_1.html +++ b/docs/rust/shadow_rs/cshadow/struct.linux___sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_1.html @@ -1,8 +1,8 @@ -linux___sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_1 in shadow_rs::cshadow - Rust
#[repr(C)]
pub struct linux___sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_1 { +linux___sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_1 in shadow_rs::cshadow - Rust

Fields§

§l_dummy_bnd: [c_char; 8]§l_lower: *mut c_void§l_upper: *mut c_void

Trait Implementations§

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> DynClone for Twhere diff --git a/docs/rust/shadow_rs/cshadow/struct.linux___sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_2.html b/docs/rust/shadow_rs/cshadow/struct.linux___sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_2.html index 722f9655e38..f03f4e5872b 100644 --- a/docs/rust/shadow_rs/cshadow/struct.linux___sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_2.html +++ b/docs/rust/shadow_rs/cshadow/struct.linux___sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_2.html @@ -1,7 +1,7 @@ -linux___sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_2 in shadow_rs::cshadow - Rust
#[repr(C)]
pub struct linux___sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_2 { +linux___sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_2 in shadow_rs::cshadow - Rust

Fields§

§l_dummy_pkey: [c_char; 8]§l_pkey: linux___u32

Trait Implementations§

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> DynClone for Twhere diff --git a/docs/rust/shadow_rs/cshadow/struct.linux___sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_3.html b/docs/rust/shadow_rs/cshadow/struct.linux___sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_3.html index 14449d1a628..d1c5255951f 100644 --- a/docs/rust/shadow_rs/cshadow/struct.linux___sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_3.html +++ b/docs/rust/shadow_rs/cshadow/struct.linux___sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_3.html @@ -1,8 +1,8 @@ -linux___sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_3 in shadow_rs::cshadow - Rust
#[repr(C)]
pub struct linux___sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_3 { +linux___sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_3 in shadow_rs::cshadow - Rust

Fields§

§l_data: c_ulong§l_type: linux___u32§l_flags: linux___u32

Trait Implementations§

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> DynClone for Twhere diff --git a/docs/rust/shadow_rs/cshadow/struct.linux___sifields__bindgen_ty_6.html b/docs/rust/shadow_rs/cshadow/struct.linux___sifields__bindgen_ty_6.html index 36867bd68e4..bf488f93147 100644 --- a/docs/rust/shadow_rs/cshadow/struct.linux___sifields__bindgen_ty_6.html +++ b/docs/rust/shadow_rs/cshadow/struct.linux___sifields__bindgen_ty_6.html @@ -1,7 +1,7 @@ -linux___sifields__bindgen_ty_6 in shadow_rs::cshadow - Rust
#[repr(C)]
pub struct linux___sifields__bindgen_ty_6 { +linux___sifields__bindgen_ty_6 in shadow_rs::cshadow - Rust
#[repr(C)]
pub struct linux___sifields__bindgen_ty_6 { pub l_band: c_long, pub l_fd: c_int, -}

Fields§

§l_band: c_long§l_fd: c_int

Trait Implementations§

source§

impl Clone for linux___sifields__bindgen_ty_6

source§

fn clone(&self) -> linux___sifields__bindgen_ty_6

Returns a copy of the value. Read more
1.0.0 · source§

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

Performs copy-assignment from source. Read more
source§

impl Debug for linux___sifields__bindgen_ty_6

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Copy for linux___sifields__bindgen_ty_6

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +}

Fields§

§l_band: c_long§l_fd: c_int

Trait Implementations§

source§

impl Clone for linux___sifields__bindgen_ty_6

source§

fn clone(&self) -> linux___sifields__bindgen_ty_6

Returns a copy of the value. Read more
1.0.0 · source§

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

Performs copy-assignment from source. Read more
source§

impl Debug for linux___sifields__bindgen_ty_6

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Copy for linux___sifields__bindgen_ty_6

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> DynClone for Twhere diff --git a/docs/rust/shadow_rs/cshadow/struct.linux___sifields__bindgen_ty_7.html b/docs/rust/shadow_rs/cshadow/struct.linux___sifields__bindgen_ty_7.html index 15671b156a6..2bf244868f2 100644 --- a/docs/rust/shadow_rs/cshadow/struct.linux___sifields__bindgen_ty_7.html +++ b/docs/rust/shadow_rs/cshadow/struct.linux___sifields__bindgen_ty_7.html @@ -1,8 +1,8 @@ -linux___sifields__bindgen_ty_7 in shadow_rs::cshadow - Rust
#[repr(C)]
pub struct linux___sifields__bindgen_ty_7 { +linux___sifields__bindgen_ty_7 in shadow_rs::cshadow - Rust
#[repr(C)]
pub struct linux___sifields__bindgen_ty_7 { pub l_call_addr: *mut c_void, pub l_syscall: c_int, pub l_arch: c_uint, -}

Fields§

§l_call_addr: *mut c_void§l_syscall: c_int§l_arch: c_uint

Trait Implementations§

source§

impl Clone for linux___sifields__bindgen_ty_7

source§

fn clone(&self) -> linux___sifields__bindgen_ty_7

Returns a copy of the value. Read more
1.0.0 · source§

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

Performs copy-assignment from source. Read more
source§

impl Debug for linux___sifields__bindgen_ty_7

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Copy for linux___sifields__bindgen_ty_7

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +}

Fields§

§l_call_addr: *mut c_void§l_syscall: c_int§l_arch: c_uint

Trait Implementations§

source§

impl Clone for linux___sifields__bindgen_ty_7

source§

fn clone(&self) -> linux___sifields__bindgen_ty_7

Returns a copy of the value. Read more
1.0.0 · source§

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

Performs copy-assignment from source. Read more
source§

impl Debug for linux___sifields__bindgen_ty_7

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Copy for linux___sifields__bindgen_ty_7

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> DynClone for Twhere diff --git a/docs/rust/shadow_rs/cshadow/struct.linux_dirent.html b/docs/rust/shadow_rs/cshadow/struct.linux_dirent.html index 3588c47d429..f352df4ebfa 100644 --- a/docs/rust/shadow_rs/cshadow/struct.linux_dirent.html +++ b/docs/rust/shadow_rs/cshadow/struct.linux_dirent.html @@ -1,9 +1,9 @@ -linux_dirent in shadow_rs::cshadow - Rust
#[repr(C)]
pub struct linux_dirent { +linux_dirent in shadow_rs::cshadow - Rust
#[repr(C)]
pub struct linux_dirent { pub d_ino: c_ulong, pub d_off: c_ulong, pub d_reclen: c_ushort, pub d_name: __IncompleteArrayField<c_char>, -}

Fields§

§d_ino: c_ulong§d_off: c_ulong§d_reclen: c_ushort§d_name: __IncompleteArrayField<c_char>

Trait Implementations§

source§

impl Debug for linux_dirent

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +}

Fields§

§d_ino: c_ulong§d_off: c_ulong§d_reclen: c_ushort§d_name: __IncompleteArrayField<c_char>

Trait Implementations§

source§

impl Debug for linux_dirent

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/docs/rust/shadow_rs/cshadow/struct.linux_dirent64.html b/docs/rust/shadow_rs/cshadow/struct.linux_dirent64.html index 8bc1620b4d8..2fb042754d3 100644 --- a/docs/rust/shadow_rs/cshadow/struct.linux_dirent64.html +++ b/docs/rust/shadow_rs/cshadow/struct.linux_dirent64.html @@ -1,10 +1,10 @@ -linux_dirent64 in shadow_rs::cshadow - Rust
#[repr(C)]
pub struct linux_dirent64 { +linux_dirent64 in shadow_rs::cshadow - Rust
#[repr(C)]
pub struct linux_dirent64 { pub d_ino: ino64_t, pub d_off: off64_t, pub d_reclen: c_ushort, pub d_type: c_uchar, pub d_name: __IncompleteArrayField<c_char>, -}

Fields§

§d_ino: ino64_t§d_off: off64_t§d_reclen: c_ushort§d_type: c_uchar§d_name: __IncompleteArrayField<c_char>

Trait Implementations§

source§

impl Debug for linux_dirent64

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +}

Fields§

§d_ino: ino64_t§d_off: off64_t§d_reclen: c_ushort§d_type: c_uchar§d_name: __IncompleteArrayField<c_char>

Trait Implementations§

source§

impl Debug for linux_dirent64

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/docs/rust/shadow_rs/cshadow/struct.linux_siginfo.html b/docs/rust/shadow_rs/cshadow/struct.linux_siginfo.html index 5c82bb60503..c652138c358 100644 --- a/docs/rust/shadow_rs/cshadow/struct.linux_siginfo.html +++ b/docs/rust/shadow_rs/cshadow/struct.linux_siginfo.html @@ -1,6 +1,6 @@ -linux_siginfo in shadow_rs::cshadow - Rust
#[repr(C)]
pub struct linux_siginfo { +linux_siginfo in shadow_rs::cshadow - Rust
#[repr(C)]
pub struct linux_siginfo { pub l__bindgen_anon_1: linux_siginfo__bindgen_ty_1, -}

Fields§

§l__bindgen_anon_1: linux_siginfo__bindgen_ty_1

Trait Implementations§

source§

impl Clone for linux_siginfo

source§

fn clone(&self) -> linux_siginfo

Returns a copy of the value. Read more
1.0.0 · source§

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

Performs copy-assignment from source. Read more
source§

impl Copy for linux_siginfo

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +}

Fields§

§l__bindgen_anon_1: linux_siginfo__bindgen_ty_1

Trait Implementations§

source§

impl Clone for linux_siginfo

source§

fn clone(&self) -> linux_siginfo

Returns a copy of the value. Read more
1.0.0 · source§

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

Performs copy-assignment from source. Read more
source§

impl Copy for linux_siginfo

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> DynClone for Twhere diff --git a/docs/rust/shadow_rs/cshadow/struct.linux_siginfo__bindgen_ty_1__bindgen_ty_1.html b/docs/rust/shadow_rs/cshadow/struct.linux_siginfo__bindgen_ty_1__bindgen_ty_1.html index cf8ec8dbcab..0eaf5d09bc9 100644 --- a/docs/rust/shadow_rs/cshadow/struct.linux_siginfo__bindgen_ty_1__bindgen_ty_1.html +++ b/docs/rust/shadow_rs/cshadow/struct.linux_siginfo__bindgen_ty_1__bindgen_ty_1.html @@ -1,9 +1,9 @@ -linux_siginfo__bindgen_ty_1__bindgen_ty_1 in shadow_rs::cshadow - Rust
#[repr(C)]
pub struct linux_siginfo__bindgen_ty_1__bindgen_ty_1 { +linux_siginfo__bindgen_ty_1__bindgen_ty_1 in shadow_rs::cshadow - Rust
#[repr(C)]
pub struct linux_siginfo__bindgen_ty_1__bindgen_ty_1 { pub lsi_signo: c_int, pub lsi_errno: c_int, pub lsi_code: c_int, pub l_sifields: linux___sifields, -}

Fields§

§lsi_signo: c_int§lsi_errno: c_int§lsi_code: c_int§l_sifields: linux___sifields

Trait Implementations§

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +}

Fields§

§lsi_signo: c_int§lsi_errno: c_int§lsi_code: c_int§l_sifields: linux___sifields

Trait Implementations§

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> DynClone for Twhere diff --git a/docs/rust/shadow_rs/cshadow/struct.pollfd.html b/docs/rust/shadow_rs/cshadow/struct.pollfd.html index 605c4856470..7ca49119045 100644 --- a/docs/rust/shadow_rs/cshadow/struct.pollfd.html +++ b/docs/rust/shadow_rs/cshadow/struct.pollfd.html @@ -1,8 +1,8 @@ -pollfd in shadow_rs::cshadow - Rust

Struct shadow_rs::cshadow::pollfd

source ·
#[repr(C)]
pub struct pollfd { +pollfd in shadow_rs::cshadow - Rust

Struct shadow_rs::cshadow::pollfd

source ·
#[repr(C)]
pub struct pollfd { pub fd: c_int, pub events: c_short, pub revents: c_short, -}

Fields§

§fd: c_int§events: c_short§revents: c_short

Trait Implementations§

source§

impl Clone for pollfd

source§

fn clone(&self) -> pollfd

Returns a copy of the value. Read more
1.0.0 · source§

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

Performs copy-assignment from source. Read more
source§

impl Debug for pollfd

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Copy for pollfd

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +}

Fields§

§fd: c_int§events: c_short§revents: c_short

Trait Implementations§

source§

impl Clone for pollfd

source§

fn clone(&self) -> pollfd

Returns a copy of the value. Read more
1.0.0 · source§

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

Performs copy-assignment from source. Read more
source§

impl Debug for pollfd

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Copy for pollfd

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> DynClone for Twhere diff --git a/docs/rust/shadow_rs/cshadow/struct.stat.html b/docs/rust/shadow_rs/cshadow/struct.stat.html index 03568f4fcad..5deaaa773e8 100644 --- a/docs/rust/shadow_rs/cshadow/struct.stat.html +++ b/docs/rust/shadow_rs/cshadow/struct.stat.html @@ -1,4 +1,4 @@ -stat in shadow_rs::cshadow - Rust

Struct shadow_rs::cshadow::stat

source ·
#[repr(C)]
pub struct stat {
Show 15 fields +stat in shadow_rs::cshadow - Rust

Struct shadow_rs::cshadow::stat

source ·
#[repr(C)]
pub struct stat {
Show 15 fields pub st_dev: __dev_t, pub st_ino: __ino_t, pub st_nlink: __nlink_t, @@ -14,7 +14,7 @@ pub st_mtim: timespec, pub st_ctim: timespec, pub __glibc_reserved: [__syscall_slong_t; 3], -
}

Fields§

§st_dev: __dev_t§st_ino: __ino_t§st_nlink: __nlink_t§st_mode: __mode_t§st_uid: __uid_t§st_gid: __gid_t§__pad0: c_int§st_rdev: __dev_t§st_size: __off_t§st_blksize: __blksize_t§st_blocks: __blkcnt_t§st_atim: timespec§st_mtim: timespec§st_ctim: timespec§__glibc_reserved: [__syscall_slong_t; 3]

Trait Implementations§

source§

impl Clone for stat

source§

fn clone(&self) -> stat

Returns a copy of the value. Read more
1.0.0 · source§

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

Performs copy-assignment from source. Read more
source§

impl Debug for stat

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Copy for stat

Auto Trait Implementations§

§

impl RefUnwindSafe for stat

§

impl Send for stat

§

impl Sync for stat

§

impl Unpin for stat

§

impl UnwindSafe for stat

Blanket Implementations§

source§

impl<T> Any for Twhere +

}

Fields§

§st_dev: __dev_t§st_ino: __ino_t§st_nlink: __nlink_t§st_mode: __mode_t§st_uid: __uid_t§st_gid: __gid_t§__pad0: c_int§st_rdev: __dev_t§st_size: __off_t§st_blksize: __blksize_t§st_blocks: __blkcnt_t§st_atim: timespec§st_mtim: timespec§st_ctim: timespec§__glibc_reserved: [__syscall_slong_t; 3]

Trait Implementations§

source§

impl Clone for stat

source§

fn clone(&self) -> stat

Returns a copy of the value. Read more
1.0.0 · source§

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

Performs copy-assignment from source. Read more
source§

impl Debug for stat

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Copy for stat

Auto Trait Implementations§

§

impl RefUnwindSafe for stat

§

impl Send for stat

§

impl Sync for stat

§

impl Unpin for stat

§

impl UnwindSafe for stat

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> DynClone for Twhere diff --git a/docs/rust/shadow_rs/cshadow/struct.statfs.html b/docs/rust/shadow_rs/cshadow/struct.statfs.html index 886358ac505..5da1b267f06 100644 --- a/docs/rust/shadow_rs/cshadow/struct.statfs.html +++ b/docs/rust/shadow_rs/cshadow/struct.statfs.html @@ -1,4 +1,4 @@ -statfs in shadow_rs::cshadow - Rust

Struct shadow_rs::cshadow::statfs

source ·
#[repr(C)]
pub struct statfs { +statfs in shadow_rs::cshadow - Rust

Struct shadow_rs::cshadow::statfs

source ·
#[repr(C)]
pub struct statfs { pub f_type: __fsword_t, pub f_bsize: __fsword_t, pub f_blocks: __fsblkcnt_t, @@ -11,7 +11,7 @@ pub f_frsize: __fsword_t, pub f_flags: __fsword_t, pub f_spare: [__fsword_t; 4], -}

Fields§

§f_type: __fsword_t§f_bsize: __fsword_t§f_blocks: __fsblkcnt_t§f_bfree: __fsblkcnt_t§f_bavail: __fsblkcnt_t§f_files: __fsfilcnt_t§f_ffree: __fsfilcnt_t§f_fsid: __fsid_t§f_namelen: __fsword_t§f_frsize: __fsword_t§f_flags: __fsword_t§f_spare: [__fsword_t; 4]

Trait Implementations§

source§

impl Clone for statfs

source§

fn clone(&self) -> statfs

Returns a copy of the value. Read more
1.0.0 · source§

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

Performs copy-assignment from source. Read more
source§

impl Debug for statfs

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Copy for statfs

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +}

Fields§

§f_type: __fsword_t§f_bsize: __fsword_t§f_blocks: __fsblkcnt_t§f_bfree: __fsblkcnt_t§f_bavail: __fsblkcnt_t§f_files: __fsfilcnt_t§f_ffree: __fsfilcnt_t§f_fsid: __fsid_t§f_namelen: __fsword_t§f_frsize: __fsword_t§f_flags: __fsword_t§f_spare: [__fsword_t; 4]

Trait Implementations§

source§

impl Clone for statfs

source§

fn clone(&self) -> statfs

Returns a copy of the value. Read more
1.0.0 · source§

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

Performs copy-assignment from source. Read more
source§

impl Debug for statfs

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Copy for statfs

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> DynClone for Twhere diff --git a/docs/rust/shadow_rs/cshadow/struct.statx.html b/docs/rust/shadow_rs/cshadow/struct.statx.html index e9ae4c67122..577703b8428 100644 --- a/docs/rust/shadow_rs/cshadow/struct.statx.html +++ b/docs/rust/shadow_rs/cshadow/struct.statx.html @@ -1,4 +1,4 @@ -statx in shadow_rs::cshadow - Rust

Struct shadow_rs::cshadow::statx

source ·
#[repr(C)]
pub struct statx {
Show 23 fields +statx in shadow_rs::cshadow - Rust

Struct shadow_rs::cshadow::statx

source ·
#[repr(C)]
pub struct statx {
Show 23 fields pub stx_mask: __u32, pub stx_blksize: __u32, pub stx_attributes: __u64, @@ -22,7 +22,7 @@ pub stx_mnt_id: __u64, pub __spare2: __u64, pub __spare3: [__u64; 12], -
}

Fields§

§stx_mask: __u32§stx_blksize: __u32§stx_attributes: __u64§stx_nlink: __u32§stx_uid: __u32§stx_gid: __u32§stx_mode: __u16§__spare0: [__u16; 1]§stx_ino: __u64§stx_size: __u64§stx_blocks: __u64§stx_attributes_mask: __u64§stx_atime: statx_timestamp§stx_btime: statx_timestamp§stx_ctime: statx_timestamp§stx_mtime: statx_timestamp§stx_rdev_major: __u32§stx_rdev_minor: __u32§stx_dev_major: __u32§stx_dev_minor: __u32§stx_mnt_id: __u64§__spare2: __u64§__spare3: [__u64; 12]

Trait Implementations§

source§

impl Clone for statx

source§

fn clone(&self) -> statx

Returns a copy of the value. Read more
1.0.0 · source§

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

Performs copy-assignment from source. Read more
source§

impl Debug for statx

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Copy for statx

Auto Trait Implementations§

§

impl RefUnwindSafe for statx

§

impl Send for statx

§

impl Sync for statx

§

impl Unpin for statx

§

impl UnwindSafe for statx

Blanket Implementations§

source§

impl<T> Any for Twhere +

}

Fields§

§stx_mask: __u32§stx_blksize: __u32§stx_attributes: __u64§stx_nlink: __u32§stx_uid: __u32§stx_gid: __u32§stx_mode: __u16§__spare0: [__u16; 1]§stx_ino: __u64§stx_size: __u64§stx_blocks: __u64§stx_attributes_mask: __u64§stx_atime: statx_timestamp§stx_btime: statx_timestamp§stx_ctime: statx_timestamp§stx_mtime: statx_timestamp§stx_rdev_major: __u32§stx_rdev_minor: __u32§stx_dev_major: __u32§stx_dev_minor: __u32§stx_mnt_id: __u64§__spare2: __u64§__spare3: [__u64; 12]

Trait Implementations§

source§

impl Clone for statx

source§

fn clone(&self) -> statx

Returns a copy of the value. Read more
1.0.0 · source§

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

Performs copy-assignment from source. Read more
source§

impl Debug for statx

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Copy for statx

Auto Trait Implementations§

§

impl RefUnwindSafe for statx

§

impl Send for statx

§

impl Sync for statx

§

impl Unpin for statx

§

impl UnwindSafe for statx

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> DynClone for Twhere diff --git a/docs/rust/shadow_rs/cshadow/struct.statx_timestamp.html b/docs/rust/shadow_rs/cshadow/struct.statx_timestamp.html index 6d8b277e6a8..11e54b36641 100644 --- a/docs/rust/shadow_rs/cshadow/struct.statx_timestamp.html +++ b/docs/rust/shadow_rs/cshadow/struct.statx_timestamp.html @@ -1,8 +1,8 @@ -statx_timestamp in shadow_rs::cshadow - Rust
#[repr(C)]
pub struct statx_timestamp { +statx_timestamp in shadow_rs::cshadow - Rust
#[repr(C)]
pub struct statx_timestamp { pub tv_sec: __s64, pub tv_nsec: __u32, pub __reserved: __s32, -}

Fields§

§tv_sec: __s64§tv_nsec: __u32§__reserved: __s32

Trait Implementations§

source§

impl Clone for statx_timestamp

source§

fn clone(&self) -> statx_timestamp

Returns a copy of the value. Read more
1.0.0 · source§

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

Performs copy-assignment from source. Read more
source§

impl Debug for statx_timestamp

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Copy for statx_timestamp

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +}

Fields§

§tv_sec: __s64§tv_nsec: __u32§__reserved: __s32

Trait Implementations§

source§

impl Clone for statx_timestamp

source§

fn clone(&self) -> statx_timestamp

Returns a copy of the value. Read more
1.0.0 · source§

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

Performs copy-assignment from source. Read more
source§

impl Debug for statx_timestamp

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Copy for statx_timestamp

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> DynClone for Twhere diff --git a/docs/rust/shadow_rs/cshadow/struct.tcp_info.html b/docs/rust/shadow_rs/cshadow/struct.tcp_info.html index 40bb0210db8..dabbf6ae438 100644 --- a/docs/rust/shadow_rs/cshadow/struct.tcp_info.html +++ b/docs/rust/shadow_rs/cshadow/struct.tcp_info.html @@ -1,4 +1,4 @@ -tcp_info in shadow_rs::cshadow - Rust

Struct shadow_rs::cshadow::tcp_info

source ·
#[repr(C)]
pub struct tcp_info {
Show 32 fields +tcp_info in shadow_rs::cshadow - Rust

Struct shadow_rs::cshadow::tcp_info

source ·
#[repr(C)]
pub struct tcp_info {
Show 32 fields pub tcpi_state: u8, pub tcpi_ca_state: u8, pub tcpi_retransmits: u8, @@ -31,10 +31,10 @@ pub tcpi_rcv_rtt: u32, pub tcpi_rcv_space: u32, pub tcpi_total_retrans: u32, -
}

Fields§

§tcpi_state: u8§tcpi_ca_state: u8§tcpi_retransmits: u8§tcpi_probes: u8§tcpi_backoff: u8§tcpi_options: u8§_bitfield_align_1: [u8; 0]§_bitfield_1: __BindgenBitfieldUnit<[u8; 1]>§tcpi_rto: u32§tcpi_ato: u32§tcpi_snd_mss: u32§tcpi_rcv_mss: u32§tcpi_unacked: u32§tcpi_sacked: u32§tcpi_lost: u32§tcpi_retrans: u32§tcpi_fackets: u32§tcpi_last_data_sent: u32§tcpi_last_ack_sent: u32§tcpi_last_data_recv: u32§tcpi_last_ack_recv: u32§tcpi_pmtu: u32§tcpi_rcv_ssthresh: u32§tcpi_rtt: u32§tcpi_rttvar: u32§tcpi_snd_ssthresh: u32§tcpi_snd_cwnd: u32§tcpi_advmss: u32§tcpi_reordering: u32§tcpi_rcv_rtt: u32§tcpi_rcv_space: u32§tcpi_total_retrans: u32

Implementations§

source§

impl tcp_info

source

pub fn tcpi_snd_wscale(&self) -> u8

source

pub fn set_tcpi_snd_wscale(&mut self, val: u8)

source

pub fn tcpi_rcv_wscale(&self) -> u8

source

pub fn set_tcpi_rcv_wscale(&mut self, val: u8)

source

pub fn new_bitfield_1( +

}

Fields§

§tcpi_state: u8§tcpi_ca_state: u8§tcpi_retransmits: u8§tcpi_probes: u8§tcpi_backoff: u8§tcpi_options: u8§_bitfield_align_1: [u8; 0]§_bitfield_1: __BindgenBitfieldUnit<[u8; 1]>§tcpi_rto: u32§tcpi_ato: u32§tcpi_snd_mss: u32§tcpi_rcv_mss: u32§tcpi_unacked: u32§tcpi_sacked: u32§tcpi_lost: u32§tcpi_retrans: u32§tcpi_fackets: u32§tcpi_last_data_sent: u32§tcpi_last_ack_sent: u32§tcpi_last_data_recv: u32§tcpi_last_ack_recv: u32§tcpi_pmtu: u32§tcpi_rcv_ssthresh: u32§tcpi_rtt: u32§tcpi_rttvar: u32§tcpi_snd_ssthresh: u32§tcpi_snd_cwnd: u32§tcpi_advmss: u32§tcpi_reordering: u32§tcpi_rcv_rtt: u32§tcpi_rcv_space: u32§tcpi_total_retrans: u32

Implementations§

source§

impl tcp_info

source

pub fn tcpi_snd_wscale(&self) -> u8

source

pub fn set_tcpi_snd_wscale(&mut self, val: u8)

source

pub fn tcpi_rcv_wscale(&self) -> u8

source

pub fn set_tcpi_rcv_wscale(&mut self, val: u8)

source

pub fn new_bitfield_1( tcpi_snd_wscale: u8, tcpi_rcv_wscale: u8 -) -> __BindgenBitfieldUnit<[u8; 1]>

Trait Implementations§

source§

impl Clone for tcp_info

source§

fn clone(&self) -> tcp_info

Returns a copy of the value. Read more
1.0.0 · source§

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

Performs copy-assignment from source. Read more
source§

impl Debug for tcp_info

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Copy for tcp_info

source§

impl Pod for tcp_info

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +) -> __BindgenBitfieldUnit<[u8; 1]>

Trait Implementations§

source§

impl Clone for tcp_info

source§

fn clone(&self) -> tcp_info

Returns a copy of the value. Read more
1.0.0 · source§

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

Performs copy-assignment from source. Read more
source§

impl Debug for tcp_info

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Copy for tcp_info

source§

impl Pod for tcp_info

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> DynClone for Twhere diff --git a/docs/rust/shadow_rs/cshadow/struct.timespec.html b/docs/rust/shadow_rs/cshadow/struct.timespec.html index 08932711d7e..093cfec0545 100644 --- a/docs/rust/shadow_rs/cshadow/struct.timespec.html +++ b/docs/rust/shadow_rs/cshadow/struct.timespec.html @@ -1,7 +1,7 @@ -timespec in shadow_rs::cshadow - Rust

Struct shadow_rs::cshadow::timespec

source ·
#[repr(C)]
pub struct timespec { +timespec in shadow_rs::cshadow - Rust

Struct shadow_rs::cshadow::timespec

source ·
#[repr(C)]
pub struct timespec { pub tv_sec: __time_t, pub tv_nsec: __syscall_slong_t, -}

Fields§

§tv_sec: __time_t§tv_nsec: __syscall_slong_t

Trait Implementations§

source§

impl Clone for timespec

source§

fn clone(&self) -> timespec

Returns a copy of the value. Read more
1.0.0 · source§

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

Performs copy-assignment from source. Read more
source§

impl Debug for timespec

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Copy for timespec

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +}

Fields§

§tv_sec: __time_t§tv_nsec: __syscall_slong_t

Trait Implementations§

source§

impl Clone for timespec

source§

fn clone(&self) -> timespec

Returns a copy of the value. Read more
1.0.0 · source§

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

Performs copy-assignment from source. Read more
source§

impl Debug for timespec

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Copy for timespec

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> DynClone for Twhere diff --git a/docs/rust/shadow_rs/cshadow/struct.timeval.html b/docs/rust/shadow_rs/cshadow/struct.timeval.html index bc33dd0c0f9..f1513a2c67c 100644 --- a/docs/rust/shadow_rs/cshadow/struct.timeval.html +++ b/docs/rust/shadow_rs/cshadow/struct.timeval.html @@ -1,7 +1,7 @@ -timeval in shadow_rs::cshadow - Rust

Struct shadow_rs::cshadow::timeval

source ·
#[repr(C)]
pub struct timeval { +timeval in shadow_rs::cshadow - Rust

Struct shadow_rs::cshadow::timeval

source ·
#[repr(C)]
pub struct timeval { pub tv_sec: __time_t, pub tv_usec: __suseconds_t, -}

Fields§

§tv_sec: __time_t§tv_usec: __suseconds_t

Trait Implementations§

source§

impl Clone for timeval

source§

fn clone(&self) -> timeval

Returns a copy of the value. Read more
1.0.0 · source§

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

Performs copy-assignment from source. Read more
source§

impl Debug for timeval

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Copy for timeval

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +}

Fields§

§tv_sec: __time_t§tv_usec: __suseconds_t

Trait Implementations§

source§

impl Clone for timeval

source§

fn clone(&self) -> timeval

Returns a copy of the value. Read more
1.0.0 · source§

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

Performs copy-assignment from source. Read more
source§

impl Debug for timeval

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Copy for timeval

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> DynClone for Twhere diff --git a/docs/rust/shadow_rs/cshadow/type.Address.html b/docs/rust/shadow_rs/cshadow/type.Address.html index 3d6e8c5f95f..a6276448eda 100644 --- a/docs/rust/shadow_rs/cshadow/type.Address.html +++ b/docs/rust/shadow_rs/cshadow/type.Address.html @@ -1,4 +1,4 @@ -Address in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::Address

source ·
pub type Address = _Address;
Expand description

An Address structure holds information used to identify nodes, allowing for +Address in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::Address

source ·
pub type Address = _Address;
Expand description

An Address structure holds information used to identify nodes, allowing for easy extraction of both integer and string forms of an IP address as well as the string hostname associated with the IP. Address is an opaque structure and should only be accessed using the functions in this class.

diff --git a/docs/rust/shadow_rs/cshadow/type.CEmulatedTime.html b/docs/rust/shadow_rs/cshadow/type.CEmulatedTime.html index 2444ee02524..d18bbc7292d 100644 --- a/docs/rust/shadow_rs/cshadow/type.CEmulatedTime.html +++ b/docs/rust/shadow_rs/cshadow/type.CEmulatedTime.html @@ -1 +1 @@ -CEmulatedTime in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::CEmulatedTime

source ·
pub type CEmulatedTime = u64;
\ No newline at end of file +CEmulatedTime in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::CEmulatedTime

source ·
pub type CEmulatedTime = u64;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/type.CSimulationTime.html b/docs/rust/shadow_rs/cshadow/type.CSimulationTime.html index da2146769aa..dcae2a4fe0d 100644 --- a/docs/rust/shadow_rs/cshadow/type.CSimulationTime.html +++ b/docs/rust/shadow_rs/cshadow/type.CSimulationTime.html @@ -1 +1 @@ -CSimulationTime in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::CSimulationTime

source ·
pub type CSimulationTime = u64;
\ No newline at end of file +CSimulationTime in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::CSimulationTime

source ·
pub type CSimulationTime = u64;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/type.CompatSocket.html b/docs/rust/shadow_rs/cshadow/type.CompatSocket.html index 90ee3482369..fef687d9751 100644 --- a/docs/rust/shadow_rs/cshadow/type.CompatSocket.html +++ b/docs/rust/shadow_rs/cshadow/type.CompatSocket.html @@ -1 +1 @@ -CompatSocket in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::CompatSocket

source ·
pub type CompatSocket = _CompatSocket;
\ No newline at end of file +CompatSocket in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::CompatSocket

source ·
pub type CompatSocket = _CompatSocket;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/type.CompatSocketObject.html b/docs/rust/shadow_rs/cshadow/type.CompatSocketObject.html index 949dfb342d6..eb93ef882a3 100644 --- a/docs/rust/shadow_rs/cshadow/type.CompatSocketObject.html +++ b/docs/rust/shadow_rs/cshadow/type.CompatSocketObject.html @@ -1 +1 @@ -CompatSocketObject in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::CompatSocketObject

source ·
pub type CompatSocketObject = _CompatSocketObject;
\ No newline at end of file +CompatSocketObject in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::CompatSocketObject

source ·
pub type CompatSocketObject = _CompatSocketObject;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/type.DNS.html b/docs/rust/shadow_rs/cshadow/type.DNS.html index 0ac184fd811..9d1b42e5477 100644 --- a/docs/rust/shadow_rs/cshadow/type.DNS.html +++ b/docs/rust/shadow_rs/cshadow/type.DNS.html @@ -1 +1 @@ -DNS in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::DNS

source ·
pub type DNS = _DNS;
\ No newline at end of file +DNS in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::DNS

source ·
pub type DNS = _DNS;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/type.Epoll.html b/docs/rust/shadow_rs/cshadow/type.Epoll.html index 9df303ee892..8be9d21be20 100644 --- a/docs/rust/shadow_rs/cshadow/type.Epoll.html +++ b/docs/rust/shadow_rs/cshadow/type.Epoll.html @@ -1 +1 @@ -Epoll in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::Epoll

source ·
pub type Epoll = _Epoll;
\ No newline at end of file +Epoll in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::Epoll

source ·
pub type Epoll = _Epoll;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/type.Futex.html b/docs/rust/shadow_rs/cshadow/type.Futex.html index 109a353c3af..a56db540df3 100644 --- a/docs/rust/shadow_rs/cshadow/type.Futex.html +++ b/docs/rust/shadow_rs/cshadow/type.Futex.html @@ -1 +1 @@ -Futex in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::Futex

source ·
pub type Futex = _Futex;
\ No newline at end of file +Futex in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::Futex

source ·
pub type Futex = _Futex;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/type.FutexTable.html b/docs/rust/shadow_rs/cshadow/type.FutexTable.html index f2b9377623a..26d5de94fdf 100644 --- a/docs/rust/shadow_rs/cshadow/type.FutexTable.html +++ b/docs/rust/shadow_rs/cshadow/type.FutexTable.html @@ -1 +1 @@ -FutexTable in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::FutexTable

source ·
pub type FutexTable = _FutexTable;
\ No newline at end of file +FutexTable in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::FutexTable

source ·
pub type FutexTable = _FutexTable;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/type.GList.html b/docs/rust/shadow_rs/cshadow/type.GList.html index 2cf37ee0a92..a9a17118980 100644 --- a/docs/rust/shadow_rs/cshadow/type.GList.html +++ b/docs/rust/shadow_rs/cshadow/type.GList.html @@ -1 +1 @@ -GList in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::GList

source ·
pub type GList = _GList;
\ No newline at end of file +GList in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::GList

source ·
pub type GList = _GList;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/type.GTimer.html b/docs/rust/shadow_rs/cshadow/type.GTimer.html index 9ea5b3e8d46..31b25e75b85 100644 --- a/docs/rust/shadow_rs/cshadow/type.GTimer.html +++ b/docs/rust/shadow_rs/cshadow/type.GTimer.html @@ -1 +1 @@ -GTimer in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::GTimer

source ·
pub type GTimer = _GTimer;
\ No newline at end of file +GTimer in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::GTimer

source ·
pub type GTimer = _GTimer;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/type.LegacyFile.html b/docs/rust/shadow_rs/cshadow/type.LegacyFile.html index 55dccf62135..74d07403625 100644 --- a/docs/rust/shadow_rs/cshadow/type.LegacyFile.html +++ b/docs/rust/shadow_rs/cshadow/type.LegacyFile.html @@ -1 +1 @@ -LegacyFile in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::LegacyFile

source ·
pub type LegacyFile = [u64; 5];
\ No newline at end of file +LegacyFile in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::LegacyFile

source ·
pub type LegacyFile = [u64; 5];
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/type.LegacyFileCleanupFunc.html b/docs/rust/shadow_rs/cshadow/type.LegacyFileCleanupFunc.html index 0bb07beae92..fb20e3b453f 100644 --- a/docs/rust/shadow_rs/cshadow/type.LegacyFileCleanupFunc.html +++ b/docs/rust/shadow_rs/cshadow/type.LegacyFileCleanupFunc.html @@ -1 +1 @@ -LegacyFileCleanupFunc in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::LegacyFileCleanupFunc

source ·
pub type LegacyFileCleanupFunc = Option<unsafe extern "C" fn(descriptor: *mut LegacyFile)>;
\ No newline at end of file +LegacyFileCleanupFunc in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::LegacyFileCleanupFunc

source ·
pub type LegacyFileCleanupFunc = Option<unsafe extern "C" fn(descriptor: *mut LegacyFile)>;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/type.LegacyFileCloseFunc.html b/docs/rust/shadow_rs/cshadow/type.LegacyFileCloseFunc.html index 53ec41cb953..89ce320822f 100644 --- a/docs/rust/shadow_rs/cshadow/type.LegacyFileCloseFunc.html +++ b/docs/rust/shadow_rs/cshadow/type.LegacyFileCloseFunc.html @@ -1 +1 @@ -LegacyFileCloseFunc in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::LegacyFileCloseFunc

source ·
pub type LegacyFileCloseFunc = Option<unsafe extern "C" fn(descriptor: *mut LegacyFile, host: *const Host)>;
\ No newline at end of file +LegacyFileCloseFunc in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::LegacyFileCloseFunc

source ·
pub type LegacyFileCloseFunc = Option<unsafe extern "C" fn(descriptor: *mut LegacyFile, host: *const Host)>;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/type.LegacyFileFreeFunc.html b/docs/rust/shadow_rs/cshadow/type.LegacyFileFreeFunc.html index 000ab3b128a..5b4c3bd8e90 100644 --- a/docs/rust/shadow_rs/cshadow/type.LegacyFileFreeFunc.html +++ b/docs/rust/shadow_rs/cshadow/type.LegacyFileFreeFunc.html @@ -1 +1 @@ -LegacyFileFreeFunc in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::LegacyFileFreeFunc

source ·
pub type LegacyFileFreeFunc = Option<unsafe extern "C" fn(descriptor: *mut LegacyFile)>;
\ No newline at end of file +LegacyFileFreeFunc in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::LegacyFileFreeFunc

source ·
pub type LegacyFileFreeFunc = Option<unsafe extern "C" fn(descriptor: *mut LegacyFile)>;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/type.LegacyFileFunctionTable.html b/docs/rust/shadow_rs/cshadow/type.LegacyFileFunctionTable.html index d69814a9a50..4d7e90294ac 100644 --- a/docs/rust/shadow_rs/cshadow/type.LegacyFileFunctionTable.html +++ b/docs/rust/shadow_rs/cshadow/type.LegacyFileFunctionTable.html @@ -1 +1 @@ -LegacyFileFunctionTable in shadow_rs::cshadow - Rust
pub type LegacyFileFunctionTable = _LegacyFileFunctionTable;
\ No newline at end of file +LegacyFileFunctionTable in shadow_rs::cshadow - Rust
pub type LegacyFileFunctionTable = _LegacyFileFunctionTable;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/type.LegacySocket.html b/docs/rust/shadow_rs/cshadow/type.LegacySocket.html index c0905c00552..5c34eb17027 100644 --- a/docs/rust/shadow_rs/cshadow/type.LegacySocket.html +++ b/docs/rust/shadow_rs/cshadow/type.LegacySocket.html @@ -1 +1 @@ -LegacySocket in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::LegacySocket

source ·
pub type LegacySocket = [u64; 22];
\ No newline at end of file +LegacySocket in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::LegacySocket

source ·
pub type LegacySocket = [u64; 22];
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/type.NetworkInterface.html b/docs/rust/shadow_rs/cshadow/type.NetworkInterface.html index adab5f68dc4..ae927480f30 100644 --- a/docs/rust/shadow_rs/cshadow/type.NetworkInterface.html +++ b/docs/rust/shadow_rs/cshadow/type.NetworkInterface.html @@ -1 +1 @@ -NetworkInterface in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::NetworkInterface

source ·
pub type NetworkInterface = _NetworkInterface;
\ No newline at end of file +NetworkInterface in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::NetworkInterface

source ·
pub type NetworkInterface = _NetworkInterface;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/type.Packet.html b/docs/rust/shadow_rs/cshadow/type.Packet.html index f516f50714e..f4fd5028f80 100644 --- a/docs/rust/shadow_rs/cshadow/type.Packet.html +++ b/docs/rust/shadow_rs/cshadow/type.Packet.html @@ -1 +1 @@ -Packet in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::Packet

source ·
pub type Packet = _Packet;
\ No newline at end of file +Packet in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::Packet

source ·
pub type Packet = _Packet;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/type.PacketTCPHeader.html b/docs/rust/shadow_rs/cshadow/type.PacketTCPHeader.html index e09e6a0e858..4201fa11a3d 100644 --- a/docs/rust/shadow_rs/cshadow/type.PacketTCPHeader.html +++ b/docs/rust/shadow_rs/cshadow/type.PacketTCPHeader.html @@ -1 +1 @@ -PacketTCPHeader in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::PacketTCPHeader

source ·
pub type PacketTCPHeader = _PacketTCPHeader;
\ No newline at end of file +PacketTCPHeader in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::PacketTCPHeader

source ·
pub type PacketTCPHeader = _PacketTCPHeader;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/type.ProtocolLocalFlags.html b/docs/rust/shadow_rs/cshadow/type.ProtocolLocalFlags.html index 2d979480bf5..93305b0a4d5 100644 --- a/docs/rust/shadow_rs/cshadow/type.ProtocolLocalFlags.html +++ b/docs/rust/shadow_rs/cshadow/type.ProtocolLocalFlags.html @@ -1 +1 @@ -ProtocolLocalFlags in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::ProtocolLocalFlags

source ·
pub type ProtocolLocalFlags = c_uint;
\ No newline at end of file +ProtocolLocalFlags in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::ProtocolLocalFlags

source ·
pub type ProtocolLocalFlags = c_uint;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/type.ProtocolTCPFlags.html b/docs/rust/shadow_rs/cshadow/type.ProtocolTCPFlags.html index b3843b92b6d..99d9fbae132 100644 --- a/docs/rust/shadow_rs/cshadow/type.ProtocolTCPFlags.html +++ b/docs/rust/shadow_rs/cshadow/type.ProtocolTCPFlags.html @@ -1 +1 @@ -ProtocolTCPFlags in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::ProtocolTCPFlags

source ·
pub type ProtocolTCPFlags = c_uint;
\ No newline at end of file +ProtocolTCPFlags in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::ProtocolTCPFlags

source ·
pub type ProtocolTCPFlags = c_uint;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/type.ProtocolUDPFlags.html b/docs/rust/shadow_rs/cshadow/type.ProtocolUDPFlags.html index b1c7675bcd1..697d8bac6eb 100644 --- a/docs/rust/shadow_rs/cshadow/type.ProtocolUDPFlags.html +++ b/docs/rust/shadow_rs/cshadow/type.ProtocolUDPFlags.html @@ -1 +1 @@ -ProtocolUDPFlags in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::ProtocolUDPFlags

source ·
pub type ProtocolUDPFlags = c_uint;
\ No newline at end of file +ProtocolUDPFlags in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::ProtocolUDPFlags

source ·
pub type ProtocolUDPFlags = c_uint;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/type.RegularFile.html b/docs/rust/shadow_rs/cshadow/type.RegularFile.html index 8e209497336..869ed97dfec 100644 --- a/docs/rust/shadow_rs/cshadow/type.RegularFile.html +++ b/docs/rust/shadow_rs/cshadow/type.RegularFile.html @@ -1 +1 @@ -RegularFile in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::RegularFile

source ·
pub type RegularFile = _RegularFile;
\ No newline at end of file +RegularFile in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::RegularFile

source ·
pub type RegularFile = _RegularFile;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/type.StatusArgumentFreeFunc.html b/docs/rust/shadow_rs/cshadow/type.StatusArgumentFreeFunc.html index e7897ae6e38..e9edfef2c63 100644 --- a/docs/rust/shadow_rs/cshadow/type.StatusArgumentFreeFunc.html +++ b/docs/rust/shadow_rs/cshadow/type.StatusArgumentFreeFunc.html @@ -1 +1 @@ -StatusArgumentFreeFunc in shadow_rs::cshadow - Rust
pub type StatusArgumentFreeFunc = Option<unsafe extern "C" fn(data: *mut c_void)>;
\ No newline at end of file +StatusArgumentFreeFunc in shadow_rs::cshadow - Rust
pub type StatusArgumentFreeFunc = Option<unsafe extern "C" fn(data: *mut c_void)>;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/type.StatusCallbackFunc.html b/docs/rust/shadow_rs/cshadow/type.StatusCallbackFunc.html index 5f249750812..c555a6fd1f3 100644 --- a/docs/rust/shadow_rs/cshadow/type.StatusCallbackFunc.html +++ b/docs/rust/shadow_rs/cshadow/type.StatusCallbackFunc.html @@ -1 +1 @@ -StatusCallbackFunc in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::StatusCallbackFunc

source ·
pub type StatusCallbackFunc = Option<unsafe extern "C" fn(callbackObject: *mut c_void, callbackArgument: *mut c_void)>;
\ No newline at end of file +StatusCallbackFunc in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::StatusCallbackFunc

source ·
pub type StatusCallbackFunc = Option<unsafe extern "C" fn(callbackObject: *mut c_void, callbackArgument: *mut c_void)>;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/type.StatusListener.html b/docs/rust/shadow_rs/cshadow/type.StatusListener.html index 83cdb3fa751..b7faf389700 100644 --- a/docs/rust/shadow_rs/cshadow/type.StatusListener.html +++ b/docs/rust/shadow_rs/cshadow/type.StatusListener.html @@ -1 +1 @@ -StatusListener in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::StatusListener

source ·
pub type StatusListener = _StatusListener;
\ No newline at end of file +StatusListener in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::StatusListener

source ·
pub type StatusListener = _StatusListener;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/type.StatusObjectFreeFunc.html b/docs/rust/shadow_rs/cshadow/type.StatusObjectFreeFunc.html index 86c74a48f80..65ae34f1588 100644 --- a/docs/rust/shadow_rs/cshadow/type.StatusObjectFreeFunc.html +++ b/docs/rust/shadow_rs/cshadow/type.StatusObjectFreeFunc.html @@ -1 +1 @@ -StatusObjectFreeFunc in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::StatusObjectFreeFunc

source ·
pub type StatusObjectFreeFunc = Option<unsafe extern "C" fn(data: *mut c_void)>;
\ No newline at end of file +StatusObjectFreeFunc in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::StatusObjectFreeFunc

source ·
pub type StatusObjectFreeFunc = Option<unsafe extern "C" fn(data: *mut c_void)>;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/type.SysCallHandler.html b/docs/rust/shadow_rs/cshadow/type.SysCallHandler.html index a5c18cd857f..28f34a989b9 100644 --- a/docs/rust/shadow_rs/cshadow/type.SysCallHandler.html +++ b/docs/rust/shadow_rs/cshadow/type.SysCallHandler.html @@ -1 +1 @@ -SysCallHandler in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::SysCallHandler

source ·
pub type SysCallHandler = _SysCallHandler;
\ No newline at end of file +SysCallHandler in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::SysCallHandler

source ·
pub type SysCallHandler = _SysCallHandler;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/type.TCP.html b/docs/rust/shadow_rs/cshadow/type.TCP.html index 088fbf4ef86..82252a19103 100644 --- a/docs/rust/shadow_rs/cshadow/type.TCP.html +++ b/docs/rust/shadow_rs/cshadow/type.TCP.html @@ -1 +1 @@ -TCP in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::TCP

source ·
pub type TCP = _TCP;
\ No newline at end of file +TCP in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::TCP

source ·
pub type TCP = _TCP;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/type.TCPCong.html b/docs/rust/shadow_rs/cshadow/type.TCPCong.html index 69678bf5228..7fe5f925164 100644 --- a/docs/rust/shadow_rs/cshadow/type.TCPCong.html +++ b/docs/rust/shadow_rs/cshadow/type.TCPCong.html @@ -1 +1 @@ -TCPCong in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::TCPCong

source ·
pub type TCPCong = TCPCong_;
\ No newline at end of file +TCPCong in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::TCPCong

source ·
pub type TCPCong = TCPCong_;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/type.TCPCongDelete.html b/docs/rust/shadow_rs/cshadow/type.TCPCongDelete.html index 2b141d3f445..efe5659b74b 100644 --- a/docs/rust/shadow_rs/cshadow/type.TCPCongDelete.html +++ b/docs/rust/shadow_rs/cshadow/type.TCPCongDelete.html @@ -1 +1 @@ -TCPCongDelete in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::TCPCongDelete

source ·
pub type TCPCongDelete = Option<unsafe extern "C" fn(tcp: *mut TCP)>;
\ No newline at end of file +TCPCongDelete in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::TCPCongDelete

source ·
pub type TCPCongDelete = Option<unsafe extern "C" fn(tcp: *mut TCP)>;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/type.TCPCongDuplicateAckEv.html b/docs/rust/shadow_rs/cshadow/type.TCPCongDuplicateAckEv.html index 6831486f919..10c5ef939de 100644 --- a/docs/rust/shadow_rs/cshadow/type.TCPCongDuplicateAckEv.html +++ b/docs/rust/shadow_rs/cshadow/type.TCPCongDuplicateAckEv.html @@ -1 +1 @@ -TCPCongDuplicateAckEv in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::TCPCongDuplicateAckEv

source ·
pub type TCPCongDuplicateAckEv = Option<unsafe extern "C" fn(tcp: *mut TCP)>;
\ No newline at end of file +TCPCongDuplicateAckEv in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::TCPCongDuplicateAckEv

source ·
pub type TCPCongDuplicateAckEv = Option<unsafe extern "C" fn(tcp: *mut TCP)>;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/type.TCPCongFastRecovery.html b/docs/rust/shadow_rs/cshadow/type.TCPCongFastRecovery.html index a0905211208..fd2cd8c2e99 100644 --- a/docs/rust/shadow_rs/cshadow/type.TCPCongFastRecovery.html +++ b/docs/rust/shadow_rs/cshadow/type.TCPCongFastRecovery.html @@ -1 +1 @@ -TCPCongFastRecovery in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::TCPCongFastRecovery

source ·
pub type TCPCongFastRecovery = Option<unsafe extern "C" fn(tcp: *mut TCP) -> bool>;
\ No newline at end of file +TCPCongFastRecovery in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::TCPCongFastRecovery

source ·
pub type TCPCongFastRecovery = Option<unsafe extern "C" fn(tcp: *mut TCP) -> bool>;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/type.TCPCongHooks.html b/docs/rust/shadow_rs/cshadow/type.TCPCongHooks.html index 5a394f1d497..bf932b955f2 100644 --- a/docs/rust/shadow_rs/cshadow/type.TCPCongHooks.html +++ b/docs/rust/shadow_rs/cshadow/type.TCPCongHooks.html @@ -1 +1 @@ -TCPCongHooks in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::TCPCongHooks

source ·
pub type TCPCongHooks = TCPCongHooks_;
\ No newline at end of file +TCPCongHooks in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::TCPCongHooks

source ·
pub type TCPCongHooks = TCPCongHooks_;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/type.TCPCongNameStr.html b/docs/rust/shadow_rs/cshadow/type.TCPCongNameStr.html index 5e6193b77a7..b759f6f9379 100644 --- a/docs/rust/shadow_rs/cshadow/type.TCPCongNameStr.html +++ b/docs/rust/shadow_rs/cshadow/type.TCPCongNameStr.html @@ -1 +1 @@ -TCPCongNameStr in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::TCPCongNameStr

source ·
pub type TCPCongNameStr = Option<unsafe extern "C" fn() -> *const c_char>;
\ No newline at end of file +TCPCongNameStr in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::TCPCongNameStr

source ·
pub type TCPCongNameStr = Option<unsafe extern "C" fn() -> *const c_char>;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/type.TCPCongNewAckEv.html b/docs/rust/shadow_rs/cshadow/type.TCPCongNewAckEv.html index 64e95a32e5e..1c1e3fdecb6 100644 --- a/docs/rust/shadow_rs/cshadow/type.TCPCongNewAckEv.html +++ b/docs/rust/shadow_rs/cshadow/type.TCPCongNewAckEv.html @@ -1 +1 @@ -TCPCongNewAckEv in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::TCPCongNewAckEv

source ·
pub type TCPCongNewAckEv = Option<unsafe extern "C" fn(tcp: *mut TCP, n: guint32)>;
\ No newline at end of file +TCPCongNewAckEv in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::TCPCongNewAckEv

source ·
pub type TCPCongNewAckEv = Option<unsafe extern "C" fn(tcp: *mut TCP, n: guint32)>;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/type.TCPCongSSThresh.html b/docs/rust/shadow_rs/cshadow/type.TCPCongSSThresh.html index a37b3222eaf..5be1c475c3c 100644 --- a/docs/rust/shadow_rs/cshadow/type.TCPCongSSThresh.html +++ b/docs/rust/shadow_rs/cshadow/type.TCPCongSSThresh.html @@ -1 +1 @@ -TCPCongSSThresh in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::TCPCongSSThresh

source ·
pub type TCPCongSSThresh = Option<unsafe extern "C" fn(tcp: *mut TCP) -> guint32>;
\ No newline at end of file +TCPCongSSThresh in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::TCPCongSSThresh

source ·
pub type TCPCongSSThresh = Option<unsafe extern "C" fn(tcp: *mut TCP) -> guint32>;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/type.TCPCongTimeoutEv.html b/docs/rust/shadow_rs/cshadow/type.TCPCongTimeoutEv.html index 8d28ecb1994..b8bffb6314a 100644 --- a/docs/rust/shadow_rs/cshadow/type.TCPCongTimeoutEv.html +++ b/docs/rust/shadow_rs/cshadow/type.TCPCongTimeoutEv.html @@ -1 +1 @@ -TCPCongTimeoutEv in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::TCPCongTimeoutEv

source ·
pub type TCPCongTimeoutEv = Option<unsafe extern "C" fn(tcp: *mut TCP)>;
\ No newline at end of file +TCPCongTimeoutEv in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::TCPCongTimeoutEv

source ·
pub type TCPCongTimeoutEv = Option<unsafe extern "C" fn(tcp: *mut TCP)>;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/type.Tracker.html b/docs/rust/shadow_rs/cshadow/type.Tracker.html index e4a9d91729b..23c4d111f70 100644 --- a/docs/rust/shadow_rs/cshadow/type.Tracker.html +++ b/docs/rust/shadow_rs/cshadow/type.Tracker.html @@ -1 +1 @@ -Tracker in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::Tracker

source ·
pub type Tracker = _Tracker;
\ No newline at end of file +Tracker in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::Tracker

source ·
pub type Tracker = _Tracker;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/type.Trigger.html b/docs/rust/shadow_rs/cshadow/type.Trigger.html index 9d96e004c44..5374a5264c7 100644 --- a/docs/rust/shadow_rs/cshadow/type.Trigger.html +++ b/docs/rust/shadow_rs/cshadow/type.Trigger.html @@ -1 +1 @@ -Trigger in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::Trigger

source ·
pub type Trigger = _Trigger;

Trait Implementations§

source§

impl From<Trigger> for Trigger

source§

fn from(trigger: Trigger) -> Self

Converts to this type from the input type.
\ No newline at end of file +Trigger in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::Trigger

source ·
pub type Trigger = _Trigger;

Trait Implementations§

source§

impl From<Trigger> for Trigger

source§

fn from(trigger: Trigger) -> Self

Converts to this type from the input type.
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/type.TriggerObject.html b/docs/rust/shadow_rs/cshadow/type.TriggerObject.html index 9e0056d4c36..0305a95d60b 100644 --- a/docs/rust/shadow_rs/cshadow/type.TriggerObject.html +++ b/docs/rust/shadow_rs/cshadow/type.TriggerObject.html @@ -1 +1 @@ -TriggerObject in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::TriggerObject

source ·
pub type TriggerObject = _TriggerObject;
\ No newline at end of file +TriggerObject in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::TriggerObject

source ·
pub type TriggerObject = _TriggerObject;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/type._CompatSocketTypes.html b/docs/rust/shadow_rs/cshadow/type._CompatSocketTypes.html index 42fbb25fa67..c13dd38c563 100644 --- a/docs/rust/shadow_rs/cshadow/type._CompatSocketTypes.html +++ b/docs/rust/shadow_rs/cshadow/type._CompatSocketTypes.html @@ -1 +1 @@ -_CompatSocketTypes in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::_CompatSocketTypes

source ·
pub type _CompatSocketTypes = i32;
\ No newline at end of file +_CompatSocketTypes in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::_CompatSocketTypes

source ·
pub type _CompatSocketTypes = i32;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/type._LegacyFileType.html b/docs/rust/shadow_rs/cshadow/type._LegacyFileType.html index 6c3988d41f4..a554ebe1641 100644 --- a/docs/rust/shadow_rs/cshadow/type._LegacyFileType.html +++ b/docs/rust/shadow_rs/cshadow/type._LegacyFileType.html @@ -1 +1 @@ -_LegacyFileType in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::_LegacyFileType

source ·
pub type _LegacyFileType = i32;
\ No newline at end of file +_LegacyFileType in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::_LegacyFileType

source ·
pub type _LegacyFileType = i32;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/type._LogInfoFlags.html b/docs/rust/shadow_rs/cshadow/type._LogInfoFlags.html index d5ca2ea6016..f7843458db8 100644 --- a/docs/rust/shadow_rs/cshadow/type._LogInfoFlags.html +++ b/docs/rust/shadow_rs/cshadow/type._LogInfoFlags.html @@ -1 +1 @@ -_LogInfoFlags in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::_LogInfoFlags

source ·
pub type _LogInfoFlags = i32;
\ No newline at end of file +_LogInfoFlags in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::_LogInfoFlags

source ·
pub type _LogInfoFlags = i32;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/type._LogLevel.html b/docs/rust/shadow_rs/cshadow/type._LogLevel.html index 2e551dd8fe4..7db44a90d80 100644 --- a/docs/rust/shadow_rs/cshadow/type._LogLevel.html +++ b/docs/rust/shadow_rs/cshadow/type._LogLevel.html @@ -1 +1 @@ -_LogLevel in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::_LogLevel

source ·
pub type _LogLevel = c_uint;
\ No newline at end of file +_LogLevel in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::_LogLevel

source ·
pub type _LogLevel = c_uint;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/type._PacketDeliveryStatusFlags.html b/docs/rust/shadow_rs/cshadow/type._PacketDeliveryStatusFlags.html index dc3d8e83d0a..bfa6536dc76 100644 --- a/docs/rust/shadow_rs/cshadow/type._PacketDeliveryStatusFlags.html +++ b/docs/rust/shadow_rs/cshadow/type._PacketDeliveryStatusFlags.html @@ -1 +1 @@ -_PacketDeliveryStatusFlags in shadow_rs::cshadow - Rust
pub type _PacketDeliveryStatusFlags = i32;
\ No newline at end of file +_PacketDeliveryStatusFlags in shadow_rs::cshadow - Rust
pub type _PacketDeliveryStatusFlags = i32;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/type._ProtocolType.html b/docs/rust/shadow_rs/cshadow/type._ProtocolType.html index 41b8c8bfd6c..89dc43c9987 100644 --- a/docs/rust/shadow_rs/cshadow/type._ProtocolType.html +++ b/docs/rust/shadow_rs/cshadow/type._ProtocolType.html @@ -1 +1 @@ -_ProtocolType in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::_ProtocolType

source ·
pub type _ProtocolType = i32;
\ No newline at end of file +_ProtocolType in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::_ProtocolType

source ·
pub type _ProtocolType = i32;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/type._Status.html b/docs/rust/shadow_rs/cshadow/type._Status.html index 207b2dbe027..76601bed6f6 100644 --- a/docs/rust/shadow_rs/cshadow/type._Status.html +++ b/docs/rust/shadow_rs/cshadow/type._Status.html @@ -1 +1 @@ -_Status in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::_Status

source ·
pub type _Status = i32;

Trait Implementations§

source§

impl From<FileState> for Status

source§

fn from(state: FileState) -> Self

Converts to this type from the input type.
\ No newline at end of file +_Status in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::_Status

source ·
pub type _Status = i32;

Trait Implementations§

source§

impl From<FileState> for Status

source§

fn from(state: FileState) -> Self

Converts to this type from the input type.
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/type._StatusListenerFilter.html b/docs/rust/shadow_rs/cshadow/type._StatusListenerFilter.html index c4936a8b8c7..29546fbc8a5 100644 --- a/docs/rust/shadow_rs/cshadow/type._StatusListenerFilter.html +++ b/docs/rust/shadow_rs/cshadow/type._StatusListenerFilter.html @@ -1 +1 @@ -_StatusListenerFilter in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::_StatusListenerFilter

source ·
pub type _StatusListenerFilter = i32;
\ No newline at end of file +_StatusListenerFilter in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::_StatusListenerFilter

source ·
pub type _StatusListenerFilter = i32;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/type._TriggerType.html b/docs/rust/shadow_rs/cshadow/type._TriggerType.html index 56aa264474d..5760dfb8ce3 100644 --- a/docs/rust/shadow_rs/cshadow/type._TriggerType.html +++ b/docs/rust/shadow_rs/cshadow/type._TriggerType.html @@ -1 +1 @@ -_TriggerType in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::_TriggerType

source ·
pub type _TriggerType = i32;
\ No newline at end of file +_TriggerType in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::_TriggerType

source ·
pub type _TriggerType = i32;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/type.__blkcnt_t.html b/docs/rust/shadow_rs/cshadow/type.__blkcnt_t.html index 25879974f81..e786cd78b33 100644 --- a/docs/rust/shadow_rs/cshadow/type.__blkcnt_t.html +++ b/docs/rust/shadow_rs/cshadow/type.__blkcnt_t.html @@ -1 +1 @@ -__blkcnt_t in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::__blkcnt_t

source ·
pub type __blkcnt_t = c_long;
\ No newline at end of file +__blkcnt_t in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::__blkcnt_t

source ·
pub type __blkcnt_t = c_long;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/type.__blksize_t.html b/docs/rust/shadow_rs/cshadow/type.__blksize_t.html index e9ccfb64937..298658308f7 100644 --- a/docs/rust/shadow_rs/cshadow/type.__blksize_t.html +++ b/docs/rust/shadow_rs/cshadow/type.__blksize_t.html @@ -1 +1 @@ -__blksize_t in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::__blksize_t

source ·
pub type __blksize_t = c_long;
\ No newline at end of file +__blksize_t in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::__blksize_t

source ·
pub type __blksize_t = c_long;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/type.__dev_t.html b/docs/rust/shadow_rs/cshadow/type.__dev_t.html index 4f703f84c24..07f97255fb2 100644 --- a/docs/rust/shadow_rs/cshadow/type.__dev_t.html +++ b/docs/rust/shadow_rs/cshadow/type.__dev_t.html @@ -1 +1 @@ -__dev_t in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::__dev_t

source ·
pub type __dev_t = c_ulong;
\ No newline at end of file +__dev_t in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::__dev_t

source ·
pub type __dev_t = c_ulong;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/type.__fsblkcnt_t.html b/docs/rust/shadow_rs/cshadow/type.__fsblkcnt_t.html index bcf2195f796..f5572c590c8 100644 --- a/docs/rust/shadow_rs/cshadow/type.__fsblkcnt_t.html +++ b/docs/rust/shadow_rs/cshadow/type.__fsblkcnt_t.html @@ -1 +1 @@ -__fsblkcnt_t in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::__fsblkcnt_t

source ·
pub type __fsblkcnt_t = c_ulong;
\ No newline at end of file +__fsblkcnt_t in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::__fsblkcnt_t

source ·
pub type __fsblkcnt_t = c_ulong;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/type.__fsfilcnt_t.html b/docs/rust/shadow_rs/cshadow/type.__fsfilcnt_t.html index e780ace34a0..676d2fe054b 100644 --- a/docs/rust/shadow_rs/cshadow/type.__fsfilcnt_t.html +++ b/docs/rust/shadow_rs/cshadow/type.__fsfilcnt_t.html @@ -1 +1 @@ -__fsfilcnt_t in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::__fsfilcnt_t

source ·
pub type __fsfilcnt_t = c_ulong;
\ No newline at end of file +__fsfilcnt_t in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::__fsfilcnt_t

source ·
pub type __fsfilcnt_t = c_ulong;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/type.__fsword_t.html b/docs/rust/shadow_rs/cshadow/type.__fsword_t.html index 1c72e4ee251..58b6f8c51ea 100644 --- a/docs/rust/shadow_rs/cshadow/type.__fsword_t.html +++ b/docs/rust/shadow_rs/cshadow/type.__fsword_t.html @@ -1 +1 @@ -__fsword_t in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::__fsword_t

source ·
pub type __fsword_t = c_long;
\ No newline at end of file +__fsword_t in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::__fsword_t

source ·
pub type __fsword_t = c_long;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/type.__gid_t.html b/docs/rust/shadow_rs/cshadow/type.__gid_t.html index fefb96ef049..41d5fa2bbe1 100644 --- a/docs/rust/shadow_rs/cshadow/type.__gid_t.html +++ b/docs/rust/shadow_rs/cshadow/type.__gid_t.html @@ -1 +1 @@ -__gid_t in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::__gid_t

source ·
pub type __gid_t = c_uint;
\ No newline at end of file +__gid_t in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::__gid_t

source ·
pub type __gid_t = c_uint;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/type.__ino64_t.html b/docs/rust/shadow_rs/cshadow/type.__ino64_t.html index d7b2dc03a63..5573fca8aed 100644 --- a/docs/rust/shadow_rs/cshadow/type.__ino64_t.html +++ b/docs/rust/shadow_rs/cshadow/type.__ino64_t.html @@ -1 +1 @@ -__ino64_t in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::__ino64_t

source ·
pub type __ino64_t = c_ulong;
\ No newline at end of file +__ino64_t in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::__ino64_t

source ·
pub type __ino64_t = c_ulong;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/type.__ino_t.html b/docs/rust/shadow_rs/cshadow/type.__ino_t.html index 12378ce081c..092f185106f 100644 --- a/docs/rust/shadow_rs/cshadow/type.__ino_t.html +++ b/docs/rust/shadow_rs/cshadow/type.__ino_t.html @@ -1 +1 @@ -__ino_t in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::__ino_t

source ·
pub type __ino_t = c_ulong;
\ No newline at end of file +__ino_t in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::__ino_t

source ·
pub type __ino_t = c_ulong;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/type.__mode_t.html b/docs/rust/shadow_rs/cshadow/type.__mode_t.html index 6478a6423b6..56f95fa0083 100644 --- a/docs/rust/shadow_rs/cshadow/type.__mode_t.html +++ b/docs/rust/shadow_rs/cshadow/type.__mode_t.html @@ -1 +1 @@ -__mode_t in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::__mode_t

source ·
pub type __mode_t = c_uint;
\ No newline at end of file +__mode_t in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::__mode_t

source ·
pub type __mode_t = c_uint;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/type.__nlink_t.html b/docs/rust/shadow_rs/cshadow/type.__nlink_t.html index b4575bdf2cd..5af4d5326d0 100644 --- a/docs/rust/shadow_rs/cshadow/type.__nlink_t.html +++ b/docs/rust/shadow_rs/cshadow/type.__nlink_t.html @@ -1 +1 @@ -__nlink_t in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::__nlink_t

source ·
pub type __nlink_t = c_ulong;
\ No newline at end of file +__nlink_t in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::__nlink_t

source ·
pub type __nlink_t = c_ulong;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/type.__off64_t.html b/docs/rust/shadow_rs/cshadow/type.__off64_t.html index 5cf1f64378b..86c2bb783a3 100644 --- a/docs/rust/shadow_rs/cshadow/type.__off64_t.html +++ b/docs/rust/shadow_rs/cshadow/type.__off64_t.html @@ -1 +1 @@ -__off64_t in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::__off64_t

source ·
pub type __off64_t = c_long;
\ No newline at end of file +__off64_t in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::__off64_t

source ·
pub type __off64_t = c_long;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/type.__off_t.html b/docs/rust/shadow_rs/cshadow/type.__off_t.html index 966f9a98f9a..8740dfe227e 100644 --- a/docs/rust/shadow_rs/cshadow/type.__off_t.html +++ b/docs/rust/shadow_rs/cshadow/type.__off_t.html @@ -1 +1 @@ -__off_t in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::__off_t

source ·
pub type __off_t = c_long;
\ No newline at end of file +__off_t in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::__off_t

source ·
pub type __off_t = c_long;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/type.__pid_t.html b/docs/rust/shadow_rs/cshadow/type.__pid_t.html index 61d7c87f66d..8c507b73a85 100644 --- a/docs/rust/shadow_rs/cshadow/type.__pid_t.html +++ b/docs/rust/shadow_rs/cshadow/type.__pid_t.html @@ -1 +1 @@ -__pid_t in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::__pid_t

source ·
pub type __pid_t = c_int;
\ No newline at end of file +__pid_t in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::__pid_t

source ·
pub type __pid_t = c_int;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/type.__s32.html b/docs/rust/shadow_rs/cshadow/type.__s32.html index 86cd650a816..e933d65ea6c 100644 --- a/docs/rust/shadow_rs/cshadow/type.__s32.html +++ b/docs/rust/shadow_rs/cshadow/type.__s32.html @@ -1 +1 @@ -__s32 in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::__s32

source ·
pub type __s32 = c_int;
\ No newline at end of file +__s32 in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::__s32

source ·
pub type __s32 = c_int;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/type.__s64.html b/docs/rust/shadow_rs/cshadow/type.__s64.html index 35e9c53eac6..9ad60422cea 100644 --- a/docs/rust/shadow_rs/cshadow/type.__s64.html +++ b/docs/rust/shadow_rs/cshadow/type.__s64.html @@ -1 +1 @@ -__s64 in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::__s64

source ·
pub type __s64 = c_longlong;
\ No newline at end of file +__s64 in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::__s64

source ·
pub type __s64 = c_longlong;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/type.__suseconds_t.html b/docs/rust/shadow_rs/cshadow/type.__suseconds_t.html index 99f5b69fdd8..81cae295bb8 100644 --- a/docs/rust/shadow_rs/cshadow/type.__suseconds_t.html +++ b/docs/rust/shadow_rs/cshadow/type.__suseconds_t.html @@ -1 +1 @@ -__suseconds_t in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::__suseconds_t

source ·
pub type __suseconds_t = c_long;
\ No newline at end of file +__suseconds_t in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::__suseconds_t

source ·
pub type __suseconds_t = c_long;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/type.__syscall_slong_t.html b/docs/rust/shadow_rs/cshadow/type.__syscall_slong_t.html index ec327eac111..1e557866ecb 100644 --- a/docs/rust/shadow_rs/cshadow/type.__syscall_slong_t.html +++ b/docs/rust/shadow_rs/cshadow/type.__syscall_slong_t.html @@ -1 +1 @@ -__syscall_slong_t in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::__syscall_slong_t

source ·
pub type __syscall_slong_t = c_long;
\ No newline at end of file +__syscall_slong_t in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::__syscall_slong_t

source ·
pub type __syscall_slong_t = c_long;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/type.__time_t.html b/docs/rust/shadow_rs/cshadow/type.__time_t.html index 821b9a74d2b..e52b6a56d67 100644 --- a/docs/rust/shadow_rs/cshadow/type.__time_t.html +++ b/docs/rust/shadow_rs/cshadow/type.__time_t.html @@ -1 +1 @@ -__time_t in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::__time_t

source ·
pub type __time_t = c_long;
\ No newline at end of file +__time_t in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::__time_t

source ·
pub type __time_t = c_long;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/type.__u16.html b/docs/rust/shadow_rs/cshadow/type.__u16.html index c7d99e481c1..5e846cb9455 100644 --- a/docs/rust/shadow_rs/cshadow/type.__u16.html +++ b/docs/rust/shadow_rs/cshadow/type.__u16.html @@ -1 +1 @@ -__u16 in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::__u16

source ·
pub type __u16 = c_ushort;
\ No newline at end of file +__u16 in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::__u16

source ·
pub type __u16 = c_ushort;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/type.__u32.html b/docs/rust/shadow_rs/cshadow/type.__u32.html index 3f180982ff1..eda36ec4a1e 100644 --- a/docs/rust/shadow_rs/cshadow/type.__u32.html +++ b/docs/rust/shadow_rs/cshadow/type.__u32.html @@ -1 +1 @@ -__u32 in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::__u32

source ·
pub type __u32 = c_uint;
\ No newline at end of file +__u32 in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::__u32

source ·
pub type __u32 = c_uint;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/type.__u64.html b/docs/rust/shadow_rs/cshadow/type.__u64.html index 507f01de62d..38d2214ac7b 100644 --- a/docs/rust/shadow_rs/cshadow/type.__u64.html +++ b/docs/rust/shadow_rs/cshadow/type.__u64.html @@ -1 +1 @@ -__u64 in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::__u64

source ·
pub type __u64 = c_ulonglong;
\ No newline at end of file +__u64 in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::__u64

source ·
pub type __u64 = c_ulonglong;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/type.__uid_t.html b/docs/rust/shadow_rs/cshadow/type.__uid_t.html index 36650f73d0c..a6c5c6f335c 100644 --- a/docs/rust/shadow_rs/cshadow/type.__uid_t.html +++ b/docs/rust/shadow_rs/cshadow/type.__uid_t.html @@ -1 +1 @@ -__uid_t in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::__uid_t

source ·
pub type __uid_t = c_uint;
\ No newline at end of file +__uid_t in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::__uid_t

source ·
pub type __uid_t = c_uint;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/type._bindgen_ty_26.html b/docs/rust/shadow_rs/cshadow/type._bindgen_ty_26.html index 310ed772910..75967b948f1 100644 --- a/docs/rust/shadow_rs/cshadow/type._bindgen_ty_26.html +++ b/docs/rust/shadow_rs/cshadow/type._bindgen_ty_26.html @@ -1 +1 @@ -_bindgen_ty_26 in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::_bindgen_ty_26

source ·
pub type _bindgen_ty_26 = c_int;
\ No newline at end of file +_bindgen_ty_26 in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::_bindgen_ty_26

source ·
pub type _bindgen_ty_26 = c_int;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/type.dev_t.html b/docs/rust/shadow_rs/cshadow/type.dev_t.html index 826d3f4920f..ed58acb4f63 100644 --- a/docs/rust/shadow_rs/cshadow/type.dev_t.html +++ b/docs/rust/shadow_rs/cshadow/type.dev_t.html @@ -1 +1 @@ -dev_t in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::dev_t

source ·
pub type dev_t = __dev_t;
\ No newline at end of file +dev_t in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::dev_t

source ·
pub type dev_t = __dev_t;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/type.gboolean.html b/docs/rust/shadow_rs/cshadow/type.gboolean.html index 5663fa20cf9..dfb6f6dabab 100644 --- a/docs/rust/shadow_rs/cshadow/type.gboolean.html +++ b/docs/rust/shadow_rs/cshadow/type.gboolean.html @@ -1 +1 @@ -gboolean in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::gboolean

source ·
pub type gboolean = gint;
\ No newline at end of file +gboolean in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::gboolean

source ·
pub type gboolean = gint;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/type.gchar.html b/docs/rust/shadow_rs/cshadow/type.gchar.html index 0624b7cb2e7..7cf8c49f340 100644 --- a/docs/rust/shadow_rs/cshadow/type.gchar.html +++ b/docs/rust/shadow_rs/cshadow/type.gchar.html @@ -1 +1 @@ -gchar in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::gchar

source ·
pub type gchar = c_char;
\ No newline at end of file +gchar in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::gchar

source ·
pub type gchar = c_char;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/type.gdouble.html b/docs/rust/shadow_rs/cshadow/type.gdouble.html index 77453eebbb4..2d2bb7aac93 100644 --- a/docs/rust/shadow_rs/cshadow/type.gdouble.html +++ b/docs/rust/shadow_rs/cshadow/type.gdouble.html @@ -1 +1 @@ -gdouble in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::gdouble

source ·
pub type gdouble = f64;
\ No newline at end of file +gdouble in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::gdouble

source ·
pub type gdouble = f64;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/type.gid_t.html b/docs/rust/shadow_rs/cshadow/type.gid_t.html index 62525ca8f26..dcdf09ee61d 100644 --- a/docs/rust/shadow_rs/cshadow/type.gid_t.html +++ b/docs/rust/shadow_rs/cshadow/type.gid_t.html @@ -1 +1 @@ -gid_t in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::gid_t

source ·
pub type gid_t = __gid_t;
\ No newline at end of file +gid_t in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::gid_t

source ·
pub type gid_t = __gid_t;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/type.gint.html b/docs/rust/shadow_rs/cshadow/type.gint.html index 517a0a8968c..ea8113a1376 100644 --- a/docs/rust/shadow_rs/cshadow/type.gint.html +++ b/docs/rust/shadow_rs/cshadow/type.gint.html @@ -1 +1 @@ -gint in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::gint

source ·
pub type gint = c_int;
\ No newline at end of file +gint in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::gint

source ·
pub type gint = c_int;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/type.gpointer.html b/docs/rust/shadow_rs/cshadow/type.gpointer.html index 54df8a94787..9c40fa96a07 100644 --- a/docs/rust/shadow_rs/cshadow/type.gpointer.html +++ b/docs/rust/shadow_rs/cshadow/type.gpointer.html @@ -1 +1 @@ -gpointer in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::gpointer

source ·
pub type gpointer = *mut c_void;
\ No newline at end of file +gpointer in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::gpointer

source ·
pub type gpointer = *mut c_void;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/type.gsize.html b/docs/rust/shadow_rs/cshadow/type.gsize.html index 6c683402e2b..5ac216b0911 100644 --- a/docs/rust/shadow_rs/cshadow/type.gsize.html +++ b/docs/rust/shadow_rs/cshadow/type.gsize.html @@ -1 +1 @@ -gsize in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::gsize

source ·
pub type gsize = c_ulong;
\ No newline at end of file +gsize in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::gsize

source ·
pub type gsize = c_ulong;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/type.gssize.html b/docs/rust/shadow_rs/cshadow/type.gssize.html index 5c31071b490..63e25259a1f 100644 --- a/docs/rust/shadow_rs/cshadow/type.gssize.html +++ b/docs/rust/shadow_rs/cshadow/type.gssize.html @@ -1 +1 @@ -gssize in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::gssize

source ·
pub type gssize = c_long;
\ No newline at end of file +gssize in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::gssize

source ·
pub type gssize = c_long;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/type.guint.html b/docs/rust/shadow_rs/cshadow/type.guint.html index cf845d7dd6c..8e3d11962ae 100644 --- a/docs/rust/shadow_rs/cshadow/type.guint.html +++ b/docs/rust/shadow_rs/cshadow/type.guint.html @@ -1 +1 @@ -guint in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::guint

source ·
pub type guint = c_uint;
\ No newline at end of file +guint in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::guint

source ·
pub type guint = c_uint;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/type.guint32.html b/docs/rust/shadow_rs/cshadow/type.guint32.html index 1381c59ca56..1f43848b604 100644 --- a/docs/rust/shadow_rs/cshadow/type.guint32.html +++ b/docs/rust/shadow_rs/cshadow/type.guint32.html @@ -1 +1 @@ -guint32 in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::guint32

source ·
pub type guint32 = c_uint;
\ No newline at end of file +guint32 in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::guint32

source ·
pub type guint32 = c_uint;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/type.guint64.html b/docs/rust/shadow_rs/cshadow/type.guint64.html index d6af0d8efa5..e4c0b150cad 100644 --- a/docs/rust/shadow_rs/cshadow/type.guint64.html +++ b/docs/rust/shadow_rs/cshadow/type.guint64.html @@ -1 +1 @@ -guint64 in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::guint64

source ·
pub type guint64 = c_ulong;
\ No newline at end of file +guint64 in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::guint64

source ·
pub type guint64 = c_ulong;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/type.in_addr_t.html b/docs/rust/shadow_rs/cshadow/type.in_addr_t.html index 475b7bdc5ad..3e9adc6f496 100644 --- a/docs/rust/shadow_rs/cshadow/type.in_addr_t.html +++ b/docs/rust/shadow_rs/cshadow/type.in_addr_t.html @@ -1 +1 @@ -in_addr_t in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::in_addr_t

source ·
pub type in_addr_t = u32;
\ No newline at end of file +in_addr_t in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::in_addr_t

source ·
pub type in_addr_t = u32;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/type.in_port_t.html b/docs/rust/shadow_rs/cshadow/type.in_port_t.html index 0105e497b7c..f7c06d124da 100644 --- a/docs/rust/shadow_rs/cshadow/type.in_port_t.html +++ b/docs/rust/shadow_rs/cshadow/type.in_port_t.html @@ -1 +1 @@ -in_port_t in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::in_port_t

source ·
pub type in_port_t = u16;
\ No newline at end of file +in_port_t in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::in_port_t

source ·
pub type in_port_t = u16;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/type.ino64_t.html b/docs/rust/shadow_rs/cshadow/type.ino64_t.html index 4b9f07b2559..42a809e0b39 100644 --- a/docs/rust/shadow_rs/cshadow/type.ino64_t.html +++ b/docs/rust/shadow_rs/cshadow/type.ino64_t.html @@ -1 +1 @@ -ino64_t in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::ino64_t

source ·
pub type ino64_t = __ino64_t;
\ No newline at end of file +ino64_t in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::ino64_t

source ·
pub type ino64_t = __ino64_t;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/type.linux___kernel_clock_t.html b/docs/rust/shadow_rs/cshadow/type.linux___kernel_clock_t.html index 76e797e10de..0f5fd8e263c 100644 --- a/docs/rust/shadow_rs/cshadow/type.linux___kernel_clock_t.html +++ b/docs/rust/shadow_rs/cshadow/type.linux___kernel_clock_t.html @@ -1 +1 @@ -linux___kernel_clock_t in shadow_rs::cshadow - Rust
pub type linux___kernel_clock_t = linux___kernel_long_t;
\ No newline at end of file +linux___kernel_clock_t in shadow_rs::cshadow - Rust
pub type linux___kernel_clock_t = linux___kernel_long_t;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/type.linux___kernel_long_t.html b/docs/rust/shadow_rs/cshadow/type.linux___kernel_long_t.html index 61cbc746587..d00b498abcf 100644 --- a/docs/rust/shadow_rs/cshadow/type.linux___kernel_long_t.html +++ b/docs/rust/shadow_rs/cshadow/type.linux___kernel_long_t.html @@ -1 +1 @@ -linux___kernel_long_t in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::linux___kernel_long_t

source ·
pub type linux___kernel_long_t = c_long;
\ No newline at end of file +linux___kernel_long_t in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::linux___kernel_long_t

source ·
pub type linux___kernel_long_t = c_long;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/type.linux___kernel_pid_t.html b/docs/rust/shadow_rs/cshadow/type.linux___kernel_pid_t.html index c188c6c7f78..1ddc4f05ad1 100644 --- a/docs/rust/shadow_rs/cshadow/type.linux___kernel_pid_t.html +++ b/docs/rust/shadow_rs/cshadow/type.linux___kernel_pid_t.html @@ -1 +1 @@ -linux___kernel_pid_t in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::linux___kernel_pid_t

source ·
pub type linux___kernel_pid_t = c_int;
\ No newline at end of file +linux___kernel_pid_t in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::linux___kernel_pid_t

source ·
pub type linux___kernel_pid_t = c_int;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/type.linux___kernel_timer_t.html b/docs/rust/shadow_rs/cshadow/type.linux___kernel_timer_t.html index e6e906682fe..e9526e6ca23 100644 --- a/docs/rust/shadow_rs/cshadow/type.linux___kernel_timer_t.html +++ b/docs/rust/shadow_rs/cshadow/type.linux___kernel_timer_t.html @@ -1 +1 @@ -linux___kernel_timer_t in shadow_rs::cshadow - Rust
pub type linux___kernel_timer_t = c_int;
\ No newline at end of file +linux___kernel_timer_t in shadow_rs::cshadow - Rust
pub type linux___kernel_timer_t = c_int;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/type.linux___kernel_uid32_t.html b/docs/rust/shadow_rs/cshadow/type.linux___kernel_uid32_t.html index 6cc1d40fbef..22fe6213772 100644 --- a/docs/rust/shadow_rs/cshadow/type.linux___kernel_uid32_t.html +++ b/docs/rust/shadow_rs/cshadow/type.linux___kernel_uid32_t.html @@ -1 +1 @@ -linux___kernel_uid32_t in shadow_rs::cshadow - Rust
pub type linux___kernel_uid32_t = c_uint;
\ No newline at end of file +linux___kernel_uid32_t in shadow_rs::cshadow - Rust
pub type linux___kernel_uid32_t = c_uint;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/type.linux___u32.html b/docs/rust/shadow_rs/cshadow/type.linux___u32.html index d834cfcbb3e..e2e0e6c28d3 100644 --- a/docs/rust/shadow_rs/cshadow/type.linux___u32.html +++ b/docs/rust/shadow_rs/cshadow/type.linux___u32.html @@ -1 +1 @@ -linux___u32 in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::linux___u32

source ·
pub type linux___u32 = c_uint;
\ No newline at end of file +linux___u32 in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::linux___u32

source ·
pub type linux___u32 = c_uint;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/type.linux_siginfo_t.html b/docs/rust/shadow_rs/cshadow/type.linux_siginfo_t.html index 7f417432270..179aa6aff5e 100644 --- a/docs/rust/shadow_rs/cshadow/type.linux_siginfo_t.html +++ b/docs/rust/shadow_rs/cshadow/type.linux_siginfo_t.html @@ -1 +1 @@ -linux_siginfo_t in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::linux_siginfo_t

source ·
pub type linux_siginfo_t = linux_siginfo;
\ No newline at end of file +linux_siginfo_t in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::linux_siginfo_t

source ·
pub type linux_siginfo_t = linux_siginfo;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/type.linux_sigval_t.html b/docs/rust/shadow_rs/cshadow/type.linux_sigval_t.html index 6f008381c55..73ffb8cbfeb 100644 --- a/docs/rust/shadow_rs/cshadow/type.linux_sigval_t.html +++ b/docs/rust/shadow_rs/cshadow/type.linux_sigval_t.html @@ -1 +1 @@ -linux_sigval_t in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::linux_sigval_t

source ·
pub type linux_sigval_t = linux_sigval;
\ No newline at end of file +linux_sigval_t in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::linux_sigval_t

source ·
pub type linux_sigval_t = linux_sigval;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/type.mode_t.html b/docs/rust/shadow_rs/cshadow/type.mode_t.html index d991c302a47..190f4b5cacf 100644 --- a/docs/rust/shadow_rs/cshadow/type.mode_t.html +++ b/docs/rust/shadow_rs/cshadow/type.mode_t.html @@ -1 +1 @@ -mode_t in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::mode_t

source ·
pub type mode_t = __mode_t;
\ No newline at end of file +mode_t in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::mode_t

source ·
pub type mode_t = __mode_t;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/type.off64_t.html b/docs/rust/shadow_rs/cshadow/type.off64_t.html index bf8627b5eaa..32b0cdf7d10 100644 --- a/docs/rust/shadow_rs/cshadow/type.off64_t.html +++ b/docs/rust/shadow_rs/cshadow/type.off64_t.html @@ -1 +1 @@ -off64_t in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::off64_t

source ·
pub type off64_t = __off64_t;
\ No newline at end of file +off64_t in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::off64_t

source ·
pub type off64_t = __off64_t;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/type.off_t.html b/docs/rust/shadow_rs/cshadow/type.off_t.html index 77856a0b73b..d5907044b0b 100644 --- a/docs/rust/shadow_rs/cshadow/type.off_t.html +++ b/docs/rust/shadow_rs/cshadow/type.off_t.html @@ -1 +1 @@ -off_t in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::off_t

source ·
pub type off_t = __off_t;
\ No newline at end of file +off_t in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::off_t

source ·
pub type off_t = __off_t;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/type.pid_t.html b/docs/rust/shadow_rs/cshadow/type.pid_t.html index 91a89dd3c5b..2cab2fa5e73 100644 --- a/docs/rust/shadow_rs/cshadow/type.pid_t.html +++ b/docs/rust/shadow_rs/cshadow/type.pid_t.html @@ -1 +1 @@ -pid_t in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::pid_t

source ·
pub type pid_t = __pid_t;
\ No newline at end of file +pid_t in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::pid_t

source ·
pub type pid_t = __pid_t;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/type.sa_family_t.html b/docs/rust/shadow_rs/cshadow/type.sa_family_t.html index 4a31336e305..e314b66f407 100644 --- a/docs/rust/shadow_rs/cshadow/type.sa_family_t.html +++ b/docs/rust/shadow_rs/cshadow/type.sa_family_t.html @@ -1 +1 @@ -sa_family_t in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::sa_family_t

source ·
pub type sa_family_t = c_ushort;
\ No newline at end of file +sa_family_t in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::sa_family_t

source ·
pub type sa_family_t = c_ushort;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/type.uid_t.html b/docs/rust/shadow_rs/cshadow/type.uid_t.html index 27681a163ab..16641c33964 100644 --- a/docs/rust/shadow_rs/cshadow/type.uid_t.html +++ b/docs/rust/shadow_rs/cshadow/type.uid_t.html @@ -1 +1 @@ -uid_t in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::uid_t

source ·
pub type uid_t = __uid_t;
\ No newline at end of file +uid_t in shadow_rs::cshadow - Rust

Type Definition shadow_rs::cshadow::uid_t

source ·
pub type uid_t = __uid_t;
\ No newline at end of file diff --git a/docs/rust/shadow_rs/cshadow/union._CompatSocketObject.html b/docs/rust/shadow_rs/cshadow/union._CompatSocketObject.html index aaab4a8297e..61941e4b16b 100644 --- a/docs/rust/shadow_rs/cshadow/union._CompatSocketObject.html +++ b/docs/rust/shadow_rs/cshadow/union._CompatSocketObject.html @@ -1,8 +1,8 @@ -_CompatSocketObject in shadow_rs::cshadow - Rust
#[repr(C)]
+_CompatSocketObject in shadow_rs::cshadow - Rust
#[repr(C)]
 pub union _CompatSocketObject {
     pub as_legacy_socket: *mut LegacySocket,
     pub as_inet_socket: *const InetSocket,
-}

Fields§

§as_legacy_socket: *mut LegacySocket§as_inet_socket: *const InetSocket

Trait Implementations§

source§

impl Clone for _CompatSocketObject

source§

fn clone(&self) -> _CompatSocketObject

Returns a copy of the value. Read more
1.0.0 · source§

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

Performs copy-assignment from source. Read more
source§

impl Copy for _CompatSocketObject

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +}

Fields§

§as_legacy_socket: *mut LegacySocket§as_inet_socket: *const InetSocket

Trait Implementations§

source§

impl Clone for _CompatSocketObject

source§

fn clone(&self) -> _CompatSocketObject

Returns a copy of the value. Read more
1.0.0 · source§

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

Performs copy-assignment from source. Read more
source§

impl Copy for _CompatSocketObject

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> DynClone for Twhere diff --git a/docs/rust/shadow_rs/cshadow/union._TriggerObject.html b/docs/rust/shadow_rs/cshadow/union._TriggerObject.html index f1339585957..eaa7dd9208e 100644 --- a/docs/rust/shadow_rs/cshadow/union._TriggerObject.html +++ b/docs/rust/shadow_rs/cshadow/union._TriggerObject.html @@ -1,10 +1,10 @@ -_TriggerObject in shadow_rs::cshadow - Rust
#[repr(C)]
+_TriggerObject in shadow_rs::cshadow - Rust
#[repr(C)]
 pub union _TriggerObject {
     pub as_pointer: *mut c_void,
     pub as_legacy_file: *mut LegacyFile,
     pub as_file: *const File,
     pub as_futex: *mut Futex,
-}

Fields§

§as_pointer: *mut c_void§as_legacy_file: *mut LegacyFile§as_file: *const File§as_futex: *mut Futex

Trait Implementations§

source§

impl Clone for _TriggerObject

source§

fn clone(&self) -> _TriggerObject

Returns a copy of the value. Read more
1.0.0 · source§

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

Performs copy-assignment from source. Read more
source§

impl Copy for _TriggerObject

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +}

Fields§

§as_pointer: *mut c_void§as_legacy_file: *mut LegacyFile§as_file: *const File§as_futex: *mut Futex

Trait Implementations§

source§

impl Clone for _TriggerObject

source§

fn clone(&self) -> _TriggerObject

Returns a copy of the value. Read more
1.0.0 · source§

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

Performs copy-assignment from source. Read more
source§

impl Copy for _TriggerObject

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> DynClone for Twhere diff --git a/docs/rust/shadow_rs/cshadow/union.linux___sifields.html b/docs/rust/shadow_rs/cshadow/union.linux___sifields.html index 63d3ec25de2..d9ec32c0d07 100644 --- a/docs/rust/shadow_rs/cshadow/union.linux___sifields.html +++ b/docs/rust/shadow_rs/cshadow/union.linux___sifields.html @@ -1,4 +1,4 @@ -linux___sifields in shadow_rs::cshadow - Rust
#[repr(C)]
+linux___sifields in shadow_rs::cshadow - Rust
#[repr(C)]
 pub union linux___sifields {
     pub l_kill: linux___sifields__bindgen_ty_1,
     pub l_timer: linux___sifields__bindgen_ty_2,
@@ -7,7 +7,7 @@
     pub l_sigfault: linux___sifields__bindgen_ty_5,
     pub l_sigpoll: linux___sifields__bindgen_ty_6,
     pub l_sigsys: linux___sifields__bindgen_ty_7,
-}

Fields§

§l_kill: linux___sifields__bindgen_ty_1§l_timer: linux___sifields__bindgen_ty_2§l_rt: linux___sifields__bindgen_ty_3§l_sigchld: linux___sifields__bindgen_ty_4§l_sigfault: linux___sifields__bindgen_ty_5§l_sigpoll: linux___sifields__bindgen_ty_6§l_sigsys: linux___sifields__bindgen_ty_7

Trait Implementations§

source§

impl Clone for linux___sifields

source§

fn clone(&self) -> linux___sifields

Returns a copy of the value. Read more
1.0.0 · source§

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

Performs copy-assignment from source. Read more
source§

impl Copy for linux___sifields

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +}

Fields§

§l_kill: linux___sifields__bindgen_ty_1§l_timer: linux___sifields__bindgen_ty_2§l_rt: linux___sifields__bindgen_ty_3§l_sigchld: linux___sifields__bindgen_ty_4§l_sigfault: linux___sifields__bindgen_ty_5§l_sigpoll: linux___sifields__bindgen_ty_6§l_sigsys: linux___sifields__bindgen_ty_7

Trait Implementations§

source§

impl Clone for linux___sifields

source§

fn clone(&self) -> linux___sifields

Returns a copy of the value. Read more
1.0.0 · source§

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

Performs copy-assignment from source. Read more
source§

impl Copy for linux___sifields

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> DynClone for Twhere diff --git a/docs/rust/shadow_rs/cshadow/union.linux___sifields__bindgen_ty_5__bindgen_ty_1.html b/docs/rust/shadow_rs/cshadow/union.linux___sifields__bindgen_ty_5__bindgen_ty_1.html index 217aa1f034b..3a7be8a255c 100644 --- a/docs/rust/shadow_rs/cshadow/union.linux___sifields__bindgen_ty_5__bindgen_ty_1.html +++ b/docs/rust/shadow_rs/cshadow/union.linux___sifields__bindgen_ty_5__bindgen_ty_1.html @@ -1,11 +1,11 @@ -linux___sifields__bindgen_ty_5__bindgen_ty_1 in shadow_rs::cshadow - Rust
#[repr(C)]
+linux___sifields__bindgen_ty_5__bindgen_ty_1 in shadow_rs::cshadow - Rust

Fields§

§l_trapno: c_int§l_addr_lsb: c_short§l_addr_bnd: linux___sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_1§l_addr_pkey: linux___sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_2§l_perf: linux___sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_3

Trait Implementations§

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> DynClone for Twhere diff --git a/docs/rust/shadow_rs/cshadow/union.linux_siginfo__bindgen_ty_1.html b/docs/rust/shadow_rs/cshadow/union.linux_siginfo__bindgen_ty_1.html index 7c959c0fd98..13b9a6ff24f 100644 --- a/docs/rust/shadow_rs/cshadow/union.linux_siginfo__bindgen_ty_1.html +++ b/docs/rust/shadow_rs/cshadow/union.linux_siginfo__bindgen_ty_1.html @@ -1,8 +1,8 @@ -linux_siginfo__bindgen_ty_1 in shadow_rs::cshadow - Rust
#[repr(C)]
+linux_siginfo__bindgen_ty_1 in shadow_rs::cshadow - Rust
#[repr(C)]
 pub union linux_siginfo__bindgen_ty_1 {
     pub l__bindgen_anon_1: linux_siginfo__bindgen_ty_1__bindgen_ty_1,
     pub l_si_pad: [c_int; 32],
-}

Fields§

§l__bindgen_anon_1: linux_siginfo__bindgen_ty_1__bindgen_ty_1§l_si_pad: [c_int; 32]

Trait Implementations§

source§

impl Clone for linux_siginfo__bindgen_ty_1

source§

fn clone(&self) -> linux_siginfo__bindgen_ty_1

Returns a copy of the value. Read more
1.0.0 · source§

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

Performs copy-assignment from source. Read more
source§

impl Copy for linux_siginfo__bindgen_ty_1

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +}

Fields§

§l__bindgen_anon_1: linux_siginfo__bindgen_ty_1__bindgen_ty_1§l_si_pad: [c_int; 32]

Trait Implementations§

source§

impl Clone for linux_siginfo__bindgen_ty_1

source§

fn clone(&self) -> linux_siginfo__bindgen_ty_1

Returns a copy of the value. Read more
1.0.0 · source§

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

Performs copy-assignment from source. Read more
source§

impl Copy for linux_siginfo__bindgen_ty_1

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> DynClone for Twhere diff --git a/docs/rust/shadow_rs/cshadow/union.linux_sigval.html b/docs/rust/shadow_rs/cshadow/union.linux_sigval.html index 3491fe92e10..48373c6bdf3 100644 --- a/docs/rust/shadow_rs/cshadow/union.linux_sigval.html +++ b/docs/rust/shadow_rs/cshadow/union.linux_sigval.html @@ -1,8 +1,8 @@ -linux_sigval in shadow_rs::cshadow - Rust
#[repr(C)]
+linux_sigval in shadow_rs::cshadow - Rust
#[repr(C)]
 pub union linux_sigval {
     pub sival_int: c_int,
     pub sival_ptr: *mut c_void,
-}

Fields§

§sival_int: c_int§sival_ptr: *mut c_void

Trait Implementations§

source§

impl Clone for linux_sigval

source§

fn clone(&self) -> linux_sigval

Returns a copy of the value. Read more
1.0.0 · source§

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

Performs copy-assignment from source. Read more
source§

impl Copy for linux_sigval

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +}

Fields§

§sival_int: c_int§sival_ptr: *mut c_void

Trait Implementations§

source§

impl Clone for linux_sigval

source§

fn clone(&self) -> linux_sigval

Returns a copy of the value. Read more
1.0.0 · source§

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

Performs copy-assignment from source. Read more
source§

impl Copy for linux_sigval

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> DynClone for Twhere diff --git a/docs/rust/shadow_rs/host/context/index.html b/docs/rust/shadow_rs/host/context/index.html index bcf371914be..18d0520c761 100644 --- a/docs/rust/shadow_rs/host/context/index.html +++ b/docs/rust/shadow_rs/host/context/index.html @@ -1,4 +1,4 @@ -shadow_rs::host::context - Rust

Module shadow_rs::host::context

source ·
Expand description

This module provides several Context structs, intended to bundle together +shadow_rs::host::context - Rust

Module shadow_rs::host::context

source ·
Expand description

This module provides several Context structs, intended to bundle together current relevant objects in the hierarchy. These are meant to replace worker_getActiveThread, etc. Passing around the current context explicitly instead of putting them in globals both allows us to avoid interior mutability diff --git a/docs/rust/shadow_rs/host/context/struct.HostContext.html b/docs/rust/shadow_rs/host/context/struct.HostContext.html index 175ded87061..34d6f2d8cd4 100644 --- a/docs/rust/shadow_rs/host/context/struct.HostContext.html +++ b/docs/rust/shadow_rs/host/context/struct.HostContext.html @@ -1,7 +1,7 @@ -HostContext in shadow_rs::host::context - Rust

pub struct HostContext<'a> {
+HostContext in shadow_rs::host::context - Rust
pub struct HostContext<'a> {
     pub host: &'a Host,
 }
Expand description

Represent the “current” Host.

-

Fields§

§host: &'a Host

Implementations§

source§

impl<'a> HostContext<'a>

source

pub fn new(host: &'a Host) -> Self

source

pub fn with_process(&'a self, process: &'a Process) -> ProcessContext<'a>

Add the given process to the context.

+

Fields§

§host: &'a Host

Implementations§

source§

impl<'a> HostContext<'a>

source

pub fn new(host: &'a Host) -> Self

source

pub fn with_process(&'a self, process: &'a Process) -> ProcessContext<'a>

Add the given process to the context.

Auto Trait Implementations§

§

impl<'a> !RefUnwindSafe for HostContext<'a>

§

impl<'a> !Send for HostContext<'a>

§

impl<'a> !Sync for HostContext<'a>

§

impl<'a> Unpin for HostContext<'a>

§

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

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere diff --git a/docs/rust/shadow_rs/host/context/struct.ProcessContext.html b/docs/rust/shadow_rs/host/context/struct.ProcessContext.html index 8c76373cdc0..33fef3c29a8 100644 --- a/docs/rust/shadow_rs/host/context/struct.ProcessContext.html +++ b/docs/rust/shadow_rs/host/context/struct.ProcessContext.html @@ -1,8 +1,8 @@ -ProcessContext in shadow_rs::host::context - Rust
pub struct ProcessContext<'a> {
+ProcessContext in shadow_rs::host::context - Rust
pub struct ProcessContext<'a> {
     pub host: &'a Host,
     pub process: &'a Process,
 }
Expand description

Represent the “current” Host and Process.

-

Fields§

§host: &'a Host§process: &'a Process

Implementations§

source§

impl<'a> ProcessContext<'a>

source

pub fn new(host: &'a Host, process: &'a Process) -> Self

source

pub fn with_thread(&'a self, thread: &'a Thread) -> ThreadContext<'a>

Auto Trait Implementations§

§

impl<'a> !RefUnwindSafe for ProcessContext<'a>

§

impl<'a> !Send for ProcessContext<'a>

§

impl<'a> !Sync for ProcessContext<'a>

§

impl<'a> Unpin for ProcessContext<'a>

§

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

Blanket Implementations§

source§

impl<T> Any for Twhere +

Fields§

§host: &'a Host§process: &'a Process

Implementations§

source§

impl<'a> ProcessContext<'a>

source

pub fn new(host: &'a Host, process: &'a Process) -> Self

source

pub fn with_thread(&'a self, thread: &'a Thread) -> ThreadContext<'a>

Auto Trait Implementations§

§

impl<'a> !RefUnwindSafe for ProcessContext<'a>

§

impl<'a> !Send for ProcessContext<'a>

§

impl<'a> !Sync for ProcessContext<'a>

§

impl<'a> Unpin for ProcessContext<'a>

§

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

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/docs/rust/shadow_rs/host/context/struct.ThreadContext.html b/docs/rust/shadow_rs/host/context/struct.ThreadContext.html index 3614589b3b5..9d379248232 100644 --- a/docs/rust/shadow_rs/host/context/struct.ThreadContext.html +++ b/docs/rust/shadow_rs/host/context/struct.ThreadContext.html @@ -1,13 +1,13 @@ -ThreadContext in shadow_rs::host::context - Rust
pub struct ThreadContext<'a> {
+ThreadContext in shadow_rs::host::context - Rust
pub struct ThreadContext<'a> {
     pub host: &'a Host,
     pub process: &'a Process,
     pub thread: &'a Thread,
 }
Expand description

Represent the “current” Host, Process, and Thread.

-

Fields§

§host: &'a Host§process: &'a Process§thread: &'a Thread

Implementations§

source§

impl<'a> ThreadContext<'a>

source

pub fn new(host: &'a Host, process: &'a Process, thread: &'a Thread) -> Self

source

pub fn split_process(&self) -> (HostContext<'_>, &Process)

Split into a &Process and a HostContext. Useful e.g. +

Fields§

§host: &'a Host§process: &'a Process§thread: &'a Thread

Implementations§

source§

impl<'a> ThreadContext<'a>

source

pub fn new(host: &'a Host, process: &'a Process, thread: &'a Thread) -> Self

source

pub fn split_process(&self) -> (HostContext<'_>, &Process)

Split into a &Process and a HostContext. Useful e.g. for calling Process methods that take a &HostContext.

-
source

pub fn split_thread(&self) -> (ProcessContext<'_>, &Thread)

Split into a &Thread and a ProcessContext. Useful e.g. +

source

pub fn split_thread(&self) -> (ProcessContext<'_>, &Thread)

Split into a &Thread and a ProcessContext. Useful e.g. for calling Thread methods that take a &ProcessContext.

-

Auto Trait Implementations§

§

impl<'a> !RefUnwindSafe for ThreadContext<'a>

§

impl<'a> !Send for ThreadContext<'a>

§

impl<'a> !Sync for ThreadContext<'a>

§

impl<'a> Unpin for ThreadContext<'a>

§

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

Blanket Implementations§

source§

impl<T> Any for Twhere +

source

pub fn mthread(&self) -> impl Deref<Target = ManagedThread> + '_

Auto Trait Implementations§

§

impl<'a> !RefUnwindSafe for ThreadContext<'a>

§

impl<'a> !Send for ThreadContext<'a>

§

impl<'a> !Sync for ThreadContext<'a>

§

impl<'a> Unpin for ThreadContext<'a>

§

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

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/docs/rust/shadow_rs/host/context/struct.ThreadContextObjs.html b/docs/rust/shadow_rs/host/context/struct.ThreadContextObjs.html index d08ad21501c..e2a8d5fc663 100644 --- a/docs/rust/shadow_rs/host/context/struct.ThreadContextObjs.html +++ b/docs/rust/shadow_rs/host/context/struct.ThreadContextObjs.html @@ -1,11 +1,11 @@ -ThreadContextObjs in shadow_rs::host::context - Rust
pub struct ThreadContextObjs<'a> { /* private fields */ }
Expand description

Shadow’s C code doesn’t know about contexts. In places where C code calls +ThreadContextObjs in shadow_rs::host::context - Rust

pub struct ThreadContextObjs<'a> { /* private fields */ }
Expand description

Shadow’s C code doesn’t know about contexts. In places where C code calls Rust code, we can build them from C pointers.

-

Implementations§

source§

impl<'a> ThreadContextObjs<'a>

source

pub unsafe fn from_syscallhandler( +

Implementations§

source§

impl<'a> ThreadContextObjs<'a>

source

pub unsafe fn from_syscallhandler( host: &'a Host, sys: *mut SysCallHandler ) -> Self

Safety

Pointer args must be safely dereferenceable.

-
source

pub fn from_thread(host: &'a Host, thread: &'a Thread) -> Self

source

pub fn with_ctx<F, R>(&mut self, f: F) -> Rwhere +

source

pub fn from_thread(host: &'a Host, thread: &'a Thread) -> Self

source

pub fn with_ctx<F, R>(&mut self, f: F) -> Rwhere F: FnOnce(&mut ThreadContext<'_>) -> R,

Auto Trait Implementations§

§

impl<'a> !RefUnwindSafe for ThreadContextObjs<'a>

§

impl<'a> !Send for ThreadContextObjs<'a>

§

impl<'a> !Sync for ThreadContextObjs<'a>

§

impl<'a> Unpin for ThreadContextObjs<'a>

§

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

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere diff --git a/docs/rust/shadow_rs/host/descriptor/descriptor_table/struct.DescriptorHandle.html b/docs/rust/shadow_rs/host/descriptor/descriptor_table/struct.DescriptorHandle.html index c152a63296a..5856bc56775 100644 --- a/docs/rust/shadow_rs/host/descriptor/descriptor_table/struct.DescriptorHandle.html +++ b/docs/rust/shadow_rs/host/descriptor/descriptor_table/struct.DescriptorHandle.html @@ -9,7 +9,7 @@ by ==.

1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialOrd<DescriptorHandle> for DescriptorHandle

source§

fn partial_cmp(&self, other: &DescriptorHandle) -> Option<Ordering>

This method returns an ordering between self and other values if one exists. Read more
1.0.0 · source§

fn lt(&self, other: &Rhs) -> bool

This method tests less than (for self and other) and is used by the < operator. Read more
1.0.0 · source§

fn le(&self, other: &Rhs) -> bool

This method tests less than or equal to (for self and other) and is used by the <= operator. Read more
1.0.0 · source§

fn gt(&self, other: &Rhs) -> bool

This method tests greater than (for self and other) and is used by the > operator. Read more
1.0.0 · source§

fn ge(&self, other: &Rhs) -> bool

This method tests greater than or equal to (for self and other) and is used by the >= -operator. Read more
source§

impl TryFrom<i32> for DescriptorHandle

§

type Error = DescriptorHandleError

The type returned in the event of a conversion error.
source§

fn try_from(x: i32) -> Result<Self, Self::Error>

Performs the conversion.
source§

impl TryFrom<i64> for DescriptorHandle

§

type Error = <DescriptorHandle as TryFrom<i32>>::Error

The type returned in the event of a conversion error.
source§

fn try_from(x: i64) -> Result<Self, Self::Error>

Performs the conversion.
source§

impl TryFrom<u32> for DescriptorHandle

§

type Error = DescriptorHandleError

The type returned in the event of a conversion error.
source§

fn try_from(x: u32) -> Result<Self, Self::Error>

Performs the conversion.
source§

impl TryFrom<u64> for DescriptorHandle

§

type Error = <DescriptorHandle as TryFrom<u32>>::Error

The type returned in the event of a conversion error.
source§

fn try_from(x: u64) -> Result<Self, Self::Error>

Performs the conversion.
source§

impl Copy for DescriptorHandle

source§

impl Eq for DescriptorHandle

source§

impl StructuralEq for DescriptorHandle

source§

impl StructuralPartialEq for DescriptorHandle

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +operator. Read more

source§

impl TryFrom<i32> for DescriptorHandle

§

type Error = DescriptorHandleError

The type returned in the event of a conversion error.
source§

fn try_from(x: i32) -> Result<Self, Self::Error>

Performs the conversion.
source§

impl TryFrom<i64> for DescriptorHandle

§

type Error = <DescriptorHandle as TryFrom<i32>>::Error

The type returned in the event of a conversion error.
source§

fn try_from(x: i64) -> Result<Self, Self::Error>

Performs the conversion.
source§

impl TryFrom<u32> for DescriptorHandle

§

type Error = DescriptorHandleError

The type returned in the event of a conversion error.
source§

fn try_from(x: u32) -> Result<Self, Self::Error>

Performs the conversion.
source§

impl TryFrom<u64> for DescriptorHandle

§

type Error = <DescriptorHandle as TryFrom<u32>>::Error

The type returned in the event of a conversion error.
source§

fn try_from(x: u64) -> Result<Self, Self::Error>

Performs the conversion.
source§

impl Copy for DescriptorHandle

source§

impl Eq for DescriptorHandle

source§

impl StructuralEq for DescriptorHandle

source§

impl StructuralPartialEq for DescriptorHandle

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> DynClone for Twhere diff --git a/docs/rust/shadow_rs/host/descriptor/shared_buf/struct.BufferState.html b/docs/rust/shadow_rs/host/descriptor/shared_buf/struct.BufferState.html index 3e0f66b2322..5883996b824 100644 --- a/docs/rust/shadow_rs/host/descriptor/shared_buf/struct.BufferState.html +++ b/docs/rust/shadow_rs/host/descriptor/shared_buf/struct.BufferState.html @@ -48,13 +48,13 @@ unsetting any bits that don’t correspond to a defined flag.

source§

impl BufferState

source

pub const fn iter(&self) -> Iter<BufferState>

Iterate over enabled flag values.

source

pub const fn iter_names(&self) -> IterNames<BufferState>

Iterate over enabled flag values with their stringified names.

-

Trait Implementations§

source§

impl Binary for BufferState

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl BitAnd<BufferState> for BufferState

source§

fn bitand(self, other: Self) -> Self

Returns the intersection between the two sets of flags.

-
§

type Output = BufferState

The resulting type after applying the & operator.
source§

impl BitAndAssign<BufferState> for BufferState

source§

fn bitand_assign(&mut self, other: Self)

Disables all flags disabled in the set.

+

Trait Implementations§

source§

impl Binary for BufferState

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl BitAnd<BufferState> for BufferState

source§

fn bitand(self, other: Self) -> Self

Returns the intersection between the two sets of flags.

+
§

type Output = BufferState

The resulting type after applying the & operator.
source§

impl BitAndAssign<BufferState> for BufferState

source§

fn bitand_assign(&mut self, other: Self)

Disables all flags disabled in the set.

source§

impl BitOr<BufferState> for BufferState

source§

fn bitor(self, other: BufferState) -> Self

Returns the union of the two sets of flags.

-
§

type Output = BufferState

The resulting type after applying the | operator.
source§

impl BitOrAssign<BufferState> for BufferState

source§

fn bitor_assign(&mut self, other: Self)

Adds the set of flags.

+
§

type Output = BufferState

The resulting type after applying the | operator.
source§

impl BitOrAssign<BufferState> for BufferState

source§

fn bitor_assign(&mut self, other: Self)

Adds the set of flags.

source§

impl BitXor<BufferState> for BufferState

source§

fn bitxor(self, other: Self) -> Self

Returns the left flags, but with all the right flags toggled.

-
§

type Output = BufferState

The resulting type after applying the ^ operator.
source§

impl BitXorAssign<BufferState> for BufferState

source§

fn bitxor_assign(&mut self, other: Self)

Toggles the set of flags.

-
source§

impl Clone for BufferState

source§

fn clone(&self) -> BufferState

Returns a copy of the value. Read more
1.0.0 · source§

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

Performs copy-assignment from source. Read more
source§

impl Debug for BufferState

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Default for BufferState

source§

fn default() -> BufferState

Returns the “default value” for a type. Read more
source§

impl Extend<BufferState> for BufferState

source§

fn extend<T: IntoIterator<Item = Self>>(&mut self, iterator: T)

Extends a collection with the contents of an iterator. Read more
source§

fn extend_one(&mut self, item: A)

🔬This is a nightly-only experimental API. (extend_one)
Extends a collection with exactly one element.
source§

fn extend_reserve(&mut self, additional: usize)

🔬This is a nightly-only experimental API. (extend_one)
Reserves capacity in a collection for the given number of additional elements. Read more
source§

impl Flags for BufferState

source§

const FLAGS: &'static [Flag<BufferState>] = _

The set of available flags and their names.
§

type Bits = u8

The underlying storage type.
source§

fn bits(&self) -> u8

Returns the raw value of the flags currently stored.
source§

fn from_bits_retain(bits: u8) -> BufferState

Convert from underlying bit representation, preserving all +
§

type Output = BufferState

The resulting type after applying the ^ operator.
source§

impl BitXorAssign<BufferState> for BufferState

source§

fn bitxor_assign(&mut self, other: Self)

Toggles the set of flags.

+
source§

impl Clone for BufferState

source§

fn clone(&self) -> BufferState

Returns a copy of the value. Read more
1.0.0 · source§

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

Performs copy-assignment from source. Read more
source§

impl Debug for BufferState

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Default for BufferState

source§

fn default() -> BufferState

Returns the “default value” for a type. Read more
source§

impl Extend<BufferState> for BufferState

source§

fn extend<T: IntoIterator<Item = Self>>(&mut self, iterator: T)

Extends a collection with the contents of an iterator. Read more
source§

fn extend_one(&mut self, item: A)

🔬This is a nightly-only experimental API. (extend_one)
Extends a collection with exactly one element.
source§

fn extend_reserve(&mut self, additional: usize)

🔬This is a nightly-only experimental API. (extend_one)
Reserves capacity in a collection for the given number of additional elements. Read more
source§

impl Flags for BufferState

source§

const FLAGS: &'static [Flag<BufferState>] = _

The set of available flags and their names.
§

type Bits = u8

The underlying storage type.
source§

fn bits(&self) -> u8

Returns the raw value of the flags currently stored.
source§

fn from_bits_retain(bits: u8) -> BufferState

Convert from underlying bit representation, preserving all bits (even those not corresponding to a defined flag).
source§

fn empty() -> Self

Returns an empty set of flags.
source§

fn all() -> Self

Returns the set containing all flags.
source§

fn from_bits(bits: Self::Bits) -> Option<Self>

Convert from underlying bit representation, unless that representation contains bits that do not correspond to a flag. Read more
source§

fn from_bits_truncate(bits: Self::Bits) -> Self

Convert from underlying bit representation, dropping any bits that do not correspond to flags. Read more
source§

fn from_name(name: &str) -> Option<Self>

Get the flag for a particular name.
source§

fn iter(&self) -> Iter<Self>

Iterate over enabled flag values.
source§

fn iter_names(&self) -> IterNames<Self>

Iterate over the raw names and bits for enabled flag values.
source§

fn is_empty(&self) -> bool

Returns true if no flags are currently stored.
source§

fn is_all(&self) -> bool

Returns true if all flags are currently set.
source§

fn intersects(&self, other: Self) -> boolwhere @@ -64,10 +64,10 @@ Self: Sized,

Removes the specified flags in-place. Read more
source§

fn toggle(&mut self, other: Self)where Self: Sized,

Toggles the specified flags in-place. Read more
source§

fn set(&mut self, other: Self, value: bool)where Self: Sized,

Inserts or removes the specified flags depending on the passed value.
source§

fn intersection(self, other: Self) -> Self

Returns the intersection between the flags in self and other.
source§

fn union(self, other: Self) -> Self

Returns the union of between the flags in self and other.
source§

fn difference(self, other: Self) -> Self

Returns the difference between the flags in self and other.
source§

fn symmetric_difference(self, other: Self) -> Self

Returns the symmetric difference between the flags -in self and other.
source§

fn complement(self) -> Self

Returns the complement of this set of flags.
source§

impl FromIterator<BufferState> for BufferState

source§

fn from_iter<T: IntoIterator<Item = Self>>(iterator: T) -> Self

Creates a value from an iterator. Read more
source§

impl IntoIterator for BufferState

§

type Item = BufferState

The type of the elements being iterated over.
§

type IntoIter = Iter<BufferState>

Which kind of iterator are we turning this into?
source§

fn into_iter(self) -> Self::IntoIter

Creates an iterator from a value. Read more
source§

impl LowerHex for BufferState

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Not for BufferState

source§

fn not(self) -> Self

Returns the complement of this set of flags.

-
§

type Output = BufferState

The resulting type after applying the ! operator.
source§

impl Octal for BufferState

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl PublicFlags for BufferState

§

type Primitive = u8

The type of the underlying storage.
§

type Internal = InternalBitFlags

The type of the internal field on the generated flags type.
source§

impl Sub<BufferState> for BufferState

source§

fn sub(self, other: Self) -> Self

Returns the set difference of the two sets of flags.

-
§

type Output = BufferState

The resulting type after applying the - operator.
source§

impl SubAssign<BufferState> for BufferState

source§

fn sub_assign(&mut self, other: Self)

Disables all flags enabled in the set.

-
source§

impl UpperHex for BufferState

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Copy for BufferState

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +in self and other.

source§

fn complement(self) -> Self

Returns the complement of this set of flags.

source§

impl FromIterator<BufferState> for BufferState

source§

fn from_iter<T: IntoIterator<Item = Self>>(iterator: T) -> Self

Creates a value from an iterator. Read more
source§

impl IntoIterator for BufferState

§

type Item = BufferState

The type of the elements being iterated over.
§

type IntoIter = Iter<BufferState>

Which kind of iterator are we turning this into?
source§

fn into_iter(self) -> Self::IntoIter

Creates an iterator from a value. Read more
source§

impl LowerHex for BufferState

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Not for BufferState

source§

fn not(self) -> Self

Returns the complement of this set of flags.

+
§

type Output = BufferState

The resulting type after applying the ! operator.
source§

impl Octal for BufferState

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl PublicFlags for BufferState

§

type Primitive = u8

The type of the underlying storage.
§

type Internal = InternalBitFlags

The type of the internal field on the generated flags type.
source§

impl Sub<BufferState> for BufferState

source§

fn sub(self, other: Self) -> Self

Returns the set difference of the two sets of flags.

+
§

type Output = BufferState

The resulting type after applying the - operator.
source§

impl SubAssign<BufferState> for BufferState

source§

fn sub_assign(&mut self, other: Self)

Disables all flags enabled in the set.

+
source§

impl UpperHex for BufferState

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Copy for BufferState

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<B> BitFlags for Bwhere B: Flags,

§

type Iter = Iter<B>

👎Deprecated: use the Flags trait instead
An iterator over enabled flags in an instance of the type.
§

type IterNames = IterNames<B>

👎Deprecated: use the Flags trait instead
An iterator over the raw names and bits for enabled flags in an instance of the type.
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere diff --git a/docs/rust/shadow_rs/host/descriptor/socket/unix/struct.UnixSocketTypeConversionError.html b/docs/rust/shadow_rs/host/descriptor/socket/unix/struct.UnixSocketTypeConversionError.html index af36cd5f5ca..43b2790a178 100644 --- a/docs/rust/shadow_rs/host/descriptor/socket/unix/struct.UnixSocketTypeConversionError.html +++ b/docs/rust/shadow_rs/host/descriptor/socket/unix/struct.UnixSocketTypeConversionError.html @@ -1,4 +1,4 @@ -UnixSocketTypeConversionError in shadow_rs::host::descriptor::socket::unix - Rust
pub struct UnixSocketTypeConversionError(_);

Trait Implementations§

source§

impl Clone for UnixSocketTypeConversionError

source§

fn clone(&self) -> UnixSocketTypeConversionError

Returns a copy of the value. Read more
1.0.0 · source§

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

Performs copy-assignment from source. Read more
source§

impl Debug for UnixSocketTypeConversionError

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for UnixSocketTypeConversionError

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Error for UnixSocketTypeConversionError

1.30.0 · source§

fn source(&self) -> Option<&(dyn Error + 'static)>

The lower-level source of this error, if any. Read more
1.0.0 · source§

fn description(&self) -> &str

👎Deprecated since 1.42.0: use the Display impl or to_string()
1.0.0 · source§

fn cause(&self) -> Option<&dyn Error>

👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
source§

fn provide<'a>(&'a self, demand: &mut Demand<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type based access to context intended for error reports. Read more
source§

impl Copy for UnixSocketTypeConversionError

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +UnixSocketTypeConversionError in shadow_rs::host::descriptor::socket::unix - Rust
pub struct UnixSocketTypeConversionError(_);

Trait Implementations§

source§

impl Clone for UnixSocketTypeConversionError

source§

fn clone(&self) -> UnixSocketTypeConversionError

Returns a copy of the value. Read more
1.0.0 · source§

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

Performs copy-assignment from source. Read more
source§

impl Debug for UnixSocketTypeConversionError

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for UnixSocketTypeConversionError

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Error for UnixSocketTypeConversionError

1.30.0 · source§

fn source(&self) -> Option<&(dyn Error + 'static)>

The lower-level source of this error, if any. Read more
1.0.0 · source§

fn description(&self) -> &str

👎Deprecated since 1.42.0: use the Display impl or to_string()
1.0.0 · source§

fn cause(&self) -> Option<&dyn Error>

👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
source§

fn provide<'a>(&'a self, demand: &mut Demand<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type based access to context intended for error reports. Read more
source§

impl Copy for UnixSocketTypeConversionError

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> DynClone for Twhere diff --git a/docs/rust/shadow_rs/host/descriptor/struct.FileMode.html b/docs/rust/shadow_rs/host/descriptor/struct.FileMode.html index 2d35cf078ed..9b55a2bb28a 100644 --- a/docs/rust/shadow_rs/host/descriptor/struct.FileMode.html +++ b/docs/rust/shadow_rs/host/descriptor/struct.FileMode.html @@ -50,13 +50,13 @@

source

pub const fn iter_names(&self) -> IterNames<FileMode>

Iterate over enabled flag values with their stringified names.

source§

impl FileMode

source

pub fn as_o_flags(&self) -> OFlag

source

pub fn from_o_flags(flags: OFlag) -> Result<(Self, OFlag), ()>

Returns a tuple of the FileMode and any remaining flags, or an empty Err if the flags aren’t valid (for example specifying both O_RDWR and O_WRONLY).

-

Trait Implementations§

source§

impl Binary for FileMode

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl BitAnd<FileMode> for FileMode

source§

fn bitand(self, other: Self) -> Self

Returns the intersection between the two sets of flags.

-
§

type Output = FileMode

The resulting type after applying the & operator.
source§

impl BitAndAssign<FileMode> for FileMode

source§

fn bitand_assign(&mut self, other: Self)

Disables all flags disabled in the set.

+

Trait Implementations§

source§

impl Binary for FileMode

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl BitAnd<FileMode> for FileMode

source§

fn bitand(self, other: Self) -> Self

Returns the intersection between the two sets of flags.

+
§

type Output = FileMode

The resulting type after applying the & operator.
source§

impl BitAndAssign<FileMode> for FileMode

source§

fn bitand_assign(&mut self, other: Self)

Disables all flags disabled in the set.

source§

impl BitOr<FileMode> for FileMode

source§

fn bitor(self, other: FileMode) -> Self

Returns the union of the two sets of flags.

-
§

type Output = FileMode

The resulting type after applying the | operator.
source§

impl BitOrAssign<FileMode> for FileMode

source§

fn bitor_assign(&mut self, other: Self)

Adds the set of flags.

+
§

type Output = FileMode

The resulting type after applying the | operator.
source§

impl BitOrAssign<FileMode> for FileMode

source§

fn bitor_assign(&mut self, other: Self)

Adds the set of flags.

source§

impl BitXor<FileMode> for FileMode

source§

fn bitxor(self, other: Self) -> Self

Returns the left flags, but with all the right flags toggled.

-
§

type Output = FileMode

The resulting type after applying the ^ operator.
source§

impl BitXorAssign<FileMode> for FileMode

source§

fn bitxor_assign(&mut self, other: Self)

Toggles the set of flags.

-
source§

impl Clone for FileMode

source§

fn clone(&self) -> FileMode

Returns a copy of the value. Read more
1.0.0 · source§

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

Performs copy-assignment from source. Read more
source§

impl Debug for FileMode

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Extend<FileMode> for FileMode

source§

fn extend<T: IntoIterator<Item = Self>>(&mut self, iterator: T)

Extends a collection with the contents of an iterator. Read more
source§

fn extend_one(&mut self, item: A)

🔬This is a nightly-only experimental API. (extend_one)
Extends a collection with exactly one element.
source§

fn extend_reserve(&mut self, additional: usize)

🔬This is a nightly-only experimental API. (extend_one)
Reserves capacity in a collection for the given number of additional elements. Read more
source§

impl Flags for FileMode

source§

const FLAGS: &'static [Flag<FileMode>] = _

The set of available flags and their names.
§

type Bits = u32

The underlying storage type.
source§

fn bits(&self) -> u32

Returns the raw value of the flags currently stored.
source§

fn from_bits_retain(bits: u32) -> FileMode

Convert from underlying bit representation, preserving all +
§

type Output = FileMode

The resulting type after applying the ^ operator.
source§

impl BitXorAssign<FileMode> for FileMode

source§

fn bitxor_assign(&mut self, other: Self)

Toggles the set of flags.

+
source§

impl Clone for FileMode

source§

fn clone(&self) -> FileMode

Returns a copy of the value. Read more
1.0.0 · source§

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

Performs copy-assignment from source. Read more
source§

impl Debug for FileMode

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Extend<FileMode> for FileMode

source§

fn extend<T: IntoIterator<Item = Self>>(&mut self, iterator: T)

Extends a collection with the contents of an iterator. Read more
source§

fn extend_one(&mut self, item: A)

🔬This is a nightly-only experimental API. (extend_one)
Extends a collection with exactly one element.
source§

fn extend_reserve(&mut self, additional: usize)

🔬This is a nightly-only experimental API. (extend_one)
Reserves capacity in a collection for the given number of additional elements. Read more
source§

impl Flags for FileMode

source§

const FLAGS: &'static [Flag<FileMode>] = _

The set of available flags and their names.
§

type Bits = u32

The underlying storage type.
source§

fn bits(&self) -> u32

Returns the raw value of the flags currently stored.
source§

fn from_bits_retain(bits: u32) -> FileMode

Convert from underlying bit representation, preserving all bits (even those not corresponding to a defined flag).
source§

fn empty() -> Self

Returns an empty set of flags.
source§

fn all() -> Self

Returns the set containing all flags.
source§

fn from_bits(bits: Self::Bits) -> Option<Self>

Convert from underlying bit representation, unless that representation contains bits that do not correspond to a flag. Read more
source§

fn from_bits_truncate(bits: Self::Bits) -> Self

Convert from underlying bit representation, dropping any bits that do not correspond to flags. Read more
source§

fn from_name(name: &str) -> Option<Self>

Get the flag for a particular name.
source§

fn iter(&self) -> Iter<Self>

Iterate over enabled flag values.
source§

fn iter_names(&self) -> IterNames<Self>

Iterate over the raw names and bits for enabled flag values.
source§

fn is_empty(&self) -> bool

Returns true if no flags are currently stored.
source§

fn is_all(&self) -> bool

Returns true if all flags are currently set.
source§

fn intersects(&self, other: Self) -> boolwhere @@ -66,12 +66,12 @@ Self: Sized,

Removes the specified flags in-place. Read more
source§

fn toggle(&mut self, other: Self)where Self: Sized,

Toggles the specified flags in-place. Read more
source§

fn set(&mut self, other: Self, value: bool)where Self: Sized,

Inserts or removes the specified flags depending on the passed value.
source§

fn intersection(self, other: Self) -> Self

Returns the intersection between the flags in self and other.
source§

fn union(self, other: Self) -> Self

Returns the union of between the flags in self and other.
source§

fn difference(self, other: Self) -> Self

Returns the difference between the flags in self and other.
source§

fn symmetric_difference(self, other: Self) -> Self

Returns the symmetric difference between the flags -in self and other.
source§

fn complement(self) -> Self

Returns the complement of this set of flags.
source§

impl FromIterator<FileMode> for FileMode

source§

fn from_iter<T: IntoIterator<Item = Self>>(iterator: T) -> Self

Creates a value from an iterator. Read more
source§

impl IntoIterator for FileMode

§

type Item = FileMode

The type of the elements being iterated over.
§

type IntoIter = Iter<FileMode>

Which kind of iterator are we turning this into?
source§

fn into_iter(self) -> Self::IntoIter

Creates an iterator from a value. Read more
source§

impl LowerHex for FileMode

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Not for FileMode

source§

fn not(self) -> Self

Returns the complement of this set of flags.

-
§

type Output = FileMode

The resulting type after applying the ! operator.
source§

impl Octal for FileMode

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl PartialEq<FileMode> for FileMode

source§

fn eq(&self, other: &FileMode) -> bool

This method tests for self and other values to be equal, and is used +in self and other.
source§

fn complement(self) -> Self

Returns the complement of this set of flags.
source§

impl FromIterator<FileMode> for FileMode

source§

fn from_iter<T: IntoIterator<Item = Self>>(iterator: T) -> Self

Creates a value from an iterator. Read more
source§

impl IntoIterator for FileMode

§

type Item = FileMode

The type of the elements being iterated over.
§

type IntoIter = Iter<FileMode>

Which kind of iterator are we turning this into?
source§

fn into_iter(self) -> Self::IntoIter

Creates an iterator from a value. Read more
source§

impl LowerHex for FileMode

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Not for FileMode

source§

fn not(self) -> Self

Returns the complement of this set of flags.

+
§

type Output = FileMode

The resulting type after applying the ! operator.
source§

impl Octal for FileMode

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl PartialEq<FileMode> for FileMode

source§

fn eq(&self, other: &FileMode) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PublicFlags for FileMode

§

type Primitive = u32

The type of the underlying storage.
§

type Internal = InternalBitFlags

The type of the internal field on the generated flags type.
source§

impl Sub<FileMode> for FileMode

source§

fn sub(self, other: Self) -> Self

Returns the set difference of the two sets of flags.

-
§

type Output = FileMode

The resulting type after applying the - operator.
source§

impl SubAssign<FileMode> for FileMode

source§

fn sub_assign(&mut self, other: Self)

Disables all flags enabled in the set.

-
source§

impl UpperHex for FileMode

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Copy for FileMode

source§

impl Eq for FileMode

source§

impl StructuralEq for FileMode

source§

impl StructuralPartialEq for FileMode

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +

§

type Output = FileMode

The resulting type after applying the - operator.

source§

impl SubAssign<FileMode> for FileMode

source§

fn sub_assign(&mut self, other: Self)

Disables all flags enabled in the set.

+
source§

impl UpperHex for FileMode

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Copy for FileMode

source§

impl Eq for FileMode

source§

impl StructuralEq for FileMode

source§

impl StructuralPartialEq for FileMode

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<B> BitFlags for Bwhere B: Flags,

§

type Iter = Iter<B>

👎Deprecated: use the Flags trait instead
An iterator over enabled flags in an instance of the type.
§

type IterNames = IterNames<B>

👎Deprecated: use the Flags trait instead
An iterator over the raw names and bits for enabled flags in an instance of the type.
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere diff --git a/docs/rust/shadow_rs/host/descriptor/struct.FileState.html b/docs/rust/shadow_rs/host/descriptor/struct.FileState.html index 639aeffaaec..1b13d366930 100644 --- a/docs/rust/shadow_rs/host/descriptor/struct.FileState.html +++ b/docs/rust/shadow_rs/host/descriptor/struct.FileState.html @@ -53,10 +53,10 @@ unsetting any bits that don’t correspond to a defined flag.

source§

impl FileState

source

pub const fn iter(&self) -> Iter<FileState>

Iterate over enabled flag values.

source

pub const fn iter_names(&self) -> IterNames<FileState>

Iterate over enabled flag values with their stringified names.

-

Trait Implementations§

source§

impl Binary for FileState

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl BitAnd<FileState> for FileState

source§

fn bitand(self, other: Self) -> Self

Returns the intersection between the two sets of flags.

-
§

type Output = FileState

The resulting type after applying the & operator.
source§

impl BitAndAssign<FileState> for FileState

source§

fn bitand_assign(&mut self, other: Self)

Disables all flags disabled in the set.

+

Trait Implementations§

source§

impl Binary for FileState

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl BitAnd<FileState> for FileState

source§

fn bitand(self, other: Self) -> Self

Returns the intersection between the two sets of flags.

+
§

type Output = FileState

The resulting type after applying the & operator.
source§

impl BitAndAssign<FileState> for FileState

source§

fn bitand_assign(&mut self, other: Self)

Disables all flags disabled in the set.

source§

impl BitOr<FileState> for FileState

source§

fn bitor(self, other: FileState) -> Self

Returns the union of the two sets of flags.

-
§

type Output = FileState

The resulting type after applying the | operator.
source§

impl BitOrAssign<FileState> for FileState

source§

fn bitor_assign(&mut self, other: Self)

Adds the set of flags.

+
§

type Output = FileState

The resulting type after applying the | operator.
source§

impl BitOrAssign<FileState> for FileState

source§

fn bitor_assign(&mut self, other: Self)

Adds the set of flags.

source§

impl BitXor<FileState> for FileState

source§

fn bitxor(self, other: Self) -> Self

Returns the left flags, but with all the right flags toggled.

§

type Output = FileState

The resulting type after applying the ^ operator.
source§

impl BitXorAssign<FileState> for FileState

source§

fn bitxor_assign(&mut self, other: Self)

Toggles the set of flags.

source§

impl Clone for FileState

source§

fn clone(&self) -> FileState

Returns a copy of the value. Read more
1.0.0 · source§

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

Performs copy-assignment from source. Read more
source§

impl Debug for FileState

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Default for FileState

source§

fn default() -> FileState

Returns the “default value” for a type. Read more
source§

impl Extend<FileState> for FileState

source§

fn extend<T: IntoIterator<Item = Self>>(&mut self, iterator: T)

Extends a collection with the contents of an iterator. Read more
source§

fn extend_one(&mut self, item: A)

🔬This is a nightly-only experimental API. (extend_one)
Extends a collection with exactly one element.
source§

fn extend_reserve(&mut self, additional: usize)

🔬This is a nightly-only experimental API. (extend_one)
Reserves capacity in a collection for the given number of additional elements. Read more
source§

impl Flags for FileState

source§

const FLAGS: &'static [Flag<FileState>] = _

The set of available flags and their names.
§

type Bits = i32

The underlying storage type.
source§

fn bits(&self) -> c_int

Returns the raw value of the flags currently stored.
source§

fn from_bits_retain(bits: c_int) -> FileState

Convert from underlying bit representation, preserving all @@ -69,9 +69,9 @@ Self: Sized,

Removes the specified flags in-place. Read more
source§

fn toggle(&mut self, other: Self)where Self: Sized,

Toggles the specified flags in-place. Read more
source§

fn set(&mut self, other: Self, value: bool)where Self: Sized,

Inserts or removes the specified flags depending on the passed value.
source§

fn intersection(self, other: Self) -> Self

Returns the intersection between the flags in self and other.
source§

fn union(self, other: Self) -> Self

Returns the union of between the flags in self and other.
source§

fn difference(self, other: Self) -> Self

Returns the difference between the flags in self and other.
source§

fn symmetric_difference(self, other: Self) -> Self

Returns the symmetric difference between the flags -in self and other.
source§

fn complement(self) -> Self

Returns the complement of this set of flags.

source§

impl From<FileState> for Status

source§

fn from(state: FileState) -> Self

Converts to this type from the input type.
source§

impl From<i32> for FileState

source§

fn from(status: Status) -> Self

Converts to this type from the input type.
source§

impl FromIterator<FileState> for FileState

source§

fn from_iter<T: IntoIterator<Item = Self>>(iterator: T) -> Self

Creates a value from an iterator. Read more
source§

impl IntoIterator for FileState

§

type Item = FileState

The type of the elements being iterated over.
§

type IntoIter = Iter<FileState>

Which kind of iterator are we turning this into?
source§

fn into_iter(self) -> Self::IntoIter

Creates an iterator from a value. Read more
source§

impl LowerHex for FileState

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Not for FileState

source§

fn not(self) -> Self

Returns the complement of this set of flags.

-
§

type Output = FileState

The resulting type after applying the ! operator.
source§

impl Octal for FileState

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl PublicFlags for FileState

§

type Primitive = i32

The type of the underlying storage.
§

type Internal = InternalBitFlags

The type of the internal field on the generated flags type.
source§

impl Sub<FileState> for FileState

source§

fn sub(self, other: Self) -> Self

Returns the set difference of the two sets of flags.

-
§

type Output = FileState

The resulting type after applying the - operator.
source§

impl SubAssign<FileState> for FileState

source§

fn sub_assign(&mut self, other: Self)

Disables all flags enabled in the set.

+in self and other.
source§

fn complement(self) -> Self

Returns the complement of this set of flags.
source§

impl From<FileState> for Status

source§

fn from(state: FileState) -> Self

Converts to this type from the input type.
source§

impl From<i32> for FileState

source§

fn from(status: Status) -> Self

Converts to this type from the input type.
source§

impl FromIterator<FileState> for FileState

source§

fn from_iter<T: IntoIterator<Item = Self>>(iterator: T) -> Self

Creates a value from an iterator. Read more
source§

impl IntoIterator for FileState

§

type Item = FileState

The type of the elements being iterated over.
§

type IntoIter = Iter<FileState>

Which kind of iterator are we turning this into?
source§

fn into_iter(self) -> Self::IntoIter

Creates an iterator from a value. Read more
source§

impl LowerHex for FileState

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Not for FileState

source§

fn not(self) -> Self

Returns the complement of this set of flags.

+
§

type Output = FileState

The resulting type after applying the ! operator.
source§

impl Octal for FileState

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl PublicFlags for FileState

§

type Primitive = i32

The type of the underlying storage.
§

type Internal = InternalBitFlags

The type of the internal field on the generated flags type.
source§

impl Sub<FileState> for FileState

source§

fn sub(self, other: Self) -> Self

Returns the set difference of the two sets of flags.

+
§

type Output = FileState

The resulting type after applying the - operator.
source§

impl SubAssign<FileState> for FileState

source§

fn sub_assign(&mut self, other: Self)

Disables all flags enabled in the set.

source§

impl UpperHex for FileState

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Copy for FileState

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<B> BitFlags for Bwhere B: Flags,

§

type Iter = Iter<B>

👎Deprecated: use the Flags trait instead
An iterator over enabled flags in an instance of the type.
§

type IterNames = IterNames<B>

👎Deprecated: use the Flags trait instead
An iterator over the raw names and bits for enabled flags in an instance of the type.
source§

impl<T> Borrow<T> for Twhere diff --git a/docs/rust/shadow_rs/host/descriptor/struct.FileStatus.html b/docs/rust/shadow_rs/host/descriptor/struct.FileStatus.html index 230e185d886..cb62608c092 100644 --- a/docs/rust/shadow_rs/host/descriptor/struct.FileStatus.html +++ b/docs/rust/shadow_rs/host/descriptor/struct.FileStatus.html @@ -51,13 +51,13 @@

source§

impl FileStatus

source

pub const fn iter(&self) -> Iter<FileStatus>

Iterate over enabled flag values.

source

pub const fn iter_names(&self) -> IterNames<FileStatus>

Iterate over enabled flag values with their stringified names.

source§

impl FileStatus

source

pub fn as_o_flags(&self) -> OFlag

source

pub fn from_o_flags(flags: OFlag) -> (Self, OFlag)

Returns a tuple of the FileStatus and any remaining flags.

-

Trait Implementations§

source§

impl Binary for FileStatus

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl BitAnd<FileStatus> for FileStatus

source§

fn bitand(self, other: Self) -> Self

Returns the intersection between the two sets of flags.

-
§

type Output = FileStatus

The resulting type after applying the & operator.
source§

impl BitAndAssign<FileStatus> for FileStatus

source§

fn bitand_assign(&mut self, other: Self)

Disables all flags disabled in the set.

+

Trait Implementations§

source§

impl Binary for FileStatus

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl BitAnd<FileStatus> for FileStatus

source§

fn bitand(self, other: Self) -> Self

Returns the intersection between the two sets of flags.

+
§

type Output = FileStatus

The resulting type after applying the & operator.
source§

impl BitAndAssign<FileStatus> for FileStatus

source§

fn bitand_assign(&mut self, other: Self)

Disables all flags disabled in the set.

source§

impl BitOr<FileStatus> for FileStatus

source§

fn bitor(self, other: FileStatus) -> Self

Returns the union of the two sets of flags.

§

type Output = FileStatus

The resulting type after applying the | operator.
source§

impl BitOrAssign<FileStatus> for FileStatus

source§

fn bitor_assign(&mut self, other: Self)

Adds the set of flags.

source§

impl BitXor<FileStatus> for FileStatus

source§

fn bitxor(self, other: Self) -> Self

Returns the left flags, but with all the right flags toggled.

-
§

type Output = FileStatus

The resulting type after applying the ^ operator.
source§

impl BitXorAssign<FileStatus> for FileStatus

source§

fn bitxor_assign(&mut self, other: Self)

Toggles the set of flags.

-
source§

impl Clone for FileStatus

source§

fn clone(&self) -> FileStatus

Returns a copy of the value. Read more
1.0.0 · source§

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

Performs copy-assignment from source. Read more
source§

impl Debug for FileStatus

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Extend<FileStatus> for FileStatus

source§

fn extend<T: IntoIterator<Item = Self>>(&mut self, iterator: T)

Extends a collection with the contents of an iterator. Read more
source§

fn extend_one(&mut self, item: A)

🔬This is a nightly-only experimental API. (extend_one)
Extends a collection with exactly one element.
source§

fn extend_reserve(&mut self, additional: usize)

🔬This is a nightly-only experimental API. (extend_one)
Reserves capacity in a collection for the given number of additional elements. Read more
source§

impl Flags for FileStatus

source§

const FLAGS: &'static [Flag<FileStatus>] = _

The set of available flags and their names.
§

type Bits = i32

The underlying storage type.
source§

fn bits(&self) -> i32

Returns the raw value of the flags currently stored.
source§

fn from_bits_retain(bits: i32) -> FileStatus

Convert from underlying bit representation, preserving all +
§

type Output = FileStatus

The resulting type after applying the ^ operator.
source§

impl BitXorAssign<FileStatus> for FileStatus

source§

fn bitxor_assign(&mut self, other: Self)

Toggles the set of flags.

+
source§

impl Clone for FileStatus

source§

fn clone(&self) -> FileStatus

Returns a copy of the value. Read more
1.0.0 · source§

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

Performs copy-assignment from source. Read more
source§

impl Debug for FileStatus

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Extend<FileStatus> for FileStatus

source§

fn extend<T: IntoIterator<Item = Self>>(&mut self, iterator: T)

Extends a collection with the contents of an iterator. Read more
source§

fn extend_one(&mut self, item: A)

🔬This is a nightly-only experimental API. (extend_one)
Extends a collection with exactly one element.
source§

fn extend_reserve(&mut self, additional: usize)

🔬This is a nightly-only experimental API. (extend_one)
Reserves capacity in a collection for the given number of additional elements. Read more
source§

impl Flags for FileStatus

source§

const FLAGS: &'static [Flag<FileStatus>] = _

The set of available flags and their names.
§

type Bits = i32

The underlying storage type.
source§

fn bits(&self) -> i32

Returns the raw value of the flags currently stored.
source§

fn from_bits_retain(bits: i32) -> FileStatus

Convert from underlying bit representation, preserving all bits (even those not corresponding to a defined flag).
source§

fn empty() -> Self

Returns an empty set of flags.
source§

fn all() -> Self

Returns the set containing all flags.
source§

fn from_bits(bits: Self::Bits) -> Option<Self>

Convert from underlying bit representation, unless that representation contains bits that do not correspond to a flag. Read more
source§

fn from_bits_truncate(bits: Self::Bits) -> Self

Convert from underlying bit representation, dropping any bits that do not correspond to flags. Read more
source§

fn from_name(name: &str) -> Option<Self>

Get the flag for a particular name.
source§

fn iter(&self) -> Iter<Self>

Iterate over enabled flag values.
source§

fn iter_names(&self) -> IterNames<Self>

Iterate over the raw names and bits for enabled flag values.
source§

fn is_empty(&self) -> bool

Returns true if no flags are currently stored.
source§

fn is_all(&self) -> bool

Returns true if all flags are currently set.
source§

fn intersects(&self, other: Self) -> boolwhere @@ -67,10 +67,10 @@ Self: Sized,

Removes the specified flags in-place. Read more
source§

fn toggle(&mut self, other: Self)where Self: Sized,

Toggles the specified flags in-place. Read more
source§

fn set(&mut self, other: Self, value: bool)where Self: Sized,

Inserts or removes the specified flags depending on the passed value.
source§

fn intersection(self, other: Self) -> Self

Returns the intersection between the flags in self and other.
source§

fn union(self, other: Self) -> Self

Returns the union of between the flags in self and other.
source§

fn difference(self, other: Self) -> Self

Returns the difference between the flags in self and other.
source§

fn symmetric_difference(self, other: Self) -> Self

Returns the symmetric difference between the flags -in self and other.
source§

fn complement(self) -> Self

Returns the complement of this set of flags.
source§

impl FromIterator<FileStatus> for FileStatus

source§

fn from_iter<T: IntoIterator<Item = Self>>(iterator: T) -> Self

Creates a value from an iterator. Read more
source§

impl IntoIterator for FileStatus

§

type Item = FileStatus

The type of the elements being iterated over.
§

type IntoIter = Iter<FileStatus>

Which kind of iterator are we turning this into?
source§

fn into_iter(self) -> Self::IntoIter

Creates an iterator from a value. Read more
source§

impl LowerHex for FileStatus

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Not for FileStatus

source§

fn not(self) -> Self

Returns the complement of this set of flags.

-
§

type Output = FileStatus

The resulting type after applying the ! operator.
source§

impl Octal for FileStatus

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl PublicFlags for FileStatus

§

type Primitive = i32

The type of the underlying storage.
§

type Internal = InternalBitFlags

The type of the internal field on the generated flags type.
source§

impl Sub<FileStatus> for FileStatus

source§

fn sub(self, other: Self) -> Self

Returns the set difference of the two sets of flags.

+in self and other.
source§

fn complement(self) -> Self

Returns the complement of this set of flags.
source§

impl FromIterator<FileStatus> for FileStatus

source§

fn from_iter<T: IntoIterator<Item = Self>>(iterator: T) -> Self

Creates a value from an iterator. Read more
source§

impl IntoIterator for FileStatus

§

type Item = FileStatus

The type of the elements being iterated over.
§

type IntoIter = Iter<FileStatus>

Which kind of iterator are we turning this into?
source§

fn into_iter(self) -> Self::IntoIter

Creates an iterator from a value. Read more
source§

impl LowerHex for FileStatus

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Not for FileStatus

source§

fn not(self) -> Self

Returns the complement of this set of flags.

+
§

type Output = FileStatus

The resulting type after applying the ! operator.
source§

impl Octal for FileStatus

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl PublicFlags for FileStatus

§

type Primitive = i32

The type of the underlying storage.
§

type Internal = InternalBitFlags

The type of the internal field on the generated flags type.
source§

impl Sub<FileStatus> for FileStatus

source§

fn sub(self, other: Self) -> Self

Returns the set difference of the two sets of flags.

§

type Output = FileStatus

The resulting type after applying the - operator.
source§

impl SubAssign<FileStatus> for FileStatus

source§

fn sub_assign(&mut self, other: Self)

Disables all flags enabled in the set.

-
source§

impl UpperHex for FileStatus

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Copy for FileStatus

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +

source§

impl UpperHex for FileStatus

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter.
source§

impl Copy for FileStatus

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<B> BitFlags for Bwhere B: Flags,

§

type Iter = Iter<B>

👎Deprecated: use the Flags trait instead
An iterator over enabled flags in an instance of the type.
§

type IterNames = IterNames<B>

👎Deprecated: use the Flags trait instead
An iterator over the raw names and bits for enabled flags in an instance of the type.
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere diff --git a/docs/rust/shadow_rs/host/host/struct.Host.html b/docs/rust/shadow_rs/host/host/struct.Host.html index 94f1a90ed2a..a776f3110c5 100644 --- a/docs/rust/shadow_rs/host/host/struct.Host.html +++ b/docs/rust/shadow_rs/host/host/struct.Host.html @@ -18,8 +18,8 @@ shutdown_signal: Signal, plugin_name: CString, plugin_path: CString, - envv: Vec<CString>, argv: Vec<CString>, + envv: Vec<CString>, pause_for_debugging: bool, expected_final_state: ProcessFinalState )

source

pub fn add_and_schedule_forked_process( diff --git a/docs/rust/shadow_rs/host/managed_thread/enum.ResumeResult.html b/docs/rust/shadow_rs/host/managed_thread/enum.ResumeResult.html index bea963d9e64..0dc966409a2 100644 --- a/docs/rust/shadow_rs/host/managed_thread/enum.ResumeResult.html +++ b/docs/rust/shadow_rs/host/managed_thread/enum.ResumeResult.html @@ -1,4 +1,4 @@ -ResumeResult in shadow_rs::host::managed_thread - Rust

Variants§

§

Blocked(SysCallCondition)

Blocked on a SysCallCondition.

§

ExitedThread(i32)

The native thread has exited with the given code.

§

ExitedProcess

The thread’s process has exited.

-

Trait Implementations§

source§

impl Debug for ResumeResult

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +

Trait Implementations§

source§

impl Debug for ResumeResult

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/docs/rust/shadow_rs/host/managed_thread/index.html b/docs/rust/shadow_rs/host/managed_thread/index.html index f758e3f0fce..ff0ad0c58d8 100644 --- a/docs/rust/shadow_rs/host/managed_thread/index.html +++ b/docs/rust/shadow_rs/host/managed_thread/index.html @@ -1 +1 @@ -shadow_rs::host::managed_thread - Rust

Structs

Enums

  • The ManagedThread’s state after having been allowed to execute some code.
\ No newline at end of file +shadow_rs::host::managed_thread - Rust

Structs

Enums

  • The ManagedThread’s state after having been allowed to execute some code.
\ No newline at end of file diff --git a/docs/rust/shadow_rs/host/managed_thread/struct.ManagedThread.html b/docs/rust/shadow_rs/host/managed_thread/struct.ManagedThread.html index 7117dc7d501..0780d719198 100644 --- a/docs/rust/shadow_rs/host/managed_thread/struct.ManagedThread.html +++ b/docs/rust/shadow_rs/host/managed_thread/struct.ManagedThread.html @@ -1,4 +1,4 @@ -ManagedThread in shadow_rs::host::managed_thread - Rust
pub struct ManagedThread { /* private fields */ }

Implementations§

source§

impl ManagedThread

source

pub fn native_pid(&self) -> Pid

source

pub fn native_tid(&self) -> Pid

source

pub fn native_syscall( +ManagedThread in shadow_rs::host::managed_thread - Rust
pub struct ManagedThread { /* private fields */ }

Implementations§

source§

impl ManagedThread

source

pub fn native_pid(&self) -> Pid

source

pub fn native_tid(&self) -> Pid

source

pub fn native_syscall( &self, ctx: &ThreadContext<'_>, n: i64, @@ -6,14 +6,14 @@ ) -> SysCallReg

Make the specified syscall on the native thread.

Panics if the native thread is dead or dies during the syscall, including if the syscall itself is SYS_exit or SYS_exit_group.

-
source

pub fn spawn( +

source

pub fn spawn( plugin_path: &CStr, argv: Vec<CString>, envv: Vec<CString>, - strace_fd: Option<RawFd>, - log_path: &CStr, + strace_file: Option<&File>, + log_file: &File, injected_preloads: &[PathBuf] -) -> Result<Self>

source

pub fn resume(&self, ctx: &ThreadContext<'_>) -> ResumeResult

source

pub fn handle_process_exit(&self)

source

pub fn return_code(&self) -> Option<i32>

source

pub fn is_running(&self) -> bool

source

pub fn native_clone( +) -> Result<Self>

source

pub fn resume(&self, ctx: &ThreadContext<'_>) -> ResumeResult

source

pub fn handle_process_exit(&self)

source

pub fn return_code(&self) -> Option<i32>

source

pub fn is_running(&self) -> bool

source

pub fn native_clone( &self, ctx: &ThreadContext<'_>, flags: CloneFlags, @@ -25,7 +25,7 @@ ManagedThread object to manage it. The new thread will be managed by Shadow, and suitable for use with Thread::wrap_mthread.

If the clone syscall fails, the native error is returned.

-

Trait Implementations§

source§

impl Drop for ManagedThread

source§

fn drop(&mut self)

Executes the destructor for this type. Read more

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +

Trait Implementations§

source§

impl Drop for ManagedThread

source§

fn drop(&mut self)

Executes the destructor for this type. Read more

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/docs/rust/shadow_rs/host/process/enum.ExitStatus.html b/docs/rust/shadow_rs/host/process/enum.ExitStatus.html index 066e3762b9d..fa679e51f60 100644 --- a/docs/rust/shadow_rs/host/process/enum.ExitStatus.html +++ b/docs/rust/shadow_rs/host/process/enum.ExitStatus.html @@ -1,4 +1,4 @@ -ExitStatus in shadow_rs::host::process - Rust
pub enum ExitStatus {
+ExitStatus in shadow_rs::host::process - Rust
pub enum ExitStatus {
     Normal(i32),
     Signaled(Signal, bool),
     StoppedByShadow,
@@ -9,9 +9,9 @@
 e.g. if the process is killed directly by the signal the ExitStatus will
 be Signaled; if the process handles the signal and exits by calling
 exit, the status will be Normal.

-

Trait Implementations§

source§

impl Clone for ExitStatus

source§

fn clone(&self) -> ExitStatus

Returns a copy of the value. Read more
1.0.0 · source§

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

Performs copy-assignment from source. Read more
source§

impl Debug for ExitStatus

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl PartialEq<ExitStatus> for ExitStatus

source§

fn eq(&self, other: &ExitStatus) -> bool

This method tests for self and other values to be equal, and is used +

Trait Implementations§

source§

impl Clone for ExitStatus

source§

fn clone(&self) -> ExitStatus

Returns a copy of the value. Read more
1.0.0 · source§

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

Performs copy-assignment from source. Read more
source§

impl Debug for ExitStatus

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl PartialEq<ExitStatus> for ExitStatus

source§

fn eq(&self, other: &ExitStatus) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl Copy for ExitStatus

source§

impl Eq for ExitStatus

source§

impl StructuralEq for ExitStatus

source§

impl StructuralPartialEq for ExitStatus

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +sufficient, and should not be overridden without very good reason.

source§

impl Copy for ExitStatus

source§

impl Eq for ExitStatus

source§

impl StructuralEq for ExitStatus

source§

impl StructuralPartialEq for ExitStatus

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> DynClone for Twhere diff --git a/docs/rust/shadow_rs/host/process/index.html b/docs/rust/shadow_rs/host/process/index.html index 2b90e6bdf7e..ea4a35f9464 100644 --- a/docs/rust/shadow_rs/host/process/index.html +++ b/docs/rust/shadow_rs/host/process/index.html @@ -1 +1 @@ -shadow_rs::host::process - Rust

Module shadow_rs::host::process

source ·

Structs

Enums

\ No newline at end of file +shadow_rs::host::process - Rust

Module shadow_rs::host::process

source ·

Structs

Enums

\ No newline at end of file diff --git a/docs/rust/shadow_rs/host/process/struct.Process.html b/docs/rust/shadow_rs/host/process/struct.Process.html index 40863cc022f..c90048fb3d6 100644 --- a/docs/rust/shadow_rs/host/process/struct.Process.html +++ b/docs/rust/shadow_rs/host/process/struct.Process.html @@ -1,61 +1,61 @@ -Process in shadow_rs::host::process - Rust

Struct shadow_rs::host::process::Process

source ·
pub struct Process { /* private fields */ }
Expand description

A simulated process.

-

Implementations§

source§

impl Process

source

pub fn borrow_runnable( +Process in shadow_rs::host::process - Rust

Struct shadow_rs::host::process::Process

source ·
pub struct Process { /* private fields */ }
Expand description

A simulated process.

+

Implementations§

source§

impl Process

source

pub fn borrow_runnable( &self ) -> Option<impl Deref<Target = RunnableProcess> + '_>

Borrows a reference to the internal RunnableProcess if self is runnable.

-
source

pub fn borrow_zombie(&self) -> Option<impl Deref<Target = ZombieProcess> + '_>

Borrows a reference to the internal ZombieProcess if self is a zombie.

-
source

pub fn spawn( +

source

pub fn borrow_zombie(&self) -> Option<impl Deref<Target = ZombieProcess> + '_>

Borrows a reference to the internal ZombieProcess if self is a zombie.

+
source

pub fn spawn( host: &Host, plugin_name: CString, plugin_path: &CStr, - envv: Vec<CString>, argv: Vec<CString>, + envv: Vec<CString>, pause_for_debugging: bool, strace_logging_options: Option<FmtOptions>, expected_final_state: ProcessFinalState ) -> Result<RootedRc<RootedRefCell<Process>>>

Spawn a new process. The process will be runnable via Self::resume once it has been added to the Host’s process list.

-
source

pub fn id(&self) -> ProcessId

source

pub fn parent_id(&self) -> ProcessId

source

pub fn set_parent_id(&self, pid: ProcessId)

source

pub fn group_id(&self) -> ProcessId

source

pub fn set_group_id(&self, id: ProcessId)

source

pub fn session_id(&self) -> ProcessId

source

pub fn set_session_id(&self, id: ProcessId)

source

pub fn host_id(&self) -> HostId

source

pub fn thread_group_leader_id(&self) -> ThreadId

source

pub fn resume(&self, host: &Host, tid: ThreadId)

Resume execution of tid (if it exists). +

source

pub fn id(&self) -> ProcessId

source

pub fn parent_id(&self) -> ProcessId

source

pub fn set_parent_id(&self, pid: ProcessId)

source

pub fn group_id(&self) -> ProcessId

source

pub fn set_group_id(&self, id: ProcessId)

source

pub fn session_id(&self) -> ProcessId

source

pub fn set_session_id(&self, id: ProcessId)

source

pub fn host_id(&self) -> HostId

source

pub fn thread_group_leader_id(&self) -> ThreadId

source

pub fn resume(&self, host: &Host, tid: ThreadId)

Resume execution of tid (if it exists). Should only be called from Host::resume.

-
source

pub fn stop(&self, host: &Host)

Terminate the Process.

+
source

pub fn stop(&self, host: &Host)

Terminate the Process.

Should only be called from Host::free_all_applications.

-
source

pub fn signal( +

source

pub fn signal( &self, host: &Host, current_thread: Option<&Thread>, siginfo_t: &siginfo_t )

See RunnableProcess::signal.

No-op if the self is a ZombieProcess.

-
source

pub fn name(&self) -> impl Deref<Target = str> + '_

source

pub fn plugin_name(&self) -> impl Deref<Target = str> + '_

source

pub fn memory_borrow_mut( +

source

pub fn name(&self) -> impl Deref<Target = str> + '_

source

pub fn plugin_name(&self) -> impl Deref<Target = str> + '_

source

pub fn memory_borrow_mut( &self ) -> impl Deref<Target = MemoryManager> + DerefMut + '_

Deprecated wrapper for RunnableProcess::memory_borrow_mut

-
source

pub fn memory_borrow(&self) -> impl Deref<Target = MemoryManager> + '_

Deprecated wrapper for RunnableProcess::memory_borrow

-
source

pub fn strace_logging_options(&self) -> Option<FmtOptions>

Deprecated wrapper for RunnableProcess::strace_logging_options

-
source

pub fn with_strace_file<T>(&self, f: impl FnOnce(&mut File) -> T) -> Option<T>

Deprecated wrapper for RunnableProcess::with_strace_file

-
source

pub fn native_pid(&self) -> Pid

Deprecated wrapper for RunnableProcess::native_pid

-
source

pub fn realtime_timer_borrow(&self) -> impl Deref<Target = Timer> + '_

Deprecated wrapper for RunnableProcess::realtime_timer_borrow

-
source

pub fn realtime_timer_borrow_mut( +

source

pub fn memory_borrow(&self) -> impl Deref<Target = MemoryManager> + '_

Deprecated wrapper for RunnableProcess::memory_borrow

+
source

pub fn strace_logging_options(&self) -> Option<FmtOptions>

Deprecated wrapper for RunnableProcess::strace_logging_options

+
source

pub fn with_strace_file<T>(&self, f: impl FnOnce(&mut File) -> T) -> Option<T>

Deprecated wrapper for RunnableProcess::with_strace_file

+
source

pub fn native_pid(&self) -> Pid

Deprecated wrapper for RunnableProcess::native_pid

+
source

pub fn realtime_timer_borrow(&self) -> impl Deref<Target = Timer> + '_

Deprecated wrapper for RunnableProcess::realtime_timer_borrow

+
source

pub fn realtime_timer_borrow_mut( &self ) -> impl Deref<Target = Timer> + DerefMut + '_

Deprecated wrapper for RunnableProcess::realtime_timer_borrow_mut

-
source

pub fn first_live_thread_borrow( +

source

pub fn first_live_thread_borrow( &self, root: &Root ) -> Option<impl Deref<Target = RootedRc<RootedRefCell<Thread>>> + '_>

Deprecated wrapper for RunnableProcess::first_live_thread_borrow

-
source

pub fn thread_borrow( +

source

pub fn thread_borrow( &self, virtual_tid: ThreadId ) -> Option<impl Deref<Target = RootedRc<RootedRefCell<Thread>>> + '_>

Deprecated wrapper for RunnableProcess::thread_borrow

-
source

pub fn free_unsafe_borrows_flush(&self) -> Result<(), Errno>

source

pub fn free_unsafe_borrows_noflush(&self)

source

pub fn physical_address( +

source

pub fn free_unsafe_borrows_flush(&self) -> Result<(), Errno>

source

pub fn free_unsafe_borrows_noflush(&self)

source

pub fn physical_address( &self, vptr: ForeignPtr<()> -) -> ManagedPhysicalMemoryAddr

source

pub fn is_running(&self) -> bool

source

pub fn add_thread(&self, host: &Host, thread: RootedRc<RootedRefCell<Thread>>)

Deprecated wrapper for RunnableProcess::add_thread

-
source

pub fn shmem( +) -> ManagedPhysicalMemoryAddr

source

pub fn is_running(&self) -> bool

source

pub fn add_thread(&self, host: &Host, thread: RootedRc<RootedRefCell<Thread>>)

Deprecated wrapper for RunnableProcess::add_thread

+
source

pub fn shmem( &self ) -> impl Deref<Target = ShMemBlock<'static, ProcessShmem>> + '_

Deprecated wrapper for RunnableProcess::shmem

-
source

pub fn rusage(&self) -> rusage

Resource usage, as returned e.g. by the getrusage syscall.

-
source

pub fn exit_signal(&self) -> Option<Signal>

Signal that will be sent to parent process on exit. Typically Some(SIGCHLD).

-
source

pub fn current_working_dir(&self) -> impl Deref<Target = CString> + '_

Trait Implementations§

source§

impl Drop for Process

source§

fn drop(&mut self)

Executes the destructor for this type. Read more

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +

source

pub fn rusage(&self) -> rusage

Resource usage, as returned e.g. by the getrusage syscall.

+
source

pub fn exit_signal(&self) -> Option<Signal>

Signal that will be sent to parent process on exit. Typically Some(SIGCHLD).

+
source

pub fn current_working_dir(&self) -> impl Deref<Target = CString> + '_

Trait Implementations§

source§

impl Drop for Process

source§

fn drop(&mut self)

Executes the destructor for this type. Read more

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/docs/rust/shadow_rs/host/process/struct.ProcessId.html b/docs/rust/shadow_rs/host/process/struct.ProcessId.html index f1eab901c09..d99dbcd430a 100644 --- a/docs/rust/shadow_rs/host/process/struct.ProcessId.html +++ b/docs/rust/shadow_rs/host/process/struct.ProcessId.html @@ -1,16 +1,16 @@ -ProcessId in shadow_rs::host::process - Rust
pub struct ProcessId(_);
Expand description

Virtual pid of a shadow process

-

Implementations§

source§

impl ProcessId

source

pub const INIT: Self = _

source

pub fn from_thread_group_leader_tid(thread_group_leader_tid: ThreadId) -> Self

Returns what the ProcessId would be of a Process whose thread +ProcessId in shadow_rs::host::process - Rust

pub struct ProcessId(_);
Expand description

Virtual pid of a shadow process

+

Implementations§

source§

impl ProcessId

source

pub const INIT: Self = _

source

pub fn from_thread_group_leader_tid(thread_group_leader_tid: ThreadId) -> Self

Returns what the ProcessId would be of a Process whose thread group leader has id thread_group_leader_tid.

-

Trait Implementations§

source§

impl Clone for ProcessId

source§

fn clone(&self) -> ProcessId

Returns a copy of the value. Read more
1.0.0 · source§

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

Performs copy-assignment from source. Read more
source§

impl Debug for ProcessId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for ProcessId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl From<ProcessId> for ThreadId

source§

fn from(value: ProcessId) -> Self

Converts to this type from the input type.
source§

impl From<ProcessId> for pid_t

source§

fn from(val: ProcessId) -> Self

Converts to this type from the input type.
source§

impl From<ProcessId> for u32

source§

fn from(val: ProcessId) -> Self

Converts to this type from the input type.
source§

impl From<ThreadId> for ProcessId

source§

fn from(value: ThreadId) -> Self

Converts to this type from the input type.
source§

impl Hash for ProcessId

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)where +

Trait Implementations§

source§

impl Clone for ProcessId

source§

fn clone(&self) -> ProcessId

Returns a copy of the value. Read more
1.0.0 · source§

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

Performs copy-assignment from source. Read more
source§

impl Debug for ProcessId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for ProcessId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl From<ProcessId> for ThreadId

source§

fn from(value: ProcessId) -> Self

Converts to this type from the input type.
source§

impl From<ProcessId> for pid_t

source§

fn from(val: ProcessId) -> Self

Converts to this type from the input type.
source§

impl From<ProcessId> for u32

source§

fn from(val: ProcessId) -> Self

Converts to this type from the input type.
source§

impl From<ThreadId> for ProcessId

source§

fn from(value: ThreadId) -> Self

Converts to this type from the input type.
source§

impl Hash for ProcessId

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)where H: Hasher, - Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl Ord for ProcessId

source§

fn cmp(&self, other: &ProcessId) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Selfwhere + Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl Ord for ProcessId

source§

fn cmp(&self, other: &ProcessId) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Selfwhere Self: Sized,

Compares and returns the maximum of two values. Read more
1.21.0 · source§

fn min(self, other: Self) -> Selfwhere Self: Sized,

Compares and returns the minimum of two values. Read more
1.50.0 · source§

fn clamp(self, min: Self, max: Self) -> Selfwhere - Self: Sized + PartialOrd<Self>,

Restrict a value to a certain interval. Read more
source§

impl PartialEq<ProcessId> for ProcessId

source§

fn eq(&self, other: &ProcessId) -> bool

This method tests for self and other values to be equal, and is used + Self: Sized + PartialOrd<Self>,

Restrict a value to a certain interval. Read more

source§

impl PartialEq<ProcessId> for ProcessId

source§

fn eq(&self, other: &ProcessId) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialOrd<ProcessId> for ProcessId

source§

fn partial_cmp(&self, other: &ProcessId) -> Option<Ordering>

This method returns an ordering between self and other values if one exists. Read more
1.0.0 · source§

fn lt(&self, other: &Rhs) -> bool

This method tests less than (for self and other) and is used by the < operator. Read more
1.0.0 · source§

fn le(&self, other: &Rhs) -> bool

This method tests less than or equal to (for self and other) and is used by the <= +sufficient, and should not be overridden without very good reason.
source§

impl PartialOrd<ProcessId> for ProcessId

source§

fn partial_cmp(&self, other: &ProcessId) -> Option<Ordering>

This method returns an ordering between self and other values if one exists. Read more
1.0.0 · source§

fn lt(&self, other: &Rhs) -> bool

This method tests less than (for self and other) and is used by the < operator. Read more
1.0.0 · source§

fn le(&self, other: &Rhs) -> bool

This method tests less than or equal to (for self and other) and is used by the <= operator. Read more
1.0.0 · source§

fn gt(&self, other: &Rhs) -> bool

This method tests greater than (for self and other) and is used by the > operator. Read more
1.0.0 · source§

fn ge(&self, other: &Rhs) -> bool

This method tests greater than or equal to (for self and other) and is used by the >= -operator. Read more
source§

impl TryFrom<i32> for ProcessId

§

type Error = TryFromIntError

The type returned in the event of a conversion error.
source§

fn try_from(value: pid_t) -> Result<Self, Self::Error>

Performs the conversion.
source§

impl TryFrom<u32> for ProcessId

§

type Error = TryFromIntError

The type returned in the event of a conversion error.
source§

fn try_from(val: u32) -> Result<Self, Self::Error>

Performs the conversion.
source§

impl Copy for ProcessId

source§

impl Eq for ProcessId

source§

impl StructuralEq for ProcessId

source§

impl StructuralPartialEq for ProcessId

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +operator. Read more

source§

impl TryFrom<i32> for ProcessId

§

type Error = TryFromIntError

The type returned in the event of a conversion error.
source§

fn try_from(value: pid_t) -> Result<Self, Self::Error>

Performs the conversion.
source§

impl TryFrom<u32> for ProcessId

§

type Error = TryFromIntError

The type returned in the event of a conversion error.
source§

fn try_from(val: u32) -> Result<Self, Self::Error>

Performs the conversion.
source§

impl Copy for ProcessId

source§

impl Eq for ProcessId

source§

impl StructuralEq for ProcessId

source§

impl StructuralPartialEq for ProcessId

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> DynClone for Twhere diff --git a/docs/rust/shadow_rs/host/process/struct.RunnableProcess.html b/docs/rust/shadow_rs/host/process/struct.RunnableProcess.html index d07e8d30c28..ec33646c3f7 100644 --- a/docs/rust/shadow_rs/host/process/struct.RunnableProcess.html +++ b/docs/rust/shadow_rs/host/process/struct.RunnableProcess.html @@ -1,23 +1,23 @@ -RunnableProcess in shadow_rs::host::process - Rust
pub struct RunnableProcess { /* private fields */ }
Expand description

A process that is currently runnable.

-

Implementations§

source§

impl RunnableProcess

source

pub fn free_unsafe_borrows_flush(&self) -> Result<(), Errno>

This cleans up memory references left over from legacy C code; usually +RunnableProcess in shadow_rs::host::process - Rust

pub struct RunnableProcess { /* private fields */ }
Expand description

A process that is currently runnable.

+

Implementations§

source§

impl RunnableProcess

source

pub fn free_unsafe_borrows_flush(&self) -> Result<(), Errno>

This cleans up memory references left over from legacy C code; usually a syscall handler.

Writes the leftover mutable ref to memory (if any), and frees all memory refs.

-
source

pub fn free_unsafe_borrows_noflush(&self)

This cleans up memory references left over from legacy C code; usually +

source

pub fn free_unsafe_borrows_noflush(&self)

This cleans up memory references left over from legacy C code; usually a syscall handler.

Frees all memory refs without writing back to memory.

-
source

pub fn memory_borrow(&self) -> impl Deref<Target = MemoryManager> + '_

source

pub fn memory_borrow_mut( +

source

pub fn memory_borrow(&self) -> impl Deref<Target = MemoryManager> + '_

source

pub fn memory_borrow_mut( &self -) -> impl Deref<Target = MemoryManager> + DerefMut + '_

source

pub fn strace_logging_options(&self) -> Option<FmtOptions>

source

pub fn with_strace_file<T>(&self, f: impl FnOnce(&mut File) -> T) -> Option<T>

If strace logging is disabled, this function will do nothing and return None.

-
source

pub fn native_pid(&self) -> Pid

source

pub fn first_live_thread_borrow( +) -> impl Deref<Target = MemoryManager> + DerefMut + '_

source

pub fn strace_logging_options(&self) -> Option<FmtOptions>

source

pub fn with_strace_file<T>(&self, f: impl FnOnce(&mut File) -> T) -> Option<T>

If strace logging is disabled, this function will do nothing and return None.

+
source

pub fn native_pid(&self) -> Pid

source

pub fn first_live_thread_borrow( &self, root: &Root ) -> Option<impl Deref<Target = RootedRc<RootedRefCell<Thread>>> + '_>

Returns a dynamically borrowed reference to the first live thread. This is meant primarily for the MemoryManager.

-
source

pub fn thread_borrow( +

source

pub fn thread_borrow( &self, virtual_tid: ThreadId -) -> Option<impl Deref<Target = RootedRc<RootedRefCell<Thread>>> + '_>

source

pub fn signal( +) -> Option<impl Deref<Target = RootedRc<RootedRefCell<Thread>>> + '_>

source

pub fn signal( &self, host: &Host, current_thread: Option<&Thread>, @@ -29,16 +29,16 @@ is set, and belongs to the process self, and doesn’t have the signal blocked. In that the signal will be processed synchronously when returning from the current syscall.

-

source

pub fn add_thread(&self, host: &Host, thread: RootedRc<RootedRefCell<Thread>>)

Adds a new thread to the process and schedules it to run. +

source

pub fn add_thread(&self, host: &Host, thread: RootedRc<RootedRefCell<Thread>>)

Adds a new thread to the process and schedules it to run. Intended for use by clone.

-
source

pub fn new_forked_process( +

source

pub fn new_forked_process( &self, host: &Host, flags: CloneFlags, exit_signal: Option<Signal>, new_thread_group_leader: RootedRc<RootedRefCell<Thread>> ) -> RootedRc<RootedRefCell<Process>>

Create a new Process, forked from self, with the thread new_thread_group_leader.

-
source

pub fn shmem( +

source

pub fn shmem( &self ) -> impl Deref<Target = ShMemBlock<'static, ProcessShmem>> + '_

Shared memory for this process.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere diff --git a/docs/rust/shadow_rs/host/process/struct.ZombieProcess.html b/docs/rust/shadow_rs/host/process/struct.ZombieProcess.html index 8cfa6d03bdb..b38348b3a60 100644 --- a/docs/rust/shadow_rs/host/process/struct.ZombieProcess.html +++ b/docs/rust/shadow_rs/host/process/struct.ZombieProcess.html @@ -1,9 +1,9 @@ -ZombieProcess in shadow_rs::host::process - Rust
pub struct ZombieProcess { /* private fields */ }
Expand description

A process that has exited.

-

Implementations§

source§

impl ZombieProcess

source

pub fn exit_status(&self) -> ExitStatus

source

pub fn reaper<'host>( +ZombieProcess in shadow_rs::host::process - Rust
pub struct ZombieProcess { /* private fields */ }
Expand description

A process that has exited.

+

Implementations§

source§

impl ZombieProcess

source

pub fn exit_status(&self) -> ExitStatus

source

pub fn reaper<'host>( &self, host: &'host Host ) -> Option<impl Deref<Target = RootedRc<RootedRefCell<Process>>> + 'host>

Process that can reap this zombie process, if any.

-
source

pub fn exit_siginfo(&self, exit_signal: Signal) -> siginfo_t

Construct a siginfo containing information about how the process exited. +

source

pub fn exit_siginfo(&self, exit_signal: Signal) -> siginfo_t

Construct a siginfo containing information about how the process exited. Used internally to send a signal to the parent process, and by the waitid syscall handler.

exit_signal is the signal to set in the siginfo_t.

diff --git a/docs/rust/shadow_rs/host/syscall/formatter/fn.write_syscall.html b/docs/rust/shadow_rs/host/syscall/formatter/fn.write_syscall.html index 8d0d72058ca..29ae833d4fe 100644 --- a/docs/rust/shadow_rs/host/syscall/formatter/fn.write_syscall.html +++ b/docs/rust/shadow_rs/host/syscall/formatter/fn.write_syscall.html @@ -1,4 +1,4 @@ -write_syscall in shadow_rs::host::syscall::formatter - Rust
pub fn write_syscall(
+write_syscall in shadow_rs::host::syscall::formatter - Rust
pub fn write_syscall(
     writer: impl Write,
     sim_time: &EmulatedTime,
     tid: ThreadId,
diff --git a/docs/rust/shadow_rs/host/syscall/formatter/index.html b/docs/rust/shadow_rs/host/syscall/formatter/index.html
index 99986898eff..5bcc013e4fa 100644
--- a/docs/rust/shadow_rs/host/syscall/formatter/index.html
+++ b/docs/rust/shadow_rs/host/syscall/formatter/index.html
@@ -1,2 +1,2 @@
-shadow_rs::host::syscall::formatter - Rust

Structs

Implementations§

source§

impl<'a, RV> SyscallResultFmt<'a, RV>where SyscallVal<'a, RV>: Display, - RV: Debug,

source

pub fn new( + RV: Debug,

source

pub fn new( rv: &'a SyscallResult, args: [SysCallReg; 6], options: FmtOptions, mem: &'a MemoryManager -) -> Option<Self>

Trait Implementations§

source§

impl<'a, RV> Display for SyscallResultFmt<'a, RV>where +) -> Self

Trait Implementations§

source§

impl<'a, RV> Display for SyscallResultFmt<'a, RV>where SyscallVal<'a, RV>: Display, - RV: Debug,

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more

Auto Trait Implementations§

§

impl<'a, RV> !RefUnwindSafe for SyscallResultFmt<'a, RV>

§

impl<'a, RV> !Send for SyscallResultFmt<'a, RV>

§

impl<'a, RV> !Sync for SyscallResultFmt<'a, RV>

§

impl<'a, RV> Unpin for SyscallResultFmt<'a, RV>where + RV: Debug,

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more

Auto Trait Implementations§

§

impl<'a, RV> !RefUnwindSafe for SyscallResultFmt<'a, RV>

§

impl<'a, RV> !Send for SyscallResultFmt<'a, RV>

§

impl<'a, RV> !Sync for SyscallResultFmt<'a, RV>

§

impl<'a, RV> Unpin for SyscallResultFmt<'a, RV>where RV: Unpin,

§

impl<'a, RV> !UnwindSafe for SyscallResultFmt<'a, RV>

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere diff --git a/docs/rust/shadow_rs/host/syscall/formatter/struct.SyscallVal.html b/docs/rust/shadow_rs/host/syscall/formatter/struct.SyscallVal.html index 7bfe0e2c27e..8a2c26ce736 100644 --- a/docs/rust/shadow_rs/host/syscall/formatter/struct.SyscallVal.html +++ b/docs/rust/shadow_rs/host/syscall/formatter/struct.SyscallVal.html @@ -10,257 +10,257 @@ options: FmtOptions, mem: &'a MemoryManager ) -> Self

Trait Implementations§

source§

impl<'a, T> Display for SyscallVal<'a, T>where - SyscallVal<'a, T>: SyscallDisplay,

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<const K: usize> SyscallDisplay for SyscallVal<'_, [i16; K]>

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<const K: usize> SyscallDisplay for SyscallVal<'_, [i16; K]>

source§

fn fmt( &self, f: &mut Formatter<'_>, options: FmtOptions, mem: &MemoryManager -) -> Result

source§

impl<const K: usize> SyscallDisplay for SyscallVal<'_, [i32; K]>

source§

impl<const K: usize> SyscallDisplay for SyscallVal<'_, [i32; K]>

source§

fn fmt( &self, f: &mut Formatter<'_>, options: FmtOptions, mem: &MemoryManager -) -> Result

source§

impl<const K: usize> SyscallDisplay for SyscallVal<'_, [i64; K]>

source§

impl<const K: usize> SyscallDisplay for SyscallVal<'_, [i64; K]>

source§

fn fmt( &self, f: &mut Formatter<'_>, options: FmtOptions, mem: &MemoryManager -) -> Result

source§

impl<const K: usize> SyscallDisplay for SyscallVal<'_, [i8; K]>

source§

impl<const K: usize> SyscallDisplay for SyscallVal<'_, [i8; K]>

source§

fn fmt( &self, f: &mut Formatter<'_>, options: FmtOptions, mem: &MemoryManager -) -> Result

source§

impl<const K: usize> SyscallDisplay for SyscallVal<'_, [isize; K]>

source§

impl<const K: usize> SyscallDisplay for SyscallVal<'_, [isize; K]>

source§

fn fmt( &self, f: &mut Formatter<'_>, options: FmtOptions, mem: &MemoryManager -) -> Result

source§

impl<const K: usize> SyscallDisplay for SyscallVal<'_, [u16; K]>

source§

impl<const K: usize> SyscallDisplay for SyscallVal<'_, [u16; K]>

source§

fn fmt( &self, f: &mut Formatter<'_>, options: FmtOptions, mem: &MemoryManager -) -> Result

source§

impl<const K: usize> SyscallDisplay for SyscallVal<'_, [u32; K]>

source§

impl<const K: usize> SyscallDisplay for SyscallVal<'_, [u32; K]>

source§

fn fmt( &self, f: &mut Formatter<'_>, options: FmtOptions, mem: &MemoryManager -) -> Result

source§

impl<const K: usize> SyscallDisplay for SyscallVal<'_, [u64; K]>

source§

impl<const K: usize> SyscallDisplay for SyscallVal<'_, [u64; K]>

source§

fn fmt( &self, f: &mut Formatter<'_>, options: FmtOptions, mem: &MemoryManager -) -> Result

source§

impl<const K: usize> SyscallDisplay for SyscallVal<'_, [u8; K]>

source§

impl<const K: usize> SyscallDisplay for SyscallVal<'_, [u8; K]>

source§

fn fmt( &self, f: &mut Formatter<'_>, options: FmtOptions, mem: &MemoryManager -) -> Result

source§

impl<const K: usize> SyscallDisplay for SyscallVal<'_, [usize; K]>

source§

impl<const K: usize> SyscallDisplay for SyscallVal<'_, [usize; K]>

source§

fn fmt( &self, f: &mut Formatter<'_>, options: FmtOptions, mem: &MemoryManager -) -> Result

source§

impl SyscallDisplay for SyscallVal<'_, *const c_void>

source§

impl SyscallDisplay for SyscallVal<'_, *const c_void>

source§

fn fmt( &self, f: &mut Formatter<'_>, options: FmtOptions, _mem: &MemoryManager -) -> Result

source§

impl SyscallDisplay for SyscallVal<'_, *const i16>

source§

impl SyscallDisplay for SyscallVal<'_, *const i16>

source§

fn fmt( &self, f: &mut Formatter<'_>, options: FmtOptions, mem: &MemoryManager -) -> Result

source§

impl SyscallDisplay for SyscallVal<'_, *const i32>

source§

impl SyscallDisplay for SyscallVal<'_, *const i32>

source§

fn fmt( &self, f: &mut Formatter<'_>, options: FmtOptions, mem: &MemoryManager -) -> Result

source§

impl SyscallDisplay for SyscallVal<'_, *const i64>

source§

impl SyscallDisplay for SyscallVal<'_, *const i64>

source§

fn fmt( &self, f: &mut Formatter<'_>, options: FmtOptions, mem: &MemoryManager -) -> Result

source§

impl SyscallDisplay for SyscallVal<'_, *const i8>

source§

impl SyscallDisplay for SyscallVal<'_, *const i8>

source§

fn fmt( &self, f: &mut Formatter<'_>, options: FmtOptions, mem: &MemoryManager -) -> Result

source§

impl SyscallDisplay for SyscallVal<'_, *const iovec>

source§

impl SyscallDisplay for SyscallVal<'_, *const iovec>

source§

fn fmt( &self, f: &mut Formatter<'_>, options: FmtOptions, _mem: &MemoryManager -) -> Result

source§

impl SyscallDisplay for SyscallVal<'_, *const isize>

source§

impl SyscallDisplay for SyscallVal<'_, *const isize>

source§

fn fmt( &self, f: &mut Formatter<'_>, options: FmtOptions, mem: &MemoryManager -) -> Result

source§

impl SyscallDisplay for SyscallVal<'_, *const msghdr>

source§

impl SyscallDisplay for SyscallVal<'_, *const msghdr>

source§

fn fmt( &self, f: &mut Formatter<'_>, options: FmtOptions, mem: &MemoryManager -) -> Result

source§

impl SyscallDisplay for SyscallVal<'_, *const sockaddr>

source§

impl SyscallDisplay for SyscallVal<'_, *const sockaddr>

source§

fn fmt( &self, f: &mut Formatter<'_>, options: FmtOptions, _mem: &MemoryManager -) -> Result

source§

impl SyscallDisplay for SyscallVal<'_, *const sysinfo>

source§

impl SyscallDisplay for SyscallVal<'_, *const sysinfo>

source§

fn fmt( &self, f: &mut Formatter<'_>, options: FmtOptions, _mem: &MemoryManager -) -> Result

source§

impl SyscallDisplay for SyscallVal<'_, *const timespec>

source§

impl SyscallDisplay for SyscallVal<'_, *const timespec>

source§

fn fmt( &self, f: &mut Formatter<'_>, options: FmtOptions, mem: &MemoryManager -) -> Result

source§

impl SyscallDisplay for SyscallVal<'_, *const u16>

source§

impl SyscallDisplay for SyscallVal<'_, *const u16>

source§

fn fmt( &self, f: &mut Formatter<'_>, options: FmtOptions, mem: &MemoryManager -) -> Result

source§

impl SyscallDisplay for SyscallVal<'_, *const u32>

source§

impl SyscallDisplay for SyscallVal<'_, *const u32>

source§

fn fmt( &self, f: &mut Formatter<'_>, options: FmtOptions, mem: &MemoryManager -) -> Result

source§

impl SyscallDisplay for SyscallVal<'_, *const u64>

source§

impl SyscallDisplay for SyscallVal<'_, *const u64>

source§

fn fmt( &self, f: &mut Formatter<'_>, options: FmtOptions, mem: &MemoryManager -) -> Result

source§

impl SyscallDisplay for SyscallVal<'_, *const u8>

source§

impl SyscallDisplay for SyscallVal<'_, *const u8>

source§

fn fmt( &self, f: &mut Formatter<'_>, options: FmtOptions, mem: &MemoryManager -) -> Result

source§

impl SyscallDisplay for SyscallVal<'_, *const usize>

source§

impl SyscallDisplay for SyscallVal<'_, *const usize>

source§

fn fmt( &self, f: &mut Formatter<'_>, options: FmtOptions, mem: &MemoryManager -) -> Result

source§

impl SyscallDisplay for SyscallVal<'_, AddressFamily>

source§

impl SyscallDisplay for SyscallVal<'_, AddressFamily>

source§

fn fmt( &self, f: &mut Formatter<'_>, _options: FmtOptions, _mem: &MemoryManager -) -> Result

source§

impl SyscallDisplay for SyscallVal<'_, ClockId>

source§

impl SyscallDisplay for SyscallVal<'_, ClockId>

source§

fn fmt( &self, f: &mut Formatter<'_>, _options: FmtOptions, _mem: &MemoryManager -) -> Result

source§

impl SyscallDisplay for SyscallVal<'_, ClockNanosleepFlags>

source§

impl SyscallDisplay for SyscallVal<'_, ClockNanosleepFlags>

source§

fn fmt( &self, f: &mut Formatter<'_>, _options: FmtOptions, _mem: &MemoryManager -) -> Result

source§

impl SyscallDisplay for SyscallVal<'_, EfdFlags>

source§

impl SyscallDisplay for SyscallVal<'_, EfdFlags>

source§

fn fmt( &self, f: &mut Formatter<'_>, _options: FmtOptions, _mem: &MemoryManager -) -> Result

source§

impl SyscallDisplay for SyscallVal<'_, ITimerId>

source§

impl SyscallDisplay for SyscallVal<'_, ITimerId>

source§

fn fmt( &self, f: &mut Formatter<'_>, _options: FmtOptions, _mem: &MemoryManager -) -> Result

source§

impl SyscallDisplay for SyscallVal<'_, MRemapFlags>

source§

impl SyscallDisplay for SyscallVal<'_, MRemapFlags>

source§

fn fmt( &self, f: &mut Formatter<'_>, _options: FmtOptions, _mem: &MemoryManager -) -> Result

source§

impl SyscallDisplay for SyscallVal<'_, MapFlags>

source§

impl SyscallDisplay for SyscallVal<'_, MapFlags>

source§

fn fmt( &self, f: &mut Formatter<'_>, _options: FmtOptions, _mem: &MemoryManager -) -> Result

source§

impl SyscallDisplay for SyscallVal<'_, Mode>

source§

impl SyscallDisplay for SyscallVal<'_, Mode>

source§

fn fmt( &self, f: &mut Formatter<'_>, _options: FmtOptions, _mem: &MemoryManager -) -> Result

source§

impl SyscallDisplay for SyscallVal<'_, MsgFlags>

source§

impl SyscallDisplay for SyscallVal<'_, MsgFlags>

source§

fn fmt( &self, f: &mut Formatter<'_>, _options: FmtOptions, _mem: &MemoryManager -) -> Result

source§

impl SyscallDisplay for SyscallVal<'_, NoArg>

source§

impl SyscallDisplay for SyscallVal<'_, NoArg>

source§

fn fmt( &self, _f: &mut Formatter<'_>, _options: FmtOptions, _mem: &MemoryManager -) -> Result

source§

impl SyscallDisplay for SyscallVal<'_, OFlag>

source§

impl SyscallDisplay for SyscallVal<'_, OFlag>

source§

fn fmt( &self, f: &mut Formatter<'_>, _options: FmtOptions, _mem: &MemoryManager -) -> Result

source§

impl SyscallDisplay for SyscallVal<'_, ProtFlags>

source§

impl SyscallDisplay for SyscallVal<'_, ProtFlags>

source§

fn fmt( &self, f: &mut Formatter<'_>, _options: FmtOptions, _mem: &MemoryManager -) -> Result

source§

impl<const LEN_INDEX: usize> SyscallDisplay for SyscallVal<'_, SyscallBufferArg<LEN_INDEX>>

source§

impl<const LEN_INDEX: usize> SyscallDisplay for SyscallVal<'_, SyscallBufferArg<LEN_INDEX>>

source§

fn fmt( &self, f: &mut Formatter<'_>, options: FmtOptions, mem: &MemoryManager -) -> Result

source§

impl<const LEN_INDEX: usize> SyscallDisplay for SyscallVal<'_, SyscallSockAddrArg<LEN_INDEX>>

source§

impl<const LEN_INDEX: usize> SyscallDisplay for SyscallVal<'_, SyscallSockAddrArg<LEN_INDEX>>

source§

fn fmt( &self, f: &mut Formatter<'_>, options: FmtOptions, mem: &MemoryManager -) -> Result

source§

impl SyscallDisplay for SyscallVal<'_, SyscallStringArg>

source§

impl SyscallDisplay for SyscallVal<'_, SyscallStringArg>

source§

fn fmt( &self, f: &mut Formatter<'_>, options: FmtOptions, mem: &MemoryManager -) -> Result

source§

impl SyscallDisplay for SyscallVal<'_, i16>

source§

impl SyscallDisplay for SyscallVal<'_, i16>

source§

fn fmt( &self, f: &mut Formatter<'_>, _options: FmtOptions, _mem: &MemoryManager -) -> Result

source§

impl SyscallDisplay for SyscallVal<'_, i32>

source§

impl SyscallDisplay for SyscallVal<'_, i32>

source§

fn fmt( &self, f: &mut Formatter<'_>, _options: FmtOptions, _mem: &MemoryManager -) -> Result

source§

impl SyscallDisplay for SyscallVal<'_, i64>

source§

impl SyscallDisplay for SyscallVal<'_, i64>

source§

fn fmt( &self, f: &mut Formatter<'_>, _options: FmtOptions, _mem: &MemoryManager -) -> Result

source§

impl SyscallDisplay for SyscallVal<'_, i8>

source§

impl SyscallDisplay for SyscallVal<'_, i8>

source§

fn fmt( &self, f: &mut Formatter<'_>, _options: FmtOptions, _mem: &MemoryManager -) -> Result

source§

impl SyscallDisplay for SyscallVal<'_, isize>

source§

impl SyscallDisplay for SyscallVal<'_, isize>

source§

fn fmt( &self, f: &mut Formatter<'_>, _options: FmtOptions, _mem: &MemoryManager -) -> Result

source§

impl SyscallDisplay for SyscallVal<'_, u16>

source§

impl SyscallDisplay for SyscallVal<'_, u16>

source§

fn fmt( &self, f: &mut Formatter<'_>, _options: FmtOptions, _mem: &MemoryManager -) -> Result

source§

impl SyscallDisplay for SyscallVal<'_, u32>

source§

impl SyscallDisplay for SyscallVal<'_, u32>

source§

fn fmt( &self, f: &mut Formatter<'_>, _options: FmtOptions, _mem: &MemoryManager -) -> Result

source§

impl SyscallDisplay for SyscallVal<'_, u64>

source§

impl SyscallDisplay for SyscallVal<'_, u64>

source§

fn fmt( &self, f: &mut Formatter<'_>, _options: FmtOptions, _mem: &MemoryManager -) -> Result

source§

impl SyscallDisplay for SyscallVal<'_, u8>

source§

impl SyscallDisplay for SyscallVal<'_, u8>

source§

fn fmt( &self, f: &mut Formatter<'_>, _options: FmtOptions, _mem: &MemoryManager -) -> Result

source§

impl SyscallDisplay for SyscallVal<'_, usize>

source§

impl SyscallDisplay for SyscallVal<'_, usize>

source§

fn fmt( &self, f: &mut Formatter<'_>, _options: FmtOptions, diff --git a/docs/rust/shadow_rs/host/syscall_types/enum.SyscallError.html b/docs/rust/shadow_rs/host/syscall_types/enum.SyscallError.html index bf3831268a1..42275638517 100644 --- a/docs/rust/shadow_rs/host/syscall_types/enum.SyscallError.html +++ b/docs/rust/shadow_rs/host/syscall_types/enum.SyscallError.html @@ -7,7 +7,7 @@ state: FileState, restartable: bool ) -> Self

source

pub fn new_blocked_on_child(restartable: bool) -> Self

source

pub fn new_blocked_until(unblock_time: EmulatedTime, restartable: bool) -> Self

source

pub fn new_interrupted(restartable: bool) -> Self

source

pub fn blocked_condition(&mut self) -> Option<&mut SysCallCondition>

Returns the condition that the syscall is blocked on.

-

Trait Implementations§

source§

impl Debug for SyscallError

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl From<Errno> for SyscallError

source§

fn from(e: Errno) -> Self

Converts to this type from the input type.
source§

impl From<Error> for SyscallError

source§

fn from(e: Error) -> Self

Converts to this type from the input type.
source§

impl PartialEq<SyscallError> for SyscallError

source§

fn eq(&self, other: &SyscallError) -> bool

This method tests for self and other values to be equal, and is used +

Trait Implementations§

source§

impl Debug for SyscallError

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl From<Errno> for SyscallError

source§

fn from(e: Errno) -> Self

Converts to this type from the input type.
source§

impl From<Error> for SyscallError

source§

fn from(e: Error) -> Self

Converts to this type from the input type.
source§

impl PartialEq<SyscallError> for SyscallError

source§

fn eq(&self, other: &SyscallError) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl Eq for SyscallError

source§

impl StructuralEq for SyscallError

source§

impl StructuralPartialEq for SyscallError

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere diff --git a/docs/rust/shadow_rs/host/thread/struct.ThreadId.html b/docs/rust/shadow_rs/host/thread/struct.ThreadId.html index 368224bb70d..cc2d2493441 100644 --- a/docs/rust/shadow_rs/host/thread/struct.ThreadId.html +++ b/docs/rust/shadow_rs/host/thread/struct.ThreadId.html @@ -1,4 +1,4 @@ -ThreadId in shadow_rs::host::thread - Rust

Struct shadow_rs::host::thread::ThreadId

source ·
pub struct ThreadId(_);

Trait Implementations§

source§

impl Clone for ThreadId

source§

fn clone(&self) -> ThreadId

Returns a copy of the value. Read more
1.0.0 · source§

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

Performs copy-assignment from source. Read more
source§

impl Debug for ThreadId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for ThreadId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl From<ProcessId> for ThreadId

source§

fn from(value: ProcessId) -> Self

Converts to this type from the input type.
source§

impl From<ThreadId> for ProcessId

source§

fn from(value: ThreadId) -> Self

Converts to this type from the input type.
source§

impl From<ThreadId> for pid_t

source§

fn from(val: ThreadId) -> Self

Converts to this type from the input type.
source§

impl Hash for ThreadId

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)where +ThreadId in shadow_rs::host::thread - Rust

Struct shadow_rs::host::thread::ThreadId

source ·
pub struct ThreadId(_);

Trait Implementations§

source§

impl Clone for ThreadId

source§

fn clone(&self) -> ThreadId

Returns a copy of the value. Read more
1.0.0 · source§

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

Performs copy-assignment from source. Read more
source§

impl Debug for ThreadId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for ThreadId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl From<ProcessId> for ThreadId

source§

fn from(value: ProcessId) -> Self

Converts to this type from the input type.
source§

impl From<ThreadId> for ProcessId

source§

fn from(value: ThreadId) -> Self

Converts to this type from the input type.
source§

impl From<ThreadId> for pid_t

source§

fn from(val: ThreadId) -> Self

Converts to this type from the input type.
source§

impl Hash for ThreadId

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)where H: Hasher, Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl Ord for ThreadId

source§

fn cmp(&self, other: &ThreadId) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Selfwhere Self: Sized,

Compares and returns the maximum of two values. Read more
1.21.0 · source§

fn min(self, other: Self) -> Selfwhere diff --git a/docs/rust/shadow_rs/utility/byte_queue/enum.BytesWrapper.html b/docs/rust/shadow_rs/utility/byte_queue/enum.BytesWrapper.html index 424bbe6c067..b5f1e1d4d50 100644 --- a/docs/rust/shadow_rs/utility/byte_queue/enum.BytesWrapper.html +++ b/docs/rust/shadow_rs/utility/byte_queue/enum.BytesWrapper.html @@ -2,7 +2,7 @@ Mutable(BytesMut), Immutable(Bytes), }

Expand description

A wrapper type that holds either Bytes or BytesMut.

-

Variants§

§

Mutable(BytesMut)

§

Immutable(Bytes)

Implementations§

source§

impl BytesWrapper

source

pub fn len(&self) -> usize

source

pub fn is_empty(&self) -> bool

source

pub fn split_to(&mut self, at: usize) -> BytesWrapper

Trait Implementations§

source§

impl AsRef<[u8]> for BytesWrapper

source§

fn as_ref(&self) -> &[u8]

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<[u8]> for BytesWrapper

source§

fn borrow(&self) -> &[u8]

Immutably borrows from an owned value. Read more
source§

impl From<Bytes> for BytesWrapper

source§

fn from(x: Bytes) -> Self

Converts to this type from the input type.
source§

impl From<BytesMut> for BytesWrapper

source§

fn from(x: BytesMut) -> Self

Converts to this type from the input type.
source§

impl From<BytesWrapper> for Bytes

source§

fn from(x: BytesWrapper) -> Self

Converts to this type from the input type.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +

Variants§

§

Mutable(BytesMut)

§

Immutable(Bytes)

Implementations§

source§

impl BytesWrapper

source

pub fn len(&self) -> usize

source

pub fn is_empty(&self) -> bool

source

pub fn split_to(&mut self, at: usize) -> BytesWrapper

Trait Implementations§

source§

impl AsRef<[u8]> for BytesWrapper

source§

fn as_ref(&self) -> &[u8]

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<[u8]> for BytesWrapper

source§

fn borrow(&self) -> &[u8]

Immutably borrows from an owned value. Read more
source§

impl From<Bytes> for BytesWrapper

source§

fn from(x: Bytes) -> Self

Converts to this type from the input type.
source§

impl From<BytesMut> for BytesWrapper

source§

fn from(x: BytesMut) -> Self

Converts to this type from the input type.
source§

impl From<BytesWrapper> for Bytes

source§

fn from(x: BytesWrapper) -> Self

Converts to this type from the input type.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/docs/rust/shadow_rs/utility/counter/struct.Counter.html b/docs/rust/shadow_rs/utility/counter/struct.Counter.html index 1efbfc9be28..e557f12850c 100644 --- a/docs/rust/shadow_rs/utility/counter/struct.Counter.html +++ b/docs/rust/shadow_rs/utility/counter/struct.Counter.html @@ -16,14 +16,14 @@
source

pub fn add_counter(&mut self, other: &Counter)

Add all values for all keys in other to this counter.

source

pub fn sub_counter(&mut self, other: &Counter)

Subtract all values for all keys in other from this counter.

Trait Implementations§

source§

impl Add<Counter> for Counter

source§

fn add(self, other: Self) -> Self

Combines two counters by adding all values for all keys of other to self.

-
§

type Output = Counter

The resulting type after applying the + operator.
source§

impl Clone for Counter

source§

fn clone(&self) -> Counter

Returns a copy of the value. Read more
1.0.0 · source§

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

Performs copy-assignment from source. Read more
source§

impl Debug for Counter

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Default for Counter

source§

fn default() -> Self

Returns the “default value” for a type. Read more
source§

impl Display for Counter

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Returns a string representation of the counter in the form +

§

type Output = Counter

The resulting type after applying the + operator.
source§

impl Clone for Counter

source§

fn clone(&self) -> Counter

Returns a copy of the value. Read more
1.0.0 · source§

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

Performs copy-assignment from source. Read more
source§

impl Debug for Counter

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Default for Counter

source§

fn default() -> Self

Returns the “default value” for a type. Read more
source§

impl Display for Counter

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Returns a string representation of the counter in the form {key1:value1, key2:value2, ..., keyN:valueN} for known keys and values.

source§

impl PartialEq<Counter> for Counter

source§

fn eq(&self, other: &Counter) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl Serialize for Counter

source§

fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where S: Serializer,

Serialize this value into the given Serde serializer. Read more
source§

impl Sub<Counter> for Counter

source§

fn sub(self, other: Self) -> Self

Combines two counters by subtracting all values for all keys of other from self.

-
§

type Output = Counter

The resulting type after applying the - operator.
source§

impl Eq for Counter

source§

impl StructuralEq for Counter

source§

impl StructuralPartialEq for Counter

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +

§

type Output = Counter

The resulting type after applying the - operator.

source§

impl Eq for Counter

source§

impl StructuralEq for Counter

source§

impl StructuralPartialEq for Counter

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> DynClone for Twhere diff --git a/docs/rust/shadow_rs/utility/enum.VerifyPluginPathError.html b/docs/rust/shadow_rs/utility/enum.VerifyPluginPathError.html index f46cf630699..c45b2926c75 100644 --- a/docs/rust/shadow_rs/utility/enum.VerifyPluginPathError.html +++ b/docs/rust/shadow_rs/utility/enum.VerifyPluginPathError.html @@ -5,7 +5,7 @@ NotDynamicallyLinkedElf, PathPermissionDenied, UnhandledIoError(Error), -}

Variants§

§

NotFound

§

NotFile

§

NotExecutable

§

NotDynamicallyLinkedElf

§

PathPermissionDenied

§

UnhandledIoError(Error)

Trait Implementations§

source§

impl Debug for VerifyPluginPathError

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for VerifyPluginPathError

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Error for VerifyPluginPathError

1.30.0 · source§

fn source(&self) -> Option<&(dyn Error + 'static)>

The lower-level source of this error, if any. Read more
1.0.0 · source§

fn description(&self) -> &str

👎Deprecated since 1.42.0: use the Display impl or to_string()
1.0.0 · source§

fn cause(&self) -> Option<&dyn Error>

👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
source§

fn provide<'a>(&'a self, demand: &mut Demand<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type based access to context intended for error reports. Read more

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +}

Variants§

§

NotFound

§

NotFile

§

NotExecutable

§

NotDynamicallyLinkedElf

§

PathPermissionDenied

§

UnhandledIoError(Error)

Trait Implementations§

source§

impl Debug for VerifyPluginPathError

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for VerifyPluginPathError

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Error for VerifyPluginPathError

1.30.0 · source§

fn source(&self) -> Option<&(dyn Error + 'static)>

The lower-level source of this error, if any. Read more
1.0.0 · source§

fn description(&self) -> &str

👎Deprecated since 1.42.0: use the Display impl or to_string()
1.0.0 · source§

fn cause(&self) -> Option<&dyn Error>

👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
source§

fn provide<'a>(&'a self, demand: &mut Demand<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type based access to context intended for error reports. Read more

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/docs/rust/shadow_rs/utility/fn.debug_assert_cloexec.html b/docs/rust/shadow_rs/utility/fn.debug_assert_cloexec.html new file mode 100644 index 00000000000..adf641a0f66 --- /dev/null +++ b/docs/rust/shadow_rs/utility/fn.debug_assert_cloexec.html @@ -0,0 +1,13 @@ +debug_assert_cloexec in shadow_rs::utility - Rust
pub fn debug_assert_cloexec(file: &impl AsRawFd + Debug)
Expand description

If debug assertions are enabled, panics if FD_CLOEXEC is not set on file.

+

In shadow we want FD_CLOEXEC set on most files that we create, to avoid them leaking +into subprocesses that we spawn. Rust’s file APIs typically set this in practice, +but don’t formally guarantee it. It’s unlikely that they’d ever not set it, but we’d +like to know if that happens.

+

The likely result of it not being set is just file descriptors leaking into +subprocesses. This counts against kernel limits against the total number +of file descriptors, and may cause the underlying file description to remain +open longer than needed. Theoretically the subprocess could also operate on +the leaked descriptor, causing difficult-to-diagnose issues, but this is +unlikely in practice, especially since shadow’s shim should prevent any +native file operations from being executed from managed code in the first place.

+
\ No newline at end of file diff --git a/docs/rust/shadow_rs/utility/index.html b/docs/rust/shadow_rs/utility/index.html index 0314c37fe9c..04c6ac80dc5 100644 --- a/docs/rust/shadow_rs/utility/index.html +++ b/docs/rust/shadow_rs/utility/index.html @@ -1,4 +1,4 @@ -shadow_rs::utility - Rust

Module shadow_rs::utility

source ·

Modules

  • An event/listener framework to allow listeners to subscribe to event sources. To prevent +shadow_rs::utility - Rust

    Module shadow_rs::utility

    source ·

    Modules

    Structs

    • A pointer to an object that is safe to dereference from any thread, if the Host lock for the specified host is held.
    • Runtime memory error checking to help catch errors that C code is prone to. Can probably drop once C interop is removed.
    • Helper for tracking the number of allocated objects.

    Enums

    Traits

    • A trait we can use as a compile-time check to make sure that an object is Send.
    • A trait we can use as a compile-time check to make sure that an object is Sync.

    Functions

    \ No newline at end of file diff --git a/docs/rust/shadow_rs/utility/sidebar-items.js b/docs/rust/shadow_rs/utility/sidebar-items.js index 033dd52d1de..9a009187831 100644 --- a/docs/rust/shadow_rs/utility/sidebar-items.js +++ b/docs/rust/shadow_rs/utility/sidebar-items.js @@ -1 +1 @@ -window.SIDEBAR_ITEMS = {"enum":["VerifyPluginPathError"],"fn":["copy_dir_all","inject_preloads","pathbuf_to_nul_term_cstring","return_code_for_signal","tilde_expansion","verify_plugin_path"],"mod":["byte_queue","callback_queue","childpid_watcher","counter","enum_passthrough","give","interval_map","legacy_callback_queue","macros","pcap_writer","perf_timer","proc_maps","shm_cleanup","sockaddr","status_bar","stream_len","synchronization","syscall"],"struct":["HostTreePointer","Magic","ObjectCounter"],"trait":["IsSend","IsSync"]}; \ No newline at end of file +window.SIDEBAR_ITEMS = {"enum":["VerifyPluginPathError"],"fn":["copy_dir_all","debug_assert_cloexec","inject_preloads","pathbuf_to_nul_term_cstring","return_code_for_signal","tilde_expansion","verify_plugin_path"],"mod":["byte_queue","callback_queue","childpid_watcher","counter","enum_passthrough","give","interval_map","legacy_callback_queue","macros","pcap_writer","perf_timer","proc_maps","shm_cleanup","sockaddr","status_bar","stream_len","synchronization","syscall"],"struct":["HostTreePointer","Magic","ObjectCounter"],"trait":["IsSend","IsSync"]}; \ No newline at end of file diff --git a/docs/rust/shadow_rs/utility/sockaddr/struct.SockaddrStorage.html b/docs/rust/shadow_rs/utility/sockaddr/struct.SockaddrStorage.html index 46d15ffd834..e953f653fcf 100644 --- a/docs/rust/shadow_rs/utility/sockaddr/struct.SockaddrStorage.html +++ b/docs/rust/shadow_rs/utility/sockaddr/struct.SockaddrStorage.html @@ -27,8 +27,8 @@
source

pub fn from_unix(addr: &SockaddrUnix<&sockaddr_un>) -> Self

Get a new SockaddrStorage with a copy of the unix socket address.

source

pub fn as_ptr(&self) -> (*const MaybeUninit<u8>, socklen_t)

A pointer to the socket address. Some bytes may be uninitialized.

source

pub fn as_slice(&self) -> &[MaybeUninit<u8>]

The socket address as a slice of bytes. Some bytes may be uninitialized.

-

Trait Implementations§

source§

impl Clone for SockaddrStorage

source§

fn clone(&self) -> SockaddrStorage

Returns a copy of the value. Read more
1.0.0 · source§

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

Performs copy-assignment from source. Read more
source§

impl Debug for SockaddrStorage

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for SockaddrStorage

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl From<SockaddrIn> for SockaddrStorage

source§

fn from(addr: SockaddrIn) -> Self

Converts to this type from the input type.
source§

impl From<SockaddrIn6> for SockaddrStorage

source§

fn from(addr: SockaddrIn6) -> Self

Converts to this type from the input type.
source§

impl<T> From<SockaddrUnix<T>> for SockaddrStoragewhere - T: Borrow<sockaddr_un>,

source§

fn from(addr: SockaddrUnix<T>) -> Self

Converts to this type from the input type.
source§

impl From<SocketAddrV4> for SockaddrStorage

source§

fn from(addr: SocketAddrV4) -> Self

Converts to this type from the input type.
source§

impl From<SocketAddrV6> for SockaddrStorage

source§

fn from(addr: SocketAddrV6) -> Self

Converts to this type from the input type.
source§

impl Copy for SockaddrStorage

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +

Trait Implementations§

source§

impl Clone for SockaddrStorage

source§

fn clone(&self) -> SockaddrStorage

Returns a copy of the value. Read more
1.0.0 · source§

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

Performs copy-assignment from source. Read more
source§

impl Debug for SockaddrStorage

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for SockaddrStorage

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl From<SockaddrIn> for SockaddrStorage

source§

fn from(addr: SockaddrIn) -> Self

Converts to this type from the input type.
source§

impl From<SockaddrIn6> for SockaddrStorage

source§

fn from(addr: SockaddrIn6) -> Self

Converts to this type from the input type.
source§

impl<T> From<SockaddrUnix<T>> for SockaddrStoragewhere + T: Borrow<sockaddr_un>,

source§

fn from(addr: SockaddrUnix<T>) -> Self

Converts to this type from the input type.
source§

impl From<SocketAddrV4> for SockaddrStorage

source§

fn from(addr: SocketAddrV4) -> Self

Converts to this type from the input type.
source§

impl From<SocketAddrV6> for SockaddrStorage

source§

fn from(addr: SocketAddrV6) -> Self

Converts to this type from the input type.
source§

impl Copy for SockaddrStorage

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> DynClone for Twhere diff --git a/docs/rust/shadow_shim_helper_rs/emulated_time/struct.EmulatedTime.html b/docs/rust/shadow_shim_helper_rs/emulated_time/struct.EmulatedTime.html index 8b977c60bb9..47190f3b547 100644 --- a/docs/rust/shadow_shim_helper_rs/emulated_time/struct.EmulatedTime.html +++ b/docs/rust/shadow_shim_helper_rs/emulated_time/struct.EmulatedTime.html @@ -25,7 +25,7 @@ by ==.

1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialOrd<EmulatedTime> for EmulatedTime

source§

fn partial_cmp(&self, other: &EmulatedTime) -> Option<Ordering>

This method returns an ordering between self and other values if one exists. Read more
1.0.0 · source§

fn lt(&self, other: &Rhs) -> bool

This method tests less than (for self and other) and is used by the < operator. Read more
1.0.0 · source§

fn le(&self, other: &Rhs) -> bool

This method tests less than or equal to (for self and other) and is used by the <= operator. Read more
1.0.0 · source§

fn gt(&self, other: &Rhs) -> bool

This method tests greater than (for self and other) and is used by the > operator. Read more
1.0.0 · source§

fn ge(&self, other: &Rhs) -> bool

This method tests greater than or equal to (for self and other) and is used by the >= -operator. Read more
source§

impl Sub<EmulatedTime> for EmulatedTime

§

type Output = SimulationTime

The resulting type after applying the - operator.
source§

fn sub(self, other: EmulatedTime) -> Self::Output

Performs the - operation. Read more
source§

impl Sub<SimulationTime> for EmulatedTime

§

type Output = EmulatedTime

The resulting type after applying the - operator.
source§

fn sub(self, other: SimulationTime) -> Self

Performs the - operation. Read more
source§

impl SubAssign<SimulationTime> for EmulatedTime

source§

fn sub_assign(&mut self, rhs: SimulationTime)

Performs the -= operation. Read more
source§

impl VirtualAddressSpaceIndependent for EmulatedTime

source§

const IGNORE: () = _

Used by the derive macro to validate that fields are Vasi.
source§

impl Copy for EmulatedTime

source§

impl Eq for EmulatedTime

source§

impl StructuralEq for EmulatedTime

source§

impl StructuralPartialEq for EmulatedTime

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +operator. Read more

source§

impl Sub<EmulatedTime> for EmulatedTime

§

type Output = SimulationTime

The resulting type after applying the - operator.
source§

fn sub(self, other: EmulatedTime) -> Self::Output

Performs the - operation. Read more
source§

impl Sub<SimulationTime> for EmulatedTime

§

type Output = EmulatedTime

The resulting type after applying the - operator.
source§

fn sub(self, other: SimulationTime) -> Self

Performs the - operation. Read more
source§

impl SubAssign<SimulationTime> for EmulatedTime

source§

fn sub_assign(&mut self, rhs: SimulationTime)

Performs the -= operation. Read more
source§

impl VirtualAddressSpaceIndependent for EmulatedTime

source§

const IGNORE: () = _

Used by the derive macro to validate that fields are Vasi.
source§

impl Copy for EmulatedTime

source§

impl Eq for EmulatedTime

source§

impl StructuralEq for EmulatedTime

source§

impl StructuralPartialEq for EmulatedTime

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/docs/rust/shadow_shim_helper_rs/simulation_time/struct.SimulationTime.html b/docs/rust/shadow_shim_helper_rs/simulation_time/struct.SimulationTime.html index 87702b0b9ad..715024e66e3 100644 --- a/docs/rust/shadow_shim_helper_rs/simulation_time/struct.SimulationTime.html +++ b/docs/rust/shadow_shim_helper_rs/simulation_time/struct.SimulationTime.html @@ -4,16 +4,16 @@
source

pub const ZERO: SimulationTime = _

source

pub const SECOND: SimulationTime = _

source

pub const MILLISECOND: SimulationTime = _

source

pub const MICROSECOND: SimulationTime = _

source

pub const NANOSECOND: SimulationTime = _

source

pub fn from_c_simtime(val: CSimulationTime) -> Option<Self>

source

pub fn to_c_simtime(val: Option<Self>) -> CSimulationTime

source

pub const fn from_duration(val: Duration) -> Self

Convert a Duration to a SimulationTime. This function exists as a const alternative to SimulationTime::try_from(duration). May panic if the duration is too large.

-
source

pub fn is_zero(&self) -> bool

source

pub fn is_positive(&self) -> bool

source

pub fn as_secs(&self) -> u64

source

pub fn as_millis(&self) -> u64

source

pub fn as_micros(&self) -> u64

source

pub fn as_nanos(&self) -> u128

source

pub fn as_nanos_f64(&self) -> f64

source

pub fn checked_add(self, other: Self) -> Option<Self>

source

pub fn checked_sub(self, other: Self) -> Option<Self>

source

pub fn checked_mul(self, other: u64) -> Option<Self>

source

pub fn checked_div(self, other: u64) -> Option<Self>

source

pub fn checked_rem(self, other: Self) -> Option<Self>

source

pub fn saturating_add(self, other: Self) -> Self

source

pub fn saturating_sub(self, other: Self) -> Self

source

pub fn saturating_mul(self, other: u64) -> Self

source

pub fn try_from_secs(s: u64) -> Option<Self>

source

pub fn from_secs(s: u64) -> Self

source

pub fn try_from_millis(s: u64) -> Option<Self>

source

pub fn from_millis(s: u64) -> Self

source

pub fn try_from_micros(s: u64) -> Option<Self>

source

pub fn from_micros(s: u64) -> Self

source

pub fn try_from_nanos(s: u64) -> Option<Self>

source

pub fn from_nanos(s: u64) -> Self

source

pub fn subsec_millis(&self) -> u32

source

pub fn subsec_micros(&self) -> u32

source

pub fn subsec_nanos(&self) -> u32

Trait Implementations§

source§

impl Add<SimulationTime> for EmulatedTime

§

type Output = EmulatedTime

The resulting type after applying the + operator.
source§

fn add(self, other: SimulationTime) -> Self

Performs the + operation. Read more
source§

impl Add<SimulationTime> for SimulationTime

§

type Output = SimulationTime

The resulting type after applying the + operator.
source§

fn add(self, other: Self) -> Self::Output

Performs the + operation. Read more
source§

impl AddAssign<SimulationTime> for EmulatedTime

source§

fn add_assign(&mut self, rhs: SimulationTime)

Performs the += operation. Read more
source§

impl AddAssign<SimulationTime> for SimulationTime

source§

fn add_assign(&mut self, rhs: SimulationTime)

Performs the += operation. Read more
source§

impl Clone for SimulationTime

source§

fn clone(&self) -> SimulationTime

Returns a copy of the value. Read more
1.0.0 · source§

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

Performs copy-assignment from source. Read more
source§

impl Debug for SimulationTime

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Div<u32> for SimulationTime

§

type Output = SimulationTime

The resulting type after applying the / operator.
source§

fn div(self, other: u32) -> Self::Output

Performs the / operation. Read more
source§

impl DivAssign<u32> for SimulationTime

source§

fn div_assign(&mut self, rhs: u32)

Performs the /= operation. Read more
source§

impl Duration for SimulationTime

source§

const MAX: Self = Self::MAX

source§

const NANOSECOND: Self = Self::NANOSECOND

source§

const MICROSECOND: Self = Self::MICROSECOND

source§

const MILLISECOND: Self = Self::MILLISECOND

source§

const SECOND: Self = Self::SECOND

source§

const ZERO: Self = Self::ZERO

source§

fn as_micros(&self) -> u128

source§

fn as_millis(&self) -> u128

source§

fn as_nanos(&self) -> u128

source§

fn as_secs(&self) -> u64

source§

fn checked_add(self, rhs: Self) -> Option<Self>

source§

fn checked_div(self, rhs: u32) -> Option<Self>

source§

fn checked_mul(self, rhs: u32) -> Option<Self>

source§

fn checked_sub(self, rhs: Self) -> Option<Self>

source§

fn from_micros(micros: u64) -> Self

source§

fn from_millis(millis: u64) -> Self

source§

fn from_nanos(nanos: u64) -> Self

source§

fn from_secs(secs: u64) -> Self

source§

fn is_zero(&self) -> bool

source§

fn saturating_add(self, rhs: Self) -> Self

source§

fn saturating_mul(self, rhs: u32) -> Self

source§

fn saturating_sub(self, rhs: Self) -> Self

source§

fn subsec_micros(&self) -> u32

source§

fn subsec_millis(&self) -> u32

source§

fn subsec_nanos(&self) -> u32

source§

impl From<SimulationTime> for CSimulationTime

source§

fn from(val: SimulationTime) -> CSimulationTime

Converts to this type from the input type.
source§

impl From<SimulationTime> for Duration

source§

fn from(val: SimulationTime) -> Duration

Converts to this type from the input type.
source§

impl Hash for SimulationTime

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)where +

source

pub fn is_zero(&self) -> bool

source

pub fn is_positive(&self) -> bool

source

pub fn as_secs(&self) -> u64

source

pub fn as_millis(&self) -> u64

source

pub fn as_micros(&self) -> u64

source

pub fn as_nanos(&self) -> u128

source

pub fn as_nanos_f64(&self) -> f64

source

pub fn checked_add(self, other: Self) -> Option<Self>

source

pub fn checked_sub(self, other: Self) -> Option<Self>

source

pub fn checked_mul(self, other: u64) -> Option<Self>

source

pub fn checked_div(self, other: u64) -> Option<Self>

source

pub fn checked_rem(self, other: Self) -> Option<Self>

source

pub fn saturating_add(self, other: Self) -> Self

source

pub fn saturating_sub(self, other: Self) -> Self

source

pub fn saturating_mul(self, other: u64) -> Self

source

pub fn try_from_secs(s: u64) -> Option<Self>

source

pub fn from_secs(s: u64) -> Self

source

pub fn try_from_millis(s: u64) -> Option<Self>

source

pub fn from_millis(s: u64) -> Self

source

pub fn try_from_micros(s: u64) -> Option<Self>

source

pub fn from_micros(s: u64) -> Self

source

pub fn try_from_nanos(s: u64) -> Option<Self>

source

pub fn from_nanos(s: u64) -> Self

source

pub fn subsec_millis(&self) -> u32

source

pub fn subsec_micros(&self) -> u32

source

pub fn subsec_nanos(&self) -> u32

Trait Implementations§

source§

impl Add<SimulationTime> for EmulatedTime

§

type Output = EmulatedTime

The resulting type after applying the + operator.
source§

fn add(self, other: SimulationTime) -> Self

Performs the + operation. Read more
source§

impl Add<SimulationTime> for SimulationTime

§

type Output = SimulationTime

The resulting type after applying the + operator.
source§

fn add(self, other: Self) -> Self::Output

Performs the + operation. Read more
source§

impl AddAssign<SimulationTime> for EmulatedTime

source§

fn add_assign(&mut self, rhs: SimulationTime)

Performs the += operation. Read more
source§

impl AddAssign<SimulationTime> for SimulationTime

source§

fn add_assign(&mut self, rhs: SimulationTime)

Performs the += operation. Read more
source§

impl Clone for SimulationTime

source§

fn clone(&self) -> SimulationTime

Returns a copy of the value. Read more
1.0.0 · source§

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

Performs copy-assignment from source. Read more
source§

impl Debug for SimulationTime

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Div<u32> for SimulationTime

§

type Output = SimulationTime

The resulting type after applying the / operator.
source§

fn div(self, other: u32) -> Self::Output

Performs the / operation. Read more
source§

impl DivAssign<u32> for SimulationTime

source§

fn div_assign(&mut self, rhs: u32)

Performs the /= operation. Read more
source§

impl Duration for SimulationTime

source§

const MAX: Self = Self::MAX

source§

const NANOSECOND: Self = Self::NANOSECOND

source§

const MICROSECOND: Self = Self::MICROSECOND

source§

const MILLISECOND: Self = Self::MILLISECOND

source§

const SECOND: Self = Self::SECOND

source§

const ZERO: Self = Self::ZERO

source§

fn as_micros(&self) -> u128

source§

fn as_millis(&self) -> u128

source§

fn as_nanos(&self) -> u128

source§

fn as_secs(&self) -> u64

source§

fn checked_add(self, rhs: Self) -> Option<Self>

source§

fn checked_div(self, rhs: u32) -> Option<Self>

source§

fn checked_mul(self, rhs: u32) -> Option<Self>

source§

fn checked_sub(self, rhs: Self) -> Option<Self>

source§

fn from_micros(micros: u64) -> Self

source§

fn from_millis(millis: u64) -> Self

source§

fn from_nanos(nanos: u64) -> Self

source§

fn from_secs(secs: u64) -> Self

source§

fn is_zero(&self) -> bool

source§

fn saturating_add(self, rhs: Self) -> Self

source§

fn saturating_mul(self, rhs: u32) -> Self

source§

fn saturating_sub(self, rhs: Self) -> Self

source§

fn subsec_micros(&self) -> u32

source§

fn subsec_millis(&self) -> u32

source§

fn subsec_nanos(&self) -> u32

source§

impl From<SimulationTime> for CSimulationTime

source§

fn from(val: SimulationTime) -> CSimulationTime

Converts to this type from the input type.
source§

impl From<SimulationTime> for Duration

source§

fn from(val: SimulationTime) -> Duration

Converts to this type from the input type.
source§

impl Hash for SimulationTime

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)where H: Hasher, - Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl Mul<u32> for SimulationTime

§

type Output = SimulationTime

The resulting type after applying the * operator.
source§

fn mul(self, other: u32) -> Self::Output

Performs the * operation. Read more
source§

impl MulAssign<u32> for SimulationTime

source§

fn mul_assign(&mut self, rhs: u32)

Performs the *= operation. Read more
source§

impl Ord for SimulationTime

source§

fn cmp(&self, other: &SimulationTime) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Selfwhere + Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl Mul<u32> for SimulationTime

§

type Output = SimulationTime

The resulting type after applying the * operator.
source§

fn mul(self, other: u32) -> Self::Output

Performs the * operation. Read more
source§

impl MulAssign<u32> for SimulationTime

source§

fn mul_assign(&mut self, rhs: u32)

Performs the *= operation. Read more
source§

impl Ord for SimulationTime

source§

fn cmp(&self, other: &SimulationTime) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Selfwhere Self: Sized,

Compares and returns the maximum of two values. Read more
1.21.0 · source§

fn min(self, other: Self) -> Selfwhere Self: Sized,

Compares and returns the minimum of two values. Read more
1.50.0 · source§

fn clamp(self, min: Self, max: Self) -> Selfwhere Self: Sized + PartialOrd<Self>,

Restrict a value to a certain interval. Read more
source§

impl PartialEq<SimulationTime> for SimulationTime

source§

fn eq(&self, other: &SimulationTime) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialOrd<SimulationTime> for SimulationTime

source§

fn partial_cmp(&self, other: &SimulationTime) -> Option<Ordering>

This method returns an ordering between self and other values if one exists. Read more
1.0.0 · source§

fn lt(&self, other: &Rhs) -> bool

This method tests less than (for self and other) and is used by the < operator. Read more
1.0.0 · source§

fn le(&self, other: &Rhs) -> bool

This method tests less than or equal to (for self and other) and is used by the <= operator. Read more
1.0.0 · source§

fn gt(&self, other: &Rhs) -> bool

This method tests greater than (for self and other) and is used by the > operator. Read more
1.0.0 · source§

fn ge(&self, other: &Rhs) -> bool

This method tests greater than or equal to (for self and other) and is used by the >= -operator. Read more
source§

impl Rem<SimulationTime> for SimulationTime

§

type Output = SimulationTime

The resulting type after applying the % operator.
source§

fn rem(self, other: SimulationTime) -> Self::Output

Performs the % operation. Read more
source§

impl Sub<SimulationTime> for EmulatedTime

§

type Output = EmulatedTime

The resulting type after applying the - operator.
source§

fn sub(self, other: SimulationTime) -> Self

Performs the - operation. Read more
source§

impl Sub<SimulationTime> for SimulationTime

§

type Output = SimulationTime

The resulting type after applying the - operator.
source§

fn sub(self, other: Self) -> Self::Output

Performs the - operation. Read more
source§

impl SubAssign<SimulationTime> for EmulatedTime

source§

fn sub_assign(&mut self, rhs: SimulationTime)

Performs the -= operation. Read more
source§

impl SubAssign<SimulationTime> for SimulationTime

source§

fn sub_assign(&mut self, rhs: SimulationTime)

Performs the -= operation. Read more
source§

impl TryFrom<Duration> for SimulationTime

§

type Error = ()

The type returned in the event of a conversion error.
source§

fn try_from(val: Duration) -> Result<Self, Self::Error>

Performs the conversion.
source§

impl TryFrom<SimulationTime> for timespec

§

type Error = ()

The type returned in the event of a conversion error.
source§

fn try_from(value: SimulationTime) -> Result<Self, Self::Error>

Performs the conversion.
source§

impl TryFrom<SimulationTime> for timespec

§

type Error = ()

The type returned in the event of a conversion error.
source§

fn try_from(value: SimulationTime) -> Result<Self, Self::Error>

Performs the conversion.
source§

impl TryFrom<SimulationTime> for timeval

§

type Error = ()

The type returned in the event of a conversion error.
source§

fn try_from(value: SimulationTime) -> Result<Self, Self::Error>

Performs the conversion.
source§

impl TryFrom<SimulationTime> for timeval

§

type Error = ()

The type returned in the event of a conversion error.
source§

fn try_from(value: SimulationTime) -> Result<Self, Self::Error>

Performs the conversion.
source§

impl TryFrom<linux_timespec> for SimulationTime

§

type Error = ()

The type returned in the event of a conversion error.
source§

fn try_from(value: timespec) -> Result<Self, Self::Error>

Performs the conversion.
source§

impl TryFrom<linux_timeval> for SimulationTime

§

type Error = ()

The type returned in the event of a conversion error.
source§

fn try_from(value: timeval) -> Result<Self, Self::Error>

Performs the conversion.
source§

impl TryFrom<timespec> for SimulationTime

§

type Error = ()

The type returned in the event of a conversion error.
source§

fn try_from(value: timespec) -> Result<Self, Self::Error>

Performs the conversion.
source§

impl TryFrom<timeval> for SimulationTime

§

type Error = ()

The type returned in the event of a conversion error.
source§

fn try_from(value: timeval) -> Result<Self, Self::Error>

Performs the conversion.
source§

impl VirtualAddressSpaceIndependent for SimulationTime

source§

const IGNORE: () = _

Used by the derive macro to validate that fields are Vasi.
source§

impl Copy for SimulationTime

source§

impl Eq for SimulationTime

source§

impl StructuralEq for SimulationTime

source§

impl StructuralPartialEq for SimulationTime

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +operator. Read more

source§

impl Rem<SimulationTime> for SimulationTime

§

type Output = SimulationTime

The resulting type after applying the % operator.
source§

fn rem(self, other: SimulationTime) -> Self::Output

Performs the % operation. Read more
source§

impl Sub<SimulationTime> for EmulatedTime

§

type Output = EmulatedTime

The resulting type after applying the - operator.
source§

fn sub(self, other: SimulationTime) -> Self

Performs the - operation. Read more
source§

impl Sub<SimulationTime> for SimulationTime

§

type Output = SimulationTime

The resulting type after applying the - operator.
source§

fn sub(self, other: Self) -> Self::Output

Performs the - operation. Read more
source§

impl SubAssign<SimulationTime> for EmulatedTime

source§

fn sub_assign(&mut self, rhs: SimulationTime)

Performs the -= operation. Read more
source§

impl SubAssign<SimulationTime> for SimulationTime

source§

fn sub_assign(&mut self, rhs: SimulationTime)

Performs the -= operation. Read more
source§

impl TryFrom<Duration> for SimulationTime

§

type Error = ()

The type returned in the event of a conversion error.
source§

fn try_from(val: Duration) -> Result<Self, Self::Error>

Performs the conversion.
source§

impl TryFrom<SimulationTime> for timespec

§

type Error = ()

The type returned in the event of a conversion error.
source§

fn try_from(value: SimulationTime) -> Result<Self, Self::Error>

Performs the conversion.
source§

impl TryFrom<SimulationTime> for timespec

§

type Error = ()

The type returned in the event of a conversion error.
source§

fn try_from(value: SimulationTime) -> Result<Self, Self::Error>

Performs the conversion.
source§

impl TryFrom<SimulationTime> for timeval

§

type Error = ()

The type returned in the event of a conversion error.
source§

fn try_from(value: SimulationTime) -> Result<Self, Self::Error>

Performs the conversion.
source§

impl TryFrom<SimulationTime> for timeval

§

type Error = ()

The type returned in the event of a conversion error.
source§

fn try_from(value: SimulationTime) -> Result<Self, Self::Error>

Performs the conversion.
source§

impl TryFrom<linux_timespec> for SimulationTime

§

type Error = ()

The type returned in the event of a conversion error.
source§

fn try_from(value: timespec) -> Result<Self, Self::Error>

Performs the conversion.
source§

impl TryFrom<linux_timeval> for SimulationTime

§

type Error = ()

The type returned in the event of a conversion error.
source§

fn try_from(value: timeval) -> Result<Self, Self::Error>

Performs the conversion.
source§

impl TryFrom<timespec> for SimulationTime

§

type Error = ()

The type returned in the event of a conversion error.
source§

fn try_from(value: timespec) -> Result<Self, Self::Error>

Performs the conversion.
source§

impl TryFrom<timeval> for SimulationTime

§

type Error = ()

The type returned in the event of a conversion error.
source§

fn try_from(value: timeval) -> Result<Self, Self::Error>

Performs the conversion.
source§

impl VirtualAddressSpaceIndependent for SimulationTime

source§

const IGNORE: () = _

Used by the derive macro to validate that fields are Vasi.
source§

impl Copy for SimulationTime

source§

impl Eq for SimulationTime

source§

impl StructuralEq for SimulationTime

source§

impl StructuralPartialEq for SimulationTime

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/docs/rust/shadow_shim_helper_rs/syscall_types/index.html b/docs/rust/shadow_shim_helper_rs/syscall_types/index.html index 138de5c31ca..26c451455a2 100644 --- a/docs/rust/shadow_shim_helper_rs/syscall_types/index.html +++ b/docs/rust/shadow_shim_helper_rs/syscall_types/index.html @@ -1,4 +1,4 @@ -shadow_shim_helper_rs::syscall_types - Rust

Structs